Tuesday, 2017-03-07

*** liverpooler has quit IRC00:01
openstackgerritMatt Riedemann proposed openstack/nova master: libvirt: pass log_path to _create_pty_device for non-kvm/qemu  https://review.openstack.org/44220900:04
mriedemtonygunk: ^00:04
mriedemdansmith: melwitt: ^ simple fix for a breaking bug once you upgrade to ocata if you fall into that deployment scenario00:06
*** mriedem has quit IRC00:06
*** owalsh is now known as owalsh-afk00:07
*** gaoyuan has joined #openstack-nova00:11
*** tbachman has joined #openstack-nova00:13
openstackgerritDan Smith proposed openstack/nova master: Avoid logging entire CellMapping objects  https://review.openstack.org/44221100:13
*** delatte has quit IRC00:13
*** felipemonteiro_ has quit IRC00:13
*** kylek3h has joined #openstack-nova00:13
*** ZZelle has quit IRC00:14
*** yassine has joined #openstack-nova00:15
*** gfhellma has quit IRC00:17
*** gcb has quit IRC00:26
*** claudiub has quit IRC00:27
openstackgerritLogan V proposed openstack/nova master: Add LVM thin pool support  https://review.openstack.org/44212600:27
*** dtp has quit IRC00:31
*** dimtruck is now known as zz_dimtruck00:32
*** hongbin has quit IRC00:34
*** zz_dimtruck is now known as dimtruck00:35
*** amotoki has joined #openstack-nova00:38
*** zsli has joined #openstack-nova00:42
*** zsli has quit IRC00:42
*** Shunli has joined #openstack-nova00:42
*** amotoki has quit IRC00:43
*** baoli has joined #openstack-nova00:47
*** mriedem has joined #openstack-nova00:49
*** baoli has quit IRC00:53
*** salv-orlando has joined #openstack-nova00:53
*** ducttape_ has joined #openstack-nova00:54
*** ducttape_ has quit IRC00:56
*** ducttape_ has joined #openstack-nova00:57
*** salv-orlando has quit IRC00:58
*** sdague has quit IRC01:01
*** zsli_ has joined #openstack-nova01:01
*** iceyao has joined #openstack-nova01:03
*** namnh has joined #openstack-nova01:03
*** gaoyuan has quit IRC01:04
*** Shunli has quit IRC01:04
*** huanxie has joined #openstack-nova01:04
*** zhurong has joined #openstack-nova01:06
*** iceyao has quit IRC01:08
*** ducttape_ has quit IRC01:08
*** gongysh has joined #openstack-nova01:09
*** dimtruck is now known as zz_dimtruck01:11
*** zz_dimtruck is now known as dimtruck01:13
*** liangy has quit IRC01:15
*** thorst has joined #openstack-nova01:17
*** thorst has quit IRC01:18
*** gongysh has quit IRC01:23
*** yuntongjin has joined #openstack-nova01:26
*** gongysh has joined #openstack-nova01:26
*** diga has quit IRC01:26
openstackgerritMatt Riedemann proposed openstack/nova master: Remove unused placement_database config options  https://review.openstack.org/44203501:26
*** Apoorva has quit IRC01:26
*** thorst has joined #openstack-nova01:27
*** lucasxu has joined #openstack-nova01:28
*** ducttape_ has joined #openstack-nova01:32
*** trinaths has joined #openstack-nova01:33
*** trinaths has quit IRC01:34
*** unicell has quit IRC01:34
*** gongysh has quit IRC01:34
*** trinaths has joined #openstack-nova01:34
*** gongysh has joined #openstack-nova01:35
*** trinaths1 has joined #openstack-nova01:35
*** kevinz has joined #openstack-nova01:38
*** trinaths has quit IRC01:39
*** iceyao has joined #openstack-nova01:43
*** ducttape_ has quit IRC01:47
*** armax has quit IRC01:54
*** salv-orlando has joined #openstack-nova01:55
*** salv-orlando has quit IRC01:59
*** edmondsw has joined #openstack-nova02:00
*** edmondsw has quit IRC02:00
*** edmondsw has joined #openstack-nova02:00
*** Apoorva has joined #openstack-nova02:00
*** zsli__ has joined #openstack-nova02:01
*** dimtruck is now known as zz_dimtruck02:02
*** zsli_ has quit IRC02:03
*** gaoyuan has joined #openstack-nova02:04
*** awaugama has quit IRC02:05
*** gaoyuan has quit IRC02:08
*** takashin has joined #openstack-nova02:09
*** mtanino_ has quit IRC02:09
*** crusio has joined #openstack-nova02:12
*** erlon has quit IRC02:15
openstackgerritDan Smith proposed openstack/nova master: Make CellMapping use SensitiveStringField  https://review.openstack.org/44223502:15
*** markvoelker has quit IRC02:16
*** ducttape_ has joined #openstack-nova02:16
*** zz_dimtruck is now known as dimtruck02:17
*** ducttape_ has quit IRC02:18
*** nic has quit IRC02:20
*** yuntongjin has quit IRC02:23
openstackgerritAlex Xu proposed openstack/nova master: placement: Add Trait and TraitList objects  https://review.openstack.org/37619902:28
openstackgerritAlex Xu proposed openstack/nova master: placement: Add simple cache object for traits  https://review.openstack.org/44182902:28
*** huanxie has quit IRC02:32
*** thorst has quit IRC02:33
*** thorst has joined #openstack-nova02:33
*** tbachman has quit IRC02:37
*** thorst has quit IRC02:38
*** amotoki has joined #openstack-nova02:39
*** yuntongjin has joined #openstack-nova02:40
*** dimtruck is now known as zz_dimtruck02:41
*** yuntongjin has quit IRC02:42
*** zhs__ has joined #openstack-nova02:43
*** amotoki has quit IRC02:44
*** zhs_ has quit IRC02:46
*** oomichi has quit IRC02:50
*** Apoorva has quit IRC02:50
*** oomichi has joined #openstack-nova02:50
*** diga has joined #openstack-nova02:54
*** edmondsw has quit IRC02:55
*** edmondsw has joined #openstack-nova02:56
*** hongbin has joined #openstack-nova02:56
*** ducttape_ has joined #openstack-nova03:00
*** edmondsw has quit IRC03:01
*** bkopilov has quit IRC03:11
*** trinaths1 has quit IRC03:11
*** phuongnh has joined #openstack-nova03:12
mriedemdansmith: she fell asleep03:13
dansmithmriedem: laura?03:13
*** tlian has quit IRC03:14
*** ducttape_ has quit IRC03:14
*** zhs_ has joined #openstack-nova03:14
*** lucasxu has quit IRC03:15
mriedemyeah03:15
mriedemdansmith: also, i was wrong in https://review.openstack.org/#/c/441543/1/nova/scheduler/client/report.py@69203:15
*** sudipto has joined #openstack-nova03:15
*** sudipto_ has joined #openstack-nova03:15
mriedemit took the diff between 1..2 to see it03:15
mriedemthe lack of a test in ps1 showed that the exception we'd hit there wasn't even defined :(03:16
*** zhs__ has quit IRC03:16
dansmithmriedem: how does that mean that we report the good ones and not the bad ones?03:16
dansmithwe just don't report anything right?03:16
mriedemwe won't report anything03:17
mriedemit'll be an error03:17
dansmithyeah03:17
dansmithjust seems like it'd be better for us to sanitize each thing and report03:17
dansmithin the case of traits we have to be graceful about being newer than placement03:17
dansmithmight not be as much of a deal here, but still..03:18
*** ijw has quit IRC03:20
dansmithmriedem: are you going to +W the latest?03:20
mriedemi believe so,03:20
mriedembut i'm going to mention the lack of actual functional testing of the report client and all of the mock-based tests concerns me03:21
mriedembecause there is quite a bit of per-method mocking going on for error conditions and that could miss some things later, functional tests would be best03:21
*** yuntongjin has joined #openstack-nova03:22
dansmithdid you seem my comments from the previous patch?03:22
dansmithI wish he hadn't abandoned that and re-used it for one of these, but oh well03:22
dansmitheither way, I said the same thing.. I feel like the coverage is fine, but it seems like these are very unit-y tests03:23
dansmithhowever, placement kinda has to be considered external to nova so not having solid functional tests seems as resonable as not having them for cinder03:23
*** lucasxu has joined #openstack-nova03:24
*** lucasxu has quit IRC03:24
*** fragatin_ has joined #openstack-nova03:24
mriedemwe do have functional tests for a lot of this report client stack though03:25
*** bswartz has quit IRC03:25
mriedemi think for the negative scenario we need a fake virt driver that returns garbage, which is easy enough03:26
mriedemi +Wed it just to keep it moving03:26
mriedemi think we can hammer out a functional test as a follow on03:26
*** eliqiao_ is now known as eliqiao03:28
*** fragatina has quit IRC03:28
*** fragatin_ has quit IRC03:29
dansmithmriedem: for the report stuff? like, it runs a placement?03:29
openstackgerritZhenyu Zheng proposed openstack/nova master: [POC] Searchlight intergration  https://review.openstack.org/44224803:30
mriedemi was thinking of self.url03:30
mriedemdamn03:31
mriedemhttps://review.openstack.org/#/c/441543/2/nova/tests/functional/api/openstack/placement/test_report_client.py03:31
*** armax has joined #openstack-nova03:31
mriedembut that's not running a placement service03:31
mriedemwell, actually i think it is03:31
mriedemit deploys a wsgi app03:31
mriedemi'm not sure how the wsgi_intercept stuff works03:31
dansmithis that different from this patch though? it uses wsgi_intercept too03:32
*** Apoorva has joined #openstack-nova03:32
digamriedem: https://bugs.launchpad.net/nova/+bug/1670262 Getting this issues when setup fresh devstack & run server list command from cli03:32
openstackLaunchpad bug 1670262 in OpenStack Compute (nova) "DBNonExistenceDatabase: Unknown database "nova_cell0"" [Undecided,Incomplete]03:32
mriedemdiga: then create nova_cell003:32
*** zz_dimtruck is now known as dimtruck03:32
*** tlian has joined #openstack-nova03:33
*** yuntongjin has quit IRC03:34
*** thorst has joined #openstack-nova03:34
mriedemdiga: https://github.com/openstack-dev/devstack/blob/8fe48af1625cd2deca496de81dd72573e78b3ef2/lib/nova#L70903:34
*** armax has quit IRC03:34
digamriedem: okay, will go through it03:35
*** links has joined #openstack-nova03:35
digamriedem: may be my devstack source code is old03:35
mriedemdansmith: i'm actually not sure why he couldn't have just modified https://review.openstack.org/#/c/441543/2/nova/tests/functional/api/openstack/placement/test_report_client.py to call set_inventory_for_provider with a garbage resource class03:35
digamriedem: need to pull latest03:35
digamriedem: thank you03:35
mriedemand assert it raises the expected exception03:35
mriedemi can try that quick03:36
*** yuntongjin has joined #openstack-nova03:38
*** thorst has quit IRC03:38
*** yamahata_ has joined #openstack-nova03:40
*** browne has quit IRC03:40
*** yamahata has quit IRC03:41
*** guchihiro has joined #openstack-nova03:42
*** alineb has quit IRC03:43
mriedemdansmith: yeah this would have been much easier https://gist.github.com/mriedem/1fb38bd4bb62cff0c5bcd90abb049c8803:45
*** yamahata_ has quit IRC03:46
dansmithoh well03:48
*** fragatina has joined #openstack-nova03:49
openstackgerritMatt Riedemann proposed openstack/nova master: Add functional test for bad res class in set_inventory_for_provider  https://review.openstack.org/44225403:49
mriedemdansmith: ^ oh nothing03:49
dansmiththat's what we need, more patches03:50
mriedem"more good patches"03:50
mriedemwas the BCN phrase of the week03:50
*** dimtruck is now known as zz_dimtruck03:50
dansmithheh03:51
*** fragatina has quit IRC03:53
*** mdrabe has quit IRC03:54
openstackgerritMatt Riedemann proposed openstack/nova master: autospec the virt driver mock in test_resource_tracker  https://review.openstack.org/44225803:54
*** gouthamr has quit IRC03:55
*** yuntongjin1 has joined #openstack-nova03:55
*** salv-orlando has joined #openstack-nova03:55
*** thorst has joined #openstack-nova03:56
*** thorst has quit IRC03:56
*** yuntongjin has quit IRC03:56
mriedemwith that i'll call it a day03:56
*** mriedem has quit IRC03:56
*** diga has quit IRC03:59
*** salv-orlando has quit IRC04:00
*** gaoyuan has joined #openstack-nova04:00
*** Apoorva_ has joined #openstack-nova04:01
*** Apoorva has quit IRC04:01
*** gaoyuan has quit IRC04:05
openstackgerritSivasathurappan Radhakrishnan proposed openstack/nova master: Port binding based on events during live migration  https://review.openstack.org/43487004:14
*** ducttape_ has joined #openstack-nova04:15
*** markvoelker has joined #openstack-nova04:16
*** yonglihe has quit IRC04:19
*** ducttape_ has quit IRC04:20
*** yamahata has joined #openstack-nova04:20
*** markvoelker has quit IRC04:21
*** psachin has joined #openstack-nova04:25
*** yuntongjin1 has quit IRC04:31
*** sudipto has quit IRC04:32
*** sudipto_ has quit IRC04:32
*** sudipto has joined #openstack-nova04:33
*** sudipto_ has joined #openstack-nova04:33
*** bkopilov has joined #openstack-nova04:34
*** Apoorva_ has quit IRC04:35
*** bswartz has joined #openstack-nova04:36
*** nicolasbock has quit IRC04:38
*** armax has joined #openstack-nova04:39
*** amotoki has joined #openstack-nova04:40
*** unicell has joined #openstack-nova04:40
*** unicell has quit IRC04:40
*** unicell has joined #openstack-nova04:40
*** karimb has joined #openstack-nova04:42
*** unicell has quit IRC04:43
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(1/2)  https://review.openstack.org/40895504:43
openstackgerritTakashi NATSUME proposed openstack/nova master: Enable cold migration with target host(2/2)  https://review.openstack.org/40896404:43
*** sudipto_ has quit IRC04:43
*** sudipto has quit IRC04:43
openstackgerritTakashi NATSUME proposed openstack/nova master: api-ref: Add parameters in cold migrate action  https://review.openstack.org/41004204:44
*** amotoki has quit IRC04:44
*** karimb has quit IRC04:44
openstackgerritTakashi NATSUME proposed openstack/nova master: Add functional tests for cold migration to same host  https://review.openstack.org/41492604:44
*** karimb has joined #openstack-nova04:45
*** hongbin has quit IRC04:45
*** udesale has joined #openstack-nova04:46
*** unicell has joined #openstack-nova04:47
*** mdnadeem has joined #openstack-nova04:55
*** Apoorva has joined #openstack-nova04:56
*** thorst has joined #openstack-nova04:57
*** trinaths has joined #openstack-nova04:57
*** trinaths1 has joined #openstack-nova05:00
*** ayogi has joined #openstack-nova05:00
*** trinaths1 has quit IRC05:01
*** trinaths has quit IRC05:02
*** thorst has quit IRC05:02
*** trinaths1 has joined #openstack-nova05:04
openstackgerritAlex Xu proposed openstack/nova master: placement: Add Trait and TraitList objects  https://review.openstack.org/37619905:05
*** trinaths has joined #openstack-nova05:06
*** trinaths1 has quit IRC05:06
*** trinaths has quit IRC05:08
*** trinaths has joined #openstack-nova05:08
*** trinaths1 has joined #openstack-nova05:09
*** trinaths has quit IRC05:12
*** trinaths has joined #openstack-nova05:13
*** trinaths1 has quit IRC05:13
*** trinaths has quit IRC05:14
*** fragatina has joined #openstack-nova05:15
*** ducttape_ has joined #openstack-nova05:16
*** zhs_ has quit IRC05:17
*** fragatina has quit IRC05:19
*** ducttape_ has quit IRC05:21
*** fragatina has joined #openstack-nova05:28
*** claudiub has joined #openstack-nova05:29
*** fragatina has quit IRC05:29
*** fragatina has joined #openstack-nova05:29
*** fragatina has quit IRC05:32
*** fragatina has joined #openstack-nova05:32
*** fragatina has quit IRC05:32
*** fragatina has joined #openstack-nova05:33
*** salv-orlando has joined #openstack-nova05:39
*** sudipto has joined #openstack-nova05:39
*** sudipto_ has joined #openstack-nova05:39
*** rcernin has joined #openstack-nova05:39
*** prateek has joined #openstack-nova05:39
*** yuntongjin has joined #openstack-nova05:43
*** salv-orlando has quit IRC05:43
*** Jack_I has joined #openstack-nova05:44
*** ijw has joined #openstack-nova05:46
*** markvoelker has joined #openstack-nova05:46
*** tlian has quit IRC05:47
*** gaoyuan has joined #openstack-nova05:49
*** markvoelker has quit IRC05:50
*** Jeffrey4l has quit IRC05:52
*** wllabs has joined #openstack-nova05:53
*** gaoyuan has quit IRC05:53
wllabsversion 2.1405:53
wllabshow to define version?05:54
*** youzp has joined #openstack-nova05:54
wllabshow to know my code's version05:54
*** Jeffrey4l has joined #openstack-nova05:56
*** zsli__ has quit IRC05:58
*** thorst has joined #openstack-nova05:58
*** zsli__ has joined #openstack-nova05:59
*** CristinaPauna has quit IRC06:00
*** CristinaPauna has joined #openstack-nova06:01
wllabsqinatov06:02
wllabsaignatov06:02
*** thorst has quit IRC06:03
*** slaweq has quit IRC06:07
*** tovin07 is now known as tovin07_at_work06:08
*** sridharg has joined #openstack-nova06:11
*** Apoorva has quit IRC06:12
*** rcernin has quit IRC06:13
*** salv-orlando has joined #openstack-nova06:16
*** ducttape_ has joined #openstack-nova06:17
*** adisky_ has joined #openstack-nova06:19
*** ducttape_ has quit IRC06:22
*** gcb has joined #openstack-nova06:28
*** jvarlamova__ has joined #openstack-nova06:30
*** markvoelker has joined #openstack-nova06:36
*** guchihiro has quit IRC06:37
*** nkrinner_afk is now known as nkrinner06:40
*** amotoki has joined #openstack-nova06:41
jvarlamova__Hi everyone! Can someone help me? I get error "Failed to allocate the network(s), not rescheduling", when trying to boot multiple instances in parallel. What could be the reason?06:42
*** ekuris has joined #openstack-nova06:43
*** moshele has joined #openstack-nova06:43
*** unicell1 has joined #openstack-nova06:43
*** unicell has quit IRC06:44
*** amotoki has quit IRC06:46
*** satyar has joined #openstack-nova06:47
*** ijw has quit IRC06:47
*** moshele has quit IRC06:47
*** moshele has joined #openstack-nova06:48
*** karimb has quit IRC06:48
*** namnh has quit IRC06:48
*** markvoelker has quit IRC06:49
*** tuanluong has joined #openstack-nova06:51
*** jaosorior has joined #openstack-nova06:54
*** jaosorior has quit IRC06:54
*** prateek has quit IRC06:55
*** tojuvone has quit IRC06:55
*** zsli__ has quit IRC06:56
*** zsli__ has joined #openstack-nova06:57
*** lpetrut has joined #openstack-nova06:58
*** prateek_ has joined #openstack-nova06:58
openstackgerritAkira KAMIO proposed openstack/nova master: Replace root volume during rebuild  https://review.openstack.org/44229506:58
*** thorst has joined #openstack-nova06:59
*** markus_z has joined #openstack-nova07:00
*** thorst has quit IRC07:04
*** Guest27337 has joined #openstack-nova07:04
*** zsli__ has quit IRC07:08
*** andreas_s has joined #openstack-nova07:17
*** ducttape_ has joined #openstack-nova07:18
*** salv-orl_ has joined #openstack-nova07:23
*** ducttape_ has quit IRC07:23
*** NightKhaos has quit IRC07:23
*** NightKhaos has joined #openstack-nova07:24
*** CristinaPauna has quit IRC07:24
*** CristinaPauna has joined #openstack-nova07:24
*** salv-orlando has quit IRC07:26
*** tojuvone has joined #openstack-nova07:26
*** namnh has joined #openstack-nova07:35
*** salv-orl_ has quit IRC07:35
*** armax has quit IRC07:36
*** gaoyuan has joined #openstack-nova07:37
*** jaosorior has joined #openstack-nova07:40
*** slaweq has joined #openstack-nova07:41
*** amotoki has joined #openstack-nova07:42
*** gaoyuan has quit IRC07:42
*** lpetrut has quit IRC07:43
*** gcb has quit IRC07:45
*** amotoki has quit IRC07:46
openstackgerritDanil Akhmetov proposed openstack/nova master: Use proper user and tenant in the owner section of libvirt.xml.  https://review.openstack.org/39967907:46
*** tesseract has joined #openstack-nova07:47
*** unicell1 has quit IRC07:48
*** pcaruana has joined #openstack-nova07:50
*** william has joined #openstack-nova07:51
*** william is now known as Guest3486007:51
openstackgerritAkira KAMIO proposed openstack/nova master: Replace root volume during rebuild  https://review.openstack.org/44229507:51
*** salv-orlando has joined #openstack-nova07:53
*** claudiub|2 has joined #openstack-nova07:54
*** rcernin has joined #openstack-nova07:55
*** claudiub has quit IRC07:57
*** karthiks has quit IRC07:58
*** dosaboy has quit IRC07:58
bauzasgood morning Nova07:58
*** gcb has joined #openstack-nova07:58
*** dosaboy has joined #openstack-nova07:59
*** thorst has joined #openstack-nova08:00
*** karthiks has joined #openstack-nova08:01
*** ralonsoh has joined #openstack-nova08:01
*** iceyao has quit IRC08:02
slaweqhello08:03
slaweqI have a question about rebuild of instance08:03
*** thorst has quit IRC08:04
slaweq(I'm using Juno release still), so sometimes when I rebuild active instance it's rebuild fine but in libvirt logs I can see something like "Cannot open log file: '/var/log/libvirt/qemu/instance-002d6c52.log'" and instance is then shutdown by libvirt08:05
*** ltomasbo|away is now known as ltomasbo08:05
slaweqmaybe someone of You got such issue already and know how to fix it?08:05
openstackgerritjichenjc proposed openstack/nova master: Trivial Fix  https://review.openstack.org/44231008:06
openstackgerritAkira KAMIO proposed openstack/nova master: Replace root volume during rebuild  https://review.openstack.org/44229508:08
*** maciejjozefczyk has quit IRC08:08
*** iceyao has joined #openstack-nova08:10
*** lpetrut has joined #openstack-nova08:12
openstackgerritjichenjc proposed openstack/nova master: Remove extension in API layer  https://review.openstack.org/44231208:15
*** amotoki has joined #openstack-nova08:16
*** Jeffrey4l_ has joined #openstack-nova08:30
*** Jeffrey4l has quit IRC08:34
*** Jeffrey4l_ has quit IRC08:37
*** amoralej|off is now known as amoralej08:38
*** Jeffrey4l_ has joined #openstack-nova08:38
*** jpena|off is now known as jpena08:43
*** sam_nowitzki has joined #openstack-nova08:49
*** yuntongjin has quit IRC08:50
openstackgerritZhenyu Zheng proposed openstack/nova master: [POC] Searchlight intergration  https://review.openstack.org/44224808:50
*** jpena is now known as jpena|off08:57
*** karimb has joined #openstack-nova08:57
openstackgerritAkira KAMIO proposed openstack/nova master: Replace root volume during rebuild  https://review.openstack.org/44229508:59
*** zzzeek has quit IRC09:00
*** thorst has joined #openstack-nova09:01
*** zzzeek has joined #openstack-nova09:01
*** derekh has joined #openstack-nova09:02
*** jpena|off is now known as jpena09:04
*** thorst has quit IRC09:05
*** fragatina has quit IRC09:10
*** lpetrut has quit IRC09:15
*** tanee is now known as tanee_away09:15
*** tanee_away is now known as tanee09:15
*** lpetrut has joined #openstack-nova09:17
*** yamahata has quit IRC09:19
*** ducttape_ has joined #openstack-nova09:19
*** derekh has quit IRC09:21
*** mvk has quit IRC09:21
*** faizy has joined #openstack-nova09:22
*** jcook has quit IRC09:23
*** sneti has quit IRC09:24
*** belmoreira has joined #openstack-nova09:24
*** ducttape_ has quit IRC09:25
*** gaoyuan has joined #openstack-nova09:25
*** vgadiraj has quit IRC09:25
*** bkopilov has quit IRC09:26
openstackgerritAkira KAMIO proposed openstack/nova master: Replace root volume during rebuild  https://review.openstack.org/44229509:28
*** gongysh has quit IRC09:28
*** gongysh has joined #openstack-nova09:28
*** bkopilov has joined #openstack-nova09:29
*** gaoyuan has quit IRC09:30
*** gongysh has quit IRC09:30
*** ralonsoh_ has joined #openstack-nova09:31
*** jcook has joined #openstack-nova09:32
*** ralonsoh has quit IRC09:34
*** sneti has joined #openstack-nova09:35
*** vgadiraj has joined #openstack-nova09:36
*** derekh has joined #openstack-nova09:37
*** derekh has quit IRC09:41
*** derekh has joined #openstack-nova09:41
*** jaosorior is now known as jaosorior_brb09:43
openstackgerritAkira KAMIO proposed openstack/nova master: Replace root volume during rebuild  https://review.openstack.org/44229509:44
*** tovin07_at_work has quit IRC09:46
*** kevinz has quit IRC09:46
*** aarefiev_afk is now known as aarefiev09:47
*** mvk has joined #openstack-nova09:52
*** ducnc has quit IRC09:55
*** udesale has quit IRC09:56
*** bkopilov has quit IRC09:56
*** nmathew has joined #openstack-nova10:00
*** thorst has joined #openstack-nova10:02
*** ralonsoh_ is now known as ralonsoh10:02
*** links has quit IRC10:05
*** thorst has quit IRC10:06
*** jed56_ has joined #openstack-nova10:07
mdboothlyarwood: What do you know of lvm thin pools?10:08
*** bkopilov has joined #openstack-nova10:09
*** markvoelker has joined #openstack-nova10:10
*** ociuhandu has joined #openstack-nova10:10
*** namnh_ has joined #openstack-nova10:10
openstackgerritAkira KAMIO proposed openstack/nova master: Replace root volume during rebuild  https://review.openstack.org/44229510:13
*** namnh has quit IRC10:13
lyarwoodmdbooth: not much, I've never really had the chance to use them tbh10:14
mdboothlyarwood: k10:14
lyarwoodmdbooth: we don't use them in the lvm imagebackend do we?10:14
mdboothlyarwood: I'm just reviewing this patch: https://review.openstack.org/#/c/442126/2/nova/virt/libvirt/storage/lvm.py10:15
mdboothI'm curious, because I thought we already did use them if we specified sparse10:15
mdboothAnd this patch is adding something new10:15
*** namnh_ has quit IRC10:16
mdboothI'm just reading some man pages to try to work out what's different from what we already do10:16
*** cdent has joined #openstack-nova10:18
*** links has joined #openstack-nova10:19
markus_zlyarwood: Anything I can do for the stable/newton backport https://review.openstack.org/#/c/406898/ ? I answered all questions to that so far.10:19
*** owalsh-afk is now known as owalsh10:20
*** youzp has quit IRC10:20
sfinucanjohnthetubaguy: Could you take a look at https://review.openstack.org/#/c/435575? It's pretty noddy but it keeps getting into merge conflicts10:20
openstackgerritRodolfo Alonso Hernandez proposed openstack/nova-specs master: Enable SR-IOV NIC offload feature discovery  https://review.openstack.org/43595410:20
lyarwoodmarkus_z: I was going to take another look at it today before matt gets online so we can hopefully close it out10:20
lyarwoodmarkus_z: I think you've answered his questions but just wanted to check first10:20
johnthetubaguysfinucan: oh, I can see what why would happen, yeah, looking10:21
sfinucanjohnthetubaguy: Cheers :)10:21
*** ducttape_ has joined #openstack-nova10:21
lyarwoodmdbooth: ah right, before we would just create a sparse LV and manually grow that LV (I *think*)10:21
markus_zlyarwood: OK, thanks. JFYI, I might leave early today ~1600UTC10:21
lyarwoodat least, that's what RHEV would do back in the day with sparse LVs10:22
mdboothjohnthetubaguy: Following our discussion last week, I suspect that even with Cinder V3 we're going to end up doing this: https://review.openstack.org/#/c/383859/10:22
mdboothi.e. nova-side management of shared connections10:22
*** satyar has quit IRC10:23
*** salv-orl_ has joined #openstack-nova10:23
mdboothjohnthetubaguy: Any chance we could get that over the line? Fixes an issue today, I suspect the code can eventually be lifted elsewhere.10:24
johnthetubaguymdbooth: given my queue of work today, I can't see me getting the time to look at that I am afraid10:24
*** wllabs has quit IRC10:24
mdboothjohnthetubaguy: Well it's been sitting for months, so I'm not going to stress about today :)10:25
*** iceyao has quit IRC10:25
mdboothIf you have a 'sometime soon' list, though, that would be awesome :)10:25
johnthetubaguymdbooth: I understand it better now, having chatted through it, which is all good, yeah, its totally on that list10:25
*** sambetts|afk is now known as sambetts10:25
mdboothCool, thanks.10:25
johnthetubaguymdbooth: if I haven't been to review that early next week, totally bug me again10:26
*** ducttape_ has quit IRC10:26
mdboothjohnthetubaguy: You may regret that.10:26
mdboothSure.10:26
*** slaweq has quit IRC10:26
johnthetubaguymdbooth: probably, but its for the best :)10:26
*** gcb has quit IRC10:26
*** salv-orlando has quit IRC10:27
*** salv-orl_ has quit IRC10:27
*** tanee is now known as tanee_away10:27
*** slaweq has joined #openstack-nova10:27
*** mvk has quit IRC10:28
openstackgerritAkira KAMIO proposed openstack/nova master: Replace root volume during rebuild  https://review.openstack.org/44229510:30
gibijohnthetubaguy: hi! a frindly reminder about the Show persisted scheduler hints in server details spec https://review.openstack.org/#/c/440580/ It gathered even more +1s yesterday :)10:30
*** openstackgerrit has quit IRC10:33
*** iceyao has joined #openstack-nova10:34
* cdent puts that in his queue to add more +1s to10:34
*** openstackgerrit has joined #openstack-nova10:34
openstackgerritStephen Finucane proposed openstack/nova master: conf: Move 'floating_ips' opts into 'network'  https://review.openstack.org/43103910:34
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'default_floating_pool'  https://review.openstack.org/43103810:34
openstackgerritStephen Finucane proposed openstack/nova master: conf: Add neutron.floating_pool  https://review.openstack.org/43103710:34
jvarlamova__Hi, can someone help me? I get error "VirtualInterfaceCreateException: Virtual Interface creation failed", when trying to boot multiple instances in parallel. What's the reason?10:35
*** gszasz has joined #openstack-nova10:37
*** diga has joined #openstack-nova10:38
*** iceyao has quit IRC10:38
*** links has quit IRC10:39
rpodolyakajvarlamova__: could you please provide a complete stack trace from the nova-compute log?10:39
*** sam_nowitzki has quit IRC10:39
*** cdent has quit IRC10:40
openstackgerritStephen Finucane proposed openstack/nova master: trivial: Standardize naming of variables  https://review.openstack.org/43027210:40
openstackgerritStephen Finucane proposed openstack/nova master: trivial: Standardize indentation of test_vif  https://review.openstack.org/43027110:40
*** mvk has joined #openstack-nova10:41
*** Guest6667 is now known as Guest666610:43
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Make 'get_domain' private  https://review.openstack.org/41737810:45
openstackgerritStephen Finucane proposed openstack/nova master: console: Move proxies to 'console/proxy'  https://review.openstack.org/40819210:47
*** jed56_ has quit IRC10:49
*** jed56_ has joined #openstack-nova10:49
*** claudiub|2 has quit IRC10:51
openstackgerritAkira KAMIO proposed openstack/nova master: Replace root volume during rebuild  https://review.openstack.org/44229510:53
*** links has joined #openstack-nova10:55
*** thorst has joined #openstack-nova11:02
openstackgerritEvgeny Antyshev proposed openstack/nova master: get_model method missing for Ploop image  https://review.openstack.org/44198911:07
*** thorst has quit IRC11:07
*** phuongnh has quit IRC11:09
*** ltomasbo is now known as ltomasbo|away11:09
jvarlamova__rpodolyaka: http://pastebin.com/0jY6Ax1C11:12
*** gaoyuan has joined #openstack-nova11:13
*** jaosorior_brb is now known as jaosorior11:16
*** cdent has joined #openstack-nova11:17
*** gaoyuan has quit IRC11:18
*** edmondsw has joined #openstack-nova11:19
rpodolyakajvarlamova__: this exception is raised when nova-compute times out waiting for vif-plugged event - https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L5052-L506111:20
*** diga has quit IRC11:20
*** nicolasbock has joined #openstack-nova11:21
rpodolyakajvarlamova__: you should check nova-api / neutron-server / neutron l2 agent logs for this device id (== instance uuid) to see if such event was delivered to nova at all11:21
*** edmondsw has quit IRC11:23
*** sdague has joined #openstack-nova11:27
mdboothalex_xu: Hey, just thinking about your response on https://review.openstack.org/#/c/441829/4 about the cache.clear(). This is all running with the placement service, right? Are we guaranteed to only have 1 of those globally?11:27
mdboothcdent: ^^^ ?11:27
mdboothalex_xu: I'm just thinking that if a Trait is created through 1 service, then accessed through another, the cache on the second won't have been refreshed.11:28
* cdent catches up11:28
mdboothHowever, I don't know how this is intended to be deployed, so this may not make sense.11:28
cdentmdbooth: there's only one placement database, but could be multiple placement api servers11:29
mdboothcdent: That's what I would have expected. Thanks.11:29
* mdbooth is firing from the hip here, and trying not to be a pita :)11:30
cdentI'm a bit nonplussed about the traits and resource class caches11:30
mdboothcdent: Explain11:30
cdentthey are trying to optimize sql queries when some of the data is not in an rdbms11:30
cdentand thus they are...weird11:31
cdentI would have prefered the optimizations to come later11:31
cdentmdbooth: bonus points for "Explain"11:33
mdbooth:)11:33
*** nmathew has quit IRC11:33
mdboothcdent: They look like they're getting all their data from the db11:34
mdboothWhat did I miss?11:34
mdboothFor context: I never looked at this before yesterday11:34
cdentwhich "they" did you mean? the traits cache may be different (and I haven't looked closely at it yet)11:34
mdbooth'they' == resource class and traits caches11:35
mdboothcdent: Ah... Yes, some resource classes are hard-coded11:35
mdboothI've slept since I read that11:35
*** gaoyuan has joined #openstack-nova11:36
cdentyou sleep?11:36
mdboothDon't tell anyone11:36
*** sudipto has quit IRC11:36
*** sudipto_ has quit IRC11:36
jvarlamova__rpodolyaka: As I see from logs, neutron sent 'network-vif-plugged' event for that instance to nova, and there's message "Creating event network-vif -plugged ...for instance ..." in nova-api logs. Looks like nova received event.11:37
*** kevinz has joined #openstack-nova11:39
*** iceyao has joined #openstack-nova11:39
alex_xumdbooth: ah...i got you, good point11:41
alex_xumdbooth: cdent probably resource-class won't have such problem. the cache for resource-class is just for query single resource-class.11:45
mdboothalex_xu: The negative lookup is going to be tough for the startswith match, I think.11:47
cdentalex_xu: is it possible to avoid having the cache through the initial implementation, and only add the cache at the end?11:48
mdboothalex_xu: Whereas the other 2 are definite lookups: it exists or it doesn't, and you normally expect that it exists11:48
cdentbuilding in cache from the outset almost always leads to harder to maintain code11:48
mdboothReturning no values or some values doesn't necessarily mean that you're not out of date11:48
* mdbooth doesn't have an immediate suggestion there.11:48
mdboothcdent: How often will we hit this thing? Would an index optimised for a startswith query be appropriate?11:50
* cdent doesn't know yet11:50
*** markvoelker has quit IRC11:50
cdent(thus my concerns about early optimizations and speculations before measuring, etc)11:50
mdboothFrom reading the context, the expectation seems to be a lot. Whose was that expectation?11:50
alex_xucdent: in the poc, actually I query the db directly. but I try to get the API "GET /traits?name=in:TRAIT1,TRAIT2" to use the cache, since that is the API used to validate whether the traits is valid or not11:51
cdentmdbooth: it will be alot, eventually11:51
cdentbut that's based on abstractions, not measurement11:51
mdboothAre we carefully avoiding the db throughout this whole code path?11:52
alex_xuwait, no, that is for "GET /traits?prefix=xxx", that can be from the db directly. "GET /traits?name=in:TRAIT1,TRAIT2" can get benefit from the single trait lookup11:52
* cdent really needs to look at the code more closely11:53
cdentbut I haven't had a chance yet11:53
mdboothalex_xu: Yeah, I think the concrete lookup is ok to cache. Either you get a hit (but wait... what if it was deleted?), or you don't, in which case you can refresh.11:53
cdent(been concentrating on the spec)11:53
alex_xumdbooth: yea, if user query a non-existed trait, that will trigger a db call11:54
mdboothalex_xu: Deleting a cached trait/resource class is also an interesting case.11:54
mdboothDoes the user have an expectation that after a delete call completes, a subsequent lookup will fail?11:55
mdboothWhat if it doesn't?11:55
mdboothI suspect that probably doesn't matter as much as the other case.11:55
* cdent sighs11:56
alex_xuyes, I remember I point out that problem from the resource class patch, but I forget what answer I got now11:56
cdentyou guys are proving my point11:57
cdentfirst make it right11:57
cdentthen add the cache11:57
mdboothalex_xu: Would cdent's suggestion fly?11:57
jvarlamova__rpodolyaka: by the way, some instances were created successfully while other got an exception. Is it a known issue of parallel instances creation?11:57
alex_xucdent: all the cache? even for single trait lookup?11:58
cdenttheoretically, yes: that's just good practice: make code that does the right thing11:59
cdentonly once it is doign the right thing consider adding cache11:59
cdentthe mix between custom traits and the os-traits library makes things a bit weird in all this11:59
cdentbut since the number of traits is, let's say, less than 10,000 python can happily work with lists of strings of that size11:59
cdentbut again: I haven't looked at the codet yet! :)12:00
cdentI just hear a lot of early optimizating, and feel like that's worth flagging before we get too caught up in the details of that when we don't even have a fully working api yet12:00
*** rfolco has joined #openstack-nova12:00
alex_xucdent: yea, that sounds make sense. hope we can catch jay also. I feel he will say something when I remove the cache :)12:00
cdentI'm sure he will, jay is a notorious early optimizer :)12:01
alex_xucdent: heh :)12:01
mdboothalex_xu: Anyway, I'm going to remind you again that I don't have nearly enough context here. I can only point out potential problems and ask if they're real problems.12:01
mdboothalex_xu: Don't mean to be a pita.12:02
cdentif what we're really concerned about is performance of the api then we should, _later_, consider a namespaced memcached layer on top of the placement api that allows marking collections as dirty12:02
alex_xumdbooth: appreciate your review same, it is really helpful :)12:02
cdentalex_xu, mdbooth: I think we should have lots more of this type of conversation, so I think this is good12:02
alex_xumdbooth: btw, the spec is at https://review.openstack.org/345138, in case you are interesting :)12:03
*** yuntongjin has joined #openstack-nova12:03
mdboothalex_xu: Thanks, I should probably have read that first.12:03
*** thorst has joined #openstack-nova12:03
*** yuntongjin has quit IRC12:03
cdentI think jay's concerns are at the database layer, in which case we can address that by simply having all the traits in the same table, and isn't that being done when we sync from os-traits?12:04
*** yuntongjin has joined #openstack-nova12:04
*** aysyd has joined #openstack-nova12:04
alex_xucdent: yes, all the traits in one table12:04
cdentthen why have a cache at all?12:05
alex_xuby 'placement-manage os-traits sync'12:05
alex_xucdent: I guess jay think the trait/resource class won't update frequently, then to same some db call...12:06
cdent-112:06
cdent:)12:06
alex_xu:)12:06
cdentwith the resource class stuff the cache is because the classes are _not_ all int he same table12:06
cdentwith traits, if they are, then...12:07
*** udesale has joined #openstack-nova12:07
alex_xuah...12:07
alex_xuyea a abstraction layer12:07
*** thorst has quit IRC12:08
*** yuntongjin has quit IRC12:08
*** yuntongjin has joined #openstack-nova12:08
*** salv-orlando has joined #openstack-nova12:09
alex_xuthat is why I put the traits sync in the cache before, now we pull that sync out..12:09
openstackgerritTakashi NATSUME proposed openstack/nova master: List/show all server migration types  https://review.openstack.org/43060812:09
cdentmdbooth: in a round about way you have done a good deed. if your quota is one a day, you're done, good job, time for a beer.12:10
*** tuanluong has quit IRC12:11
*** faizy has quit IRC12:12
*** bkopilov has quit IRC12:13
*** yassine has quit IRC12:15
*** yassine has joined #openstack-nova12:18
*** GK___1wm____SU has joined #openstack-nova12:22
*** dgonzalez has quit IRC12:22
openstackgerritTakashi NATSUME proposed openstack/nova-specs master: List/show all server migration types  https://review.openstack.org/40723712:22
*** GK___1wm____SU has quit IRC12:23
*** markvoelker has joined #openstack-nova12:23
openstackgerritDanil Akhmetov proposed openstack/nova master: Use proper user and tenant in the owner section of libvirt.xml.  https://review.openstack.org/39967912:24
*** catintheroof has joined #openstack-nova12:24
*** hferenc has quit IRC12:26
gibibauzas: Hi! thanks for looking at the scheduler hint API spec. I suggested a way to handle missing hints in the review.12:27
rfolcocdent, review_begging++ https://review.openstack.org/#/c/415885/12:28
*** salv-orlando has quit IRC12:29
cdentrfolco: yup that's on my list for today12:31
rfolcocdent, thx :)12:31
*** smatzek has joined #openstack-nova12:31
*** swebster has joined #openstack-nova12:32
lyarwoodmdbooth: have you played around with lvm2 and sparse files yet?12:32
lyarwoodmdbooth: we are already creating thinp volumes AFAICT12:33
*** smatzek_ has joined #openstack-nova12:33
lyarwoodmdbooth: http://paste.openstack.org/show/601745/12:34
openstackgerritSteven Webster proposed openstack/nova master: Update nova network info when doing rebuild for evacuate operation  https://review.openstack.org/38285312:34
*** thorst has joined #openstack-nova12:34
*** smatzek has quit IRC12:37
*** owalsh is now known as owalsh-afk12:38
*** yuntongjin has quit IRC12:40
*** yuntongjin has joined #openstack-nova12:40
*** claudiub|2 has joined #openstack-nova12:42
*** prateek_ has quit IRC12:43
*** erlon has joined #openstack-nova12:43
*** prateek has joined #openstack-nova12:43
*** zhurong has quit IRC12:45
*** yuntongjin has quit IRC12:45
*** yuntongjin has joined #openstack-nova12:46
*** crusio has quit IRC12:47
*** crusio has joined #openstack-nova12:47
*** ayogi has quit IRC12:50
*** jed56_ has quit IRC12:50
*** lucasagomes is now known as lucas-hungry12:53
*** takashin has left #openstack-nova12:55
*** dave-mccowan has joined #openstack-nova12:56
*** jaypipes has joined #openstack-nova12:59
*** edmondsw has joined #openstack-nova13:00
*** faizy has joined #openstack-nova13:01
*** tblakes has joined #openstack-nova13:01
*** kevinz has quit IRC13:02
*** kevinz has joined #openstack-nova13:03
*** ijw has joined #openstack-nova13:05
*** edmondsw has quit IRC13:06
*** ijw has quit IRC13:06
*** diegows has quit IRC13:07
*** edmondsw has joined #openstack-nova13:08
*** sudipto has joined #openstack-nova13:09
*** sudipto_ has joined #openstack-nova13:09
*** ltomasbo|away is now known as ltomasbo13:10
*** ijw_ has joined #openstack-nova13:12
*** eharney has quit IRC13:12
*** edmondsw has quit IRC13:12
*** jsheeren has joined #openstack-nova13:14
*** edmondsw has joined #openstack-nova13:14
*** edmondsw has quit IRC13:14
*** edmondsw has joined #openstack-nova13:15
jsheerenhi, i'm having issues with nova-spiceproxy and spice-html5 using Windows instances.  Everything is upside down, which makes it a little difficult to use the horizon console.  Has anyone seen this as well?13:15
jsheerenwith using spice-html5 from git, i'm seeing the same upside down console13:16
*** ijw_ has quit IRC13:16
*** gaoyuan has quit IRC13:16
jsheerenwith linux instances there is no problem at all, spice console works as expected13:16
*** kevinz has quit IRC13:18
*** kevinz has joined #openstack-nova13:19
*** faizy has quit IRC13:20
*** Drankis has joined #openstack-nova13:21
mnaserhi nova team, is there plans of cutting a stable/newton release soon?13:22
mnaserwe had a lot of problems with upgrades re this: https://review.openstack.org/#/c/408725/ -- we manually worked around it but it would be nice to not have to13:22
*** liverpooler has joined #openstack-nova13:23
*** ducttape_ has joined #openstack-nova13:23
*** bkopilov has joined #openstack-nova13:24
*** salv-orlando has joined #openstack-nova13:28
*** ducttape_ has quit IRC13:28
openstackgerritIldiko Vancsa proposed openstack/nova master: Use Cinder API v3 as default  https://review.openstack.org/42020113:28
*** bkopilov has quit IRC13:29
*** hoangcx has joined #openstack-nova13:32
*** zhurong has joined #openstack-nova13:35
*** salv-orl_ has joined #openstack-nova13:36
*** yuntongjin has quit IRC13:36
*** yuntongjin has joined #openstack-nova13:37
*** jsheeren has quit IRC13:38
*** claudiub|2 is now known as claudiub13:38
*** salv-orlando has quit IRC13:39
*** bkopilov has joined #openstack-nova13:41
*** gouthamr has joined #openstack-nova13:43
*** cleong has joined #openstack-nova13:46
*** salv-orl_ has quit IRC13:46
*** youzp has joined #openstack-nova13:48
*** ducttape_ has joined #openstack-nova13:49
*** lpetrut has quit IRC13:49
*** gaoyuan has joined #openstack-nova13:51
*** jpena is now known as jpena|lunch13:51
*** links has quit IRC13:51
*** esberglu has joined #openstack-nova13:51
Dinesh_BhorVek: Hi, Could you please take a look at it? https://review.openstack.org/#/c/441750/13:52
*** youzp has quit IRC13:53
*** yuntongjin has quit IRC13:53
*** sudipto_ has quit IRC13:54
*** sudipto has quit IRC13:54
*** lucas-hungry is now known as lucasagomes13:54
*** amoralej is now known as amoralej|lunch13:54
openstackgerritEd Leafe proposed openstack/nova master: Add test for inventory with invalid ResourceClass  https://review.openstack.org/44249813:55
*** crushil has joined #openstack-nova13:55
*** gszasz has quit IRC13:56
*** prateek has quit IRC13:57
tdurakovpaul-carlton2 eliqiao shaohe_feng pkoniszewski yuntongjin mdbooth kashyap kmartin claudiub tobasco tdurakov abhishekk mrhillsman raj_singh wznoinsk siva_krishnan live migration subteam meeting in 2 minutes on #openstack-meeting-313:59
*** CristinaPauna has quit IRC13:59
*** gouthamr has quit IRC13:59
*** owalsh-afk is now known as owalsh13:59
*** gszasz has joined #openstack-nova14:01
*** gouthamr has joined #openstack-nova14:02
*** yingjun has joined #openstack-nova14:03
*** mdnadeem has quit IRC14:06
cdentedleafe gets the pedant of the day award14:09
* bauzas has a paperwork day :(14:09
edleafecdent: After all, I used to head the Department of Redundancy Department14:09
*** lpetrut has joined #openstack-nova14:09
*** mdrabe has joined #openstack-nova14:10
cdentYou sure you weren't the head chairperson?14:10
*** gaoyuan has quit IRC14:10
sfinucansdague: Could I ask you to take a look at this patch and dependencies? There are some merge conflicts in later patches and I don't want to push a 15 patch series rebase again https://review.openstack.org/#/c/43102214:10
sfinucanit's focused on deprecating remaining nova-net options (of which there are many)14:11
*** CristinaPauna has joined #openstack-nova14:12
sdaguesfinucan: ok, I guess I wonder why it's in 8 patches?14:12
*** ducttape_ has quit IRC14:12
sfinucansdague: I figured that it would be easier to review in chunks. I can combine if not14:12
*** yuntongjin has joined #openstack-nova14:13
markus_zAnyone here has a vagrant multinode setup with Ubuntu1604 and likes to share it?14:14
sdaguehonestly, I think that all the deprecations in nova/conf/network.py as one patch might make it simpler14:15
*** xyang1 has joined #openstack-nova14:15
sfinucansdague: Sure thing. Gimme two14:15
sdagueI also threw a quick comment in here - https://review.openstack.org/#/c/430914/314:15
sdaguejust took me a second to realize how that could be not used any more14:15
*** zhurong has quit IRC14:16
*** youzp has joined #openstack-nova14:17
*** mlavalle has joined #openstack-nova14:17
*** ociuhandu has quit IRC14:18
*** hamzy has quit IRC14:21
sfinucansdague: Ah, I remember why I broke it up. The options were used by different components of nova-network and I gave that reason in the commit message (to avoid forcing people to go root that out themselves)14:21
sdaguesfinucan: ok, well it could just be a long commit message14:21
sdagueI'm fine with long commit messages14:21
sfinucanAye, that's what I'll do now :)14:21
*** mriedem has joined #openstack-nova14:24
*** jaosorior has quit IRC14:24
*** ociuhandu has joined #openstack-nova14:29
*** satyar has joined #openstack-nova14:30
*** smatzek_ has quit IRC14:32
*** lucasagomes has quit IRC14:32
johnthetubaguylyarwood mdbooth: thanks for you great comments on this one, would be awesome if you could take another peak at that cinder API spec: https://review.openstack.org/#/c/373203/14:32
mdboothjohnthetubaguy: Will do14:32
*** yuntongjin has quit IRC14:32
*** yuntongjin has joined #openstack-nova14:33
lyarwoodjohnthetubaguy: ack will try to later today14:33
*** lucasagomes has joined #openstack-nova14:33
*** gabor_antal_ is now known as gabor_antal14:34
mriedemedleafe: on https://review.openstack.org/#/c/442254/ i'm not using nova/tests/functional/api/openstack/placement14:35
johnthetubaguylyarwood: mdbooth: awesome, thank you14:35
mriedemi'm testing the scheduler report client14:35
mriedemwell the gabbits anyway14:35
mriedemedleafe: your test is testing the placement API directly, which is good, but the functional test i added is testing the report client, which is needed for the logic in there, as noted here https://review.openstack.org/#/c/441543/2/nova/tests/unit/scheduler/client/test_report.py@124214:37
cdentmriedem, edleafe yeah seems we need both14:37
cdents/need/should have/14:37
*** liangy has joined #openstack-nova14:38
*** liangy has quit IRC14:38
*** liangy has joined #openstack-nova14:39
*** nmathew has joined #openstack-nova14:41
*** nmathew has quit IRC14:42
openstackgerritRafael Folco proposed openstack/nova-specs master: DELETE all inventories for a resource provider  https://review.openstack.org/41588514:42
mriedemsfinucan: we need to get this backported to ocata - breaks people using libvirt+xen that upgrade to ocata if they have new enough libvirt/qemu for virtlogd https://review.openstack.org/#/c/442209/14:44
openstackgerritStephen Finucane proposed openstack/nova master: conf: Fix indentation in conf/netconf  https://review.openstack.org/43071714:44
openstackgerritStephen Finucane proposed openstack/nova master: netutils: Ignore 'use_ipv6' for network templates  https://review.openstack.org/43091014:44
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'use_ipv6'  https://review.openstack.org/43091114:44
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Ignore 'use_ipv6' for port filters  https://review.openstack.org/43090914:44
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate 'allow_same_net_traffic'  https://review.openstack.org/43091314:44
openstackgerritStephen Finucane proposed openstack/nova master: conf: Final cleanups in conf/network  https://review.openstack.org/43102314:44
openstackgerritStephen Finucane proposed openstack/nova master: libvirt: Ignore 'allow_same_net_traffic' for port filters  https://review.openstack.org/43091214:44
openstackgerritStephen Finucane proposed openstack/nova master: conf: Deprecate most 'network' option  https://review.openstack.org/43091414:44
mdboothkaboom!14:44
mriedemi'd like to get that backported to ocata and released before a lot of people start upgrading14:44
sfinucansdague: ^^^14:44
sfinucanmriedem: Sure. I'll take a look now14:44
edleafemriedem: not sure I follow. The test you added is in ova/tests/functional/api/openstack/placement/test_report_client.py14:46
mriedemedleafe: yeah which is a functional test on the scheduler report client14:46
mriedemwhich is what we need14:46
mriedemedleafe: as noted in the review, the functional test is testing the entire report client stack for that negative scenario, rather than just piecemeal unit tests - which are removed in that same change14:47
mriedembecause the unit tests can lie14:47
*** jpena|lunch is now known as jpena14:47
* edleafe is on a call and slow to respond14:47
mriedembauzas: i plan on backport https://review.openstack.org/#/c/442035/ to ocata, do you have any issue with that?14:49
mriedem*backporting14:49
*** mtanino has joined #openstack-nova14:49
*** kevinz has quit IRC14:49
ildikovsmcginnis: FYI, I added a few extra characters and whitespaces to that reno and now the test seems happy... :)14:49
smcginnisildikov: Oh good. I should take a look at how you did that. I wasn't able to get it to work.14:50
smcginnis(and was too lazy to really figure it out) :)14:50
mriedemsmcginnis: you need the | for rst formatting14:50
sfinucanmriedem: Yeah, that fix makes sense. Done14:51
*** jaosorior has joined #openstack-nova14:51
mriedemsfinucan: thanks14:51
mriedemsmcginnis: https://docs.openstack.org/developer/reno/usage.html#note-file-syntax14:51
mdboothmriedem: Speaking of backports, you had a W-1 on this Newton backport until the Ocata backport merged, which it now has: https://review.openstack.org/#/c/431540/14:51
ildikovmriedem: smcginnis: that was my guess too, but wasn't 100% sure14:51
smcginnisildikov, mriedem: So use a | and guve a little extra indent.14:51
sfinucanmriedem: Someone should probably submit a patch to reno to use '|' in the default templates14:51
*** gszasz has quit IRC14:51
mriedemsfinucan: go for it14:51
mriedemi always use |14:51
mriedemregardless of whether i need it or not14:51
ildikovsmcginnis: I think the extra indent wasn't necessary14:52
ildikovmriedem: +114:52
*** arne_r has joined #openstack-nova14:52
smcginnisildikov: That link helps. I know I've read it before, but must have missed that detail.14:52
*** yuntongjin has quit IRC14:52
ildikovsmcginnis: it's a pretty easy one to miss like how I did yesterday14:52
smcginnisildikov: Definitely.14:53
ildikovsmcginnis: but the tests look good for that patch overall, so I'm optimistic about v3 :)14:53
sfinucanmriedem: Ah, someone already has. Good to know14:53
smcginnisildikov: It looked pretty good other than the reno failure last ime.14:54
ildikovsmcginnis: yep, so the base v3 should be there any minute and then we can figure out the microversion part14:54
mdboothsfinucan: Thanks for the re-review of the nfs patch. It's now on top of this one, btw: https://review.openstack.org/#/c/438970/14:55
smcginnisildikov: Great first step to build off of.14:55
ildikovsmcginnis: and will need a new cinderclient for that too IIRC14:55
*** amoralej|lunch is now known as amoralej14:55
*** ducttape_ has joined #openstack-nova14:55
*** smatzek_ has joined #openstack-nova14:55
*** youzp has quit IRC14:55
mdboothThis had a bit of discussion last week in the context of the Cinder v3 stuff.14:55
smcginnisildikov: I'm still waiting on one final fix before a new release. I'll try to push on that one.14:55
sfinucanmdbooth: Ah - missed that. I'll take a look at that too shortly14:55
mdboothsfinucan: Thanks14:55
ildikovsmcginnis: cool, tnx14:55
*** udesale has quit IRC14:57
*** zz_dimtruck is now known as dimtruck14:58
*** sandanar has joined #openstack-nova14:59
*** ducttape_ has quit IRC14:59
mriedemmdbooth: lyarwood: on https://review.openstack.org/#/c/431540/15:00
mriedemso you've got this nice tempest test https://review.openstack.org/#/c/427808/15:00
mriedembut the problem is that doesn't run on stable/newton15:00
*** owalsh has quit IRC15:00
mriedembecause devstack on newton doesn't enable swap volume testing15:00
mriedemi think that's because we needed that other pivot patch15:01
mriedembut i think that's merged15:01
*** hoangcx has quit IRC15:02
lyarwoodmriedem: true, so I need to backport the devstack change to stable/newton before this lands right?15:02
mriedemthis one https://review.openstack.org/#/c/427290/15:02
mriedem^ is what we needed to fix swap volume right?15:02
lyarwoodmriedem: yeah15:02
*** nicolasbock has quit IRC15:03
*** hurricanerix has joined #openstack-nova15:03
*** gszasz has joined #openstack-nova15:04
mriedemok hold up there were actually 2 changes in devstack15:04
*** hurricanerix has quit IRC15:04
*** cdent has quit IRC15:05
mdboothmriedem: You're an encyclopaedia(sp?) of CI knowledge15:05
mriedemi will take that as a compliment15:05
lyarwoodmriedem: are you cp'ing them back to newton?15:06
lyarwoodmriedem: happy to if you don't have time15:06
mriedemlyarwood: https://review.openstack.org/#/c/442548/15:06
*** hurricanerix has joined #openstack-nova15:06
*** youzp has joined #openstack-nova15:07
lyarwoodmriedem: thanks15:07
*** hongbin has joined #openstack-nova15:07
*** hamzy has joined #openstack-nova15:09
*** pcaruana has quit IRC15:09
*** youzp has quit IRC15:11
*** yingjun has quit IRC15:11
*** lucasxu has joined #openstack-nova15:11
*** baoli has joined #openstack-nova15:12
*** baoli_ has joined #openstack-nova15:13
mriedemlyarwood: btw i think i'll plan a stable/ocata release for early next week15:13
*** arne_r has quit IRC15:14
lyarwoodmriedem: cool, I'll try to go over the open queue a few times this week to clear it out15:15
mriedemlyarwood: btw, https://review.openstack.org/#/c/441457/15:15
mriedemthe ocata backport of that isn't merged yet :)15:15
mriedemmaybe i should have -WIP'ed15:16
lyarwoodreally?15:16
lyarwoodurgh15:16
mriedemhttps://review.openstack.org/#/c/441456/15:16
lyarwoodtime to uninstall gertty15:16
mriedemdespite being the fuel for intergalactic travel, no one uses spice15:16
lyarwoodhaha, true15:16
lyarwoodI'll +W the ocata one now, I was sure I had already15:17
*** owalsh has joined #openstack-nova15:17
mriedemcool15:17
*** baoli has quit IRC15:17
*** hurricanerix has quit IRC15:17
*** hurricanerix has joined #openstack-nova15:18
openstackgerritRoman Podoliaka proposed openstack/nova-specs master: Ironic: add support for instance RAID configuration  https://review.openstack.org/40815115:18
*** andreas_s has quit IRC15:21
*** ducttape_ has joined #openstack-nova15:22
*** pcaruana has joined #openstack-nova15:23
*** armax has joined #openstack-nova15:23
*** ijw has joined #openstack-nova15:24
*** dgonzalez has joined #openstack-nova15:24
*** salv-orlando has joined #openstack-nova15:24
*** ekuris has quit IRC15:25
*** alexpilotti has joined #openstack-nova15:28
*** annegentle has joined #openstack-nova15:33
*** sandanar has quit IRC15:33
*** ducttape_ has quit IRC15:39
*** gaoyuan has joined #openstack-nova15:40
*** ducttape_ has joined #openstack-nova15:40
*** claudiub has quit IRC15:40
*** GK___1wm____SU has joined #openstack-nova15:41
*** tbachman has joined #openstack-nova15:41
*** ducttape_ has quit IRC15:42
*** ducttape_ has joined #openstack-nova15:42
*** psachin has quit IRC15:43
*** jed56_ has joined #openstack-nova15:44
*** jed56_ is now known as jed5615:44
*** gaoyuan has quit IRC15:45
*** awaugama has joined #openstack-nova15:45
*** jed56 has quit IRC15:45
*** iceyao has quit IRC15:45
*** jed56 has joined #openstack-nova15:45
*** eharney has joined #openstack-nova15:45
*** GK___1wm____SU has quit IRC15:46
*** adrian_otto has joined #openstack-nova15:46
*** cdent has joined #openstack-nova15:49
*** awaugama has quit IRC15:52
*** nkrinner is now known as nkrinner_afk15:53
jaypipesvdrok: good evening. so the first patch in the Ironic inventory series has merged: https://review.openstack.org/#/c/441543/15:55
vdrokjaypipes: yup, saw that, thank you!15:55
jaypipesvdrok: the next in the series is here: https://review.openstack.org/#/c/441544/315:55
jaypipesvdrok: working on that now.15:55
vdrokI'm tacking those :)15:55
jaypipesvdrok: would be great to take the final patch in the series and start running your integration tests.15:56
jaypipesvdrok: final patch is a new functional test mriedem added: https://review.openstack.org/#/c/442254/115:56
*** baoli has joined #openstack-nova15:56
mriedemthat's not the final patch is it?15:56
mriedemjust a side thing15:57
mriedemlittle something something on the side15:57
jaypipesmriedem: oh, it's not dependent?15:57
jaypipesgotcha15:57
jaypipesvdrok: k, feel free to ignore that last patch ;)15:57
jaypipesvdrok: just test on 441544 :)15:57
vdrokgotcha15:58
mriedemjaypipes: right i just thought, while reviewing the base patch, that we could do an easy functional test to the invalid resource class case to avoid the mocked unit tests failing us later,15:58
mriedemit was easier to add than i thought so i pushed it up last night15:59
*** baoli_ has quit IRC15:59
jaypipesmriedem: cool, thanks very much for that :)15:59
openstackgerritJay Pipes proposed openstack/nova master: virt: implement get_inventory() for Ironic  https://review.openstack.org/44154415:59
jaypipesmriedem: fixed pep8^15:59
*** hurricanerix has quit IRC15:59
openstackgerritMatt Riedemann proposed openstack/nova master: Add test for inventory with invalid ResourceClass  https://review.openstack.org/44249815:59
*** hurricanerix has joined #openstack-nova16:00
*** hieulq_ has joined #openstack-nova16:01
*** lpetrut has quit IRC16:03
*** Oku_OS is now known as Oku_OS-away16:05
*** awaugama has joined #openstack-nova16:05
mriedemeasy docs bug if someone wants to take it - will help out operators https://bugs.launchpad.net/nova/+bug/167073816:06
openstackLaunchpad bug 1670738 in OpenStack Compute (nova) "man page needed for "nova-manage db online_data_migrations"" [Medium,Triaged]16:06
mriedemhmm, dansmith didn't we used to have a hook that ran online_data_migrations in the CI jobs and dump the results?16:07
mriedemi'm not seeing the hook here http://logs.openstack.org/52/440652/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/6883d38/logs/16:07
mriedemor http://logs.openstack.org/52/440652/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/74bea3f/logs/16:07
*** ducttape_ has quit IRC16:07
dansmithmriedem: in the grenade jobs yeah16:08
mriedemok something regressed, i'll check it out16:08
dansmithit's in upgrade.sh, I just grepped16:08
dansmithnova/upgrade.sh16:08
mriedemthat's not what i'm thinking of16:09
mriedemoh i'm thinking of this https://github.com/openstack/nova/blob/master/gate/post_test_hook.sh16:09
*** ducttape_ has joined #openstack-nova16:09
*** ijw has quit IRC16:10
*** dave-mccowan has quit IRC16:10
mriedemhmm, unrelated but http://logs.openstack.org/52/440652/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/74bea3f/logs/grenade.sh.txt.gz#_2017-03-02_20_38_16_61516:11
mriedemnova-manage cell_v2 map_cell0: error: argument --database_connection: expected one argument16:11
*** mlakat_ is now known as mlakat16:11
*** dave-mccowan has joined #openstack-nova16:11
mriedemdatabase_connection_url: command not found16:11
mriedemi see the issue16:13
mriedem https://review.openstack.org/44259916:16
mriedemi'm not sure why we have the || true in there16:16
mriedemprobably for the old bug where map_cell0 would return 116:16
*** annegent_ has joined #openstack-nova16:16
*** markus_z has quit IRC16:16
openstackgerritDan Smith proposed openstack/nova master: WIP: Get instance availability_zone without hitting the api db  https://review.openstack.org/43975416:17
openstackgerritDan Smith proposed openstack/nova master: Enlighten server tags API about cells  https://review.openstack.org/44085616:17
openstackgerritDan Smith proposed openstack/nova master: Teach HostAPI about cells  https://review.openstack.org/44216216:17
openstackgerritDan Smith proposed openstack/nova master: Make os-availability-zones know about cells  https://review.openstack.org/44216316:17
openstackgerritDan Smith proposed openstack/nova master: Target cell in super conductor operations  https://review.openstack.org/43802216:17
openstackgerritDan Smith proposed openstack/nova master: Change MQ targeting to honor only what is in the context  https://review.openstack.org/43802316:17
openstackgerritDan Smith proposed openstack/nova master: Make scheduler target cells to get compute node instance info  https://review.openstack.org/43989116:17
openstackgerritDan Smith proposed openstack/nova master: Make consoleauth target the proper cell  https://review.openstack.org/44146116:17
openstackgerritDan Smith proposed openstack/nova master: Add cell field to Destination object  https://review.openstack.org/43802416:17
openstackgerritDan Smith proposed openstack/nova master: WIP: Make conductor ask scheduler to limit migrates to same cell  https://review.openstack.org/43802516:17
openstackgerritDan Smith proposed openstack/nova master: Teach simple_tenant_usage about cells  https://review.openstack.org/44138816:17
openstackgerritDan Smith proposed openstack/nova master: Teach os-aggregates about cells  https://review.openstack.org/44220016:17
*** GK___1wm____SU has joined #openstack-nova16:19
*** GK___1wm____SU has left #openstack-nova16:19
*** GK___1wm____SU has quit IRC16:19
*** annegentle has quit IRC16:19
*** kristian__ has joined #openstack-nova16:21
*** belmoreira has quit IRC16:22
*** tbachman has quit IRC16:22
*** crushil has quit IRC16:22
*** hieulq_ has quit IRC16:26
*** pcaruana has quit IRC16:26
*** tbachman has joined #openstack-nova16:29
*** rcernin has quit IRC16:30
mriedemdansmith: the archive_deleted_rows post-test-hook only runs on the nova-next job i guess http://logs.openstack.org/52/440652/2/check/gate-tempest-dsvm-neutron-nova-next-full-ubuntu-xenial-nv/51f2ea4/logs/devstack-gate-post_test_hook.txt.gz16:30
mriedemjust fyi16:30
dansmithhmm why is that?16:31
*** owalsh has quit IRC16:32
*** Drankis has quit IRC16:32
mriedemhttps://github.com/openstack-infra/project-config/commit/df865a4e9d6830abb553f077ce885d8493210efa16:33
mriedemi'm guessing we just put it there since it's a nova-specific job really,16:33
mriedemand was a fancy snowflake at the time, which is where we put things like that16:33
dansmithah I see, because it evolved from the placement job/16:34
mriedemhttps://review.openstack.org/#/c/376567/ says we could make it fatal16:34
mriedemcould/should16:34
mriedemwe could think about that now16:34
mriedemso if archive starts breaking then we fail the job16:34
dansmithyeah16:34
*** ijw has joined #openstack-nova16:35
*** owalsh has joined #openstack-nova16:35
*** eharney_ has joined #openstack-nova16:36
*** gfhellma has joined #openstack-nova16:36
*** GK___1wm____SU has joined #openstack-nova16:36
dansmithmriedem: why is there no single-create test in this? https://github.com/openstack/tempest/blob/master/tempest/api/compute/admin/test_auto_allocate_network.py16:37
mriedemthere is16:37
mriedemhttps://github.com/openstack/tempest/blob/master/tempest/api/compute/admin/test_auto_allocate_network.py#L15016:37
*** markvoelker has quit IRC16:37
dansmithmriedem: that tests no allocate right?16:37
mriedemcorrect16:37
dansmithbut the multi one tests that there _is_ allocation16:38
*** lucasxu has quit IRC16:38
mriedembut we still create a server16:38
*** tesseract has quit IRC16:38
mriedemwhy would it matter for multi cell?16:38
*** eharney has quit IRC16:38
dansmithI don't know why it's failing, and was looking for a non-multi-create test to see why that works and multi doesn't16:38
*** eharney_ is now known as eharney16:39
mriedemlog link me?16:39
dansmithchanging it to one server doesn't make it pass, so it must not be related to multi-create, I was just curious16:39
*** JoseMello has joined #openstack-nova16:39
dansmithmriedem: http://logs.openstack.org/94/436094/12/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/051cffa/logs/testr_results.html.gz16:39
*** lucasxu has joined #openstack-nova16:40
*** sridharg has quit IRC16:40
*** jamesdenton has joined #openstack-nova16:42
openstackgerritEd Leafe proposed openstack/nova master: Add test for inventory with invalid ResourceClass  https://review.openstack.org/44249816:42
dansmithI'm not even sure what to look at16:43
*** baoli has quit IRC16:46
mriedemjust look into my eyes and don't be afraid16:46
*** baoli has joined #openstack-nova16:46
*** GK___1wm____SU has quit IRC16:46
mriedemdansmith: so we're failing on https://github.com/openstack/tempest/blob/master/tempest/api/compute/admin/test_auto_allocate_network.py#L18816:47
mriedemare we going to the proper cell to get the info_cache?16:47
mriedemthat test creates 3 servers and waits for them all to be ACTIVE,16:47
mriedemthen iterates over them and lists their addresses to make sure there was a nic assigned16:47
dansmithshould be.. you think that's the only test that looks at stuff from info cache?16:48
mriedemso either the nic isn't getting assigned, or we're not pulling the info_cache properly16:48
*** crushil has joined #openstack-nova16:48
mriedemthere should be other tests that do that for attaching interfaces16:48
dansmithyeah, and those appear to work16:48
mriedemi'm not sure what they assert though16:49
mriedemchecking the n-cpu logs now16:49
dansmithmriedem: and if I boot a server manually I see an address16:49
*** felipemonteiro_ has joined #openstack-nova16:49
dansmithlet me try with auto networks16:49
mriedemdansmith: with devstack?16:49
dansmithyeah16:49
mriedemdansmith: that's not the same,16:49
mriedembecause your tenant in devstack has access to the public network already16:49
mriedemso we don't hit the auto-allocate paths16:49
mriedemin n-cou16:49
dansmithright, I'm saying we're pulling those nic details16:49
mriedem*n-cpu16:49
dansmithin the api16:49
mriedemyeah, but this specific test has a tenant which has no access to any existing networks16:50
openstackgerritDan Smith proposed openstack/nova master: WIP: Get instance availability_zone without hitting the api db  https://review.openstack.org/43975416:50
openstackgerritDan Smith proposed openstack/nova master: Make os-availability-zones know about cells  https://review.openstack.org/44216316:50
openstackgerritDan Smith proposed openstack/nova master: Change MQ targeting to honor only what is in the context  https://review.openstack.org/43802316:50
openstackgerritDan Smith proposed openstack/nova master: Make scheduler target cells to get compute node instance info  https://review.openstack.org/43989116:50
openstackgerritDan Smith proposed openstack/nova master: Add cell field to Destination object  https://review.openstack.org/43802416:50
openstackgerritDan Smith proposed openstack/nova master: WIP: Make conductor ask scheduler to limit migrates to same cell  https://review.openstack.org/43802516:50
openstackgerritDan Smith proposed openstack/nova master: Teach os-aggregates about cells  https://review.openstack.org/44220016:50
dansmithright, I'm just saying I think api is pulling info cache from the right cell db because I see nic details normally16:50
*** nicolasbock has joined #openstack-nova16:52
*** mdrabe has quit IRC16:55
mriedemhmm http://logs.openstack.org/94/436094/12/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/051cffa/logs/screen-n-cpu.txt.gz#_2017-03-07_00_14_21_65616:56
mriedemNo network configured allocate_for_instance16:56
mriedemInstance network_info: |[]|16:56
dansmithis that before it goes to allocate or after?16:56
*** yamahata has joined #openstack-nova16:56
mriedemduring16:57
dansmithonce we're on the compute node, there's no cell switching involved, so I'm not sure why multicell has anything to do with this16:57
dansmithis there something we put into info cache from the api side on instance create or something?16:58
dansmithon my test system, I have nothing in cell0 for info caches, so it's not like we're creating them there by accident or something16:58
mriedemi don't see "Automatically allocating a network for project"16:58
*** moshele has quit IRC16:58
dansmithshould that be logged by n-cpu?16:59
mriedemyeah16:59
mriedemhttps://github.com/openstack/nova/blob/master/nova/network/neutronv2/api.py#L149516:59
dansmithyeah17:00
*** aarefiev is now known as aarefiev_afk17:00
mriedemi'm also not seeing this https://github.com/openstack/nova/blob/master/nova/network/neutronv2/api.py#L154217:00
mriedem^ is called via the api17:01
mriedemoh well i should look for that in the n-api logs17:01
*** mdrabe has joined #openstack-nova17:02
mriedemi don't see that in n-api logs either17:02
mriedemi wonder if somehow the auto_allocate flag isn't getting set on the NetworkRequest object?17:02
dansmithnot sure why that would be.. we don't even persist that right?17:03
*** GK___1wm____SU has joined #openstack-nova17:05
mriedemwe don't persist it17:06
mriedemare we somehow mangling what we pass between n-api and conductor?17:06
mriedemi would doubt it because otherwise we wouldn't have any tests that create a server on a specific nic passing17:07
mriedemwhich i believe is most of tempest17:07
*** karimb has quit IRC17:07
mriedemthey all have tenant-isolated networks17:07
*** GK___1wm____SU has quit IRC17:08
*** yamahata has quit IRC17:08
dansmithmriedem: no mangling that I know of, and this all passes on the same stack of patches with normal devstack, AFAICT17:09
mriedemok. notifications meeting atm and then i'll keep digging.17:11
mriedemwe might need a debug logging patch17:11
*** markvoelker has joined #openstack-nova17:12
*** ansiwen_ is now known as ansiwen17:12
dansmithokay thanks for helping17:13
*** jamesdenton has quit IRC17:14
mriedemhttps://www.youtube.com/watch?v=RWc5gsU-eeY17:14
mriedemmtreinish: ^17:15
*** lucasxu has quit IRC17:16
openstackgerritEric Fried proposed openstack/nova master: PowerVM Driver: spawn/destroy #3: TaskFlow  https://review.openstack.org/43872917:16
dansmithheh17:16
openstackgerritEric Fried proposed openstack/nova master: PowerVM Driver: spawn/destroy #4: full flavor  https://review.openstack.org/39128817:16
*** GK___1wm____SU has joined #openstack-nova17:17
efriedthorst adreznec esberglu Need re-+1 on https://review.openstack.org/#/c/438729/ (TaskFlow) please.17:17
*** gfhellma_ has joined #openstack-nova17:18
*** gfhellma has quit IRC17:18
*** nic has joined #openstack-nova17:20
*** baoli has quit IRC17:21
*** gfhellma_ has quit IRC17:23
*** ltomasbo is now known as ltomasbo|away17:24
mdboothlyarwood: Before I looked, I thought there was a swap_volume flow where we simply replaced 1 volume with another, contents and all. However, looking now it appears we'll always attempt to rebase the contents of the old volume on to the new volume. Is that right, or am I just blind today?17:24
lyarwoodmdbooth: we always rebase, even with the cinder retype flow17:25
*** Jack_V has joined #openstack-nova17:25
mdboothWell the cinder retype flow is the one I knew did it17:26
*** Apoorva has joined #openstack-nova17:26
mdboothI thought the crackpot flow didn't do it though, for some reason17:26
mriedemefried: you guys are using taskflow huh17:26
lyarwoodmdbooth: yeah volume-update does it as well17:26
efriedmriedem Yes.17:26
mdboothlyarwood: Thanks17:26
efriedThat's... good, right mriedem ?17:26
*** GK___1wm____SU has quit IRC17:26
mriedemefried: we've never used it in nova17:26
mriedemi know cinder uses it, sort of, for some tihngs17:27
mriedembut never liked it enough to use it for all operations17:27
efriedOh.  I was under the impression that e.g. libvirt used it.17:27
*** jamesdenton has joined #openstack-nova17:27
mriedemmaybe it's fine on a small scale confied to a single virt driver17:27
efriedmriedem We find it super useful for rollbacks.17:28
*** gfhellma_ has joined #openstack-nova17:28
*** Jack_V has quit IRC17:28
*** Jack_I has quit IRC17:29
*** Jack_I has joined #openstack-nova17:29
mriedemlike spawn fails, detach interfaces and block devices?17:30
*** jaosorior has quit IRC17:30
efriedyup17:30
mriedemdude you can totally just have a 300LOC mega method with lots of try/excepts :)17:30
*** lucasxu has joined #openstack-nova17:31
efriedHey, y'all are the ones who wanted smaller change sets.17:31
efriedWe'll bloat it later for ya.17:31
*** GK___1wm____SU has joined #openstack-nova17:32
*** GK___1wm____SU has quit IRC17:32
* jaypipes dons headphones, prepares for an afternoon of reviews and coding...17:33
* dansmith turns up the music and prepares for all the people to solicit reviews from jaypipes 17:33
mdboothjaypipes: Did somebody bust you out of some meetings?17:33
jaypipesdansmith: and yes, I'm listening to "Business Time"17:33
dansmithgood man17:34
cburgesssdague: OMG thats awesome. I offered that up as a joke of the problems such a model could create. I love that its officially a rejected model for the reason that it makes me sad.17:35
jaypipesmdbooth: :)17:35
*** lucasagomes is now known as lucas-afk17:36
*** gfhellma_ has quit IRC17:38
mriedemjaypipes: https://www.youtube.com/watch?v=w5Fgp-KihIA17:39
mriedem^ is what you're looking for17:39
sfinucanmdbooth: Done https://review.openstack.org/#/c/438970. Thanks for breaking that out17:39
mdboothThanks for looking :)17:39
dansmithmriedem: right before we call from conductor to the compute to do the build, requested_networks is None for that test17:40
mriedemgotta go, people looking over my shoulder waiting for lunch17:40
*** dtp has joined #openstack-nova17:40
mriedemwill check when i'm back17:40
*** erhudy has joined #openstack-nova17:42
*** fragatina has joined #openstack-nova17:43
*** swebster has quit IRC17:45
*** swebster has joined #openstack-nova17:45
jaypipesmriedem: lol17:46
*** kristian__ has quit IRC17:46
*** yamahata has joined #openstack-nova17:47
*** sudipto has joined #openstack-nova17:48
*** sudipto_ has joined #openstack-nova17:48
*** david-lyle_ has joined #openstack-nova17:52
*** gszasz has quit IRC17:53
*** david-lyle has quit IRC17:54
*** david-lyle_ is now known as david-lyle17:55
*** abalutoiu has joined #openstack-nova17:55
*** derekh has quit IRC17:55
*** ayogi has joined #openstack-nova17:56
*** READ10 has joined #openstack-nova17:57
*** ayogi has quit IRC17:58
*** ducttape_ has quit IRC17:59
*** sudipto has quit IRC18:00
*** sudipto_ has quit IRC18:00
*** ralonsoh has quit IRC18:01
*** links has joined #openstack-nova18:01
macszbugs team meeting in #openstack-meeting-418:02
*** owalsh is now known as owalsh-afk18:02
*** david-lyle has quit IRC18:04
*** ducttape_ has joined #openstack-nova18:04
*** david-lyle has joined #openstack-nova18:05
*** sambetts is now known as sambetts|afk18:08
*** baoli has joined #openstack-nova18:10
*** gfhellma has joined #openstack-nova18:10
*** jed56 has quit IRC18:10
*** gfhellma has quit IRC18:10
*** gfhellma has joined #openstack-nova18:11
dansmithjaypipes: would you prefer I double the math in the tests, keep the single-cell mock, or completely change the way that test works here? https://review.openstack.org/#/c/441388/318:13
*** mnestratov has joined #openstack-nova18:14
dansmithjust doubling the math does verify that we're iterating over the two default cells, so maybe that's the better way18:15
*** ayogi has joined #openstack-nova18:15
*** gfhellma has quit IRC18:15
jaypipesdansmith: got it. a short comment above would suffice I think18:16
jaypipesdansmith: just to assuage the reader of the test at a later time ;)18:16
openstackgerritDan Peschman proposed openstack/nova master: No API cell up-call to delete consoleauth tokens  https://review.openstack.org/41592218:16
dansmithjaypipes: lemme do the double math and then document that bit to explain the multiple cells thing.. that'll validate what we're doing, be less code, and more obvious I think18:16
dansmithsince it's all contained in a helper checker18:16
jaypipescools with me18:17
*** fragatina has quit IRC18:22
*** david-lyle has quit IRC18:23
jaypipesmdbooth: around?18:23
jaypipesmdbooth: would you mind reading my review comment on https://review.openstack.org/#/c/399679/ and commenting on that? Basically, the patch introduces the potential of the libvirt.xml file storing in the owner metadata block a user *ID* that doesn't match the user *name* -- same for project ID being different than the project name. Because the patch sets the userid to the instance.user_id (the owner user) and username to context.user_name (which18:25
jaypipescould be the admin).18:25
*** david-lyle has joined #openstack-nova18:25
*** claudiub has joined #openstack-nova18:27
*** david-lyle has quit IRC18:29
*** john51 has quit IRC18:29
*** john51 has joined #openstack-nova18:34
*** liangy has quit IRC18:36
*** david-lyle has joined #openstack-nova18:36
*** liangy has joined #openstack-nova18:36
*** mvk has quit IRC18:36
*** salv-orlando has quit IRC18:39
*** ijw has quit IRC18:39
*** abalutoiu has quit IRC18:41
*** eharney has quit IRC18:41
*** salv-orlando has joined #openstack-nova18:44
jaypipesdansmith: Snoop Dan? :)18:44
*** eharney has joined #openstack-nova18:45
dansmithjaypipes: yeah, I'm o-g18:45
jaypipesdansmith: the original grokster.18:46
mriedemjaypipes: on the searchlight connectivity check, i replied in the spec, but i think we just handle it like we did for the placement safe_connect thing in the scheduler report client, but we don't retry18:48
mriedemif it's there use it, else we log a warning, set a flag and don't retry until restart18:49
jaypipesmriedem: cools with me.18:49
mriedemfiguring out if searchlight even supports versioned notifications from nova is priority 1 for me atm, because i don't think they do18:49
mriedemwhich is a pretty big blocker for us18:49
cdentmriedem: you mean being willing to store different versions, differently?18:50
mriedemcdent: no, like actually listening for that type of notification18:50
jaypipesmriedem: they listen on the same queue, no?18:50
mriedemyeah i think so https://github.com/openstack/searchlight/blob/2.0.0/searchlight/elasticsearch/plugins/nova/notification_handler.py#L7318:51
*** jpena is now known as jpena|away18:52
mriedemi'm not entirely sure that this maps the same https://github.com/openstack/searchlight/blob/2.0.0/searchlight/elasticsearch/plugins/nova/notification_handler.py#L8218:52
*** ducttape_ has quit IRC18:56
mriedemcdent: jaypipes: for example, searchlight has https://github.com/openstack/searchlight/blob/2.0.0/searchlight/elasticsearch/plugins/nova/notification_handler.py#L9218:57
mriedemcompute.instance.power_off.end18:57
mriedemour versioned notification sample has https://github.com/openstack/nova/blob/master/doc/notification_samples/instance-power_off-end.json#L218:57
mriedeminstance.power_off.end18:57
mriedemi'm not sure where the compute. prefix comes from18:58
*** baoli has quit IRC18:58
cdentmriedem: it looks like it may be something they are doing: https://github.com/openstack/searchlight/blob/2.0.0/searchlight/elasticsearch/plugins/ironic/notification_handlers.py18:58
cdent(sorry, line 37)18:58
*** adisky_ has quit IRC18:59
mriedemcdent: i'm not so sure https://github.com/openstack/nova/blob/master/nova/rpc.py#L29218:59
cdentindeed19:00
openstackgerritDan Smith proposed openstack/nova master: Get instance availability_zone without hitting the api db  https://review.openstack.org/43975419:00
openstackgerritDan Smith proposed openstack/nova master: Enlighten server tags API about cells  https://review.openstack.org/44085619:00
openstackgerritDan Smith proposed openstack/nova master: Teach HostAPI about cells  https://review.openstack.org/44216219:00
openstackgerritDan Smith proposed openstack/nova master: Make os-availability-zones know about cells  https://review.openstack.org/44216319:00
openstackgerritDan Smith proposed openstack/nova master: Target cell in super conductor operations  https://review.openstack.org/43802219:00
openstackgerritDan Smith proposed openstack/nova master: Change MQ targeting to honor only what is in the context  https://review.openstack.org/43802319:00
openstackgerritDan Smith proposed openstack/nova master: Make scheduler target cells to get compute node instance info  https://review.openstack.org/43989119:00
openstackgerritDan Smith proposed openstack/nova master: Make consoleauth target the proper cell  https://review.openstack.org/44146119:00
openstackgerritDan Smith proposed openstack/nova master: Add cell field to Destination object  https://review.openstack.org/43802419:00
openstackgerritDan Smith proposed openstack/nova master: WIP: Make conductor ask scheduler to limit migrates to same cell  https://review.openstack.org/43802519:00
openstackgerritDan Smith proposed openstack/nova master: Teach simple_tenant_usage about cells  https://review.openstack.org/44138819:00
openstackgerritDan Smith proposed openstack/nova master: Teach os-aggregates about cells  https://review.openstack.org/44220019:00
openstackgerritDan Smith proposed openstack/nova master: Teach os-migrations about cells  https://review.openstack.org/44268519:00
*** mnestratov has quit IRC19:00
cdenteven if it is problem, based on the conversations we've had with searchlight in the past they've strenuously said: we will make this work...19:00
*** sdague has quit IRC19:02
*** swebster has quit IRC19:03
*** swebster has joined #openstack-nova19:03
*** jamesdenton has quit IRC19:03
mriedemgibi: do you know where the compute. prefix shows up in the unversioned legacy notifications?19:04
*** david-lyle has quit IRC19:04
mriedemcdent: yeah also https://blueprints.launchpad.net/searchlight/+spec/nova-versioned-notifications19:04
*** dtp has quit IRC19:04
cdentack19:05
*** david-lyle has joined #openstack-nova19:06
*** jamesdenton has joined #openstack-nova19:06
*** mvk has joined #openstack-nova19:07
*** crushil has quit IRC19:08
*** baoli has joined #openstack-nova19:09
cdenti have continuouspartialattentionitis19:11
mriedemi have a headache staring at this notification code19:11
mriedemi think we've also changed compute.instance.create.start to conductor.instance.create.start19:12
mriedemmaybe19:12
*** ducttape_ has joined #openstack-nova19:13
*** _ducttape_ has joined #openstack-nova19:14
*** satyar has quit IRC19:15
openstackgerritJay Pipes proposed openstack/nova master: placement: standard memory page resource classes  https://review.openstack.org/44271819:15
*** fragatina has joined #openstack-nova19:16
mriedemcdent: i think this is where we get the compute. prefix on the unversioned notification https://github.com/openstack/nova/blob/master/nova/compute/utils.py#L32419:17
mriedemversioned is https://github.com/openstack/nova/blob/master/nova/compute/utils.py#L35619:17
mriedemwhich doesn't have the prefix19:17
*** ducttape_ has quit IRC19:18
*** crushil has joined #openstack-nova19:18
cdentthat seems rather unfortunate19:18
cdenthe said blandly19:18
*** _ducttape_ has quit IRC19:18
*** READ10 has quit IRC19:19
mriedemi assume that was intentional19:21
*** salv-orl_ has joined #openstack-nova19:22
openstackgerritMatt Riedemann proposed openstack/nova master: Update docstrings for legacy notification methods  https://review.openstack.org/44272319:22
cdentI know that there was intention to make it so you could have both of them going at the same time, but from the consumer side, having different names (instead of different topics (is that right, I'm not sure of the nomenclature)) makes switching harder19:23
*** ayogi has quit IRC19:23
mriedemby default nova is configured to send both19:23
mriedemhttp://logs.openstack.org/59/382959/17/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/f2fe0de/logs/screen-n-cpu.txt.gz#_2017-03-06_14_39_55_78719:24
mriedemnotifications.notification_format = both19:24
* cdent nods19:24
mriedemhttp://logs.openstack.org/59/382959/17/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/f2fe0de/logs/screen-n-cpu.txt.gz#_2017-03-06_14_39_55_75619:24
mriedemi only see the one topic19:24
mriedemoslo_messaging_notifications.topics = ['notifications']19:24
* cdent nods19:24
*** salv-orlando has quit IRC19:25
*** GK___1wm____SU has joined #openstack-nova19:25
mriedemhttps://specs.openstack.org/openstack/nova-specs/specs/newton/implemented/versioned-notification-transformation-newton.html#notifications-impact19:27
mriedem"As implemented in the versioned-notification-api bp the versioned notifications are always emitted to a different amqp topic called ‘versioned_notifications’ so the consumer can differentiate between the legacy and the new format by the topic."19:27
mriedemi'm not sure that's true19:27
*** GK___1wm____SU has quit IRC19:27
mriedemwhat i think i'd like to see, is some docs in https://docs.openstack.org/developer/nova/notifications.html about how to actually configure / set things up to use this19:28
openstackgerritDan Smith proposed openstack/nova master: Add workaround to disable group policy check upcall  https://review.openstack.org/44273619:28
mriedembecause i'm putting this together, shittily, from code and old specs19:28
cdenteveryone else has continuouspartialattentionitis too19:30
mriedemoh i see it https://github.com/openstack/nova/blob/master/nova/rpc.py#L9219:31
mriedemthe default topic is 'notifications'19:31
mriedemwhich is why the legacy notifier doesn't define a topics kwarg19:31
mriedemso we're sending to separate topics19:31
mriedemwith different event types19:31
openstackgerritDan Smith proposed openstack/nova master: Get instance availability_zone without hitting the api db  https://review.openstack.org/43975419:32
openstackgerritDan Smith proposed openstack/nova master: Teach HostAPI about cells  https://review.openstack.org/44216219:32
openstackgerritDan Smith proposed openstack/nova master: Make os-availability-zones know about cells  https://review.openstack.org/44216319:32
openstackgerritDan Smith proposed openstack/nova master: Target cell in super conductor operations  https://review.openstack.org/43802219:32
openstackgerritDan Smith proposed openstack/nova master: Change MQ targeting to honor only what is in the context  https://review.openstack.org/43802319:32
openstackgerritDan Smith proposed openstack/nova master: Teach os-migrations about cells  https://review.openstack.org/44268519:32
dansmithjaypipes: guh, sorry, pep8 fail on the _second_ friggin patch19:32
openstackgerritDan Smith proposed openstack/nova master: Make scheduler target cells to get compute node instance info  https://review.openstack.org/43989119:32
openstackgerritDan Smith proposed openstack/nova master: Make consoleauth target the proper cell  https://review.openstack.org/44146119:32
openstackgerritDan Smith proposed openstack/nova master: Add cell field to Destination object  https://review.openstack.org/43802419:32
openstackgerritDan Smith proposed openstack/nova master: WIP: Make conductor ask scheduler to limit migrates to same cell  https://review.openstack.org/43802519:32
openstackgerritDan Smith proposed openstack/nova master: Teach simple_tenant_usage about cells  https://review.openstack.org/44138819:32
openstackgerritDan Smith proposed openstack/nova master: Teach os-aggregates about cells  https://review.openstack.org/44220019:32
openstackgerritDan Smith proposed openstack/nova master: Add workaround to disable group policy check upcall  https://review.openstack.org/44273619:32
jaypipesdansmith: damn you, Smith!19:35
dansmithI know, I suck19:40
*** amoralej is now known as amoralej|off19:43
*** tbachman has quit IRC19:45
mriedemdansmith: found your issue19:54
mriedemhttp://logs.openstack.org/94/436094/12/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/051cffa/logs/screen-n-api.txt.gz#_2017-03-07_00_14_09_28519:54
mriedemsomething jacked with the compute service version19:55
mriedemhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/servers.py#L44819:55
*** lucasxu has quit IRC19:57
*** gouthamr has quit IRC20:01
*** salv-orl_ has quit IRC20:03
*** Hazelesque_ is now known as Hazelesque20:03
*** lucasxu has joined #openstack-nova20:04
*** gfhellma has joined #openstack-nova20:06
*** ducttape_ has joined #openstack-nova20:07
openstackgerritSarafraj Singh proposed openstack/nova-specs master: WIP: Add live-migration-force-after-timeout spec  https://review.openstack.org/43846720:08
*** ducttape_ has quit IRC20:08
*** ducttape_ has joined #openstack-nova20:08
*** vladikr has quit IRC20:08
*** links has quit IRC20:09
openstackgerritSarafraj Singh proposed openstack/nova-specs master: Add live-migration-force-after-timeout spec  https://review.openstack.org/43846720:09
dansmithmriedem: oh I bet it's just that we need to check all cells20:09
dansmithmriedem: for the service version20:09
dansmithmriedem: thanks for that20:09
mriedem\o/20:10
dansmithyeah, that's an easy fix20:12
dansmithalternately we can probably remove that as it's for mitaka computes right?20:12
efriedDid flake8 get an upgrade recently?  Suddenly my imports are wrong.20:12
*** simondodsley has joined #openstack-nova20:13
mriedemdansmith: maybe?20:14
mriedemdansmith: we have this talk every few weeks about supporting n-2 vs handling service version checking20:15
mriedemwe don't support n-2 officially, we don't test that way,20:15
*** gfhellma has quit IRC20:15
mriedembut we don't have anything that says what the minimum required compute is either20:15
dansmithmriedem: we've never supported anything beyond n-1,20:15
*** gfhellma has joined #openstack-nova20:15
dansmithmriedem: we do because n-2 computes will refuse to start20:15
mriedemwe could use nova-status upgrade check mofo ftw20:15
dansmithmriedem: you literally can't start n-2 computes, I think that's pretty clear messaging :)20:16
mriedemwhy?20:16
dansmithwhy is that clear or why can you not?20:16
mriedemwhy can you not?20:16
dansmiththe service checkin will refuse to roll the minimum version back20:16
mriedembut what if i never restarted the compute and i've just got a mitaka compute still running20:17
dansmithmriedem: you likely wouldn't have been able to complete online migrations, and thus never have been able to apply ocata schema migrations, etc20:18
dansmithmriedem: we've had those kinds of deps before, not sure if we really have had them between mitaka and ocata, but..20:18
mriedemto be clear, you're talking about this? https://github.com/openstack/nova/blob/master/nova/objects/service.py#L30420:18
dansmithit's always been a blanket policy, I'm not sure why we're suddenly concerned about it20:18
dansmithyeah20:18
mriedem"This could happen if we were started with                                        older code by accident, either due to a rollback or an old and                                        un-updated node suddenly coming back onto the network."20:18
mriedemso i get that, like with an evacuated node20:19
mriedemi'm not super concerned about this, i'd just like something a bit more blocking during upgrade that says, oh you have computes < x and x is the minimum to get to pike, so stop upgrade now20:20
dansmithwell, nova-status is the right place for that I guess20:20
dansmithand if you ignore it, then shame on you20:20
mriedemhmm, service version 12 wasn't mitaka either20:21
mriedemmitaka max service version was 920:21
dansmithmriedem: right 12 was newton,20:22
mriedemnewton max was 1520:22
dansmithit checks for <12 right?20:22
migidansmith: hey, question if I want to check "nova-manage db archive_deleted_rows" do I need to have full dump of nova db (maybe even different one??) or just some tables?20:22
mriedemdansmith: the get me a network checks for < 12 yeah20:22
migidansmith: I was reading the https://docs.openstack.org/ops-guide/ops-backup-recovery.html and am unsure if the nova db is sufficient20:22
dansmithmriedem: right, so it's checking for mitaka, or n1 or whatever20:22
mriedemdansmith: we could add a min compute service version check to nova-status that requires compute minimum of 1620:22
dansmithmigi: you have to have all the tables, but don't have to have data20:23
*** dtp has joined #openstack-nova20:23
dansmithmigi: but it won't be much of a test without data20:23
dansmithmriedem: right, that's the only place I think it makes sense20:23
mriedemso we land that, then remove the straddle code in the api, maybe doesn't have to be in order20:23
melwittjaypipes: I'm currently hacking up the count resources for quota patch if you want to hold off on that one (also, thanks for reviewing the quotas object one)20:23
mriedemjust before we release20:23
migidansmith: thanks20:23
dansmithmriedem: it's advisory anyway, but I can do it as part of removing this check yeah20:24
mriedemdansmith: that would be lovely20:24
mriedemi'm going to start reviewing https://review.openstack.org/#/c/440856/ and up, do i need any pep talk before i start?20:25
dansmithmriedem: you can do it, you big code reviewing stud muffin you20:25
mriedemheh20:25
* mriedem gets oiled up20:25
melwittyou might need a montage20:25
mriedemthanks miyagi https://www.youtube.com/watch?v=iBktYJsJq-E20:26
dansmithmriedem: actually the pep talk is: consider all the infra puppies you kill by asking for nitty changes at the bottom, knowing that I'll follow up with legit stuff :P20:26
mriedempsh20:27
mriedemjust for saying that, i'm going to be extra critical20:27
dansmithI'm shocked I haven't gotten a citation already today with all the resources this set is consuming20:27
mriedemsdague removed all of the scenario tests so no one cares anymore20:27
dansmithheh20:27
*** gouthamr has joined #openstack-nova20:29
dansmithI'd like to add up my "bill" for all the resources I use in nodepool for a month20:31
dansmithjust for shits and giggles20:31
*** JoseMello has quit IRC20:35
migidansmith: ok one more question for today. Let's say I have this dump and will run nova-manage. Do I need to know for which nova version the sql was created or can I use nova-manage from Liberty against db created by master?20:38
dansmithmigi: they have to match20:39
mriedemdansmith: blam https://review.openstack.org/#/c/441388/520:39
migidansmith: and this info is somewhere in sql or do I need to store it in metadata somewhere outisde20:39
migidansmith: that was too much of questions as I said last one one before20:39
dansmithmigi: you can get the version number out of the database somewhere, yeah20:40
migidansmith: ok will find it then, thanks20:40
*** ducttape_ has quit IRC20:40
dansmithmigi: I don't recall where, but it's like a single-row table that sqla-migrate uses20:40
mriedemit's the 'nova.migrations' table i believe20:40
migimriedem: thanks, will find it :)20:41
*** gaoyuan has joined #openstack-nova20:43
dansmithmriedem: ack20:44
mriedemhttps://www.youtube.com/watch?v=X9UM4N5sGBs20:44
dansmithwell, that was qick20:44
mriedemha20:44
dansmithhere and I was being nice and writing your nova-status thing20:44
mriedemi'm not sure i can put links to judas priest songs in reviews20:44
jaypipesmelwitt: sure, no prob. I was just reviewing the migration one. you want me to hold off?20:45
melwittjaypipes: hold off on the top patch, the third one20:45
jaypipesgotcha.20:45
jaypipeswill do.20:45
melwittthanks :)20:45
*** awaugama has quit IRC20:47
*** gaoyuan has quit IRC20:47
*** claudiub|2 has joined #openstack-nova20:50
*** tbachman has joined #openstack-nova20:51
*** claudiub has quit IRC20:53
*** baoli has quit IRC20:57
*** baoli has joined #openstack-nova20:58
*** Jack_I has quit IRC21:02
*** sdague has joined #openstack-nova21:03
*** lpetrut has joined #openstack-nova21:07
openstackgerritDan Smith proposed openstack/nova master: Add nova-status check for minimum service version  https://review.openstack.org/44278721:07
dansmithmriedem: ^21:07
*** dimtruck is now known as zz_dimtruck21:08
*** armax has quit IRC21:09
* mriedem puts on rubber gloves21:11
*** aysyd has quit IRC21:12
*** eharney has quit IRC21:13
* sdague wonders if I should jump back off irc....21:14
mriedemjust get in line21:14
*** owalsh has joined #openstack-nova21:16
*** rfolco has quit IRC21:17
dansmithmriedem: guh, that breaks my math doubling even for the other things21:19
dansmithmriedem: and if I have only one cell, then we don't poke this21:19
*** owalsh-afk has quit IRC21:19
*** ijw has joined #openstack-nova21:20
*** gfhellma has quit IRC21:22
*** gfhellma has joined #openstack-nova21:25
*** swebster has quit IRC21:25
*** swebster_ has joined #openstack-nova21:25
*** smatzek_ has quit IRC21:28
*** eharney has joined #openstack-nova21:29
openstackgerritDan Smith proposed openstack/nova master: Get instance availability_zone without hitting the api db  https://review.openstack.org/43975421:30
openstackgerritDan Smith proposed openstack/nova master: Teach HostAPI about cells  https://review.openstack.org/44216221:30
openstackgerritDan Smith proposed openstack/nova master: Make os-availability-zones know about cells  https://review.openstack.org/44216321:30
openstackgerritDan Smith proposed openstack/nova master: Target cell in super conductor operations  https://review.openstack.org/43802221:30
openstackgerritDan Smith proposed openstack/nova master: Change MQ targeting to honor only what is in the context  https://review.openstack.org/43802321:30
openstackgerritDan Smith proposed openstack/nova master: Teach os-migrations about cells  https://review.openstack.org/44268521:30
openstackgerritDan Smith proposed openstack/nova master: Make scheduler target cells to get compute node instance info  https://review.openstack.org/43989121:30
openstackgerritDan Smith proposed openstack/nova master: Make consoleauth target the proper cell  https://review.openstack.org/44146121:30
openstackgerritDan Smith proposed openstack/nova master: Add cell field to Destination object  https://review.openstack.org/43802421:30
openstackgerritDan Smith proposed openstack/nova master: WIP: Make conductor ask scheduler to limit migrates to same cell  https://review.openstack.org/43802521:30
openstackgerritDan Smith proposed openstack/nova master: Teach simple_tenant_usage about cells  https://review.openstack.org/44138821:30
openstackgerritDan Smith proposed openstack/nova master: Teach os-aggregates about cells  https://review.openstack.org/44220021:30
openstackgerritDan Smith proposed openstack/nova master: Add workaround to disable group policy check upcall  https://review.openstack.org/44273621:30
* jaypipes shakes fists at dansmith 21:30
dansmithmriedem: look at all that puppy blood you spilled21:30
dansmithjaypipes: shake it at mriedem !21:30
mriedemdude21:30
jaypipes:)21:30
mriedemclearly21:30
dansmithmriedem: when I get back I'll remove that check behind the nova-status change21:31
mriedemmaybe if you guys didn't break the api contract21:31
mriedem...21:31
dansmithnobody uses simple_tenant_usage21:31
mriedemdansmith: comments are in the nova-status change also21:31
* dansmith runs21:31
dansmithyep, I saw21:31
*** owalsh has quit IRC21:32
*** owalsh_ has joined #openstack-nova21:32
*** owalsh_ is now known as owalsh-afk21:33
*** zz_dimtruck is now known as dimtruck21:33
openstackgerritSarafraj Singh proposed openstack/nova-specs master: Add live-migration-force-after-timeout spec  https://review.openstack.org/43846721:34
*** dtp has quit IRC21:34
*** Jeffrey4l_ has quit IRC21:34
*** gouthamr has quit IRC21:37
*** Jeffrey4l_ has joined #openstack-nova21:37
*** salv-orlando has joined #openstack-nova21:38
openstackgerritArtom Lifshitz proposed openstack/nova master: Plumbing for tagged nic attachment  https://review.openstack.org/41562221:38
openstackgerritArtom Lifshitz proposed openstack/nova master: Delete nic metadata when detaching interface  https://review.openstack.org/43538721:38
openstackgerritArtom Lifshitz proposed openstack/nova master: Libvirt support for tagged volume attachment  https://review.openstack.org/41810021:38
openstackgerritArtom Lifshitz proposed openstack/nova master: Delete disk metadata when detaching volume  https://review.openstack.org/43508221:38
openstackgerritArtom Lifshitz proposed openstack/nova master: Plumbing for tagged volume attachment  https://review.openstack.org/39194121:38
openstackgerritArtom Lifshitz proposed openstack/nova master: API support for tagged device attachment  https://review.openstack.org/37602121:38
openstackgerritArtom Lifshitz proposed openstack/nova master: Libvirt support for tagged nic attachment  https://review.openstack.org/41552021:38
*** rfolco has joined #openstack-nova21:39
*** rfolco has quit IRC21:39
*** ducttape_ has joined #openstack-nova21:40
*** shaner has quit IRC21:41
*** shaner has joined #openstack-nova21:43
*** ducttape_ has quit IRC21:46
mriedemdansmith: questions about sort order and cell0 in here https://review.openstack.org/#/c/441388/21:47
mriedemi think cell0 is fine but wanted to ask it out loud21:47
*** abalutoiu has joined #openstack-nova21:51
openstackgerritmelanie witt proposed openstack/nova master: Count resources to check quota for cells  https://review.openstack.org/41652121:52
openstackgerritmelanie witt proposed openstack/nova master: Make Quotas object favor the API database  https://review.openstack.org/41094521:52
openstackgerritmelanie witt proposed openstack/nova master: Add online migration to move quotas to API database  https://review.openstack.org/41094621:52
*** dave-mcc_ has joined #openstack-nova21:52
*** Guest27337 has quit IRC21:53
*** dave-mccowan has quit IRC21:54
*** cleong has quit IRC21:55
*** youzp has joined #openstack-nova21:55
mtreinishmriedem: good waffles do stick together :)21:58
*** gouthamr has joined #openstack-nova21:59
*** youzp has quit IRC22:00
*** crushil has quit IRC22:00
*** lucasxu has quit IRC22:02
*** lucasxu has joined #openstack-nova22:03
*** dave-mcc_ has quit IRC22:03
*** swebster_ has quit IRC22:04
*** swebster_ has joined #openstack-nova22:05
openstackgerritSujitha proposed openstack/nova master: [WIP] Reduce calls to load_tags() to 0  https://review.openstack.org/43514622:07
openstackgerritSujitha proposed openstack/nova master: Reduce calls to load_tags() to 0  https://review.openstack.org/43514622:08
*** baoli has quit IRC22:08
*** inc0 has joined #openstack-nova22:12
inc0hey guys, so we've run into serious issue with new libvirt 2.522:12
*** armax has joined #openstack-nova22:12
*** thorst has quit IRC22:12
inc0issue being nova, when creating files for vms (like console.log), uses creates directory with permissions 74422:12
inc0so if you run nova-compute with different user than qemu, what we do in Kolla22:13
inc0qemu can't access console.log which makes spawning vm impossible22:13
inc0and with libvirt 2.5 for reasons unknown to me, dynamic permissiosn seems to be failing to chown these files22:14
inc0anyone seen that happening? can we specify permissions for vm files (i.e. change them to 774)?22:14
*** ducttape_ has joined #openstack-nova22:16
*** baoli has joined #openstack-nova22:21
*** smatzek_ has joined #openstack-nova22:25
*** lpetrut has quit IRC22:26
*** gaoyuan has joined #openstack-nova22:31
openstackgerritSarafraj Singh proposed openstack/nova-specs master: Spec to add per instance timeout for LM  https://review.openstack.org/44280922:32
mriedeminc0: you'll probably need to talk to kashyap and/or sgordon on that one, maybe mdbooth - some of the red hat people,22:33
mriedemgiven the time of day kashyap and mdbooth are probably no longer around, not sure about sgordon22:33
*** tblakes has quit IRC22:33
mriedemwe're nowhere near testing with libvirt 2.5 in the gate22:33
mriedemwe test with 1.3.1 which is what's in xenial22:34
inc0yes...but not in cloud archive22:34
openstackgerritSarafraj Singh proposed openstack/nova-specs master: Add live-migration-force-after-timeout spec  https://review.openstack.org/43846722:34
inc0we will probably fall back to 1.3 ourselves22:34
openstackgerritSarafraj Singh proposed openstack/nova-specs master: Spec to add per instance timeout for LM  https://review.openstack.org/44280922:35
mriedeminc0: we == kolla?22:35
inc0mriedem: correct22:35
*** gaoyuan has quit IRC22:35
inc0I'm not sure when canonical bumped libvirt version this high..but here we are22:36
mriedemok. i'm not sure how you guys pick what your use or support, but definitely using anything beyond what we test with in the integrated gate using xenial opens you up to risk for stuff like this22:36
*** smatzek_ has quit IRC22:36
*** tbachman has quit IRC22:36
mriedeminc0: might as well report a bug regardless22:36
*** lucasxu has quit IRC22:36
inc0well yeah, but cloud archive is where you're supposed to pick it up if you install openstack from apt22:37
inc0and there is libvirt out there too22:37
inc0not sure if it's libvirt issue or nova issue22:37
mriedemkashyap is good at figuring out what changed in upstream libvirt and why they made such changes, in case they are not backward compatible22:37
inc0seems more like libvirt tbh..dynamic ownership used to work wel22:37
inc0l22:37
mriedemi'm assuming it was a conscious decision22:37
mriedemdynamic ownership sounds like a security exposure that they'd close, but i don't know much about it22:38
inc0kashyap lives in which timezone?22:38
*** baoli has quit IRC22:38
mriedemi think he's in bulgaria?22:38
mriedemdansmith: ^?22:38
dansmithnetherlands22:38
mriedemor that22:38
mriedemidk, somewhere in europe :)22:38
mriedemit's all the same right?!22:38
inc0well, Europe, thanks, I'll try to poke him tomorrow morning22:38
mriedemyw22:38
inc0no, not the same:)22:38
inc0but close enough:)22:38
mriedemi asked a russian at the ptg if they vacation in crimea, which apparently was a faux pas...so par for the course22:39
inc0don't worry, it's getting confusing, in Poland for example time difference to UK changes from 1hr to 2hrs every 6 months22:40
mriedemthat's the same in the US22:40
mriedemexcept for arizona22:40
inc0daylight savings \o/22:40
*** lucasxu has joined #openstack-nova22:40
inc0saves no daylight since 1800s22:40
mriedemyeah which is here in another week or so22:41
mriedemit saves me from being able to sleep properly22:41
*** catintheroof has quit IRC22:41
sdaguethat reminds me, I really need to find another venue for my "when will then be now" talk about time in software :)22:42
*** catintheroof has joined #openstack-nova22:42
openstackgerritEric Brown proposed openstack/python-novaclient master: Remove py34 tox env and pypi classifier  https://review.openstack.org/44284722:43
mriedemsdague: as in not AZ?22:43
*** penick has joined #openstack-nova22:44
sdagueit included all kinds of fun about dates, timezones, dst, the leapsecond22:44
*** tbachman has joined #openstack-nova22:44
inc0duh running qemu with nova user fixes it22:45
inc0but it's no bueno security22:46
*** catintheroof has quit IRC22:47
openstackgerritMatt Riedemann proposed openstack/nova-specs master: List instances using Searchlight (spec)  https://review.openstack.org/44169222:47
inc0anyway guys, please check out libvirt 2.5.0, it potentially breaks lots of stuff22:47
inc0I mean it's not horrible if only we could make vm files being group-writable22:48
*** esberglu has quit IRC22:49
*** esberglu has joined #openstack-nova22:49
*** mdrabe has quit IRC22:50
inc0I think when nova creates dirs for instance it uses default umask which would be 722, if we could make it 772, that would fix it22:50
*** esberglu_ has joined #openstack-nova22:53
*** esberglu has quit IRC22:54
*** swebster_ has quit IRC22:56
*** sdague has quit IRC22:57
*** swebster_ has joined #openstack-nova22:57
*** esberglu_ has quit IRC22:57
*** baoli has joined #openstack-nova22:58
*** baoli has quit IRC22:59
*** jamesdenton has quit IRC23:02
*** iceyao has joined #openstack-nova23:03
*** baoli has joined #openstack-nova23:04
*** ducttape_ has quit IRC23:04
*** penick has quit IRC23:05
*** erlon has quit IRC23:05
*** ducttape_ has joined #openstack-nova23:07
*** iceyao has quit IRC23:07
*** snikitin has quit IRC23:07
*** felipemonteiro_ has quit IRC23:10
*** tbachman has quit IRC23:10
openstackgerritMatt Riedemann proposed openstack/nova-specs master: Fix a couple of spec names  https://review.openstack.org/43246923:11
openstackgerritMatt Riedemann proposed openstack/nova-specs master: Fix paths when moving specs  https://review.openstack.org/43247023:11
openstackgerritMatt Riedemann proposed openstack/nova-specs master: Move implemented specs for Ocata  https://review.openstack.org/43247123:11
*** lucasxu has quit IRC23:12
*** dimtruck is now known as zz_dimtruck23:13
*** mlakat has quit IRC23:15
*** edmondsw has quit IRC23:16
*** eharney has quit IRC23:16
dansmithmriedem: did you see my question about the sort order thing?23:17
*** ociuhandu has quit IRC23:17
dansmithmriedem: I think the sort order is just there to ensure a stable marker search within a single query, not for the overall sort of the results23:18
*** grumpycatt has quit IRC23:18
*** leseb_ has quit IRC23:18
*** grumpycatt has joined #openstack-nova23:18
*** annegent_ has quit IRC23:20
mriedemlooking23:20
*** leseb_ has joined #openstack-nova23:20
dansmithah yeah diana just confirmed23:22
mriedemme too23:23
mriedemthe marker is the uuid23:23
mriedemand i sort of remember talking about this in the spec,23:23
mriedemthat uuid being a marker is silly because you can create a new instance and it's random uuid could mess up your marker/sort order23:24
*** tbachman has joined #openstack-nova23:24
dansmithmeh, pagination is lossy anyway23:24
dansmiththat doesn't bother me23:24
dansmithso I'm good to push right?23:24
mriedemumm23:25
mriedemso isn't she saying we should be sorting?23:25
mriedemat least by project_id?23:25
*** grumpycatt has quit IRC23:25
dansmithno?23:25
*** grumpycatt has joined #openstack-nova23:25
mriedemi'm going to read https://specs.openstack.org/openstack/nova-specs/specs/ocata/approved/paginate-simple-tenant-usage.html quick23:25
mriedemhttps://specs.openstack.org/openstack/nova-specs/specs/ocata/approved/paginate-simple-tenant-usage.html#data-model-impact23:25
dansmiththe only reason we'd need to sort the results is if you care about the sort order as a user right?23:26
mriedemthen why was it added to https://specs.openstack.org/openstack/nova-specs/specs/ocata/approved/paginate-simple-tenant-usage.html#data-model-impact?23:26
mriedemhttps://review.openstack.org/#/c/386771/23:27
*** xyang1 has quit IRC23:27
dansmithwhat I have doesn't affect the stability of the sequence across cells23:27
dansmithall that matters is that the last uuid of the end of your limit query lands you in the same place when you go back digging through the cells for the next page23:27
dansmithoh you think she means sorted results to the user _was_ a requirement23:29
mriedemyes23:29
dansmithI read that as "fell out" like, it wasn't in the spec and the code was never updated23:29
dansmithbut I guess that's not what she means23:29
mriedemthere is a bunch of discussion between alex_xu and diana and jaypipes and johnthetubaguy in https://review.openstack.org/#/c/386771/ about sorting23:29
dansmithso this is even larger of a merge sort than list instances right?23:30
dansmithI mean, this is potentially an order of magnitude or more larger than just a list of live instances23:30
mriedemdepends on the window i suppose23:31
*** catintheroof has joined #openstack-nova23:32
mriedemi'm wondering if we only need to sort if detailed=True23:32
dansmithokay then I'm going to move this to later in the set so we can progress on some of the other ones while we argue about this forever23:32
mriedembut, it might also be dependent on the limit/marker23:32
*** cdent has quit IRC23:33
mriedemif you get a tenant_id then all it does is sort on the uuids23:33
openstackgerritDan Smith proposed openstack/nova master: Enlighten server tags API about cells  https://review.openstack.org/44085623:33
openstackgerritDan Smith proposed openstack/nova master: Target cell in super conductor operations  https://review.openstack.org/43802223:33
openstackgerritDan Smith proposed openstack/nova master: Change MQ targeting to honor only what is in the context  https://review.openstack.org/43802323:33
openstackgerritDan Smith proposed openstack/nova master: Teach os-migrations about cells  https://review.openstack.org/44268523:33
openstackgerritDan Smith proposed openstack/nova master: Make consoleauth target the proper cell  https://review.openstack.org/44146123:33
openstackgerritDan Smith proposed openstack/nova master: Add cell field to Destination object  https://review.openstack.org/43802423:33
openstackgerritDan Smith proposed openstack/nova master: WIP: Make conductor ask scheduler to limit migrates to same cell  https://review.openstack.org/43802523:33
openstackgerritDan Smith proposed openstack/nova master: Add workaround to disable group policy check upcall  https://review.openstack.org/44273623:33
openstackgerritDan Smith proposed openstack/nova master: Get instance availability_zone without hitting the api db  https://review.openstack.org/43975423:33
openstackgerritDan Smith proposed openstack/nova master: Teach HostAPI about cells  https://review.openstack.org/44216223:33
openstackgerritDan Smith proposed openstack/nova master: Make os-availability-zones know about cells  https://review.openstack.org/44216323:33
openstackgerritDan Smith proposed openstack/nova master: Make scheduler target cells to get compute node instance info  https://review.openstack.org/43989123:33
openstackgerritDan Smith proposed openstack/nova master: Teach simple_tenant_usage about cells  https://review.openstack.org/44138823:33
openstackgerritDan Smith proposed openstack/nova master: Teach os-aggregates about cells  https://review.openstack.org/44220023:33
openstackgerritDan Smith proposed openstack/nova master: Remove Mitaka-era service version check  https://review.openstack.org/44286123:33
*** claudiub|2 has quit IRC23:33
dansmithI really don't understand the sorting discussion on that spec23:34
mriedemneed diana and alex_xu to explain23:34
mriedemi can't read through all of that and "sort" it out23:34
mriedemget it23:34
dansmithyeah23:34
mriedemi'm literally laughing here to myself and my own joke23:35
* dansmith groans23:35
mriedemi think it's time to head home23:35
*** mriedem has quit IRC23:36
*** ociuhandu has joined #openstack-nova23:40
*** thorst has joined #openstack-nova23:45
*** thorst has quit IRC23:45
*** baoli has quit IRC23:47
*** gfhellma has quit IRC23:47
*** owalsh has joined #openstack-nova23:50
openstackgerritJin Li proposed openstack/nova master: Transform instance.soft_delete notifications  https://review.openstack.org/38397023:51
*** adrian_otto has quit IRC23:52
*** edmondsw has joined #openstack-nova23:52
*** ducttape_ has quit IRC23:55
*** thorst has joined #openstack-nova23:55
*** ducttape_ has joined #openstack-nova23:56
*** edmondsw has quit IRC23:56
*** esberglu has joined #openstack-nova23:58
*** yingjun has joined #openstack-nova23:59

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