Tuesday, 2015-06-30

tonybmelwitt: Thanks.  It looks likew we don't 'package' I only spent 2mins looking.  I'll just grab it from github and source it.00:01
*** artom has quit IRC00:01
openstackgerritDan Smith proposed openstack/nova: Remove compat_instance()  https://review.openstack.org/19270800:02
openstackgerritDan Smith proposed openstack/nova: Remove flavor migration from db_api and nova-manage  https://review.openstack.org/19691100:02
openstackgerritDan Smith proposed openstack/nova: Convert test_compute_utils to use Instance object  https://review.openstack.org/19691200:02
*** Longgeek has quit IRC00:03
*** sorrison_laptop has joined #openstack-nova00:04
melwitttonyb: yeah, I don't know the packaging situation. quick searching suggests that file should be installed as 'nova' under /etc/bash_completion.d/ so out of curiosity I'll probably find out how we could make the package do that00:06
*** sdake has quit IRC00:07
*** dboik has joined #openstack-nova00:11
*** dims has joined #openstack-nova00:12
*** tsekiyam_ has joined #openstack-nova00:13
*** dboik has quit IRC00:15
*** sajeesh has joined #openstack-nova00:16
*** mtanino has quit IRC00:16
*** tsekiyama has quit IRC00:17
*** SourabhP has quit IRC00:17
openstackgerritDan Smith proposed openstack/nova: Convert test_compute_utils to use Instance object  https://review.openstack.org/19691200:18
openstackgerritDan Smith proposed openstack/nova: Remove flavor migration from db_api and nova-manage  https://review.openstack.org/19691100:18
*** marun has joined #openstack-nova00:18
*** tjones1 has quit IRC00:18
sajeeshping jaypipes00:18
*** tsekiyam_ has quit IRC00:18
*** claudiub has joined #openstack-nova00:21
openstackgerritMichael Still proposed openstack/nova: log meaningful error message on download exception  https://review.openstack.org/16403900:21
openstackgerritMichael Still proposed openstack/nova: Cleanup log lines in nova.image.glance  https://review.openstack.org/19691400:21
*** SourabhP has joined #openstack-nova00:23
*** SourabhP has quit IRC00:27
*** ildikov_ has quit IRC00:28
*** boris-42 has joined #openstack-nova00:31
openstackgerritTony Breeds proposed openstack/python-novaclient: Add bash completion to /etc  https://review.openstack.org/19691900:34
*** marun_ has joined #openstack-nova00:40
*** ildikov_ has joined #openstack-nova00:41
*** marun has quit IRC00:41
*** gibi_ has quit IRC00:42
*** gmann has quit IRC00:48
*** thorst has joined #openstack-nova00:48
*** nic1 has joined #openstack-nova00:49
*** nic has quit IRC00:50
*** patrickeast has quit IRC00:53
*** gmann has joined #openstack-nova01:00
*** marun_ has quit IRC01:01
*** annegentle has joined #openstack-nova01:02
*** otter768 has joined #openstack-nova01:03
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] Ignore me - trying oslo.* master against Nova unit tests  https://review.openstack.org/18641301:03
tonybIs anyone else seeing tox -epy27 fail ing with: http://paste.openstack.org/show/326540/ ?01:03
*** gibi has joined #openstack-nova01:04
*** annegentle has quit IRC01:06
dimstonyb: https://review.openstack.org/#/c/196826/1/global-requirements.txt,cm01:06
*** zhenguo has joined #openstack-nova01:07
*** otter768 has quit IRC01:07
*** ildikov_ has quit IRC01:11
openstackgerritFei Long Wang proposed openstack/nova: Fix nova backup for volume-backed instance  https://review.openstack.org/16449401:14
*** markvoelker has quit IRC01:19
*** markvoelker has joined #openstack-nova01:19
tonybdims: Ahh okay thanks.01:20
*** pixelb has quit IRC01:20
*** pixelb has joined #openstack-nova01:21
*** markvoelker has quit IRC01:22
*** markvoelker has joined #openstack-nova01:23
*** markvoelker has quit IRC01:23
*** markvoelker has joined #openstack-nova01:24
*** lucas__ has joined #openstack-nova01:26
*** otter768 has joined #openstack-nova01:27
*** lucas__ has quit IRC01:28
*** dave-mccowan has quit IRC01:28
*** nic1 has quit IRC01:30
*** jasondotstar has quit IRC01:30
*** piyanai has joined #openstack-nova01:30
*** dave-mccowan has joined #openstack-nova01:32
*** agireud has joined #openstack-nova01:33
*** Sukhdev has quit IRC01:34
*** timsim has joined #openstack-nova01:38
*** timsim has left #openstack-nova01:38
*** tobe has joined #openstack-nova01:38
*** tobe has quit IRC01:39
*** yamahata has quit IRC01:43
*** Marga_ has joined #openstack-nova01:45
*** Marga_ has quit IRC01:48
*** Marga_ has joined #openstack-nova01:49
*** otter768 has quit IRC01:55
sajeeshping dims01:56
dimssajeesh: pong01:57
sajeeshhi dims ...tempest tests are failing for https://review.openstack.org/#/c/18214001:57
sajeeshI think it is because I am removing project_id from wsgi.py file01:58
*** jasondotstar has joined #openstack-nova01:59
sajeeshwhat is the best way to pass this test. Can I edit https://github.com/openstack/tempest/blob/master/tempest/api/compute/test_authorization.py#L195-L21601:59
*** jasondotstar has quit IRC02:00
*** jasondotstar has joined #openstack-nova02:00
dimssajeesh: 3 tests fail?02:02
*** ijw has quit IRC02:02
sajeeshyes02:03
dimsare the tests wrong?02:04
sajeeshwhether editing the above file will be good idea to pass one of those tests ?02:04
sajeeshtest is not wrong...but it is expecting project_id,which was earlier there02:05
dimssame thing for all 3?02:05
sajeeshonly one I have checked02:06
*** jasondotstar has quit IRC02:06
*** jasondotstar has joined #openstack-nova02:06
*** SourabhP has joined #openstack-nova02:06
*** SourabhP has quit IRC02:06
dimssee what you end up with to pass the tests02:07
sajeesh?02:07
dimssee what you have to change to pass the tests02:07
sajeeshI think I have to edit the above file ,such that it don't expect project_id02:08
*** agireud has quit IRC02:08
*** mutoulbj has joined #openstack-nova02:10
*** dave-mccowan has quit IRC02:13
*** sorrison_laptop has quit IRC02:13
*** tobe has joined #openstack-nova02:16
*** mriedem_away has quit IRC02:16
*** unicell has quit IRC02:19
*** tojuvone has joined #openstack-nova02:20
*** kylek3h has joined #openstack-nova02:26
*** hemna has quit IRC02:28
*** asselin has quit IRC02:28
*** hemna has joined #openstack-nova02:29
*** sambol has joined #openstack-nova02:29
*** asselin has joined #openstack-nova02:29
*** baoli has joined #openstack-nova02:31
*** bkopilov has quit IRC02:32
*** agireud has joined #openstack-nova02:39
*** ijw has joined #openstack-nova02:44
*** mriedem has joined #openstack-nova02:45
mriedemwell, the gate is wedged http://lists.openstack.org/pipermail/openstack-dev/2015-June/068289.html02:46
mriedemcircular dependency city02:47
mriedemhaypo: how is https://review.openstack.org/#/c/196719/ passing when oslo.db 2.0 isn't out yet?02:48
mriedembut this is failing http://logs.openstack.org/25/194325/9/check/gate-nova-python27/ba2a040/console.html#_2015-06-29_22_29_22_09402:48
*** sajeesh has quit IRC02:49
*** mmedvede has quit IRC02:50
dimsmriedem: i am working another angle - https://review.openstack.org/196926 - trying to see if we can get a 0.5.1 of o.vo out02:50
*** agireud has quit IRC02:51
mriedemok02:56
mriedemdims: we still have the circular dep in nova though02:57
mriedemoh i guess oslo.db 2.0.0 is out now02:58
mriedemso, i basically need to squash haypo's change with the g-r update02:59
*** Longgeek has joined #openstack-nova03:00
dimsmriedem: yep03:05
*** Longgeek has quit IRC03:05
mriedemworking on it03:05
*** kevinbenton has joined #openstack-nova03:08
*** piyanai has quit IRC03:08
*** piyanai has joined #openstack-nova03:09
*** flashgordon has quit IRC03:13
*** claudiub has quit IRC03:15
*** diogogmt has joined #openstack-nova03:15
*** baoli has quit IRC03:18
openstackgerritlifeless proposed openstack/nova: Remove python3 specific test-requirements file.  https://review.openstack.org/19693403:19
mriedemheh, we probably need that too ^03:21
mriedemthis is a fine mess03:21
lifelessfeel free to take it over03:25
lifelessI'm going to work on the infra side job in a little bit03:25
*** kylek3h has quit IRC03:25
openstackgerritMatt Riedemann proposed openstack/nova: Fix Python 3 issues in nova.db.sqlalchemy  https://review.openstack.org/19519103:28
mriedemlifeless: squashed there ^ added you as co-author03:28
mriedemhaypo: dims: dansmith: ^03:28
*** diogogmt_ has joined #openstack-nova03:29
*** diogogmt has quit IRC03:29
*** diogogmt_ is now known as diogogmt03:29
*** diogogmt has quit IRC03:31
*** masayukig has quit IRC03:31
*** markvoelker has quit IRC03:31
*** ijw_ has joined #openstack-nova03:32
mriedemlifeless: or not, damn https://jenkins07.openstack.org/job/gate-nova-requirements/262/console03:32
lifelessmriedem: is that from my patch ?03:33
mriedemlifeless: it's from the squashed one with your change03:34
mriedemhttps://review.openstack.org/#/c/195191/03:34
lifelesshttps://review.openstack.org/196940 is the infra side fix03:34
*** piyanai has quit IRC03:35
mriedemok, i'll add the depends-on03:35
*** ijw has quit IRC03:35
lifelesswon't help03:36
lifelessthats not CIable03:36
*** masayukig has joined #openstack-nova03:36
lifelessits the code that runs in the job to do check-requirements03:36
openstackgerritMatt Riedemann proposed openstack/nova: Fix Python 3 issues in nova.db.sqlalchemy  https://review.openstack.org/19519103:36
*** thorst has quit IRC03:36
*** Longgeek has joined #openstack-nova03:37
dimsmriedem: back to my 0.5.1 plan?03:38
mriedemdims: that won't help03:38
mriedemdims: b/c it would require a g-r update anyway03:38
lifelessmriedem: the co-authored-by-tere shold be my hp address btw03:38
mriedemwhich won't work w/o haypo's fix for the oslo.db change and lifeless' change03:38
mriedemlifeless: want to give me the full thing?03:38
lifelessmriedem: rbtcollins@hp.com - but only if you have to respin it03:39
lifelessmriedem: gr blacklists 0.5.0 now03:39
mriedemlifeless: still use lifeless or call out your human name?03:39
lifelessmriedem: so there's no need to change g-r to unwedge nova03:39
lifelessmriedem: either is fine :)03:40
dimsmriedem: no my 0.5.1 will not need a g-r update03:40
openstackgerritMatt Riedemann proposed openstack/nova: Fix Python 3 issues in nova.db.sqlalchemy  https://review.openstack.org/19519103:40
mriedemdims: couldn't hurt at this point03:41
mriedem0.5.1 i mean03:41
*** SpamapS has joined #openstack-nova03:41
lifelessmriedem: is /nova/ wedged03:41
lifelessmriedem: or the integrated gate?03:41
*** yamahata has joined #openstack-nova03:41
mriedemlifeless: nova03:42
lifelessmriedem: so with g-r updated03:42
lifelessif anything installed versionedobjects before nova is installed03:42
lifelessnova will be fine03:42
mriedemwell, we still need haypo's set of fixes in nova for oslo.db 2.0 changes03:43
mriedembut i could undo the bigger squash here03:43
lifelesswell03:43
lifelesslets wait and see03:43
mriedemyeah, honestly, i'm not going to be up another hour monitoring htis03:43
lifelessif it works. I say unfuck things.03:43
mriedemyeah i'm watching https://review.openstack.org/#/c/196926/ in the gate03:45
dimsmriedem: am turning in too. will check on things first thing when i wake up03:46
*** jasondotstar has quit IRC03:47
dims196926 is in gate (got past check). i have to run it against nova unit tests and then cut 0.5.103:47
*** dims has quit IRC03:48
*** bkopilov has joined #openstack-nova03:52
*** mriedem has quit IRC03:53
*** otter768 has joined #openstack-nova03:56
*** otter768 has quit IRC04:01
*** Longgeek has quit IRC04:05
*** Longgeek has joined #openstack-nova04:06
*** coolsvap|away is now known as coolsvap04:08
*** sdake has joined #openstack-nova04:09
*** sdake_ has joined #openstack-nova04:10
*** unicell has joined #openstack-nova04:12
*** david-lyle has quit IRC04:13
*** rajesht has joined #openstack-nova04:13
*** achanda has joined #openstack-nova04:13
*** sdake has quit IRC04:13
*** david-lyle has joined #openstack-nova04:14
*** ekhugen has quit IRC04:14
*** zz_jgrimm has quit IRC04:15
*** timello has quit IRC04:15
*** maurosr has quit IRC04:15
*** bkopilov has quit IRC04:17
openstackgerritjaveme proposed openstack/nova: VMware: Prefer ShutdownGuest to PowerOffVM_Task  https://review.openstack.org/18163404:19
*** kmartin_ has joined #openstack-nova04:19
*** kmartin has quit IRC04:19
*** unicell1 has joined #openstack-nova04:22
*** bkopilov has joined #openstack-nova04:23
*** ekhugen has joined #openstack-nova04:23
*** unicell has quit IRC04:23
*** timello has joined #openstack-nova04:24
*** agireud has joined #openstack-nova04:24
*** sdake has joined #openstack-nova04:25
*** zz_jgrimm has joined #openstack-nova04:26
*** varunarya has joined #openstack-nova04:27
*** maurosr has joined #openstack-nova04:27
*** sdake_ has quit IRC04:29
*** achanda has quit IRC04:30
*** tobe has quit IRC04:31
*** hogepodge has quit IRC04:32
*** markvoelker has joined #openstack-nova04:32
*** ijw has joined #openstack-nova04:32
*** tobe has joined #openstack-nova04:32
*** hogepodge has joined #openstack-nova04:32
*** sambol has quit IRC04:32
*** ijw__ has joined #openstack-nova04:33
*** ijw_ has quit IRC04:35
*** ijw_ has joined #openstack-nova04:35
*** ijw has quit IRC04:36
*** ijw_ has quit IRC04:36
*** ijw has joined #openstack-nova04:36
*** markvoelker has quit IRC04:36
*** ijw_ has joined #openstack-nova04:37
*** ekhugen has quit IRC04:39
*** timello has quit IRC04:39
*** zz_jgrimm has quit IRC04:39
*** irenab has quit IRC04:40
*** agireud has quit IRC04:40
*** maurosr has quit IRC04:40
*** ijw__ has quit IRC04:40
*** ekhugen has joined #openstack-nova04:41
*** zz_jgrimm has joined #openstack-nova04:42
*** maurosr has joined #openstack-nova04:42
*** timello has joined #openstack-nova04:42
*** ijw__ has joined #openstack-nova04:43
*** zsais has joined #openstack-nova04:44
*** ijw___ has joined #openstack-nova04:44
*** ijw__ has quit IRC04:45
*** ijw has quit IRC04:46
*** ijw_ has quit IRC04:47
*** ijw has joined #openstack-nova04:49
*** amotoki_ has joined #openstack-nova04:49
*** arnaud____ has joined #openstack-nova04:50
*** ijw___ has quit IRC04:51
*** kiran-r has joined #openstack-nova04:52
*** agireud has joined #openstack-nova04:53
*** arnaud____ has quit IRC04:54
*** agireud has quit IRC04:57
*** sdake_ has joined #openstack-nova04:59
*** kiran-r has quit IRC05:00
*** arnaud____ has joined #openstack-nova05:00
*** erlon has quit IRC05:00
*** kiran-r has joined #openstack-nova05:03
*** sdake has quit IRC05:03
*** tjones1 has joined #openstack-nova05:04
*** prashup has joined #openstack-nova05:12
*** kiran-r has quit IRC05:17
*** zsais has quit IRC05:18
*** fawadkhaliq has joined #openstack-nova05:18
*** ijw_ has joined #openstack-nova05:18
*** kiran-r has joined #openstack-nova05:18
*** oro has joined #openstack-nova05:21
*** prashant_ has joined #openstack-nova05:21
*** wanghua has quit IRC05:22
*** _kiran_ has joined #openstack-nova05:23
*** ildikov has joined #openstack-nova05:23
*** zhenguo has quit IRC05:23
*** wanghua has joined #openstack-nova05:24
*** amotoki__ has joined #openstack-nova05:24
*** kiran-r has quit IRC05:24
*** amotoki_ has quit IRC05:24
*** prashup has quit IRC05:25
*** nihilifer has joined #openstack-nova05:25
*** prashant__ has joined #openstack-nova05:25
*** _kiran_ is now known as kiran-r05:27
*** Sukhdev has joined #openstack-nova05:28
*** prashant_ has quit IRC05:29
*** prashant_ has joined #openstack-nova05:31
*** arnaud____ has quit IRC05:31
*** xyhuang has joined #openstack-nova05:34
*** prashant__ has quit IRC05:35
*** Dev_Jin has joined #openstack-nova05:35
*** prashant__ has joined #openstack-nova05:36
*** ijw_ has quit IRC05:38
*** ajayaa has joined #openstack-nova05:39
openstackgerritTony Breeds proposed openstack/nova: Add support for one time tokens in consoleauth  https://review.openstack.org/18212905:39
*** prashant_ has quit IRC05:39
*** prashant_ has joined #openstack-nova05:41
*** asettle has joined #openstack-nova05:42
*** hogepodge has quit IRC05:42
*** hogepodge has joined #openstack-nova05:42
*** Marga_ has quit IRC05:43
*** nkrinner has joined #openstack-nova05:44
*** tjones1 has quit IRC05:44
*** prashant__ has quit IRC05:44
*** prashant__ has joined #openstack-nova05:46
*** kiran-r has quit IRC05:46
*** achanda has joined #openstack-nova05:48
*** ijw has quit IRC05:48
*** prashant_ has quit IRC05:49
*** prashant_ has joined #openstack-nova05:49
*** Jeffrey4l has joined #openstack-nova05:51
*** garyk has joined #openstack-nova05:51
*** browne has quit IRC05:53
*** Murali has joined #openstack-nova05:53
*** prashant__ has quit IRC05:53
openstackgerritAlex Xu proposed openstack/nova: Remove db layer hard-code permission checks for keypair  https://review.openstack.org/17623105:53
*** radek_ has joined #openstack-nova05:53
*** prashant__ has joined #openstack-nova05:54
*** markvoelker has joined #openstack-nova05:56
*** otter768 has joined #openstack-nova05:57
*** prashant_ has quit IRC05:57
*** rajesht has quit IRC05:58
*** deepthi has joined #openstack-nova05:58
*** prashant_ has joined #openstack-nova05:59
*** browne has joined #openstack-nova06:00
*** ankit_ag has joined #openstack-nova06:00
*** xgsa has joined #openstack-nova06:00
*** markvoelker has quit IRC06:01
*** otter768 has quit IRC06:02
*** prashant__ has quit IRC06:03
*** achanda has quit IRC06:04
*** arnaud____ has joined #openstack-nova06:06
*** irenab has joined #openstack-nova06:07
*** Sukhdev_ has joined #openstack-nova06:08
*** prashant__ has joined #openstack-nova06:08
*** xgsa has quit IRC06:09
*** Sukhdev has quit IRC06:11
*** prashant_ has quit IRC06:12
*** agireud has joined #openstack-nova06:21
*** prashant__ has quit IRC06:21
*** Marga_ has joined #openstack-nova06:26
*** achanda has joined #openstack-nova06:26
*** prashup has joined #openstack-nova06:28
*** varunarya has quit IRC06:29
*** sdake_ has quit IRC06:29
*** mpaolino has joined #openstack-nova06:30
*** lsmola has joined #openstack-nova06:33
*** scheuran has joined #openstack-nova06:33
*** ajayaa_ has joined #openstack-nova06:34
*** ajayaa has quit IRC06:34
*** prashant_ has joined #openstack-nova06:38
*** asettle has quit IRC06:39
*** SourabhP has joined #openstack-nova06:41
*** sirushti has joined #openstack-nova06:41
*** prashup has quit IRC06:42
*** Sukhdev_ has quit IRC06:47
*** prashant__ has joined #openstack-nova06:47
*** prashant_ has quit IRC06:50
*** belmoreira has joined #openstack-nova06:52
*** browne has quit IRC06:52
*** doude has joined #openstack-nova06:53
*** prashant_ has joined #openstack-nova06:56
*** prashant__ has quit IRC06:59
*** arnaud____ has quit IRC07:01
*** boris-42 has quit IRC07:02
*** achanda has quit IRC07:03
*** SourabhP has quit IRC07:04
*** prashant__ has joined #openstack-nova07:06
*** kiran-r has joined #openstack-nova07:09
*** prashant_ has quit IRC07:09
*** moshele has joined #openstack-nova07:10
*** agireud has quit IRC07:17
*** prashant_ has joined #openstack-nova07:17
*** markus_z has joined #openstack-nova07:19
*** kaisers1 has joined #openstack-nova07:19
*** prashant__ has quit IRC07:20
*** ijw has joined #openstack-nova07:21
*** ijw_ has joined #openstack-nova07:22
*** ijw__ has joined #openstack-nova07:24
*** romainh has joined #openstack-nova07:25
*** romainh has left #openstack-nova07:25
*** humble_ has joined #openstack-nova07:26
*** wanghua has quit IRC07:26
*** ijw_ has quit IRC07:27
*** lpetrut has joined #openstack-nova07:28
*** ijw__ has quit IRC07:29
*** ijw_ has joined #openstack-nova07:29
*** kaisers1 has quit IRC07:29
*** kaisers1 has joined #openstack-nova07:29
*** oro has quit IRC07:29
*** irenab has quit IRC07:30
*** matrohon has joined #openstack-nova07:30
*** irenab has joined #openstack-nova07:30
*** subscope has quit IRC07:31
*** prashant_ has quit IRC07:32
*** jlanoux has joined #openstack-nova07:37
*** pask81 has joined #openstack-nova07:38
*** sahid has quit IRC07:38
*** sahid has joined #openstack-nova07:39
*** ndipanov has quit IRC07:42
*** ijw has quit IRC07:43
*** jistr has joined #openstack-nova07:43
*** ndipanov has joined #openstack-nova07:44
*** markvoelker has joined #openstack-nova07:45
*** subscope has joined #openstack-nova07:47
*** rotbeard has joined #openstack-nova07:47
*** armax has quit IRC07:48
*** mpavone has joined #openstack-nova07:49
*** markvoelker has quit IRC07:50
*** amotoki__ has quit IRC07:50
*** zhenguo has joined #openstack-nova07:50
*** yamahata has quit IRC07:52
*** sdake_ has joined #openstack-nova07:55
*** subscope has quit IRC07:55
*** xgsa has joined #openstack-nova07:56
*** otter768 has joined #openstack-nova07:58
*** claudiub has joined #openstack-nova08:02
*** otter768 has quit IRC08:02
*** jistr has quit IRC08:03
*** lucasagomes has joined #openstack-nova08:05
*** Kevin_Zheng has joined #openstack-nova08:10
*** Administrator__ has joined #openstack-nova08:10
*** Administrator__ has quit IRC08:10
*** jistr has joined #openstack-nova08:10
*** garyk has quit IRC08:10
*** subscope has joined #openstack-nova08:11
*** danpb has joined #openstack-nova08:12
*** garyk has joined #openstack-nova08:13
*** foexle has joined #openstack-nova08:13
haypomorning. i see that oslo.db 2.0 was released, and that most nova gates are "UNSTABLE" :-(08:16
haypohttps://review.openstack.org/#/c/195191/ was not merged yet...08:16
haypocrap08:16
*** tobe has quit IRC08:17
danpbwhat does it even mean when jenkins reports it as "UNSTABLE" ?08:20
wanghaoI wanna know it too.08:21
*** lpetrut has quit IRC08:22
*** derekh has joined #openstack-nova08:22
*** Dev_Jin has quit IRC08:23
openstackgerritVictor Stinner proposed openstack/nova: Update test_db_api for oslo.db 2.0  https://review.openstack.org/19671908:23
*** subscope has quit IRC08:24
bauzashaypo: yup, the gate is wedged since yesterday evening08:24
bauzashaypo: https://bugs.launchpad.net/oslo.versionedobjects/+bug/146986508:24
openstackLaunchpad bug 1469865 in OpenStack Compute (nova) "oslo.versionedobjects breaks nova/cinder tests" [Critical,In progress] - Assigned to Matt Riedemann (mriedem)08:24
haypodanpb, dansmith : https://review.openstack.org/196719 fixes nova.tests.unit.db.test_db_api.InstanceExtraTestCase.test_instance_extra_get_with_columns - oslo.db 2.0 was released08:24
openstackgerritgaryk proposed openstack/nova: Compute: enable admin to decide action for conflicting states  https://review.openstack.org/19004708:24
bauzashaypo: have you seen mriedem's email ?08:25
haypoi rewrote https://review.openstack.org/196719 to not depend on my python 3 patch08:25
haypobauzas: ah there is an email? i will read it08:25
bauzashaypo: yup, look at the bug and see mriedem's email, sec getting it08:25
haypobauzas: he wrote " But that's failing unit tests which should be fixed in:  https://review.openstack.org/#/c/196719/  "08:26
haypobut this patch becomes huge and contains other changes that i don't understand (changes on requirements)08:26
haypoi suggest to merge https://review.openstack.org/196719 instead08:26
haypoi don't know if it's technically possible if they are other issues on the check jobs :-p08:27
haypowhat a mess:)08:27
bauzashaypo: unfortunately, I got to bed before knowing the last results of that08:27
bauzashaypo: but the emails are pretty good and see the #openstack-nova logs for further info08:28
bauzashaypo: http://lists.openstack.org/pipermail/openstack-dev/2015-June/068289.html08:28
bauzashaypo: I was about to reply08:28
*** garyk has quit IRC08:31
lifelesshaypo: the requirements changes I can explain :)08:32
lifelesshaypo: -py3 is deprecated08:32
lifelesshaypo: (pbr isn't warning yet, it will soon - see my mail about that)08:32
*** neiljerram has joined #openstack-nova08:32
haypolifeless: why does someone modified my patch to change requirements?08:33
haypodid*08:33
lifelesshaypo: mrieden was gathering together all the things that were broken at once08:33
lifelessand the requirements update needed to get the != 0.5.0 for oslo.versionedobjects was blocked on the duplicate entries in test-requirements{,-py3}.txt08:33
lifelesswhich my requirements patch fixes08:34
lifelessI don't think that needs to be in the merged together patch now, because dims did a 0.5.1 release08:34
lifelessto unwind the damage08:34
*** yassine_ has joined #openstack-nova08:34
haypolifeless: oh, i see "oslo.versionedobjects!=0.5.0,>=0.3.0" in requirements.txt08:34
bauzaslifeless: releasing a new o.vo sounds the correct approach, right ?08:34
*** oro has joined #openstack-nova08:35
lifelessbauzas: oh, dims *was going to*08:35
lifelessbut its not on pypi08:35
lifelessthat might be because something came up08:35
bauzaslifeless: okay, so we are stuck08:35
lifelessor jenkins fell over :/08:35
bauzaslifeless: yup, jenkins is wedged too AFAICS08:35
lifelessyou're stuck until we fix jenkins no matter what08:35
lifeless:008:35
alex_xu_I saw UNSTABLE also...08:35
bauzashttp://logs.openstack.org/91/195191/6/check/gate-nova-python27/4a1fdae/console.html#_2015-06-30_05_44_40_80808:36
bauzaslifeless: ^08:36
*** ijw has joined #openstack-nova08:36
bauzaslifeless: which is broken by http://logs.openstack.org/91/195191/6/check/gate-nova-python27/4a1fdae/console.html#_2015-06-30_05_44_39_39308:37
*** Nikolay_St has joined #openstack-nova08:37
*** Kennan has quit IRC08:38
*** Kennan has joined #openstack-nova08:38
*** subscope has joined #openstack-nova08:38
*** alex_xu_ is now known as alex_xu08:38
lifelessbauzas: -> -infra :)08:39
bauzaslifeless: was about :)08:39
bauzaslifeless: was sending an email before :)08:39
lifelessbauzas: and no, pretty sure the nose thing is 100% unrelated08:39
lifelessbauzas: if you look at the java traceback....08:39
bauzaslifeless: agreed, but that just prevents any forward move08:39
lifelessbauzas:08:40
lifelessbauzas: no08:40
lifelessbauzas: its -unrelated-08:40
lifelessbauzas: its a warn, not an error08:40
lifelesshttp://logs.openstack.org/91/195191/6/check/gate-nova-python27/4a1fdae/console.html#_2015-06-30_05_44_40_79808:40
lifelessbauzas: ^ thats the thing its trying to do when it fails08:40
bauzaslifeless: agreed, that's what I said ^08:40
bauzas:)08:41
bauzasoh my bad08:41
bauzasI see...08:41
lifelessand we have a winner08:41
lifelessxfs volume is readonly08:41
*** dguitarbite has joined #openstack-nova08:42
openstackgerritVictor Stinner proposed openstack/nova: Update test_db_api for oslo.db 2.0  https://review.openstack.org/19671908:42
johnthetubaguykfox1111: I was asleep when you pinged me, currently having to catch up with non-spec review work08:43
haypolifeless, bauzas : hum ok, i also added "oslo.versionedobjects!=0.5.0,>=0.3.0" in my fix, so this short patch ^^ should be enough to fix nova gates08:43
lifelesshaypo: nope08:43
lifelesshaypo: not without the project-config fix, static fielsystem recovered and maybe more08:44
lifelesshaypo: :/08:44
haypolifeless: which project-config fix?708:45
*** sdake_ has quit IRC08:45
lifelesshaypo: the one for merging requirements08:45
haypolifeless: "I don't think that needs to be in the merged together patch now, because dims did a 0.5.1 release" there is no 0.5.1 release on PyPI yet. we need something to fix gates right now, no?08:45
lifelesshaypo: yes, but -nothing- until infra is intact again and running the new images08:47
bauzashaypo: I think Jenkins has to recover first, before anything08:47
haypolifeless: i don't know this fix. do you mean that gates will reject my patch https://review.openstack.org/196719 ? i see "oslo.versionedobjects>=0.3.0,!=0.5.0" in global requirements08:47
bauzashaypo: tbc, #status alert OpenStack CI is down due to hard drive failures08:48
lifelesshaypo: yes, with the previous images because of the duplication in -py3.txt08:48
lifelesshaypo: which I put a fix up for for project-config, which is merged, but sort-of deployed08:48
-openstackstatus- NOTICE: OpenStack CI is down due to hard drive failures08:48
*** ChanServ changes topic to "OpenStack CI is down due to hard drive failures"08:49
lifelesshaypo: because the static disk is broken08:49
*** ijw has quit IRC08:49
lifelesshaypo: so - its hurry up and wait for a bit08:49
*** ijw has joined #openstack-nova08:51
*** ijw__ has joined #openstack-nova08:53
*** moshele has quit IRC08:54
*** prashant_ has joined #openstack-nova08:54
*** bradjones has quit IRC08:55
*** garyk has joined #openstack-nova08:55
*** ijw_ has quit IRC08:57
*** bradjones has joined #openstack-nova08:57
*** bradjones has quit IRC08:57
*** bradjones has joined #openstack-nova08:57
*** moshele has joined #openstack-nova08:57
*** prashant__ has joined #openstack-nova09:00
*** prashant_ has quit IRC09:04
*** prashant_ has joined #openstack-nova09:06
*** ijw__ has quit IRC09:09
*** prashant__ has quit IRC09:10
*** ijw has quit IRC09:10
*** lpetrut has joined #openstack-nova09:11
*** karimb has joined #openstack-nova09:12
*** prashup has joined #openstack-nova09:12
*** prashant_ has quit IRC09:15
*** pask81 has quit IRC09:16
openstackgerritsahid proposed openstack/nova: libvirt: introduce GuestBlock to wrap around Block API  https://review.openstack.org/19021009:17
openstackgerritsahid proposed openstack/nova: libvirt: update swap volume to use Guest  https://review.openstack.org/19021109:17
openstackgerritsahid proposed openstack/nova: libvirt: rename GuestVCPUInfo to VCPUInfo  https://review.openstack.org/19413309:17
openstackgerritsahid proposed openstack/nova: libvirt: make unit tests concise by setup guest object  https://review.openstack.org/19096309:17
openstackgerritsahid proposed openstack/nova: libvirt: introduce method to wait for block device job  https://review.openstack.org/19021409:17
openstackgerritsahid proposed openstack/nova: libvirt: update live snapshot to use Guest object  https://review.openstack.org/19021209:17
openstackgerritsahid proposed openstack/nova: libvirt: update volume delete snapshot to use Guest  https://review.openstack.org/19021309:17
openstackgerritsahid proposed openstack/nova: libvirt: make host return guest information  https://review.openstack.org/19104609:17
openstackgerritsahid proposed openstack/nova: libvirt: make host return power state of guest  https://review.openstack.org/19104709:17
openstackgerritsahid proposed openstack/nova: libvirt: save the memory state of guest  https://review.openstack.org/19699109:17
*** casusbelli has joined #openstack-nova09:17
openstackgerritTony Breeds proposed openstack/nova: Fix is_image_extendable() thinko  https://review.openstack.org/19699209:18
*** prashant_ has joined #openstack-nova09:19
openstackgerritsahid proposed openstack/nova: libvirt: make unit tests concise by setup guest object  https://review.openstack.org/19096309:20
openstackgerritsahid proposed openstack/nova: libvirt: make host return guest information  https://review.openstack.org/19104609:20
openstackgerritsahid proposed openstack/nova: libvirt: make host return power state of guest  https://review.openstack.org/19104709:20
*** sudipto has joined #openstack-nova09:22
*** prashup has quit IRC09:23
sahiddanpb: hello, any chance i have one your eyes on this serie ^09:23
*** prashant__ has joined #openstack-nova09:25
*** Jeffrey4l has quit IRC09:28
*** prashant_ has quit IRC09:28
*** eliqiao has joined #openstack-nova09:29
*** prashant_ has joined #openstack-nova09:31
*** tdurakov has joined #openstack-nova09:32
*** markvoelker has joined #openstack-nova09:34
*** Jeffrey4l has joined #openstack-nova09:36
*** prashant__ has quit IRC09:36
*** prashant__ has joined #openstack-nova09:38
*** KLB has joined #openstack-nova09:38
*** irenab has quit IRC09:39
KLBIs nova able to discover/pick up instances created outside of openstack? For example through virsh09:39
*** irenab has joined #openstack-nova09:39
*** markvoelker has quit IRC09:39
garykKLB: no09:40
KLBgaryk: thanks09:40
garykKLB: it has come up a number of times and the community did not want openstack to discover running VM's and add them to openstack09:40
*** prashant_ has quit IRC09:42
*** subscope has quit IRC09:44
*** prashant_ has joined #openstack-nova09:44
*** aix has quit IRC09:46
*** prashant__ has quit IRC09:48
*** prashant__ has joined #openstack-nova09:50
*** ociuhandu has quit IRC09:52
*** irenab has quit IRC09:52
*** karimb has quit IRC09:53
*** ijw has joined #openstack-nova09:53
*** prashant_ has quit IRC09:53
*** Dev_Jin has joined #openstack-nova09:54
*** irenab has joined #openstack-nova09:54
*** karimb has joined #openstack-nova09:56
*** prashant_ has joined #openstack-nova09:56
johnthetubaguyKLB: garyk is spot on, its something we have decided not to do, its is assumed Nova has full control of the hypervisor. I just realised we probably need to add that in here: http://docs.openstack.org/developer/nova/project_scope.html09:57
*** tojuvone has quit IRC09:58
*** Dev_Jin has quit IRC09:58
*** Dev_Jin has joined #openstack-nova09:59
*** otter768 has joined #openstack-nova09:59
*** ijw has quit IRC09:59
*** prashant__ has quit IRC10:00
*** subscope has joined #openstack-nova10:01
*** arnaud____ has joined #openstack-nova10:02
*** prashant__ has joined #openstack-nova10:02
*** moshele has quit IRC10:03
*** Dev_Jin has quit IRC10:03
*** Dev_Jin has joined #openstack-nova10:04
*** otter768 has quit IRC10:04
*** sahid has quit IRC10:04
*** prashant_ has quit IRC10:06
*** irenab has quit IRC10:07
*** arnaud____ has quit IRC10:07
*** prashant_ has joined #openstack-nova10:09
openstackgerritNikola Dipanov proposed openstack/nova: Fix overloading of block device on boot by device name  https://review.openstack.org/19032410:10
openstackgerritNikola Dipanov proposed openstack/nova: API: make sure a blank volume with no size is rejected  https://review.openstack.org/18891310:10
openstackgerritNikola Dipanov proposed openstack/nova: Make Nova better at keeping track of volume sizes in BDM  https://review.openstack.org/18891410:10
openstackgerritNikola Dipanov proposed openstack/nova: compute: Make swap_volume with resize updates BDM size  https://review.openstack.org/18891510:10
openstackgerritNikola Dipanov proposed openstack/nova: snapshot: Add device_name to the snapshot bdms  https://review.openstack.org/19032310:10
openstackgerritNikola Dipanov proposed openstack/nova: Add documentation for block device mapping  https://review.openstack.org/19265110:10
*** sahid has joined #openstack-nova10:11
*** prashant__ has quit IRC10:13
*** coolsvap is now known as coolsvap|away10:14
*** prashant__ has joined #openstack-nova10:15
*** mutoulbj has quit IRC10:17
*** aix has joined #openstack-nova10:17
*** gszasz has joined #openstack-nova10:18
*** prashant_ has quit IRC10:18
*** prashant_ has joined #openstack-nova10:21
*** moshele has joined #openstack-nova10:21
prashant_checking alive*10:21
*** irenab has joined #openstack-nova10:22
*** ijw has joined #openstack-nova10:23
*** prashant__ has quit IRC10:24
*** irenab has quit IRC10:25
*** prashant__ has joined #openstack-nova10:27
*** mpaolino_ has joined #openstack-nova10:27
*** jlanoux_ has joined #openstack-nova10:29
*** ijw has quit IRC10:29
*** prashant_ has quit IRC10:31
*** jlanoux has quit IRC10:31
*** apuimedo has joined #openstack-nova10:32
*** prashant_ has joined #openstack-nova10:34
*** irenab has joined #openstack-nova10:37
*** irenab has quit IRC10:37
*** ajayaa_ has quit IRC10:38
*** prashant__ has quit IRC10:38
*** irenab has joined #openstack-nova10:38
*** irenab has quit IRC10:39
*** deepthi has quit IRC10:39
*** prashant__ has joined #openstack-nova10:40
*** claudiub has quit IRC10:40
*** irenab has joined #openstack-nova10:43
*** moshele has quit IRC10:43
*** prashant_ has quit IRC10:43
*** karmatronic has joined #openstack-nova10:43
*** karimb has quit IRC10:44
*** prashant_ has joined #openstack-nova10:45
*** moshele has joined #openstack-nova10:46
*** karmatronic has quit IRC10:48
*** prashant__ has quit IRC10:49
*** prashant__ has joined #openstack-nova10:49
*** ociuhandu has joined #openstack-nova10:50
*** jlanoux has joined #openstack-nova10:51
*** prashant_ has quit IRC10:53
*** ajayaa_ has joined #openstack-nova10:54
*** prashant_ has joined #openstack-nova10:54
*** jlanoux_ has quit IRC10:55
*** piyanai has joined #openstack-nova10:57
*** prashant__ has quit IRC10:58
andreykurilinalex_xu, johnthetubaguy, sdague: hi guys! Should I ask for spec freeze exception for novaclient's microversion support?10:59
*** prashant__ has joined #openstack-nova10:59
*** karmatronic has joined #openstack-nova11:00
johnthetubaguyandreykurilin: its part of the priority effort11:02
johnthetubaguyandreykurilin: it should be listed on the priority etherpad, and not the exception freeze etherpad11:02
johnthetubaguyandreykurilin: have you got a link to that one again?11:02
*** prashant_ has quit IRC11:03
*** prashant_ has joined #openstack-nova11:03
andreykurilinjohnthetubaguy: this one? https://etherpad.openstack.org/p/liberty-nova-priorities11:05
johnthetubaguyandreykurilin: this one: https://etherpad.openstack.org/p/liberty-nova-priorities-tracking rather than this one: https://etherpad.openstack.org/p/YVR-nova-liberty-summit-action-items11:06
*** karmatronic has quit IRC11:06
*** karimb has joined #openstack-nova11:06
andreykurilinjohnthetubaguy: thanks11:06
*** dims has joined #openstack-nova11:07
*** prashant__ has quit IRC11:07
bauzasjohnthetubaguy: heard about the nova gate wedged ?11:08
johnthetubaguybauzas: yes, heard talk of that earlier11:09
bauzasjohnthetubaguy: FYI http://lists.openstack.org/pipermail/openstack-dev/2015-June/068289.html11:09
bauzasjohnthetubaguy: okay, I just hitted you for making sure you were aware of11:09
bauzasdims: around ?11:09
*** prashant__ has joined #openstack-nova11:10
dimsbauzas: y, just opened up my laptop11:10
bauzasdims: cool11:10
* johnthetubaguy is running away to lunch11:10
bauzasdims: take your time11:10
bauzasdims: but I think we need to discuss on the nova gate problems11:10
dimsmatt and i were working on the gate wedge last night, checking on status now11:10
dimsyes11:10
bauzasdims: yup, I was there yesterday :)11:11
bauzasdims: and I saw your discussions11:11
dimsi am in the process of trying the o.vo master with a revert against nova unit tests. if it works then cut 0.5.1 o.vo11:12
johnthetubaguyandreykurilin: the best bet is to try get lots of the API folks to review that, although I think sdague is away this week, and joe is no longer working on Nova, and alex has a new child to look after, so that might be tricky right now11:12
bauzasdims: so, before that, there is an infra problem with the static objects11:12
dims"static objects"?11:13
bauzasdims: see $topic, there is an hard drive failure not yet fixed which means that Jenkins will say UNSTABLE11:13
garyksahid: thanks for making the chnages11:13
bauzasdims: yup, where the files are going to11:13
*** prashant_ has quit IRC11:13
*** exploreshaifali has joined #openstack-nova11:13
dimsbauzas: ah thanks11:13
dimsunrelated to our issues11:14
bauzasdims: so, while infra folks work on fixing the hardware problem, I would like to discuss on how to fix the nova gate11:14
andreykurilinjohnthetubaguy: ok, I'll try to ping more folks :)11:14
bauzasdims: because we have 2 problems, one with oslo.db and one with o.vo AFAICS11:14
dimsbauzas: try the o.vo master (it has a revert). if it works, i'll cut 0.5.1 then we can just merge the oslo.db change first and then the g-r update11:16
dimsin that order11:16
bauzasdims: haypo provided a patch for that11:17
bauzasdims: https://review.openstack.org/#/c/196719/3 see PS311:17
andreykurilinbauzas, dims: hey hey:) what do you say if I ask you to review my spec related to novalclient support of microversions?:) all previous comments were fixed. also implementation is ready too...11:18
bauzasandreykurilin: sure thing11:18
dimsandreykurilin: hit me with the url :) will review after this gate wedge thing11:18
dimsbauzas: that looks right11:18
andreykurilinbauzas, dims: thanks. https://review.openstack.org/#/c/188410/11:18
*** IanGovett has joined #openstack-nova11:18
bauzasandreykurilin: is the spec in the priorities tracking etherpad ? (aka. etherpad of the doom)11:18
andreykurilinbauzas: yes11:18
bauzasandreykurilin: coolio, will do then11:19
*** prashant__ has quit IRC11:20
andreykurilinbauzas: it is the first one in the list of API V2.1 "Specs the subteam are needing to review:"11:20
haypogaryk: hi. for https://review.openstack.org/#/c/196719/3/requirements.txt you wrote "you first need to get this approved in the requirements project" but "!=0.5.0,>=0.3.0" is already in global requirements, it's just in the reverse order (">=0.3.0,!=0.5.0")11:20
bauzasandreykurilin: yeah, I know your spec, I reviewed it a whole days before11:21
haypogaryk: do you mean that a check will reject my patch because the order was different?11:21
andreykurilinbauzas: nice11:21
andreykurilinthanks11:21
garykhaypo: yes, that is correct. pep8 should fail if the requirements are different11:22
garykhaypo: it is odd that the pep8 passed - but in general the bot should do this update.11:22
*** mpaolino_ has quit IRC11:23
*** mpaolino has quit IRC11:23
garykhaypo: the process is that you should first update the requirements project and then when that is approved a bot will automatically update this file11:23
openstackgerritVictor Stinner proposed openstack/nova: Update test_db_api for oslo.db 2.0  https://review.openstack.org/19671911:23
garykso if someone approves this patch the next time the bot updates your code will be overwritten11:23
*** ijw has joined #openstack-nova11:23
haypogaryk: "!=0.5.0" was already merged -- patch written by dims yesterday, https://review.openstack.org/#/c/196826/11:24
*** markvoelker has joined #openstack-nova11:24
*** mutoulbj has joined #openstack-nova11:24
haypogaryk: i know for the bot, but i wrote this patch to fix nova check jobs11:24
haypogaryk: (well, to fix the 2 regressions caused by oslo.db and oslo.versionedobjects releases)11:24
garykhaypo: ok, understood. thanks for the clarifications. i'll remove the -111:25
haypogaryk: i rewrote the requirements in the same order than global requirements :)11:25
garykhaypo: ok, thanks11:26
haypowell, the infra still look broken right now :-p11:26
garykhaypo: if it aint broken don't fix it :)11:26
bauzashaypo: yup, no progress on -infra :(11:27
*** thorst has joined #openstack-nova11:28
*** markvoelker has quit IRC11:29
*** ijw has quit IRC11:29
*** subscope has quit IRC11:31
*** ildikov has quit IRC11:38
*** dprince has joined #openstack-nova11:40
*** baoli has joined #openstack-nova11:40
*** tojuvone has joined #openstack-nova11:44
*** subscope has joined #openstack-nova11:47
*** liusheng has quit IRC11:48
*** piyanai has quit IRC11:50
bauzasdims: sorry was diverted, but using the master for o.vo in my venv made nova.tests.unit.objects.test_instance_numa_topology.TestInstanceNUMATopologyRemote.test_save OK11:50
bauzasdims: so the revert fixes the issue IMHO11:51
*** fawadkhaliq has quit IRC11:51
bauzasdims: checking with http://logs.openstack.org/79/196179/1/gate/gate-nova-python27/4c58cb8/console.html11:51
*** ildikov has joined #openstack-nova11:51
*** karimb has quit IRC11:53
*** karimb has joined #openstack-nova11:53
*** mwagner_lap has joined #openstack-nova11:54
*** hshiina has joined #openstack-nova11:55
dimsack bauzas11:56
bauzasdims: I checked all of the failures and all are fixed, but there is still the oslo.db issue11:56
bauzasdims: IIUC http://paste.openstack.org/show/328273/11:57
* bauzas going out to lunch11:57
*** jistr is now known as jistr|class11:59
*** otter768 has joined #openstack-nova12:00
*** bkopilov has quit IRC12:01
*** markvoelker has joined #openstack-nova12:02
*** pask81 has joined #openstack-nova12:04
*** otter768 has quit IRC12:05
*** jistr|class is now known as jistr12:07
*** jyuso1 has quit IRC12:07
*** claudiub has joined #openstack-nova12:10
dimsbauzas: thanks for confirming12:10
*** markvoelker_ has joined #openstack-nova12:11
*** markvoel_ has joined #openstack-nova12:13
*** markvoelker has quit IRC12:13
*** belmoreira has quit IRC12:15
*** sudipto has quit IRC12:16
openstackgerritBaodong (Robert) Li proposed openstack/nova: Handle port delete initiated by neutron  https://review.openstack.org/17939012:16
*** markvoelker_ has quit IRC12:17
*** subscope has quit IRC12:17
*** Marga_ has quit IRC12:21
*** Marga_ has joined #openstack-nova12:21
*** ijw has joined #openstack-nova12:23
kashyapmarkus_z: Saw the comment on your review, that's how I applied the fix - http://paste.openstack.org/show/328320/. I'll re-test in a few w/ current Git master, and reply on the review.12:29
*** ijw has quit IRC12:29
*** apuimedo has quit IRC12:29
*** lucasagomes is now known as lucas-hungry12:30
*** ivasev has joined #openstack-nova12:31
*** ajayaa_ has quit IRC12:31
*** aysyd has joined #openstack-nova12:32
* jaypipes puts on some deadmau5, tackles morning email12:33
*** ivasev has quit IRC12:34
*** vladikr has joined #openstack-nova12:36
*** mmedvede has joined #openstack-nova12:38
*** dave-mccowan has joined #openstack-nova12:38
*** edmondsw has joined #openstack-nova12:39
nihilifercould any core look at this patch? https://review.openstack.org/#/c/195783/12:39
alex_xuandreykurilin: will catch up review tomorrow12:39
*** ivasev has joined #openstack-nova12:42
*** zhenguo has quit IRC12:43
*** dave-mccowan has quit IRC12:44
*** mpaolino_ has joined #openstack-nova12:45
*** mpaolino has joined #openstack-nova12:45
*** mpavone has quit IRC12:46
markus_zkashyap: That's weird, thanks for double-checking. You've seen the code, it's as harmless as it gets12:46
sahiddanpb: i'm thinking about the realtime bp. we do not let operator configure the schdular policy and priority - so i guess since all thread will have the same policy we have to use the round robin one, right?12:46
sahidkashyap: ^12:47
kashyapmarkus_z: Yeah, it's mostly my env I guess, I'll add a comment and remove my -1. `make stack` in progress12:47
danpbsahid: at least initially i think we'll have a pre-defined fixed policy12:47
jaypipesnihilifer: I'll try to do a thorough review later today.12:48
sahidsorry i wanted to say. all thread will have he same priority (example 1)12:48
sahidso a fifo policy will not help12:48
danpbsure12:49
nihiliferthanks jaypipes12:49
sahiddanpb: so i pre define it to round robin12:49
sahidright?12:49
*** scheuran has quit IRC12:49
*** rfolco has joined #openstack-nova12:50
*** markvoel_ has quit IRC12:51
*** _diana_ has joined #openstack-nova12:51
*** Guest27041 has joined #openstack-nova12:51
*** markvoelker_ has joined #openstack-nova12:52
danpbsahid: sure12:53
sahidhum will push some codes with the default pre-defined configuration for the scheduler as "rr" and we will see in the review. (will be better than my terrible english)12:53
sahiddanpb: ah cool thank you i wanted you to confirm !12:53
*** kylek3h has joined #openstack-nova12:54
ndipanovjohnthetubaguy, (or danpb) - a very easy one - already has +1s from all "steakholders" :)12:56
ndipanovhttps://review.openstack.org/#/c/193576/12:56
ankit_agHi all, can someone please help reviewing https://review.openstack.org/#/c/194063/12:56
kashyapsahid: You got a more meaingful response there. :-)12:57
johnthetubaguyndipanov: yeah, that one is important, taking a look12:57
*** irenab has quit IRC12:57
ndipanovmmm steak holder12:58
*** markvoelker_ has quit IRC13:02
*** markvoelker has joined #openstack-nova13:02
*** markvoelker_ has joined #openstack-nova13:03
*** ankit_ag has quit IRC13:05
openstackgerritRoman Dobosz proposed openstack/nova: Refactoring of the os-services module  https://review.openstack.org/18527913:05
*** markvoelker_ has quit IRC13:05
*** markvoelker_ has joined #openstack-nova13:06
*** zzzeek has joined #openstack-nova13:06
*** changbl has quit IRC13:06
openstackgerritRoman Dobosz proposed openstack/nova: Introducing new forced_down field for a Service object  https://review.openstack.org/18528013:06
*** markvoelker has quit IRC13:07
*** beagles is now known as beagles_biab13:08
*** piyanai has joined #openstack-nova13:08
*** rlrossit has joined #openstack-nova13:09
bauzasndipanov: I'm not vegan, you can call me steak holder13:10
*** kylek3h_ has joined #openstack-nova13:10
*** kylek3h has quit IRC13:11
*** kylek3h_ is now known as kylek3h13:11
bauzasjohnthetubaguy: while you're there reviewing some changes, could I hassle you with https://review.openstack.org/#/c/179224/ ? :)13:11
*** kylek3h has quit IRC13:12
johnthetubaguybauzas: sorry, not going to get to that one today, I really need to start some of my community building work13:13
bauzasjaypipes: (commercial ad voice) you don't know what to do today? you wonder how to have a good day ? you want to see bright days ? come with us and review https://review.openstack.org/#/c/179224/ or call 555-MAKE-BAUZAS-HAPPY (end of commercial)13:13
bauzasjohnthetubaguy: np :)13:14
nagyzif I want to work on and see the ceph encryption support for nova in L, do I need a blueprint? if so, what's the deadline for such a blueprint?13:14
jaypipesbauzas: lol :)13:15
*** oro has quit IRC13:15
* bauzas wonders if he made a good career choice13:15
* ndipanov wanders what you get if you call 555-BAUZAS-MAKES-HAPPY13:16
openstackgerritRoman Dobosz proposed openstack/nova: New nova API call to mark nova-compute down  https://review.openstack.org/18408613:16
openstackgerritRoman Dobosz proposed openstack/nova: Service group drivers forced_down flag utilization  https://review.openstack.org/19706313:16
* ndipanov wonders even13:16
bauzasndipanov: I won't trick all the details, you just need to call and see (and pay)13:17
bauzasno credit card asked tho13:17
*** ijuwang_away is now known as ijuwang13:18
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: configuration for interface driver options  https://review.openstack.org/12882613:20
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: enable virtio-net multiqueue  https://review.openstack.org/12882913:20
*** nihilifer has quit IRC13:21
*** _gryf is now known as _gryf|afk13:21
*** Guest27041 is now known as agentle13:21
*** ijw has joined #openstack-nova13:23
*** angular_mike_ has joined #openstack-nova13:24
garykis the gate still broken?13:24
angular_mike_how do you delete an instance on Juno if `delete --force` and reset state don't help?13:25
*** kyleh_ has joined #openstack-nova13:25
ndipanov`sudo delete --force` ?13:25
* ndipanov jokes13:25
angular_mike_ha13:26
angular_mike_ha13:26
johnthetubaguyndipanov: quick question on that spec, you don't mention this existing model: https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/models.py#L71313:26
*** nelsnelson has joined #openstack-nova13:27
johnthetubaguyndipanov: I figured it was going to expand the existing model that used for migrations, and used that for live-migrate, etc13:27
johnthetubaguyndipanov: I guess I am missing something somwhere13:27
ndipanovjohnthetubaguy, well not expand as much as just use as is13:27
ndipanovactually dansmith is already putting that in13:27
ndipanovI will just move it around a bit13:27
johnthetubaguyndipanov: cool, thats what I though13:27
johnthetubaguyndipanov: sweet, all good then13:28
*** kylek3h has joined #openstack-nova13:28
ndipanovjohnthetubaguy, https://review.openstack.org/#/c/183331/13:28
*** ijw has quit IRC13:29
dimsbauzas: 0.5.1 of o.vo is out13:29
bauzasdims: okay, now I wonder how to fix properly13:30
bauzasdims: seen my comment on haypo's change ?13:30
andreykurilinalex_xu: thanks!13:30
dimsbauzas: haypo: remove the requirements.txt in https://review.openstack.org/#/c/196719/ and recheck please13:30
dimsbauzas: haypo: once that's good we can request cores to merge that and unblock13:30
*** boris-42 has joined #openstack-nova13:31
*** kylek3h has quit IRC13:31
*** thangp has joined #openstack-nova13:31
dimshaypo: around?13:31
haypodims: i will update my patch13:32
dimsthanks13:32
*** lucas-hungry is now known as lucasagomes13:32
dimsjohnthetubaguy: ndipanov: we'll need 196719 to unclog the nova gate once haypo updates it please.13:33
*** kyleh_ has quit IRC13:33
openstackgerritVictor Stinner proposed openstack/nova: Update test_db_api for oslo.db 2.0  https://review.openstack.org/19671913:34
bauzasdims: cool, so no capping for both oslo.db, neither o.vo13:34
*** ajayaa_ has joined #openstack-nova13:34
*** kylek3h has joined #openstack-nova13:34
haypodims: by the way, do you know if nova kilo will get oslo.db 2.0 or not?13:34
bauzashaypo: +1'd it13:35
haypoah! i see "oslo.db>=1.7.0,<1.8.0  # Apache-2.0" in kilo. so no: nova kilo is not impacted by the oslo.db change13:35
*** htruta has joined #openstack-nova13:35
bauzashaypo: https://github.com/openstack/nova/blob/stable/kilo/requirements.txt13:35
bauzasjinxed13:35
angular_mike_compute log says deletion complete, "Instance disappeared during terminate"13:35
haypobauzas: caped to < 1.8, it's good ;)13:36
*** ctrath has joined #openstack-nova13:36
angular_mike_but it is still shown with DELETING state13:36
bauzasso, once the infra statics will be fixed, we should be good to go13:36
ndipanovdims, haypo how come we dropped the requirements change13:37
johnthetubaguyhaypo: dims: let me know when we are happy to try out a fix13:37
ndipanovdon't we want to keep it foreva?13:37
ndipanovif it was a bad release?13:37
garykhaypo: i see that you droped the requirements :)13:37
haypogaryk: yes: 15:29 < dims> bauzas: 0.5.1 of o.vo is out13:37
bauzasndipanov: https://github.com/openstack/nova/blob/master/requirements.txt#L49 is safe, but we could modify g-r later to avoid o.vo==0.5.013:39
*** mriedem has joined #openstack-nova13:39
ndipanovg-r?13:39
bauzasndipanov: global-reqs13:39
bauzasndipanov: and I prefer by far having a single change for a single issue13:39
ndipanovright13:39
bauzasndipanov: that whole mix of 2 distinct problems made me uncomfortable when I +1'd it13:40
*** bkopilov has joined #openstack-nova13:40
ndipanovyes those are unrelated ok13:40
mriedemso dims released o.vo 0.5.113:40
ndipanovactually mriedem can +2 this13:41
bauzasmriedem: yup13:41
mriedemso now we just need this right? https://review.openstack.org/#/c/196719/13:41
bauzasmriedem: I tested it and it fixes the init() issues13:41
bauzasmriedem: yup13:41
bauzasmriedem: the o.vo issue is fixed by 0.5.1, there is still the oslo.db issue with 0.213:41
*** ZZelle has quit IRC13:41
bauzasmriedem: which is fixed by this13:41
*** zz_jgrimm is now known as jgrimm13:42
*** ZZelle has joined #openstack-nova13:42
mriedemright13:42
mriedemper the ML13:42
bauzasmriedem: at least, once the infra disk issue is resolved13:42
mriedem+213:42
*** agentle has quit IRC13:43
bauzasmriedem: IIUC, fungi made a fsck on the faulty disk13:43
dimsmriedem: crossing my fingers :)13:44
mriedemhaypo: so we can break this apart again to it's original change https://review.openstack.org/#/c/195191/13:44
mriedemhaypo: and probably make https://review.openstack.org/#/c/195191/ depend on https://review.openstack.org/#/c/196719/13:44
mriedemhaypo: i could do that quick since i did all the squashing last night13:45
kashyapmarkus_z: Hmm, I still see the same dreadful error "AssertionError: There is no script for 294 version" with your patch (tested twice w/ F22), not sure what is wrong in my env -- http://paste.openstack.org/show/328435/13:45
*** sudipto has joined #openstack-nova13:45
dansmithkashyap: you have a .pyc13:45
dansmithkashyap: in the migrations directory, leftover from another change that had a new migration13:45
kashyapdansmith: Shouldn't the darn DevStack clean up everything when I say `make unstack`? :-)13:46
bauzasmriedem: Gerrit is telling me that the change is independent13:46
haypomriedem: i would prefer to only patch python 3 things in https://review.openstack.org/#/c/195191/13:46
dansmithkashyap: rm -f $(find . -name '*.ptc')13:46
dansmithkashyap: er, pyc13:46
mriedemhaypo: yes i know13:46
mriedemhaypo: i'll fix it up13:46
kashyapdansmith: I recall trying that last week. But let me try again.13:46
haypomriedem: thanks13:47
*** artom has joined #openstack-nova13:51
*** ijw has joined #openstack-nova13:51
*** Murali has quit IRC13:52
*** eharney has joined #openstack-nova13:55
*** dave-mccowan has joined #openstack-nova13:56
*** burt has joined #openstack-nova13:56
*** fawadkhaliq has joined #openstack-nova13:57
*** yamahata has joined #openstack-nova13:58
*** baoli has quit IRC13:59
*** jecarey has joined #openstack-nova14:00
*** baoli has joined #openstack-nova14:00
*** wxy has joined #openstack-nova14:00
*** artom has quit IRC14:00
*** dims has quit IRC14:01
*** belmoreira has joined #openstack-nova14:01
*** otter768 has joined #openstack-nova14:01
*** dims has joined #openstack-nova14:01
*** marun has joined #openstack-nova14:01
*** kiran-r has quit IRC14:02
*** dboik has joined #openstack-nova14:02
*** artom has joined #openstack-nova14:02
*** sudipto has quit IRC14:03
*** sudipto has joined #openstack-nova14:05
*** browne has joined #openstack-nova14:05
*** otter768 has quit IRC14:06
kashyapdansmith: Thanks, that was it (removing the stale .pyc files)! <--  markus_z -- So, please disregard me.14:06
markus_zkashyap: always ;)14:06
*** ijuwang has quit IRC14:07
kashyap:-) Yeah, sorry for the noise.14:07
markus_zjk, thanks for the time you spent on that14:07
*** zsais has joined #openstack-nova14:07
*** hshiina has quit IRC14:09
*** scheuran has joined #openstack-nova14:09
andreykurilindansmith, mriedem: hi guys! Can I ask you to review a spec related to novaclient's support of microversions? Btw, implementation is ready(first patch-set was published at 3 February:( )14:09
dansmithandreykurilin: is melwitt +1 on it yet?14:09
andreykurilindansmith: not yet14:10
dansmithandreykurilin: I would work on that :)14:10
andreykurilindansmith: but sdague put his +1 for one of the latest patch-sets14:11
*** mtanino has joined #openstack-nova14:11
dansmithokay, that's good14:11
dansmithI'd still like to see melwitt on there14:12
dimsjohnthetubaguy: dansmith: one of you please bless https://review.openstack.org/#/c/196719/14:12
dansmithandreykurilin: link?14:12
andreykurilindansmith: https://review.openstack.org/#/c/188410/14:12
dimshaypo: mriedem: ^^ (196719 made it past check)14:12
dansmithdims: yep14:12
dimsdansmith: thanks!14:12
*** beagles_biab is now known as beagles14:13
*** annegentle has joined #openstack-nova14:14
*** wxy has left #openstack-nova14:16
*** nihilifer has joined #openstack-nova14:17
nagyzmriedem, will I need a blueprint for the ceph rbd work, and if so what's the deadline? I'd argue that it's just actually fixing a bug, but not sure what you think. :)14:17
mriedemnagyz: i'd say it's a bug fix14:18
nagyzjust don't wanna miss any deadlines as I need to make sure that support ends up in L14:18
mriedemcontrary to what ndipanov believes, we don't need blueprints and specs for everything :P14:18
mriedemnagyz: spec proposal freeze was last week anyway14:18
nagyzyeah I was sure I don't need a spec for it :)14:18
*** baoli has quit IRC14:18
andreykurilindansmith: thanks:)14:18
nagyzjust not sure about a blueprint14:18
dansmithandreykurilin: I thought we decided to get rid of X.latest so that we know what version all our clients are14:18
haypodims: gate-nova-python27 SUCCESS, gate-nova-python34 SUCCESS. cool. i like that :-) dansmith approved 19671914:19
*** dbite has joined #openstack-nova14:19
*** sambol has joined #openstack-nova14:20
*** r-daneel has joined #openstack-nova14:20
nagyzI've pushed a very simple (2 lines) patch yesterday and I can't get all the CI stuff to agree if it succeeds or not... once jenkins does a +1, xen does a -1, recheck breaks jenkins but xen is +1... madness. :)14:20
andreykurilindansmith: I missed that.14:21
*** unicell has joined #openstack-nova14:21
mriedemnagyz: the xen stuff has been pretty flaky14:21
*** baoli has joined #openstack-nova14:22
mriedemnagyz: and jenkins is basically fubar since yesterday14:22
andreykurilindansmith: Imo, X.latest is useful to use latest supported version.14:22
dansmithandreykurilin: I'll comment14:22
*** unicell1 has quit IRC14:22
ndipanovmriedem, I see what you did there...14:22
dansmithandreykurilin: it's not because (a) it means we have no idea based on public cloud logs whether the client supports 2.1 or 2.500 and (b) latest will change and the client will not14:22
*** _diana_ has quit IRC14:23
mriedemndipanov: heh14:23
dansmithandreykurilin: anyway, I will comment and we'll see what others say14:23
andreykurilindansmith: but latest is not hardcoded value14:23
*** karmatronic has joined #openstack-nova14:23
*** tojuvone has quit IRC14:23
*** tonytan4ever has joined #openstack-nova14:23
dansmithandreykurilin: Major part can be only numeric and Y can be numeric or "latest"14:24
dansmithandreykurilin: that means the client actually provides the string "2.latest" right?14:24
*** karimb has quit IRC14:24
nagyzmriedem, right. it's a simple 2 line patch as I mentioned so I'm actually pretty sure it doesn't break a thing. it fixes a stacktrace that I've seen in a live system, but I guess I'll ask for a recheck once jenkins is back again14:24
andreykurilindansmith: client discover what versions are supported by server and decides what is the latest version14:24
andreykurilindansmith: yes14:24
andreykurilindansmith: client supports "latest" version, which is equal to some hardcoded variable and strings like "2.latest"14:25
dansmithif it does that, why doesn't it just request 2.7 if 7 is the latest version as reported by the server?14:26
mriedemdanpb: fyi, incoming rehash of https://review.openstack.org/#/c/122200/ :)14:27
andreykurilindansmith: if "2.latest" is specified, client will discover that 2.7 is a latest version, which are supported by both client and server side, and than will use 2.714:27
andreykurilindansmith: so actually "latest" value will be not used in header14:27
*** zsais1 has joined #openstack-nova14:28
andreykurilindansmith: proposed implementation of discovering latest version - https://review.openstack.org/#/c/184281/14:28
openstackgerritMatt Riedemann proposed openstack/nova: Fix Python 3 issues in nova.db.sqlalchemy  https://review.openstack.org/19519114:28
mriedemhaypo: ^ back to patch set 3 minus the oslo.db 2.0 fix (which is the dependency)14:28
dansmithandreykurilin: the spec makes it sound like that's what goes in the header14:28
dansmithandreykurilin: if that is in a config file or something, then words need to change to explain that14:28
*** karmatronic has quit IRC14:29
*** zsais1 has quit IRC14:29
dansmithandreykurilin: I think I get it now from reading it again14:30
dansmithandreykurilin: I left a comment about making that more clear, because I read it many times and didn't get that14:30
andreykurilindansmith: thanks14:30
*** baoli has quit IRC14:30
*** baoli has joined #openstack-nova14:31
andreykurilindansmith: my english is bad, so I'm really glad to see some comments and advices:)14:31
markus_zThis change has 2*+2 and W+1 https://review.openstack.org/#/c/186335/  "recheck" doesn't trigger the gate tests.14:31
*** zsais has quit IRC14:32
markus_zMaybe dependent to the gate issues we have/had.14:32
dansmithandreykurilin: np14:32
mriedemmarkus_z: see all the UNSTABLE in there?14:32
*** baoli has quit IRC14:33
markus_zmriedem: jepp, the first time I see that.14:33
*** baoli has joined #openstack-nova14:33
*** baoli has quit IRC14:33
markus_zunstable jenkins check blocks jenkins gate?14:34
markus_zWhen is a job "unstable"?14:34
*** baoli has joined #openstack-nova14:34
mriedemmarkus_z: did you see the ML threads this morning?14:34
kashyapmarkus_z: Seems like infra is having issues14:34
kashyapmriedem: C'mon, just answer him already :-)14:34
mriedemhttp://lists.openstack.org/pipermail/openstack-dev/2015-June/068311.html14:35
*** FL1SK has quit IRC14:35
*** sudipto has quit IRC14:35
markus_zmriedem: Yes, I've read it but the full impact was not clear to me.14:36
*** karimb has joined #openstack-nova14:36
kashyapmarkus_z: There's also a bot 'openstackstatus' that throws out these notices, but it's very hard to notice unless you're paying attention to IRC all the time.14:36
mriedemmarkus_z: things are fubar until we get the all clear signal14:36
garykkashyap: markus_z: it looks like things are back to usual. no sure though14:37
mriedemit looks like they are yes14:37
mriedem196719 is nearly merged14:37
dansmithkashyap: except that it sets the channel topic14:38
dansmithkashyap: which clearly identifies the problem :)14:38
*** irenab has joined #openstack-nova14:39
mriedemno one reads the channel topic14:39
markus_zgaryk: kashyap: Thanks. I didn't understand the full impact.14:39
mriedem'hi, i'm trying to run a grizzly deployment and having problems booting an instance with a neutron networking setup, can anyone help me?'14:39
*** lucas___ has joined #openstack-nova14:39
mriedem'my midonet neutron plugin is having some problems in havana, help plz thx!'14:39
kashyapmriedem: Everybody is in a big hurry on the internet.14:40
kashyap:-)14:40
markus_zdansmith: nope, didn't read the channel topic.14:41
markus_znevermind, didn't want to hurry.14:41
*** sudipto has joined #openstack-nova14:42
beaglesdanpb, if it is okay with you I'm going to see about adding https://review.openstack.org/#/c/193668/ to the https://etherpad.openstack.org/p/liberty-spec-freeze-exceptions etherpad . Any objections?14:42
*** ijuwang has joined #openstack-nova14:43
*** zsais has joined #openstack-nova14:43
beaglesjohnthetubaguy, I have a question about a specific spec and the spec freeze exceptions etherpad14:43
danpbbeagles: sure14:44
beaglesdanpb, cool14:44
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: configuration for interface driver options  https://review.openstack.org/12882614:44
openstackgerritVladik Romanovsky proposed openstack/nova: libvirt: enable virtio-net multiqueue  https://review.openstack.org/12882914:44
*** rushiagr_away is now known as rushiagr14:45
beaglesjohnthetubaguy, basically wondering about the proper placement of https://review.openstack.org/#/c/193668/14:47
mriedembeagles: throw it under vendor support14:48
mriedemsince it enables vendor vif stuff14:48
dansmith+114:48
beaglesmriedem, sounds good to me... yeah, it was a toss up between that or Cross Project14:48
beaglescool thanks!14:48
mriedemcrown me PTL, thanks!14:48
beagles:)14:48
johnthetubaguybeagles: I think that works, I mean to me its more cross project features, but its no big deal14:50
beaglesjohnthetubaguy, cool14:50
johnthetubaguybeagles: while you are here, are there any bit things in the Neutron world Nova needs to know about, while we go through this release planning stuff?14:51
*** subscope has joined #openstack-nova14:52
zzzeekmriedem: so, it’s time for me to backport my virt index fix :)  https://review.openstack.org/#/c/197116/  https://review.openstack.org/#/c/197122/  can you tell me if I’m doing it right for juno/kilo, just plain add a new migration + next consecutive number, right14:52
*** doude has quit IRC14:52
mriedemzzzeek: well, your cherry picked from line is a bit manual huh :)14:52
zzzeekmriedem: Sure, just nit it, so I can get these in14:53
mriedemzzzeek: do we really need this all the way back to juno?14:53
zzzeekmriedem: well, redhat downstream wants it14:53
zzzeekmriedem: so i can patch it locally as an alterantive14:53
*** irenab has quit IRC14:53
zzzeekmriedem: though, that’s tricky, if juno adds a new migration upstream, then RH’s downtstream is borked14:54
dansmithugh,14:54
dansmithis this really necessary to backport?14:54
mriedemha14:54
dansmithAFAIK, we'd only consider a backport of a migration if we have to fix something like a CVE14:54
*** ChanServ changes topic to "This channel is for Nova development. For support of Nova deployments, please use #openstack. -=- master is open for Lemming development"14:54
neiljerramjohnthetubaguy, beagles: well there is the "get me a network" spec that was just discussed in the Neutron meeting14:54
-openstackstatus- NOTICE: The log volume was repaired and brought back online at 14:00 UTC. Log links today from before that time may be missing, and changes should be rechecked if fresh job logs are desired for them.14:54
johnthetubaguyneiljerram: yeah, I was wondering how thats going, any major news there?14:55
neiljerramjohnthetubaguy: Not sure that's relevant to your point about release planning, though.14:55
beaglesjohnthetubaguy, phew... good question. I'm sure there  are a few things. I'll get together with sc68cal and see if we can tidy up the https://etherpad.openstack.org/p/nova-neutron pad14:55
beaglesthat "get me a network" spec that neiljerram is the first one that comes to mind :)14:55
*** piyanai has quit IRC14:55
neiljerramjohnthetubaguy: IIUC, main current question is whether or not network auto-creation is needed, as opposed to use of a pre-created shared network.14:55
beaglesbut with the same caveats... I guess it depends on what interaction related nova specs might benefit or run awry of it14:56
openstackgerritStephen Finucane proposed openstack/nova: Store correct VirtCPUTopology  https://review.openstack.org/19712514:56
neiljerramReview requested from mordred and jaypipes in particular, on https://review.openstack.org/#/c/184857/ and https://review.openstack.org/#/c/196803/14:57
*** piyanai has joined #openstack-nova14:57
jaypipesneiljerram: yep, will do this afternoon...14:57
*** fawadkhaliq has quit IRC14:58
sc68calbeagles: we probably need to add the os-vif spec too14:58
*** jaypipes has quit IRC14:58
ndipanovmriedem, isthegatefixed.com ?14:58
sc68calbeagles: https://review.openstack.org/#/c/193668/14:58
mriedemndipanov: not sure yet, the thing we need in nova has been sitting in the gate queue for awhile, all of the jobs passed14:58
beaglessc68cal, yup that's what brought this up :)14:59
*** doude has joined #openstack-nova14:59
ndipanovok will wait a bit before hitting rechecks on those patches you were going to review ;) ;)14:59
ndipanovmriedem, ^14:59
mriedemndipanov: your bdm thingies that i ask all of my boot_index questions?15:00
*** nkrinner has quit IRC15:00
mriedemndipanov: btw, boot_index -1 - what does that signify?15:00
mriedemi wish some of that was documented in the code, like in the bdm object fields or something15:00
*** exploreshaifali has quit IRC15:01
*** Dev_Jin has quit IRC15:01
ndipanovmriedem, it means don't boot from it15:01
ndipanovmriedem, I documented it on that documentation patch but yar it could be on the object too15:01
dims196719 has merged, gate should be good now15:01
mriedemndipanov: ok i haven't seen that yet15:02
*** piyanai has quit IRC15:02
bauzasnova-scheduler meeting now at #openstack-meeting15:02
mriedembut yeah, i always end up having to dig through a bunch of block device code to figure out what these values mean each time i review something like this15:02
*** Guest82972 is now known as PaulMurray15:02
*** irenab has joined #openstack-nova15:03
*** oro has joined #openstack-nova15:03
mriedemand the fact that the block_device_mapping parameter is sometimes a single object and sometimes a list always confuses the hell out of me15:03
ndipanovmriedem, https://review.openstack.org/#/c/192651/15:03
ndipanovwell usually bdm is a single object but yes...15:03
mriedemyeah sometimes it's a BlockDeviceMappingList15:03
mriedemso i wish we'd call those block_device_mappings to signify plurality15:04
mriedembut that's a personal preference nit15:04
mriedemndipanov: i'll review https://review.openstack.org/#/c/192651/ for sure15:04
mriedemthanks15:04
*** fawadkhaliq has joined #openstack-nova15:04
ndipanovit's cunningly placed at the end of a series so w merge it quicker :)15:05
mriedemndipanov: yeah i see that15:05
mriedemsneaky15:05
mriedemi can't have my pudding if i don't eat my meat15:05
*** _diana_ has joined #openstack-nova15:05
*** agireud has joined #openstack-nova15:07
*** irenab has quit IRC15:08
openstackgerritStephen Finucane proposed openstack/nova: Store correct VirtCPUTopology  https://review.openstack.org/19712915:08
*** aix has quit IRC15:09
*** scheuran has quit IRC15:11
openstackgerritMatthew Gilliard proposed openstack/nova: WIP: Define system_family for libvirt guests  https://review.openstack.org/19713215:11
*** xyang1 has joined #openstack-nova15:13
*** apuimedo has joined #openstack-nova15:14
*** kiran-r has joined #openstack-nova15:16
openstackgerritRyan Rossiter proposed openstack/nova: Set vif and allocated when associating fixed ip  https://review.openstack.org/19713515:16
rlrossitmriedem: I don't know if I'm even close to being right on that vif change, but I at least gave it a shot15:16
*** belmoreira has quit IRC15:17
mriedemrlrossit: yeah, added myself15:17
ildikovjohnthetubaguy: hi. are you around?15:19
johnthetubaguyildikov: yes15:19
ildikovjohnthetubaguy: I just would like to double check whether I did all the administration I had to, if you have a few seconds or maybe a minute :)15:19
openstackgerritAndrey Kurilin proposed openstack/nova-specs: Nova API Microversions support in NovaClient  https://review.openstack.org/18841015:19
*** tsekiyama has joined #openstack-nova15:20
*** mikeit has joined #openstack-nova15:20
andreykurilindansmith: done15:21
ildikovjohnthetubaguy: I added the multi-attach spec extension patch to the freeze exception etherpad and I also found the service status notification one on the priority etherpad, so I left it untouched, I assume it's ok now that way15:21
mriedemrlrossit: -1 :)15:21
*** belmoreira has joined #openstack-nova15:21
*** lucas___ has quit IRC15:21
ildikovjohnthetubaguy: is there anything regarding to these two specs, I would need to do, but missed it because of any reason?15:22
*** _diana_ has quit IRC15:22
dansmithandreykurilin: that's not exactly what I was going for.. can I update it myself for your review?15:23
andreykurilindansmith: sure15:23
PaulMurraydansmith, johnthetubaguy, jaypipes thanks for working on https://review.openstack.org/#/c/160942 in my absence15:24
andreykurilindansmith: thanks15:24
dansmithPaulMurray: aye15:24
PaulMurraydansmith, what is the state of play on that patch?15:24
*** aix has joined #openstack-nova15:24
*** haypo has left #openstack-nova15:24
dansmithPaulMurray: there were a few comments still from melwitt.. not sure if those got resolved15:24
PaulMurraydansmith, last I looked at it (about patch set 14) there was a test that used a dict instead of object as a fixture - when I changed it a bunch of tests broke15:25
dansmithI fixed that I think15:25
PaulMurraydansmith, I don't think that's been touched15:25
*** _diana_ has joined #openstack-nova15:25
rlrossitmriedem: thanks! totally expected that. here's an accurate description of me with this change: https://www.rover.com/blog/wp-content/uploads/2014/10/bailey-computer1.png15:26
*** yamahata has quit IRC15:26
*** foexle has quit IRC15:26
dansmithPaulMurray: yeah, there are some functional failures, but those might be related to the gate troubles yesterday15:26
PaulMurraydansmith, https://review.openstack.org/#/c/160942/19/nova/tests/unit/compute/test_resource_tracker.py#L23915:26
mriedemrlrossit: ha, nice15:26
mriedemrlrossit: some other comments in there, you have some other object versions to bump15:26
dansmithPaulMurray: but melwitt has unanswered comments, so I'd fix those up and push a new version to let jenkins do a fresh run now that things are fixed15:26
PaulMurraydansmith, ok - I can do that now15:27
dansmithcool15:27
*** armax has joined #openstack-nova15:27
ildikovjohnthetubaguy: we also have a chain of patches that implements a blueprint, which was reapproved for Liberty. is there a good way of getting some eyes on it?15:28
dansmithandreykurilin: actually, I see you added more which makes it clearer15:28
dansmithandreykurilin: I'm still going to swizzle a few words around since I already started15:28
*** pask81 has quit IRC15:28
johnthetubaguyildikov: is your blueprint up to date, marked as needscodereview15:28
rlrossitmriedem: so I noticed that the floating ip versioned object hasn't been bumped since fixed ip version 1.6... will I just jump it's held fixed ip up to 1.11 now?15:28
andreykurilindansmith: ok :)15:29
mriedemrlrossit: hrm, we'd have to ask dansmith15:29
ildikovjohnthetubaguy: yeap, it is15:29
openstackgerritDan Smith proposed openstack/nova-specs: Nova API Microversions support in NovaClient  https://review.openstack.org/18841015:29
dansmithandreykurilin: ^15:29
*** bradjones has quit IRC15:30
dansmithmriedem: rlrossit back in a sec15:30
openstackgerritNikola Dipanov proposed openstack/nova: compute: rename ResizeClaim to MoveClaim  https://review.openstack.org/19713715:30
openstackgerritNikola Dipanov proposed openstack/nova: rt: generalize claim code tobe useful for other move actions  https://review.openstack.org/19713815:30
*** lucas___ has joined #openstack-nova15:31
andreykurilindansmith: thanks15:31
*** changbl has joined #openstack-nova15:31
andreykurilindansmith: any other comments?15:31
*** bradjones has joined #openstack-nova15:32
*** bradjones has quit IRC15:32
*** bradjones has joined #openstack-nova15:32
*** moshele has quit IRC15:32
dansmithandreykurilin: I need to go through the rest of the doc yet15:33
*** marun has quit IRC15:34
*** kiran-r has quit IRC15:35
*** _diana_ has quit IRC15:35
dansmithrlrossit: gdi15:35
ildikovjohnthetubaguy: let me know if I would need to do anything more to avoid missing the deadline again, same for the blueprint freeze procedure. thanks!15:35
dansmithrlrossit: I bet this is because of the circular dependency we added.. I was concerned about something like this15:35
*** _diana_ has joined #openstack-nova15:35
* rlrossit points finger at mriedem15:35
rlrossithe made me do it15:36
rlrossit:)15:36
mriedemi seem to remember this being a known issue15:36
dansmithmriedem: I think it must be because the circular dependency foils the test that validates this15:37
mriedemi'm on a call and missing the circular dep15:38
mriedemfixedip has instance, floatingip has fixedip15:38
dansmithfloating -> fixed -> floating15:39
dansmithwell,15:39
dansmithfloating->fixed->floatinglist->floating15:39
mriedemoh right15:39
nagyzdoes the CI system work again?15:39
mriedemfck a dck15:39
mriedemnagyz: yeah15:39
nagyzcan I submit rechecks?15:39
nagyzok15:39
dansmithrlrossit: give me a few minutes to try to figure out why the test isn't catching this15:40
rlrossitdansmith: alrighty. thanks15:40
dansmithoh15:40
dansmithI bet it's because lists have their children set differently and this test doesn't follow that link15:41
dansmithwhich is probably why it works at all15:41
dansmithsonofa15:41
bauzasjohnthetubaguy: given http://eavesdrop.openstack.org/meetings/nova_scheduler/2015/nova_scheduler.2015-06-30-14.59.html we agreed on not having https://review.openstack.org/#/c/190322/7 as a priority15:43
bauzasjohnthetubaguy: for the scheduler15:43
johnthetubaguybauzas: cool, did you all vote on that spec to say that?15:43
bauzasjohnthetubaguy: that said, I'm huge fan of the spec and I think it deserves a spec freeze exception15:43
bauzasjohnthetubaguy: yup, see the minutes15:43
bauzasjohnthetubaguy: point 2.c15:44
lxslibauzas: think he means on the spec itself15:44
bauzaslxsli: oh man, nope15:44
bauzasjohnthetubaguy: I can put a comment proxying the vote :)15:44
johnthetubaguybauzas: just a comment on there will do, just don't want me to forget15:45
bauzasjohnthetubaguy: sure, commenting out15:45
mriedemndipanov: how would you feel about some constants for all of the various bdm enums, like source_type/destination_type?15:46
mriedemglobal constants like we have for vm_state15:47
*** aix has quit IRC15:48
dansmithwe have an enumfield now15:49
*** kiran-r has joined #openstack-nova15:49
*** xyhuang has quit IRC15:49
mriedemin o.vo15:49
*** annashen has joined #openstack-nova15:49
mriedemyeah, that would help15:49
dansmithin nova15:49
mriedemjust quickly glancing, we have nova.block_device, nova.virt.block_device, nova.objects.block_device15:49
mriedemit gets confusing15:50
*** belmoreira has quit IRC15:50
*** kiran-r has quit IRC15:51
dansmithaye15:51
mriedemso maybe i'll throw that on my list15:51
mriedemconvert bdm.source_type and destination_type fields from string fields to enum fields15:52
bauzasjohnthetubaguy: done15:52
johnthetubaguybauzas: sweet, thank you15:52
danpbmriedem: yeah, we should define an Enum subclass for those valid values and reference it from the object model15:52
mriedemdanpb: ack15:53
* mriedem writes it on the whiteboard15:53
danpbsee  eg  SCSIModel   in nova/objects/fields.py15:53
*** Marga_ has quit IRC15:53
*** xyhuang has joined #openstack-nova15:53
dansmithrlrossit: so, you're looking for small chunks of work to do to get started...right? :D15:53
*** sdake has joined #openstack-nova15:54
rlrossitdansmith: oh gosh... what am I agreeing to this time?15:54
*** sudipto has quit IRC15:54
dansmithrlrossit: so there is some cleanup needed in the object stuff that would have caught this version mismatch thing15:54
dansmithrlrossit: and I'm just looking at it and thinking it's actually not too complicated15:55
mriedemrlrossit would be happy to work on it15:55
dansmithrlrossit: it's probably two patches, all unit-test-contained15:55
dansmithrlrossit: and it's good stuff to understand15:55
dansmithrlrossit: mostly because mriedem doesn't understand it and you can hold it over his head for some time15:55
mriedemtrue story15:55
rlrossitdansmith: stop tempting me...15:55
dansmithlet me create bugs for them and outline what needs to be done and then we can talk it through15:56
rlrossitalrighty15:56
*** achanda has joined #openstack-nova15:56
*** sdake_ has joined #openstack-nova15:56
*** kylek3h has quit IRC15:57
*** unicell has quit IRC15:58
dansmithrlrossit: first one: https://bugs.launchpad.net/nova/+bug/147015315:59
openstackLaunchpad bug 1470153 in OpenStack Compute (nova) "Nova object relationships ignore List objects" [Low,Confirmed] - Assigned to Ryan Rossiter (rlrossit)15:59
*** markus_z has quit IRC15:59
*** achanda has quit IRC16:00
*** apuimedo is now known as apuimedo|shoppin16:00
ndipanovmriedem, very good16:00
*** sdake has quit IRC16:00
*** aix has joined #openstack-nova16:00
*** jistr has quit IRC16:01
ndipanovactually I was gonna add them for migration states that I am working on now too16:01
*** aix has quit IRC16:01
ndipanovdansmith, so about this https://review.openstack.org/#/c/183354/16:01
*** _diana_ has quit IRC16:01
ndipanovcan I base my resource tracking stuff on it16:02
*** otter768 has joined #openstack-nova16:02
*** zsais1 has joined #openstack-nova16:02
ndipanovI mean - is it on your priority list to get in asap?16:02
*** kiran-r has joined #openstack-nova16:02
dansmithrlrossit: second one: https://bugs.launchpad.net/nova/+bug/147015416:02
openstackLaunchpad bug 1470154 in OpenStack Compute (nova) "List objects should use obj_relationships" [Low,Confirmed] - Assigned to Ryan Rossiter (rlrossit)16:02
dansmithndipanov: yeah, I want it in16:03
dansmithndipanov: it has gone unreviewed for a bit, I just haven't respun it to address melwitt's thing yet16:03
ndipanovthere is a my thing too16:04
*** zsais1 has quit IRC16:04
dansmithyep, just saw16:04
ndipanovplus https://review.openstack.org/#/c/194373/3 is basically what I want toi do but with a claim so I might just take ove that one16:04
ndipanovlet me see16:04
mriedemmnestratov: you work on the parallels stuff right?16:04
mnestratovmriedem: yes16:05
*** zsais has quit IRC16:05
*** jlanoux has quit IRC16:05
mriedemmnestratov: i see in this code that for parallels a device_type value for a bdm can be 'fs': http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/libvirt/blockinfo.py#n26416:06
mriedemmnestratov: but 'fs' isn't in the list of supported device types here: http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/libvirt/blockinfo.py#n9116:06
dansmithndipanov: that one is complicated enough without RT stuff in it, so I'd rather you append to it16:06
mriedemmnestratov: should it be?16:06
*** otter768 has quit IRC16:07
lxslibauzas: are you happy for xyhuang's patch to go in despite it adding a field to request_spec?16:07
dansmithrlrossit: if these tests were correct, the unit tests would have warned you about the thing that mriedem pointed out on the review16:07
lxslibauzas: it seems good but you'll need to rebase16:07
dansmithrlrossit: they're designed to make sure that we don't just have to rely on crackerjack reviewers like mriedem to catch issues like this16:07
bauzaslxsli: I first wanted to think about how to provide a way to the scheduler about networks16:08
mnestratovmriedem: let me see16:08
bauzaslxsli: not sure that a request field is the best one or not - yet16:08
* bauzas is leaving16:08
lxslio/16:08
*** arnaud____ has joined #openstack-nova16:10
rlrossitdansmith: which one of these should be done first? or are they independent?16:10
*** karimb has quit IRC16:10
*** mpaolino_ has quit IRC16:11
dansmithrlrossit: I think the first one I linked would best be done first16:11
dansmithrlrossit: with the second stacked on top16:11
rlrossitman that sounded like the harder one... :/16:11
*** annashen has quit IRC16:11
dansmithrlrossit: which the first? I don't think so.. I put more words in there to get you up to speed, but I think it's actually just commenting out one line and then updating a dict :)16:12
dansmithrlrossit: go have a look at that test and see what you think16:12
*** lucas___ has quit IRC16:13
*** piyanai has joined #openstack-nova16:14
*** kiran-r has quit IRC16:15
rlrossitdansmith: ....huh... http://git.openstack.org/cgit/openstack/nova/tree/nova/tests/unit/objects/test_objects.py#n130816:15
PaulMurraydansmith, I don't think there is a simple equivalent of self.compute_node.get('pci_device_pools') in object notation - right?16:16
dansmithrlrossit: that's not related to the test I mentioned in the bug, right?16:16
*** xyhuang has left #openstack-nova16:17
dansmithPaulMurray: not sure what you mean16:17
dansmithPaulMurray: you can .get() on an object16:17
dansmithPaulMurray: her point was that it's never not set anymore, so you might as well just do self.compute_node.pci_device_pools16:17
mriedemcrackerjack huh16:18
PaulMurraydansmith, I was going to stick with .get() - just checking that's ok16:18
PaulMurraydansmith, melwitt's comment was: Do we still need to do a dict-get on compute_node here now that it's an object?16:18
dansmithPaulMurray: right, so why do you need to do a .get()?16:19
rlrossitdansmith: I thought it was using that to get the objects it needed when testing relationships, but nevermind, it looks like it isn't16:19
PaulMurraydansmith, I'm not sure it is always there16:19
*** beekneemech is now known as bnemec16:19
dansmithrlrossit: yeah, that's a different test16:19
dansmithPaulMurray: okay, well, that's a reasonable response. However, .get() behaves a teensy bit differently on objects:16:19
dansmithPaulMurray: if you do obj.get('foo'), it will trigger a lazy-load if it's not set. If you don't want that, you need to provide a default like: obj.get('foo', None)16:20
*** _diana_ has joined #openstack-nova16:21
openstackgerritWalter A. Boring IV (hemna) proposed openstack/nova: Switch to using os-brick  https://review.openstack.org/17556916:23
*** piyanai_ has joined #openstack-nova16:24
mnestratovmriedem: looks like we don't need 'fs' to be in the  SUPPORTED_DEVICE_TYPES, because it's ok if it is treated as 'disk'16:25
mriedemmnestratov: ok, i was looking to make bdm.device_type an enum16:26
*** jaypipes has joined #openstack-nova16:26
*** Mike_D_laptop has joined #openstack-nova16:27
*** garyk1 has joined #openstack-nova16:28
*** piyanai has quit IRC16:28
*** piyanai_ is now known as piyanai16:28
*** unicell has joined #openstack-nova16:28
*** andreykurilin__ has joined #openstack-nova16:28
*** garyk has quit IRC16:28
*** _diana_ has quit IRC16:28
*** dontalton has joined #openstack-nova16:29
*** baoli has quit IRC16:29
*** doude has quit IRC16:30
*** baoli_ has joined #openstack-nova16:31
*** piyanai has quit IRC16:31
rlrossitdansmith: uff da... there are a lot of list objects...16:32
dansmithrlrossit: yep16:32
dansmithrlrossit: did you just find the thing I wanted you to find such that you're being told about all the objects? :)16:33
mnestratovmriedem: by the way, your comments seem to be addressed16:33
mnestratovhttps://review.openstack.org/#/c/182390/16:33
mnestratovhttps://review.openstack.org/#/c/18225716:33
rlrossitdansmith: should I just jump them all to current? or increment all one by one?16:33
rlrossityep I found it: http://git.openstack.org/cgit/openstack/nova/tree/nova/tests/unit/objects/test_objects.py#n125316:33
dansmithrlrossit: yep, cool.. you're not bumping anything, you're just filling in the gaps in the record, so to speak16:34
*** piyanai has joined #openstack-nova16:34
dansmithrlrossit: so just add the stuff into the relationship map so that the test is happy. you're not changing history, you're just recording it16:34
*** kiran-r has joined #openstack-nova16:34
*** achanda has joined #openstack-nova16:35
*** piyanai has quit IRC16:36
mriedemthis is timely since i'm going to be bumping some bdm object versions and i remember that's in some fun relationships16:36
*** FL1SK has joined #openstack-nova16:36
dansmithyeah16:36
dansmithmriedem: rlrossit can explain all this to you when you're ready for that16:37
mriedemthis must be shit on mriedem day16:37
dansmithhehe16:37
dansmithI kid, I kid16:37
rlrossitthat isn't every day?16:37
rlrossitdansmith: just to make sure I'm on the right track... I need to update this guy with all of the lists now right? http://git.openstack.org/cgit/openstack/nova/tree/nova/tests/unit/objects/test_objects.py#n113716:39
dansmithrlrossit: yep16:39
rlrossitthank goodness for diffs16:40
*** rotbeard has quit IRC16:43
openstackgerritWalter A. Boring IV (hemna) proposed openstack/nova: Add os_brick-based VolumeDriver for HGST connector  https://review.openstack.org/19441216:45
openstackgerritWalter A. Boring IV (hemna) proposed openstack/nova: Add os-brick based LibvirtVolumeDriver for ScaleIO  https://review.openstack.org/19445416:45
*** yassine_ has quit IRC16:47
*** piyanai has joined #openstack-nova16:48
*** veena has joined #openstack-nova16:50
openstackgerritDan Smith proposed openstack/nova: Make evacuate update the migration object along the way  https://review.openstack.org/19437316:50
openstackgerritDan Smith proposed openstack/nova: Add some notifications to the evacuate path  https://review.openstack.org/19437216:50
openstackgerritDan Smith proposed openstack/nova: Make evacuate leave a record for the source compute host to process  https://review.openstack.org/18335416:50
*** openstackgerrit has quit IRC16:50
*** openstackgerrit has joined #openstack-nova16:51
openstackgerritRyan Rossiter proposed openstack/nova: Test relationships of List objects  https://review.openstack.org/19717616:52
*** ildikov has quit IRC16:53
*** piyanai has quit IRC16:54
*** gszasz has quit IRC16:54
openstackgerritJesse J. Cook proposed openstack/nova: Cells: distribute build requests across cells  https://review.openstack.org/19575716:54
dansmithrlrossit: almost perfect16:55
mriedemdansmith: i have a thing in there also16:55
dansmithrlrossit: mriedem's point is good too16:55
rlrossitsonofagun... that's what I get for not looking....16:55
dansmithrlrossit: the reason is that there were two tests, one for lists, one for non-lists, so we never got Obj->List->Obj relationship tracking16:56
rlrossitdansmith: oh so the child_version thing was testing what I am supposed to be not using anymore after I do the second bug?16:57
*** fawadkhaliq has quit IRC16:57
dansmithrlrossit: yep16:57
*** marun has joined #openstack-nova16:57
dansmithrlrossit: make them all use obj_relationships(), which will work after this first patch, and then remove the child_versions and relates test(s)16:57
*** kylek3h has joined #openstack-nova16:58
*** derekh has quit IRC16:59
*** matrohon has quit IRC16:59
*** ociuhandu has quit IRC17:00
*** nic has joined #openstack-nova17:01
*** novauser has joined #openstack-nova17:01
*** lucasagomes is now known as lucas-dinner17:02
*** kiran-r has quit IRC17:02
*** thangp has quit IRC17:02
*** kiran-r has joined #openstack-nova17:03
*** fawadkhaliq has joined #openstack-nova17:04
*** piyanai has joined #openstack-nova17:04
*** _gryf has joined #openstack-nova17:06
*** samueldmq has quit IRC17:08
dansmithalaski: so are you cool with this now? https://review.openstack.org/#/c/195156/17:08
dansmithalaski: thinking more about your rpc version idea,17:08
*** tonytan4ever has quit IRC17:08
*** samueldmq has joined #openstack-nova17:08
dansmithalaski: I think we should aim for making M auto-adjust its rpc versions based on the minimum service version of the computes17:08
*** lucas___ has joined #openstack-nova17:08
dansmithalaski: not having to do manual pins in Mita would be fairly awesome17:08
*** danpb has quit IRC17:09
*** baoli_ has quit IRC17:10
*** novauser has quit IRC17:11
openstackgerritAndrew Bogott proposed openstack/nova: Include project_id in instance metadata.  https://review.openstack.org/19718517:12
*** annashen has joined #openstack-nova17:12
*** thangp has joined #openstack-nova17:14
*** _diana_ has joined #openstack-nova17:14
*** garyk1 has quit IRC17:15
openstackgerritPaul Murray proposed openstack/nova: Convert RT compute_node to be a ComputeNode object  https://review.openstack.org/16094217:15
*** mpaolino has quit IRC17:15
melwittalaski, bauzas: cells job is finally voting!17:17
*** piyanai has quit IRC17:17
*** annashen has quit IRC17:17
*** sdake has joined #openstack-nova17:18
dansmithwoot17:18
mriedemnow to whittle down that regex list of excluded tests17:19
*** apuimedo|shoppin is now known as apuimedo17:21
*** mikeit has quit IRC17:21
PaulMurraydansmith, jaypipes I put up a new version of the compute_node patch ^^^^17:21
*** sdake_ has quit IRC17:21
dansmithPaulMurray: yeah, was just reviewing your comments17:21
dansmithmelwitt: you want to run through that again first?17:21
melwittmriedem: right, switching to the config options17:22
*** kiran-r has quit IRC17:22
melwittdansmith: yeah, currently looking at it17:22
dansmithsweet17:22
PaulMurraydansmith, jaypipes I undid the change to _create_compute_node_object() so it reads from db format again - you'll see why in the comments17:22
melwittdansmith: it looks good to me17:25
dansmithmelwitt: cool, I'll pull it up17:25
*** Piet has quit IRC17:26
*** PaulMurray is now known as ptm_away17:26
*** Mike_D_laptop has quit IRC17:27
jaypipesptm_away: k, thanks. that test code in test_resource_tracker.py has to go away eevntually...17:27
*** annegentle has quit IRC17:28
dansmithjaypipes: ptm_away: melwitt: looks good to me too, I just +2d17:29
dansmithsomeone should +W it to put it out of its misery17:29
dansmithor put us out of its misery17:29
melwittwill do17:29
melwitthaha17:29
*** fawadkhaliq has quit IRC17:33
*** _diana_ has quit IRC17:35
*** lucas___ has quit IRC17:36
*** kiran-r has joined #openstack-nova17:37
*** baoli has joined #openstack-nova17:37
*** baoli has quit IRC17:38
openstackgerritChinmaya Bharadwaj proposed openstack/nova: VMware: Fix for instance creation fails using block device mapping  https://review.openstack.org/19719217:38
*** achanda_ has joined #openstack-nova17:38
ptm_awayjaypipes, melwitt cool thanks, now lets see if it passes the checks :)17:38
*** dboik has quit IRC17:39
*** baoli has joined #openstack-nova17:39
*** dboik has joined #openstack-nova17:39
*** patrickeast has joined #openstack-nova17:39
*** achanda has quit IRC17:40
*** annashen has joined #openstack-nova17:41
*** veena has quit IRC17:41
openstackgerritRyan Rossiter proposed openstack/nova: Test relationships of List objects  https://review.openstack.org/19717617:41
*** annegentle has joined #openstack-nova17:41
*** achanda has joined #openstack-nova17:42
*** neiljerram_bb has joined #openstack-nova17:43
*** irenab has joined #openstack-nova17:43
*** jecarey has quit IRC17:43
*** lyarwood has quit IRC17:43
*** lyarwood has joined #openstack-nova17:43
mriedemwhy are these temorary imports? http://git.openstack.org/cgit/openstack/nova/tree/nova/objects/fields.py#n2217:44
dansmithmriedem: because he's going to move all that stuff out of hardware and into fields because it only needs to be there17:44
*** kylek3h has quit IRC17:44
*** achanda_ has quit IRC17:44
dansmithbut there is a transition of converting to enums and then dropping those checks in the hardware code17:44
mriedemdansmith: ok, so when i make bdm.source_type an enum field, i should just have the constants defined in that enum class17:45
dansmithmriedem: yeah17:45
mriedemok17:45
dansmithmriedem: jaypipes has an example up17:45
mriedemgets a bit long to ref the constant in code, e.g. return self.source_type == fields.BlockDeviceSourceTypeField.IMAGE17:45
*** kiran-r has quit IRC17:45
*** mgarza_ has joined #openstack-nova17:46
dansmithmriedem: https://review.openstack.org/#/c/196179/1/nova/objects/fields.py,cm17:46
dansmithmriedem: why do you need to do that?17:46
mriedemyeah ok, i have the exact same thing17:46
mriedemwell i want to use the constants in code rather than hardcoding 'image' and 'volume' and 'blank' everywhere, but i guess we don't have to17:46
jaypipesmriedem: https://review.openstack.org/#/c/196179/17:46
jaypipesdoh, dansmith beat me.17:47
mriedemyeah my change is basically the same17:47
dansmithmriedem: well, you don't have to for protection, but if you want to do a thing if image == blank, then yeah17:47
*** sdake_ has joined #openstack-nova17:47
dansmithmriedem: fwiw, what jaypipes has is exactly the pattern danpb set up, so you should try to follow that if possible17:47
mriedemdansmith: it actually coerces it ok so i don't really need to change any of the hard-coded string usage17:47
jaypipesmriedem: you can always do something like this at the top of the module: IMAGE = fields.BlockDeviceMappingSourceField.IMAGE17:47
dansmithnot sure how similar "basically the same" is17:48
jaypipesmriedem: just to shorten it with an alias.17:48
mriedemdansmith: yeah, i'm already following danpb's pattern17:48
dansmithjaypipes: yep17:48
dansmithmriedem: okay sweet17:48
*** lyarwood has quit IRC17:48
mriedembasically the same: http://paste.openstack.org/show/329182/17:49
*** lyarwood has joined #openstack-nova17:49
dansmithyeah cool17:49
mriedembut i wasn't just converting to enums for protention17:49
dansmithlook at us being all organized17:49
*** moshele has joined #openstack-nova17:49
*** lsmola has quit IRC17:49
mriedemi wanted to have something in the code that people can refer to see what all of the valid types are when they are seeing bdm.source_type used in nova.compute.api, for example17:50
mriedemrather than just seeing 'image' hard-coded and wondering what the others were17:50
dansmithyeah, certainly helps17:50
*** fawadkhaliq has joined #openstack-nova17:50
*** sdake has quit IRC17:50
*** sdake_ is now known as sdake17:50
mriedemthat could/should be a separate change since it's just going to be a bunch of find/replace17:50
dansmithsure17:51
dansmithas long as rlrossit is okay with that...17:51
mriedembut hey, high fives for consistency17:51
rlrossitI'm not okay with anything mriedem does17:51
rlrossitbut what are we talking about?17:51
dansmithagreeing with mriedem is generally a pretty safe bet on most things17:52
dansmithjust a protip17:52
mriedemshiiit17:52
mriedemtell my wife that17:52
dansmithheh17:52
jaypipesdansmith, mriedem: does recheck no longer work to put a patch back into the verify queue? do I need to use reverify?17:52
dansmithno17:52
dansmithrecheck should workl17:52
dansmithbut it has to go through check again17:53
mriedemjaypipes: there is no difference anymore17:53
dansmithand it is17:53
dansmithI see it in check17:53
jaypipeskk17:53
*** lucas___ has joined #openstack-nova17:53
*** neelashah has quit IRC17:53
openstackgerritRoman Dobosz proposed openstack/nova: Introducing new forced_down field for a Service object  https://review.openstack.org/18528017:55
openstackgerritRoman Dobosz proposed openstack/nova: New nova API call to mark nova-compute down  https://review.openstack.org/18408617:55
openstackgerritRoman Dobosz proposed openstack/nova: Service group drivers forced_down flag utilization  https://review.openstack.org/19706317:55
openstackgerritRoman Dobosz proposed openstack/nova: Refactoring of the os-services module  https://review.openstack.org/18527917:55
dansmithmelwitt: eff eff ess17:55
openstackgerritAmador Pahim proposed openstack/nova: Detach volumes from soft-deleted instance  https://review.openstack.org/19720117:55
*** jecarey has joined #openstack-nova17:56
alaskidansmith: will look once I escape blocks of meetings17:56
dansmithalaski: thanks17:56
alaskimelwitt: \o/17:56
melwittdansmith: :(17:56
dansmithmelwitt: I should have made it evac.*17:56
melwittlol17:56
dansmithmelwitt: evacu-knowwhatImean17:56
*** angdraug has joined #openstack-nova17:57
*** ijw has quit IRC17:57
*** lucas___ has quit IRC17:57
melwitt'evacuate' action naming strikes again!17:58
dansmithyeah17:58
*** baoli has quit IRC17:58
*** yamahata has joined #openstack-nova17:58
*** baoli has joined #openstack-nova17:59
*** tonytan4ever has joined #openstack-nova18:01
*** otter768 has joined #openstack-nova18:03
dansmithrlrossit: first commit?18:03
mriedemthis might be his first that actually lands18:03
rlrossityep!18:04
mriedemhttps://review.openstack.org/#/q/owner:rlrossit%2540us.ibm.com,n,z18:04
*** chinmay_ has joined #openstack-nova18:04
mriedemrlrossit's previous adventures in horizon didn't work out so well18:04
rlrossitdon't remind me mriedem18:04
mriedemrlrossit: nice commit message btw18:05
*** jlanoux has joined #openstack-nova18:05
rlrossitmriedem: thanks! I always feel like I never say enough18:06
mriedemorly18:06
*** agireud has quit IRC18:06
mriedemchew on this https://review.openstack.org/#/c/193673/18:06
mriedemhttps://review.openstack.org/#/c/193830/18:06
*** otter768 has quit IRC18:07
rlrossityeah that's exactly why I don't think I say enough. I'm not a professional wordsmith like you mriedem18:08
*** lucas__ has joined #openstack-nova18:08
*** ajayaa_ has quit IRC18:08
dansmithrlrossit: so after you do the second bug, rebase your original patch on this and see if it points to what mriedem said18:08
rlrossitdansmith: okie dokie18:09
rlrossitdansmith: that other change isn't merged yet so I'll still have to branch off that one for the second bug right?18:10
*** moshele_ has joined #openstack-nova18:10
mriedemrlrossit: git review -d18:10
*** moshele_ has quit IRC18:10
*** moshele has quit IRC18:10
dansmithrlrossit: stack 'em up18:10
mriedemrlrossit: http://docs.openstack.org/infra/manual/developers.html#adding-a-dependency18:10
dansmithmriedem: he doesn't need -d because he already has the other one in his tree, I assume18:10
mriedemyeah18:11
mriedemrlrossit: so just new commit in the same topic branch i guess18:11
mriedemeven though it's a separate bug18:11
rlrossitdon't worry mriedem I know really well how dependencies work...18:11
mriedemyou know about git review -R?18:11
rlrossitthat involves rebase in some way right?18:12
mriedemyeah18:12
rlrossit*checks help docs*18:12
mriedemyeah, it's in that doc18:12
mriedemsame section18:12
mriedembasically, don't rebase the dependent changes in my topic branch18:12
mriedemhelpful when you already have those approved18:12
*** lucas__ has quit IRC18:13
rlrossitI didn't think about that... that could mess up your tree pretty bad18:13
*** lucas__ has joined #openstack-nova18:13
mriedemwell, not really18:13
mriedemif you hvae merge conflicts you're goign to have to rebase sooner or later18:13
mriedemthe point is to not lose your +W18:13
*** annegentle has quit IRC18:13
mriedemand then have to harass someone to re-approve18:13
*** ericksonsantos has joined #openstack-nova18:14
*** tellesnobrega_ has joined #openstack-nova18:15
*** annegentle has joined #openstack-nova18:16
openstackgerritMatt Riedemann proposed openstack/nova: Add BlockDeviceSourceType enum field  https://review.openstack.org/19720818:16
*** Sukhdev_ has joined #openstack-nova18:16
*** ildikov has joined #openstack-nova18:18
*** rushiagr is now known as rushiagr_away18:18
*** tellesnobrega_ has quit IRC18:20
*** achanda has quit IRC18:21
openstackgerritChinmaya Bharadwaj proposed openstack/nova: VMware: Fix for instance creation fails using block device mapping  https://review.openstack.org/19719218:23
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Transifex  https://review.openstack.org/19721318:24
*** gyee has joined #openstack-nova18:24
*** chinmay_ has quit IRC18:25
openstackgerritChinmaya Bharadwaj proposed openstack/nova: VMware: Fix for instance creation fails using block device mapping  https://review.openstack.org/19721418:26
*** tsekiyama has quit IRC18:27
*** lpetrut has quit IRC18:28
openstackgerritChinmaya Bharadwaj proposed openstack/nova: VMware: Fix for instance creation fails using block device mapping  https://review.openstack.org/19719218:28
*** jlanoux has quit IRC18:29
*** tjones1 has joined #openstack-nova18:32
*** ZZelle_ has joined #openstack-nova18:33
*** tsekiyama has joined #openstack-nova18:38
*** davideagnello has quit IRC18:39
openstackgerritMatt Riedemann proposed openstack/nova: Add BlockDeviceDestinationType enum field  https://review.openstack.org/19722318:40
*** arnaud____ has quit IRC18:41
*** annegentle has quit IRC18:43
*** davideagnello has joined #openstack-nova18:44
*** chuckcarmack has joined #openstack-nova18:46
*** sdake has quit IRC18:46
*** sdake has joined #openstack-nova18:47
*** irenab has quit IRC18:50
*** irenab has joined #openstack-nova18:50
*** jwcroppe has quit IRC18:53
*** busterswt has joined #openstack-nova18:54
*** jwcroppe has joined #openstack-nova18:54
*** mutoulbj has quit IRC18:56
mriedemdansmith: this is a hypothetical right now, but if someone added a new value to an enum type field, would that require a version bump on any objects with fields using that type?18:57
*** Longgeek has quit IRC18:57
dansmithyep18:57
mriedemok, that's what i thought18:57
dansmithand the tests will catch it18:57
beaglesedleafe: I was reading https://review.openstack.org/#/c/188410/13/specs/liberty/approved/novaclient-api-microversions.rst and noticed your comment about the "X-" prefix. Is there a discussion on this somewhere or something that I could peruse for background?18:57
dansmithuh, yeah, because that would be a breaking API change18:58
*** Longgeek has joined #openstack-nova18:58
*** tnorth_ has joined #openstack-nova18:58
*** jwcroppe has quit IRC18:59
mriedemdansmith: talking to me or beagles?18:59
dansmithmriedem: edleafe through beagles18:59
beaglesmeaning it is going to be X- lest it be a a breaking API change?19:00
tnorth_hello! I was wondering if anyones had the following problem: I have an instance that was booted from volume (/dev/vda is a cinder volume) and when I booted I set the "delete_on_termination" field. Is there a way to query the "delete_on_termination" field from the Nova API?19:00
beaglesdansmith, ^^19:00
tnorth_i found where it is in the nova db, just not where its exposed in the API19:00
*** browne has quit IRC19:00
dansmithbeagles: yeah19:00
beaglesdansmith, right on.. makes sense19:00
*** agireud has joined #openstack-nova19:01
openstackgerritJay Pipes proposed openstack/nova: Refactor unit test for InstanceGroup objects  https://review.openstack.org/19722819:02
mriedemtnorth_: i'm not seeing anything exposing that in the nova api19:04
*** dboik has quit IRC19:04
mriedemserver get doesn't appear to list the bdm deatils19:04
mriedem*details19:04
*** dboik has joined #openstack-nova19:04
tnorth_do you know what part in the nova code I should be looking mriedem ?19:05
tnorth_i was gonna write up a bug for launchpad this afternoon19:05
mriedemtnorth_: it wouldn't be a bug19:05
mriedemtnorth_: i was looking here http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/views19:05
tnorth_feature19:05
mriedemspecifically servers.py19:05
mriedemtnorth_: yeah this would be a microversion which would require a blueprint and a spec19:05
mriedemfor the v2.1 api19:05
*** busterswt has quit IRC19:05
*** irenab has quit IRC19:06
*** Guest80179 has joined #openstack-nova19:06
jaypipesdansmith: k, so regarding your question about the MonitorMetric.source field... here is all the "documentation" available about what the source field should contain :( https://github.com/openstack/nova/blob/master/nova/compute/monitors/__init__.py#L12019:07
tnorth_mriedem: cool, thanks much!19:07
dansmithjaypipes: lol19:08
mriedemtnorth_: np19:08
dansmithjaypipes: I did some reading and grepping after reviewing19:08
jaypipesdansmith: and the only implemented plugin has this:19:08
jaypipeshttps://github.com/openstack/nova/blob/master/nova/compute/monitors/virt/cpu_monitor.py#L4819:08
dansmithjaypipes: and I'm definitely glad to be constraining the values with the enum19:08
mriedemdansmith: but then you remove pluggability?!19:09
dansmithjaypipes: what complaint of mine specifically?19:09
mriedemfor my vendor monitor plugin thingy19:09
jaypipesdansmith: I actually think the source should be the plugin's full class name...19:09
jaypipesdansmith: you wrote in the review about the source field: "We *could* do some more validation on this particular bit if we wanted to make sure it's always a class path..."19:09
*** achanda has joined #openstack-nova19:10
dansmithjaypipes: oh, right, I'm saying it'd be nice to validate/enforce that it is actually the path, or even not let them pass it in and us get it from stevedore19:10
jaypipesdansmith: yeah, I was thinking about the latter option there.19:11
dansmithmriedem: I'm not just going to remove it, I'm going to take it out in a field and kick it to death to the tune of mild gangsta rap19:11
mriedemback up your ass with the resurrection19:11
jaypipesholla.19:11
openstackgerritJay Pipes proposed openstack/nova: Adds MonitorMetric object  https://review.openstack.org/19618019:13
openstackgerritJay Pipes proposed openstack/nova: Rework monitor plugin interface and API  https://review.openstack.org/19618119:13
dansmithLOL19:13
*** Mike_D_laptop has joined #openstack-nova19:13
*** Guest80179 has quit IRC19:14
*** busterswt has joined #openstack-nova19:15
openstackgerritChinmaya Bharadwaj proposed openstack/nova: VMware: Fixes instance creation failure using block device mapping  https://review.openstack.org/19719219:16
openstackgerritJay Pipes proposed openstack/nova: Use stevedore for loading monitor extensions  https://review.openstack.org/19618219:16
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Enable python34 tests for nova/tests/unit/objects/test*.py  https://review.openstack.org/18778519:16
*** tonytan4ever has quit IRC19:16
edleafebeagles: that was in the same ML thread: http://lists.openstack.org/pipermail/openstack-dev/2015-June/067009.html19:16
edleafebeagles: it refers to https://tools.ietf.org/html/rfc664819:17
*** mgarza_ has quit IRC19:18
dansmithedleafe: but really, that ship has sailed, right?19:19
*** chuckcarmack has left #openstack-nova19:19
*** piyanai has joined #openstack-nova19:20
edleafedansmith: sure, but I just noted that 'this might change'19:20
dansmithI don't think it will change, but if it does, the impact to the client will be the least of our problems19:21
dansmithbut... okay :)19:21
edleafedansmith: just wearing my api-wg advisory hat :)19:22
* dansmith steals edleafe's hat and tosses it to beagles for fun19:22
* edleafe starts crying19:23
dansmithhah19:23
openstackgerritKevin Fox proposed openstack/nova-specs: Instance Users for Cloud Interaction  https://review.openstack.org/18661719:24
*** annashen has quit IRC19:24
*** piyanai has quit IRC19:25
*** igordcard has joined #openstack-nova19:25
*** tnorth_ has quit IRC19:25
*** Marga_ has joined #openstack-nova19:26
openstackgerritKevin Fox proposed openstack/nova-specs: Instance Users for Cloud Interaction  https://review.openstack.org/18661719:26
*** busterswt has quit IRC19:28
*** igordcard_ has joined #openstack-nova19:30
mriedemtnorth is gone, but he probably wanted http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/plugins/v3/volumes.py#n23519:30
*** tonytan4ever has joined #openstack-nova19:30
*** busterswt has joined #openstack-nova19:30
melwittdansmith: what does the statement on L68 do? https://review.openstack.org/#/c/192708/10/nova/scheduler/utils.py,cm I don't understand why it's needed, what "detach" means19:31
dansmithmelwitt: it's obscure19:31
dansmithmelwitt: it makes a copy of system_metadata19:31
dansmithmelwitt: obj_to_primitive() doesn't do a deep enough copy,19:32
*** Marga_ has quit IRC19:32
dansmithmelwitt: so when we convert that from an object to a dict-ish instance, the result shares system_metadata with the original object19:32
dansmithmelwitt: so if we then go modify it with save_flavor_info(), we're modifying the dict and the object's system_metadata19:32
*** Marga_ has joined #openstack-nova19:32
dansmithmelwitt: "doesn't copy this enough" was me trying to say the above19:33
*** armax has quit IRC19:34
openstackgerritMatt Riedemann proposed openstack/nova: Add BlockDeviceType enum field  https://review.openstack.org/19723719:34
*** aysyd has quit IRC19:34
*** Marga_ has quit IRC19:36
*** Marga__ has joined #openstack-nova19:36
melwittdansmith: I understood the "didn't copy it" but I thought the save_flavor_info wanted to save the object's system_metadata19:37
*** READ10 has joined #openstack-nova19:37
dansmithmelwitt: it modifies in-place19:38
*** xyang1 has quit IRC19:38
melwittdansmith: I think maybe I get it now, the primitive should be a totally separate copy from the object19:38
dansmithright19:38
*** xyang1 has joined #openstack-nova19:38
dansmiththis is also really dumb because we're just trying to be nice about not sending a different thing over rpc to a thing we own19:39
dansmithbut because filters might have been written that care19:39
melwittdansmith: I think I was getting confused about the "instance" variable changing from one to the other, in the save_flavor_info(instance.get) it made me think "save this to the instance" and I wasn't thinking "the primitive instance"19:40
melwittdansmith: makes sense now, thanks19:41
dansmithit's really silly19:41
dansmithif you think more words in a comment would be good, that's totally legit of course19:42
*** nihilifer has quit IRC19:44
melwittI think it's okay, just my lack of experience with modifying a field after primitivizing19:47
*** penick has joined #openstack-nova19:47
*** lpetrut has joined #openstack-nova19:48
*** baoli has quit IRC19:48
*** aysyd has joined #openstack-nova19:50
*** dboik has quit IRC19:50
*** dboik has joined #openstack-nova19:51
*** Marga__ has quit IRC19:53
*** yamahata has quit IRC19:54
*** yamahata has joined #openstack-nova19:54
*** achanda has quit IRC19:54
*** lpetrut has quit IRC19:54
*** aysyd has quit IRC19:55
*** achanda has joined #openstack-nova19:55
*** mutoulbj has joined #openstack-nova19:56
*** mutoulbj has quit IRC19:56
*** browne has joined #openstack-nova19:58
*** fawadkhaliq has quit IRC19:59
*** achanda has quit IRC19:59
openstackgerritThomas Maddox proposed openstack/nova: Adding IPv6 static routes and static routes template  https://review.openstack.org/18701220:00
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/19432520:01
*** patrickeast_ has joined #openstack-nova20:03
openstackgerritOpenStack Proposal Bot proposed openstack/python-novaclient: Updated from global requirements  https://review.openstack.org/19728120:03
*** otter768 has joined #openstack-nova20:03
*** patrickeast has quit IRC20:04
*** patrickeast_ is now known as patrickeast20:04
*** rook has joined #openstack-nova20:05
*** _gryf has quit IRC20:05
*** armax has joined #openstack-nova20:07
*** otter768 has quit IRC20:08
*** aysyd has joined #openstack-nova20:08
*** gokrokve has joined #openstack-nova20:10
alaskidansmith: finally read https://review.openstack.org/#/c/195156 again20:11
dansmithcool20:11
alaskidansmith: looks good to me, though I wonder if the version should be a string vs an int20:11
dansmithwhy?20:11
alaskionly because that allows for some semantic versioning, if we want that20:11
dansmithhmm20:11
alaskiwould it be useful to indicate a backwards compatible version bump?20:12
dansmithalaski: I guess I had envisioned this as purely a monotonic integer and we apply the semantics we want each time20:12
dansmithmeaning, each thing we're doing, we'll interpret the version however we need20:12
dansmithso, we may say that if (max(version) - my_version) > 5, then we exit20:12
dansmithbut we may say if (max(version) - min(version) > 1) then don't do any migrations yet20:13
alaskiokay, I like that after thinking on it for a sec.  it provides more flexibility20:13
dansmithI think it's just going to be a tool for us to do (or not do) things20:13
dansmithbut what we use it for in each case will differ20:13
dansmithif we use it for rpc pinning,20:14
*** nihilifer has joined #openstack-nova20:14
dansmithwe'll just find the minimum compute service version, look up what rpc version that matches in a table and use that20:14
dansmithif we use it for failing to join the cluster, it may be some interval that is allowed20:14
alaskiyeah, I was wondering if having the option of more complex versions would be nice.  but that gets overly complex if the version is shared for multiple things, like rpc pinning and db upgrades20:15
dansmithin fact, if we do this, we might even be able to drop the major.minor stuff in the rpc layer20:15
*** changbl has quit IRC20:15
dansmithalaski: yeah, I was just thinking of this as a vector for positioning yourself at some point in time20:15
alaskicool, works for me.  just needed to walk through it20:16
*** annashen has joined #openstack-nova20:16
dansmithtrying to think if there is any reason to have a minor version for backports20:16
*** Sukhdev_ has quit IRC20:16
dansmithif we did, though, I think I'd want it to be an integer,20:16
dansmithbecause I think that if we're going to potentially look at this at startup and refresh it, it'd be nice to be able to have the db server do the math for us20:17
dansmithSELECT MIN(service.version) WHERE binary='compute'20:17
dansmithis real nice20:17
lifelessyeah20:17
lifelessteaching db's about semver20:17
lifelessnot trivial20:17
dansmithheh20:17
*** claudiub has quit IRC20:18
lifelessyou could do a tuple of ints - three columns major minor patch20:18
lifelessthat lets you query the same way20:18
lifelesswithout getting into the full custom datatype madness20:18
dansmithyes, I was going to say we could always add a ver_minor column later if we need it20:18
dansmithbut I don't want to do it unless we have a use for it20:18
lifeless[I've been down that route and done it successfully, but I think you need a really strong justification]20:18
mriedemso while i was commenting in the spec we should use semver, it seems you're already talking about it20:18
mriedem012000000 = liberty20:19
mriedem013000000 = M20:19
dansmithI really don't want to use anything release-related to this20:19
mriedemit doesn't have to be release related20:19
dansmithbecause this will change multiple times per release20:19
mriedemit's package released20:19
openstackgerritJay Pipes proposed openstack/nova: Rework monitor plugin interface and API  https://review.openstack.org/19618120:19
mriedemwell, i guess that would be release related20:20
mriedembut yeah20:20
dansmithI really just want a vector20:20
dansmiththe version doesn't have semantics,20:20
mriedemgiven i have no idea how we're going to be doing like a 13.0.120:20
mriedem13.1.020:20
dansmiththe things we're driving based on it do have semantics20:20
*** jwcroppe has joined #openstack-nova20:21
*** neiljerram_bb has quit IRC20:22
*** piyanai has joined #openstack-nova20:24
*** Mike_D_laptop has quit IRC20:25
mriedemit appears we've f'ed up the gate again20:25
mriedemoh nvm20:26
openstackgerritDan Smith proposed openstack/nova-specs: Add service-version-number spec  https://review.openstack.org/19515620:27
dansmithmriedem: see if that extra paragraph is illuminative20:27
dansmithmriedem: alaski: do you think I need a section of "why this isn't semver-able" ?20:28
mriedemis that a word?20:28
openstackgerritAlvaro Lopez Garcia proposed openstack/nova: hypervisor support matrix: fix snapshot for libvirt Xen  https://review.openstack.org/19730120:28
dansmithwhich, illuminative or semver-able?20:28
mriedemformer, but it is20:28
mriedemi'll be damned20:28
dansmithoh, mriedem just said yes to my question20:28
*** nihilifer has quit IRC20:28
alaskidansmith: it wouldn't hurt20:28
dansmithyep, okay20:28
dimsmriedem: you scare me :)20:31
mriedem?20:31
*** mgarza has joined #openstack-nova20:31
dimsmriedem: " f'ed up the gate again"20:31
mriedemoh20:31
mriedemyeah20:31
*** dprince has quit IRC20:31
*** vladikr has quit IRC20:33
dansmithmriedem: did you read that new paragraph?20:33
mriedemnot yet20:33
dansmithready to resubmit, but can hold on if you want to check that first20:33
dansmithI didn't use any big words20:33
mriedemthanks!20:33
dansmithheh20:34
mriedemcommented20:35
dansmithcool20:35
* mriedem goes back to staring at flashy keys20:35
dansmithmriedem: I'm going to add another sentence instead of just a parenthetical to highlight the restriction20:36
dansmithbut I think you'll be okay with it20:36
mriedemwell we'll see20:36
openstackgerritDan Smith proposed openstack/nova-specs: Add service-version-number spec  https://review.openstack.org/19515620:37
*** READ10 has quit IRC20:37
*** piyanai has quit IRC20:38
*** lucas__ has quit IRC20:38
dansmithI should really ask wo@mpstor.com to review this20:38
*** lucas__ has joined #openstack-nova20:38
mriedemhe's on vacation20:39
alaskihave to wait until Thursday the 9th20:39
dansmithoh, really? how do you know?20:39
mriedem"I am currently travelling and am out of the office until Thursday the 9th July, I will be picking up emails periodically."20:39
dansmithhe should really send that to the dev list once an hour so we know...20:39
mriedemisn't there a list admin or something that can kick them out?20:40
dansmithsure20:40
*** lucas__ has quit IRC20:40
dansmithten more days of that could get annoying20:40
*** lucas__ has joined #openstack-nova20:40
mriedemooo i have a real name20:40
mriedemhttp://marc.info/?l=u-boot&m=127792717940898&w=220:40
mriedemwilliam oppermann20:41
mriedemhttps://www.linkedin.com/in/mpstor20:41
mriedemooo20:41
mriedemi can send him a message via linkedin to stop spamming the openstack-dev mailing list20:41
dansmithlol20:41
*** ijw has joined #openstack-nova20:42
mriedemco-founder and ceo20:43
mriedemnice20:43
openstackgerritJesse J. Cook proposed openstack/nova: Cells: limit slots by io_ops  https://review.openstack.org/19575620:43
dansmithco-founder and Chief Spam Officer20:43
openstackgerritJay Pipes proposed openstack/nova: Rework monitor plugin interface and API  https://review.openstack.org/19618120:44
openstackgerritJay Pipes proposed openstack/nova: Use stevedore for loading monitor extensions  https://review.openstack.org/19618220:44
*** ivasev has quit IRC20:45
edleafe"I know technology, except how email works"20:46
dansmithhehe20:46
mriedemdansmith: well, i'm +1 on your spec20:47
mriedemi know that means a lot20:47
dansmith\o/20:47
dansmitha blessing from mriedem is as good as from the pope20:47
*** andreykurilin__ has quit IRC20:47
*** matrohon has joined #openstack-nova20:47
mriedemhey, don't group me in with that guy, he's in all sorts of trouble20:47
dansmithheh20:47
*** claudiub has joined #openstack-nova20:47
*** ociuhandu_ has joined #openstack-nova20:48
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move the LibvirtQuobyteVolumeDriver into the quobyte module  https://review.openstack.org/19323620:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move volume/remotefs/quobyte modules under volume subdir  https://review.openstack.org/19322320:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move LibvirtNFSVolumeDriver into it's own module  https://review.openstack.org/19685920:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move the LibvirtScalityVolumeDriver into it's own module  https://review.openstack.org/19324920:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move LibvirtGlusterfsVolumeDriver into it's own module  https://review.openstack.org/19338020:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move LibvirtFibreChannelVolumeDriver into it's own module  https://review.openstack.org/19327820:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move lvm/dmcrypt/rbd_utils modules under storage subdir  https://review.openstack.org/19319520:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move fibre channel specific utilities into fc module  https://review.openstack.org/19331720:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move the LibvirtGPFSVolumeDriver into it's own module  https://review.openstack.org/19324020:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move LibvirtSMBFSVolumeDriver into it's own module  https://review.openstack.org/19638020:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move LibvirtAOEVolumeDriver into it's own module  https://review.openstack.org/19627620:50
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move LibvirtISERVolumeDriver into it's own module  https://review.openstack.org/19731120:50
*** karimb has joined #openstack-nova20:50
*** ZZelle_ has quit IRC20:51
*** lucas__ has quit IRC20:51
*** lucas__ has joined #openstack-nova20:55
*** ociuhandu_ has quit IRC20:55
*** dboik has quit IRC20:55
dansmithrlrossit: you're dangerously close to being a nova ATC20:55
*** lucas___ has joined #openstack-nova20:56
*** Aless has joined #openstack-nova20:56
*** lucas___ has quit IRC20:57
AlessHey there, is Spice currently a working and supported channel for accessing a servers terminal?20:57
Alessi have it all configured but it doesnt take keyboard inputs at all, and shuts down randomly20:58
Alessthis is with kilo20:58
Alessand the latest html5-spice code20:58
*** lucas__ has quit IRC20:59
*** thangp has quit IRC20:59
mriedemAless: no idea, directxman12 is who i'd ask but he's not here right now21:00
*** andreykurilin__ has joined #openstack-nova21:00
mriedemelse report a bug and tag it with 'console'21:00
Alessmriedem: i was just wondering in general whether its supported and if to what extend21:00
melwittAless, mriedem: according to the docs it's a thing that's supposed to work http://docs.openstack.org/admin-guide-cloud/content/spice-console.html21:01
mriedemAless: as far as i know it's supposed to work21:01
mriedembut we don't do integration testing on it as far as i know21:01
Alessok weird. :-)21:01
mriedemAless: i would not be surprised if it doesn't work21:01
mriedemdue to lack of QA21:01
*** matrohon has quit IRC21:02
rlrossitdansmith: it almost sounds like you're watching this closer than I am21:02
mriedemrlrossit: he's probably watching it in zuul21:02
AlessI see, I wouldnt even know what to report because it doesnt really works but doesnt throw errors either21:02
mriedemhttp://zuul.openstack.org/21:02
Alesss/works/work/21:03
mriedemAless: i guess you'd report which version you're on, whether or not it's from upstream or a vendor, what your config is, and what issues you're seeing21:03
mriedemtypical bug reporting stuff21:03
*** armax has quit IRC21:03
mriedemif you're using rdo or something, i'd ask about it in the rdo channel21:03
AlessWill do thanks, it just would have been more helpful with an actual clue :-)21:04
*** dave-mccowan has quit IRC21:04
mriedemdirectxman12 holds the clues21:04
*** lucas__ has joined #openstack-nova21:04
AlessI'm not its actually directly built from git21:04
Alesswill attack him at some point, thanks. :-)21:04
mriedemnp21:04
dansmithrlrossit: I have the gate on  permanent display on the screen above my head21:04
*** piyanai has joined #openstack-nova21:04
*** aysyd has quit IRC21:06
*** casusbelli has quit IRC21:07
*** angdraug has quit IRC21:07
*** lucas__ has quit IRC21:08
*** armax has joined #openstack-nova21:11
*** lucas-dinner has quit IRC21:14
*** piyanai has quit IRC21:15
*** lucas__ has joined #openstack-nova21:16
*** claudiub has quit IRC21:17
mriedemoh ELO, take me away...21:20
*** lucas__ has quit IRC21:20
melwittare our db schemas always backward-compatible between versions? I looked for docs about it but found only https://wiki.openstack.org/wiki/Upgrade-with-minimal-downtime#Backwards_Compatible_Schemas21:22
*** tonytan4ever has quit IRC21:22
mriedemi don't think so....?21:23
mriedemmelwitt: have an example?21:24
*** sahid has quit IRC21:25
mriedemif we add/drop columns during a migration, for example, i'd expect things to be a bit wonky21:25
mriedemand the code would have to handle it21:25
rlrossitdansmith: mriedem: yay I did it!21:25
melwittmriedem: I shared dansmith's blog post about minimal downtime upgrades and someone asked me how can we upgrade the db schema first, it means the previous version must be able to work with the new version. and I was thinking hm, must have to be backward compatible but I didn't know we had that as a rule21:26
mriedemrlrossit: way2go21:26
mriedemthe top secret upgrades blog post? :)21:27
*** dave-mccowan has joined #openstack-nova21:28
*** rfolco has quit IRC21:28
mriedemmelwitt: yeah i wouldn't think that would work if we drop a column for example and then some code is trying to access that21:28
mriedemi guess that's just why we never delete anything ever21:28
melwittmriedem: yeah, that's what I was thinking. I think sometimes we would drop something21:30
*** otter768 has joined #openstack-nova21:32
dansmithmelwitt: the rule is no subtractive changes right now21:33
melwittdansmith: okay, thanks21:34
dansmithmelwitt: we decided that end of juno and at the kilo summit, which worked well21:34
dansmithmelwitt: the online schema changes stuff is what we're mostly counting on for removing things I think21:34
dansmithmelwitt: if we need to remove something before then, we have a little monkeywork to do, but it's certainly possible21:35
*** ijw has quit IRC21:35
*** kylek3h has joined #openstack-nova21:35
openstackgerritMatt Riedemann proposed openstack/nova: libvirt: move LibvirtNETVolumeDriver into it's own module  https://review.openstack.org/19734121:35
melwittdansmith: I see21:35
*** ijw has joined #openstack-nova21:36
*** thorst has quit IRC21:38
*** annashen has quit IRC21:38
*** fifieldt has quit IRC21:39
*** busterswt has quit IRC21:41
*** mriedem has quit IRC21:41
*** angdraug has joined #openstack-nova21:41
*** Aless has quit IRC21:42
*** kylek3h has quit IRC21:42
*** annashen has joined #openstack-nova21:42
*** kylek3h has joined #openstack-nova21:43
*** ijw_ has joined #openstack-nova21:46
*** ZZelle_ has joined #openstack-nova21:46
*** edmondsw has quit IRC21:46
*** ociuhandu has joined #openstack-nova21:46
*** kylek3h has quit IRC21:47
*** pkholkin has quit IRC21:49
*** Nikolay_St has quit IRC21:49
*** tdurakov has quit IRC21:49
*** obondarev has quit IRC21:49
*** snikitin_ has quit IRC21:49
*** ijw has quit IRC21:50
edleaferlrossit: congrats! Start packing for Tokyo! :)21:51
*** fifieldt has joined #openstack-nova21:52
rlrossitthanks edleafe!21:52
dansmithugh21:54
dansmithwe dropped a thing in 29221:54
dansmithit's dims' fault21:55
dansmithbut it looks like all is not lost21:55
*** jecarey has quit IRC21:57
melwittgasp!21:58
dansmithit would suck to be super awesome for juno->kilo and regress21:59
dansmithmelwitt: I will have a patch for you to review in mere moments21:59
melwittdansmith: oh good, there's a solution :)22:00
*** otter768 has quit IRC22:00
*** agireud has quit IRC22:00
openstackgerritDan Smith proposed openstack/nova: Block subtractive operations in migrations for Kilo and beyond  https://review.openstack.org/19734922:03
dansmithmelwitt: see what you think of that22:03
dansmithwe really should have had that in place long ago22:03
*** burt has quit IRC22:03
* melwitt looks22:04
*** yamahata has quit IRC22:04
*** ijw_ has quit IRC22:06
*** ijw has joined #openstack-nova22:07
*** gokrokve has quit IRC22:07
dansmithI think I'm supposed to have unit tests for a fixture22:08
*** davideag_ has joined #openstack-nova22:09
melwittdansmith: I thought the online schema changes allow us to have subtractive things now, but not prior to when that merged? I must not have understood that22:11
dansmithmelwitt: it won't fix it for static migrations like this22:12
*** claudiub has joined #openstack-nova22:12
dansmithmelwitt: it will make it possible far in the future, but right now the drop part of the online stuff isn't even complete because it will destroy data if you don't handle that case yourself22:12
*** davideagnello has quit IRC22:13
melwittdansmith: ah, right. the spec said with online changes there will be no migrations, so these are different22:13
dansmithright22:13
*** ctrath has quit IRC22:15
*** dims_ has joined #openstack-nova22:19
openstackgerritDan Smith proposed openstack/nova: Block subtractive operations in migrations for Kilo and beyond  https://review.openstack.org/19734922:19
dansmith+= unit tests22:19
*** dims has quit IRC22:22
*** gokrokve has joined #openstack-nova22:22
melwittdansmith: cool. is there a reason not to use "self.useFixture" in the test_migrations.py instead of the separate setUp and cleanUp?22:23
*** rlrossit has left #openstack-nova22:24
*** pedroalvarez_ has joined #openstack-nova22:26
dansmithmelwitt: yeah, if we do do self.useFixture(), then we add it to our own list of cleanups22:29
dansmithmelwitt: since I need to only do it for non-excepted migrations,22:29
dansmithI need to use and un-use it around each22:29
dansmithI could do a context-manager and have it look cleaner, but I think we're supposed to be using fixtures22:30
dansmith(unless fixtures are automatically context managers)22:30
dansmithactually, maybe they are22:31
*** jgrimm is now known as zz_jgrimm22:31
*** pedroalvarez has quit IRC22:32
*** mriedem has joined #openstack-nova22:32
*** pedroalvarez_ is now known as pedroalvarez22:34
*** ijuwang has quit IRC22:36
*** dontalton has quit IRC22:37
melwittdansmith: okay, I was thinking the self.useFixture inside the if statement would use and un-use it but was based on assuming it's like a context manager. let me double check22:37
dansmithmelwitt: it will attempt to re-cleanup when our class exits22:37
dansmithsince this does multiple migrations in a single test run, we don't want that22:38
dansmithmelwitt: I have it changed to be much nicer, just a sec22:38
melwittdansmith: oh, okay, that's what I was missing22:38
openstackgerritDan Smith proposed openstack/nova: Block subtractive operations in migrations for Kilo and beyond  https://review.openstack.org/19734922:38
dansmithmelwitt: see if you fancy that ^22:38
*** zz_jgrimm is now known as jgrimm22:40
dansmithmelwitt: don't feel pressured to +2 this if you want others to weigh in on the policy aspect22:40
dansmith(this or anything ever, of course)22:41
mriedemhow did belliott get in there?22:42
dansmithhey, he's still allowd22:43
dansmither, allowed22:43
*** kylek3h has joined #openstack-nova22:43
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/19432522:44
*** gokrokve has quit IRC22:44
openstackgerritOpenStack Proposal Bot proposed openstack/python-novaclient: Updated from global requirements  https://review.openstack.org/19728122:45
*** nelsnels_ has joined #openstack-nova22:50
*** eharney has quit IRC22:53
*** nelsnelson has quit IRC22:53
openstackgerritJesse J. Cook proposed openstack/nova: Cells: Add cells filter RamByInstanceTypeFilter  https://review.openstack.org/19575522:55
*** otter768 has joined #openstack-nova22:56
melwittdansmith: looks cool to me but I do want to let the db experts comment on it first22:57
dansmithmelwitt: sure, thanks for looking22:57
*** karimb has quit IRC22:59
*** dims_ has quit IRC23:01
*** annashen has quit IRC23:02
*** rlrossit has joined #openstack-nova23:03
*** annashen has joined #openstack-nova23:03
*** markvoelker_ has quit IRC23:06
edleafeHeading out for the week. See you all on Monday!23:07
*** annashen has quit IRC23:07
*** annashen has joined #openstack-nova23:07
*** tsbot_ has quit IRC23:07
*** kylek3h_ has joined #openstack-nova23:09
*** kylek3h has quit IRC23:10
*** pedroalvarez has quit IRC23:10
*** ZZelle_ has quit IRC23:10
*** pedroalvarez has joined #openstack-nova23:11
*** mgarza has quit IRC23:15
*** mgarza_ has joined #openstack-nova23:15
melwittdansmith: what do you think of the latest comment on https://bugs.launchpad.net/nova/+bug/1404795 ? I'm guessing we won't want to try to recover host/node info (we're erroring out the instance) but I think he has a point about the migration record23:15
openstackLaunchpad bug 1404795 in OpenStack Compute (nova) "instance's host and node are target host's while evacuate failed" [Critical,In progress] - Assigned to ChangBo Guo(gcb) (glongwave)23:15
*** mwagner_lap has quit IRC23:15
*** mgarza_ has quit IRC23:16
dansmithmelwitt: I think that person misunderstands what is supposed to happen23:16
dansmithyes, I think that marking the migration as errored whenever we can catch it is good of course23:17
*** zzzeek has quit IRC23:18
dansmiththat's the subject of the later patch that updates the object along the way23:18
melwittdansmith: yeah, I'm trying to figure out what I'll respond23:19
*** oro has quit IRC23:19
melwittdansmith: yeah, I was just looking at it to see if it was doing anything with setting migration to failed. I see that for live migration and other stuff23:20
dansmithyeah, doesn't I don't think23:20
dansmithI meant *that* is where we should do extra work to record failures23:20
dansmiththere is a lot of that path that is fairly lossy, but I'm sure there are some places we can do it23:21
melwittyes, understood23:21
*** claudiub_ has joined #openstack-nova23:23
*** kylek3h_ has quit IRC23:23
*** krtaylor has quit IRC23:23
*** hemna is now known as hemnafk23:24
*** SourabhP has joined #openstack-nova23:25
*** claudiub has quit IRC23:25
*** yamahata has joined #openstack-nova23:28
*** ijw_ has joined #openstack-nova23:28
*** SourabhP has quit IRC23:28
*** SourabhP has joined #openstack-nova23:28
*** radek_ has quit IRC23:29
*** ijw has quit IRC23:31
dansmithmriedem: what ELO song earlier?23:31
*** annashen has quit IRC23:33
*** annashen has joined #openstack-nova23:33
*** angdraug has quit IRC23:34
*** SourabhP has quit IRC23:37
melwittdansmith: so what is supposed to happen if an evacuate fails to create on the target? it's true we don't care about whether the local disk is kept, but what about the instance overall? what if it's not been created on the target? that's what the bug reporter is talking about23:37
*** annashen has quit IRC23:38
dansmithmelwitt: right, so IMHO if we do an evacuate and the rebuild fails to succeed on the target node, it's just dead and the client should re-evacuate to try something/somewhere else23:38
dansmithmelwitt: once we have tasks we could decide to make evacuate try and retry a number of times before giving up, but... we don't have that and especially if we expose enough info to the client, the client can just do it23:40
melwittdansmith: okay, and then this thing is only deleting the local stuff (driver.destroy()) but not the "instance" so it would still show up in 'nova show' and then they could retry the evacuate?23:40
dansmithyup23:41
melwittokay, I kept getting mixed up23:41
dansmiththe point of an evacuation (of an ephemeral instance anyway) is to keep the same uuid, ip, etc23:41
*** krtaylor has joined #openstack-nova23:41
dansmithand all of that is just stuff in the db, not anything that lives on a node23:41
dansmithI know, it's confusing23:41
melwittright. okay23:41
melwittI think I understand enough to be able to explain in this bug report what evacuate means and does heh23:42
*** rlrossit has left #openstack-nova23:43
*** SourabhP has joined #openstack-nova23:44
*** dims has joined #openstack-nova23:45
*** dims has quit IRC23:46
*** markvoelker has joined #openstack-nova23:47
*** ijw has joined #openstack-nova23:48
*** marun has quit IRC23:51
*** ijw_ has quit IRC23:51
*** RuiChen has quit IRC23:53
*** RuiChen has joined #openstack-nova23:53
*** zzzeek has joined #openstack-nova23:55
*** dboik has joined #openstack-nova23:56
*** ianbrown has joined #openstack-nova23:56

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!