Friday, 2016-12-16

*** yingjun has joined #openstack-nova00:01
*** devkulkarni1 has quit IRC00:03
*** annegentle has quit IRC00:05
*** harlowja has quit IRC00:06
*** devkulkarni has joined #openstack-nova00:06
*** ayoung has quit IRC00:08
*** devkulkarni has quit IRC00:11
*** esberglu has joined #openstack-nova00:12
*** esberglu has quit IRC00:16
*** raunak has quit IRC00:17
*** portdirect is now known as portdirect_away00:18
*** raunak has joined #openstack-nova00:19
*** portdirect_away has quit IRC00:19
*** raunak has quit IRC00:19
*** siva_krish1 has joined #openstack-nova00:20
*** siva_krish has quit IRC00:20
*** marst has quit IRC00:20
openstackgerritmelanie witt proposed openstack/nova: Add cell_uuid with target_cell to save DB lookups  https://review.openstack.org/41154300:21
*** mtanino has quit IRC00:23
*** mlavalle has quit IRC00:24
*** raunak has joined #openstack-nova00:24
*** raunak has quit IRC00:25
*** dtp has joined #openstack-nova00:25
melwittdansmith: you can check how much you hate that ^ at your leisure. it took awhile because I got tripped up by SingleCellSimple's patching of target_cell00:25
*** efried has quit IRC00:27
*** efried1 has joined #openstack-nova00:27
*** sdague has quit IRC00:28
*** Jeffrey4l_ is now known as Jeffrey4l00:28
*** gouthamr has joined #openstack-nova00:30
*** yingjun has quit IRC00:31
*** yingjun has joined #openstack-nova00:32
openstackgerritMichael Still proposed openstack/nova: libvirt: fix vCPU usage reporing for LXC/QEMU guests  https://review.openstack.org/39325400:33
tonybandreykurilin: ping?00:33
andreykurilintonyb: pong00:34
*** harlowja has joined #openstack-nova00:34
tonybandreykurilin: Can you give me more deatils on https://review.openstack.org/#/c/411518/ ?00:34
tonybandreykurilin: I'm confused00:34
tonybandreykurilin: I can't find the gate job you mention and the that bug isn't supposted to affect trusty00:35
*** raildo_ has quit IRC00:35
andreykurilintonyb: all novaclient's patches started fail today after 12UTC. for example - http://logs.openstack.org/06/350106/14/check/gate-novaclient-dsvm-functional-mitaka-ubuntu-trusty-nv/7ce219e/00:37
andreykurilintonyb: updating virtualenv resolves an issue - https://review.openstack.org/#/c/411519/00:37
tonybandreykurilin: ok I'll look at it.00:38
andreykurilintonyb: I'm no sure that virtualenv is a root of this issue, since that version was used for a long time and it started fail only today, but as I said before, updating helped00:38
tonybandreykurilin: I didn't look on master for the job00:38
tonybandreykurilin: Yeah it's very strange00:39
tonybandreykurilin: It's a non-voting job so IIUC it isn't blocking that gate butit is training you to ignore that job00:39
andreykurilintonyb: I had a talk with clarkb an hour ago at #openstack-infra, he made an assumption that issue relates to new release of setuptools, which were done earlier today00:41
tonybandreykurilin: Ahh okay that's good info to have.00:42
andreykurilintonyb: nv jobs doesn't train to ignore it. nv just allows to continue main development regardless of external issues :)00:50
andreykurilintonyb: I think this job has nv suffix by historical reasons. it was added to not block gates while adding new job and we forgot to remove nv suffix.00:50
tonybandreykurilin: :)00:50
andreykurilintonyb: and I'm happy that it has now nv suffix, it allowed to merge a half of my patches from long chain(14 patches) :)00:51
tonyb:)00:51
*** ayoung has joined #openstack-nova00:53
tonybandreykurilin: Can we try with 15.0.3 ?00:55
tonybandreykurilin: otherwise the version on mitaka would be higher than newton00:55
*** jamielennox is now known as jamielennox|away00:57
andreykurilintonyb: sure. But I will be near PC only tomorrow, so if you have free time now, please go ahead and update my patch :)00:58
tonybandreykurilin: Thanks I will00:59
andreykurilintonyb: thank you00:59
*** jamielennox|away is now known as jamielennox01:01
tonybandreykurilin: np I'll watch them01:02
*** unicell has quit IRC01:04
*** Zer0Byte__ has quit IRC01:05
*** tuanluong has joined #openstack-nova01:05
*** phuongnh has joined #openstack-nova01:06
*** esberglu has joined #openstack-nova01:06
*** raunak has joined #openstack-nova01:08
*** asettle has joined #openstack-nova01:08
*** kevinz has joined #openstack-nova01:10
*** esberglu has quit IRC01:11
*** claudiub has joined #openstack-nova01:12
*** asettle has quit IRC01:13
*** markvoelker has joined #openstack-nova01:14
*** mriedem has joined #openstack-nova01:17
*** esberglu has joined #openstack-nova01:17
*** markvoelker has quit IRC01:19
*** unicell has joined #openstack-nova01:20
*** zhangjl has joined #openstack-nova01:25
*** harlowja has quit IRC01:25
*** tuanluong has quit IRC01:26
openstackgerritHuan Xie proposed openstack/nova: XenAPI Use os-xenapi lib for nova  https://review.openstack.org/40605901:28
alex_xuedleafe: I'm wakeup now :)01:32
alex_xus/I'm/I/01:33
openstackgerritHuan Xie proposed openstack/nova: XenAPI Remove useless files  https://review.openstack.org/41124101:33
*** yuntongjin has joined #openstack-nova01:38
*** jamielennox is now known as jamielennox|away01:41
mnaserWould anyone know where is the best place to look at this sort of bug (to troubleshoot), maybe olso.messaging?  Single RabbitMQ node, "something" happens and we see a ton of these in RabbitMQ log: "operation basic.publish caused a channel exception not_found" and the cloud is basically stuck (things are all sitting on "scheduling")01:42
mnaserI know this isn't a support channel but I'm trying to track down the bug to resolve and see what's going on exactly.  This has hit us a few times in production and it brings down the whole control plane to a halt01:43
mnaserThe way we can get things to recover is by restarting all openstack-nova-compute services (however, I suspect that there is one of the compute nodes that is messing things up)01:44
mnaserbecause the reply_<uuid> is the same that was repeating.01:44
*** claudiub|2 has joined #openstack-nova01:44
*** mvk has quit IRC01:46
*** jamielennox|away is now known as jamielennox01:47
*** claudiub has quit IRC01:47
*** elynn has joined #openstack-nova01:48
*** yuntongjin has quit IRC01:53
*** elynn_ has joined #openstack-nova01:53
*** elynn has quit IRC01:55
*** yufei has joined #openstack-nova01:57
*** yuntongjin has joined #openstack-nova01:57
melwittmnaser: you might try #openstack-operators channel and openstack-operators mailing list where people often get leads from others who might have seen the same problem before01:59
mnaserthanks melwitt .. we're trying to deal with nova-scheduler not being able to keep up once we reboot *02:00
*** claudiub|2 has quit IRC02:00
dtpis there a doc outlining state transitions for instance migration?02:01
*** mdnadeem has joined #openstack-nova02:03
melwittdtp: not that I know of. you might ask tdurakov as he's done a lot of work on live migration, if he knows of any docs that might exist02:03
dtpthanks for the tip02:03
*** unicell has quit IRC02:05
*** rwmjones has quit IRC02:05
*** rwmjones has joined #openstack-nova02:07
*** mdnadeem has quit IRC02:07
*** asettle has joined #openstack-nova02:09
*** raunak has quit IRC02:11
*** nic has quit IRC02:11
*** tuanluong has joined #openstack-nova02:13
*** asettle has quit IRC02:13
*** sreeram_v has joined #openstack-nova02:17
*** tjones has quit IRC02:18
openstackgerritint32bit proposed openstack/nova: Add soft delete wrinkle to api-ref  https://review.openstack.org/41144002:25
*** armax has quit IRC02:27
openstackgerritint32bit proposed openstack/nova: Add soft delete wrinkle to api-ref  https://review.openstack.org/41144002:30
*** Jeffrey4l has quit IRC02:31
*** Jeffrey4l has joined #openstack-nova02:31
*** markvoelker has joined #openstack-nova02:31
*** Jeffrey4l has quit IRC02:33
*** Jeffrey4l has joined #openstack-nova02:33
*** markvoelker has quit IRC02:36
*** sreeram_v has quit IRC02:36
*** gongysh has joined #openstack-nova02:37
*** sreeram_v has joined #openstack-nova02:37
*** dtp has quit IRC02:40
*** yingjun has quit IRC02:40
*** sreeram_v has quit IRC02:41
*** gcb has joined #openstack-nova02:45
*** esberglu has quit IRC02:50
*** esberglu has joined #openstack-nova02:50
*** yingjun has joined #openstack-nova02:51
openstackgerritZhenyu Zheng proposed openstack/nova: Fix misleading port delete description  https://review.openstack.org/41058202:53
*** esberglu has quit IRC02:55
*** yamahata has quit IRC02:58
*** ducttape_ has joined #openstack-nova02:58
*** nherciu has quit IRC03:02
*** ducttape_ has quit IRC03:02
*** zhiyan has quit IRC03:02
*** nherciu has joined #openstack-nova03:03
*** ducttape_ has joined #openstack-nova03:04
*** fragatina has quit IRC03:07
*** fragatina has joined #openstack-nova03:08
*** gouthamr has quit IRC03:10
*** asettle has joined #openstack-nova03:10
*** fragatina has quit IRC03:12
*** fragatina has joined #openstack-nova03:12
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port api.openstack.compute.test_disk_config to Python 3  https://review.openstack.org/40353603:14
*** asettle has quit IRC03:14
*** s1061123 has quit IRC03:15
*** fragatin_ has joined #openstack-nova03:15
*** fragatina has quit IRC03:15
*** fragatin_ has quit IRC03:18
*** sudipto has joined #openstack-nova03:19
*** fragatina has joined #openstack-nova03:19
*** tyrola has quit IRC03:20
*** fragatina has quit IRC03:24
*** ducttape_ has quit IRC03:26
*** yuntongjin has quit IRC03:28
*** tyrola has joined #openstack-nova03:29
*** dimtruck is now known as zz_dimtruck03:29
*** ducnc has joined #openstack-nova03:31
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/41106903:31
*** ducnc has quit IRC03:31
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port security group related tests to Python 3  https://review.openstack.org/40124103:31
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port compute unit tests to Python 3  https://review.openstack.org/40201003:31
*** s1061123 has joined #openstack-nova03:33
*** amotoki has quit IRC03:33
*** amotoki has joined #openstack-nova03:34
*** amotoki has quit IRC03:35
*** amotoki has joined #openstack-nova03:36
openstackgerritHuan Xie proposed openstack/nova: XenAPI Remove useless files  https://review.openstack.org/41124103:37
openstackgerritZhenyu Zheng proposed openstack/nova: Add query parameters white list for server list/detail  https://review.openstack.org/40857103:40
*** amotoki has quit IRC03:42
*** baoli has joined #openstack-nova03:44
*** yamahata has joined #openstack-nova03:45
*** diogogmt has quit IRC03:54
openstackgerritmelanie witt proposed openstack/nova: Make NovaException format errors fatal for tests  https://review.openstack.org/41161503:55
*** portdirect_away has joined #openstack-nova03:57
*** portdirect_away is now known as portdirect03:57
*** psachin has joined #openstack-nova03:58
*** catintheroof has quit IRC04:06
*** catintheroof has joined #openstack-nova04:06
*** catintheroof has quit IRC04:06
*** asettle has joined #openstack-nova04:10
*** yingjun has quit IRC04:13
*** zz_dimtruck is now known as dimtruck04:14
*** asettle has quit IRC04:15
*** baoli has quit IRC04:17
*** thorst has joined #openstack-nova04:18
*** ducttape_ has joined #openstack-nova04:26
*** dave-mccowan has quit IRC04:26
*** slaweq_ has quit IRC04:31
*** ducttape_ has quit IRC04:32
*** ducttape_ has joined #openstack-nova04:33
*** mvk has joined #openstack-nova04:34
*** nicolasbock has quit IRC04:34
*** yingjun has joined #openstack-nova04:38
*** diogogmt has joined #openstack-nova04:40
*** bjolo_ has joined #openstack-nova04:42
*** thorst has quit IRC04:45
*** GB21 has joined #openstack-nova04:47
*** thorst has joined #openstack-nova04:49
*** thorst has quit IRC04:57
*** GB21 has quit IRC04:59
*** ducttape_ has quit IRC05:00
*** mdnadeem has joined #openstack-nova05:02
*** sreeram_v has joined #openstack-nova05:08
*** asettle has joined #openstack-nova05:11
*** prateek has joined #openstack-nova05:13
*** unicell has joined #openstack-nova05:15
*** ratailor has joined #openstack-nova05:15
*** asettle has quit IRC05:15
*** nandal has joined #openstack-nova05:21
*** links has joined #openstack-nova05:21
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port network.test_manager.LdapDNSTestCase to Python 3  https://review.openstack.org/40642505:22
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port compute.test_user_data.ServersControllerCreateTest to Python 3  https://review.openstack.org/40643505:22
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port test_matchers.TestDictMatches.test__str__ to Python 3  https://review.openstack.org/40643705:22
*** fragatina has joined #openstack-nova05:26
*** diga has joined #openstack-nova05:27
*** nandal has quit IRC05:28
*** tlian has quit IRC05:35
*** fragatina has quit IRC05:36
*** fragatina has joined #openstack-nova05:36
*** GB21 has joined #openstack-nova05:38
*** wlhc has joined #openstack-nova05:39
*** diogogmt has quit IRC05:39
*** thorst has joined #openstack-nova05:44
*** thorst has quit IRC05:52
*** ducttape_ has joined #openstack-nova06:00
*** preethipy has joined #openstack-nova06:00
*** jaosorior has joined #openstack-nova06:02
*** yuntongjin has joined #openstack-nova06:02
*** ducttape_ has quit IRC06:05
*** dikonoor has joined #openstack-nova06:12
*** rcernin has quit IRC06:13
openstackgerritZhenyu Zheng proposed openstack/nova: Add query parameters white list for server list/detail  https://review.openstack.org/40857106:23
*** sridharg has joined #openstack-nova06:25
*** sridharg has quit IRC06:26
*** sridharg has joined #openstack-nova06:26
*** phuongnh has quit IRC06:31
*** phuongnh has joined #openstack-nova06:32
*** rcernin has joined #openstack-nova06:37
*** armax has joined #openstack-nova06:38
*** thorst has joined #openstack-nova06:39
*** markus_z has joined #openstack-nova06:42
*** rcernin has quit IRC06:43
*** thorst has quit IRC06:46
*** bks has joined #openstack-nova06:49
*** mjura has joined #openstack-nova06:53
*** rcernin has joined #openstack-nova06:54
*** wlhc_ has joined #openstack-nova06:55
*** wlhc has quit IRC06:55
*** Oku_OS-away is now known as Oku_OS06:55
*** mjura has quit IRC07:00
*** mjura has joined #openstack-nova07:00
*** ducttape_ has joined #openstack-nova07:01
*** phuongnh has quit IRC07:02
*** phuongnh has joined #openstack-nova07:03
*** andreas_s has joined #openstack-nova07:03
*** preethipy has quit IRC07:05
*** wlhc_ has quit IRC07:05
*** wlhc has joined #openstack-nova07:06
*** ducttape_ has quit IRC07:07
*** preethipy has joined #openstack-nova07:07
*** wlhc has quit IRC07:07
*** wlhc has joined #openstack-nova07:08
openstackgerritPawel Koniszewski proposed openstack/nova: WIP: testing LM grenade job  https://review.openstack.org/41166207:08
openstackgerrityunfeng zhou proposed openstack/nova: decode_as_bytes can not used when oslo.serialization < 2.15.0  https://review.openstack.org/41166307:09
*** siva_krish1 has quit IRC07:10
*** yuntongjin has quit IRC07:11
*** preethi has joined #openstack-nova07:12
*** asettle has joined #openstack-nova07:12
openstackgerrityunfeng zhou proposed openstack/nova: decode_as_bytes can not be used when oslo.serialization < 2.15.0  https://review.openstack.org/41166307:14
*** preethipy has quit IRC07:15
preethiPlease review https://review.openstack.org/#/c/410713/ - it is a minor change of adding a variable PRSM to HVType class to enable the out-of-tree driver "nova-dpm".07:16
*** asettle has quit IRC07:17
*** adreznec has quit IRC07:21
*** bnemec has quit IRC07:21
*** gongysh has quit IRC07:22
*** mvk has quit IRC07:22
*** mvk has joined #openstack-nova07:31
*** dimtruck is now known as zz_dimtruck07:34
*** bnemec has joined #openstack-nova07:37
openstackgerritchenyingnan proposed openstack/nova: Port pipelib to Python 3  https://review.openstack.org/41167607:37
*** thorst has joined #openstack-nova07:38
*** derekh has joined #openstack-nova07:40
*** thorst has quit IRC07:44
*** lpetrut has joined #openstack-nova07:46
*** derekh has quit IRC07:47
*** gszasz has joined #openstack-nova07:48
*** GB21 has quit IRC07:51
openstackgerritAlex Xu proposed openstack/nova-specs: Add whitelist for filter and sort query parameters for server list API  https://review.openstack.org/39320507:55
*** moshele has joined #openstack-nova07:56
*** pcaruana has joined #openstack-nova07:56
*** tesseract has joined #openstack-nova07:57
*** tesseract is now known as Guest3130407:58
*** yuntongjin has joined #openstack-nova07:58
*** bjolo_ has quit IRC08:01
openstackgerritPawel Koniszewski proposed openstack/nova: WIP: testing LM grenade job  https://review.openstack.org/41166208:02
openstackgerritHuan Xie proposed openstack/nova: XenAPI Use os-xenapi lib for nova  https://review.openstack.org/40605908:03
*** ihrachys has joined #openstack-nova08:04
openstackgerritHuan Xie proposed openstack/nova: XenAPI Remove useless files  https://review.openstack.org/41124108:04
*** sacharya has quit IRC08:06
*** jamielennox is now known as jamielennox|away08:07
*** sacharya has joined #openstack-nova08:08
*** fragatina has quit IRC08:09
*** adreznec has joined #openstack-nova08:09
*** sacharya has quit IRC08:12
*** jamielennox|away is now known as jamielennox08:14
*** ralonsoh has joined #openstack-nova08:15
*** GB21 has joined #openstack-nova08:19
openstackgerritchenyingnan proposed openstack/nova: Port nova.cloudpipe.pipelib and nova.tests.unit.virt.xenapi.test_agent to Python 3  https://review.openstack.org/41167608:21
*** matrohon has joined #openstack-nova08:23
*** yufei has quit IRC08:30
*** amoralej|off is now known as amoralej08:31
*** yufei has joined #openstack-nova08:32
*** jaosorior has quit IRC08:32
*** jaosorior has joined #openstack-nova08:33
*** asettle has joined #openstack-nova08:34
*** wlhc has quit IRC08:36
*** wlhc has joined #openstack-nova08:37
openstackgerritZhenyu Zheng proposed openstack/nova: Add query parameters white list for server list/detail  https://review.openstack.org/40857108:37
*** asettle has quit IRC08:39
*** thorst has joined #openstack-nova08:39
*** diga has quit IRC08:39
*** ihrachys has quit IRC08:39
*** diga has joined #openstack-nova08:40
*** claudiub|2 has joined #openstack-nova08:40
*** hogepodge has quit IRC08:42
openstackgerritchenyingnan proposed openstack/nova: Port nova.cloudpipe.pipelib and nova.tests.unit.virt.xenapi.test_agent to Python 3  https://review.openstack.org/41167608:43
*** lpetrut has quit IRC08:43
*** moshele has quit IRC08:44
*** thorst has quit IRC08:44
*** hogepodge has joined #openstack-nova08:44
*** dikonoor has quit IRC08:46
openstackgerritjichenjc proposed openstack/nova: remove keypair server extension  https://review.openstack.org/39661108:49
*** gongysh has joined #openstack-nova08:49
*** xinliang has quit IRC08:51
*** med_ has quit IRC08:53
*** gcb has quit IRC08:54
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port network.test_manager.LdapDNSTestCase to Python 3  https://review.openstack.org/40642508:55
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port compute.test_user_data.ServersControllerCreateTest to Python 3  https://review.openstack.org/40643508:55
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Port test_matchers.TestDictMatches.test__str__ to Python 3  https://review.openstack.org/40643708:55
*** jaosorior has quit IRC08:55
*** wlhc has quit IRC08:55
*** med_ has joined #openstack-nova08:57
*** med_ is now known as Guest6771708:57
*** rwmjones is now known as rwmjones|hols08:59
*** zzzeek has quit IRC09:00
*** ihrachys has joined #openstack-nova09:00
*** zzzeek has joined #openstack-nova09:02
*** lucas-afk is now known as lucasagomes09:04
alex_xujohnthetubaguy: the spec is ready https://review.openstack.org/#/c/393205/, and Kevin_Zheng is working on the patch09:04
*** ducttape_ has joined #openstack-nova09:04
alex_xuI will catch up Sean when he wake up09:04
*** xinliang has joined #openstack-nova09:04
*** ihrachys has quit IRC09:05
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/41106909:05
*** sacharya has joined #openstack-nova09:09
*** ducttape_ has quit IRC09:09
*** ihrachys has joined #openstack-nova09:10
*** kaisers1 has joined #openstack-nova09:13
*** sacharya has quit IRC09:13
*** rmart04 has joined #openstack-nova09:13
openstackgerritMikhail Feoktistov proposed openstack/nova: raise exception if create Virtuozzo container with swap disk  https://review.openstack.org/39782909:15
*** yuntongjin has quit IRC09:16
*** gcb has joined #openstack-nova09:17
*** lucasagomes is now known as lucas-brb09:19
*** ntt has joined #openstack-nova09:20
nttHi, I'm using swift as a backend for glance. Is there a way to download images on compute nodes using swift or at least without using http with glance?09:20
*** mlakat has quit IRC09:21
*** GB21 has quit IRC09:24
*** yamahata has quit IRC09:24
*** yassine has joined #openstack-nova09:29
*** yassine is now known as Guest6857409:29
*** mlakat has joined #openstack-nova09:30
*** markus_z has quit IRC09:31
*** aloga has quit IRC09:31
*** aloga has joined #openstack-nova09:32
*** trananhkma has quit IRC09:32
*** asettle has joined #openstack-nova09:33
*** GB21 has joined #openstack-nova09:35
*** yingjun has quit IRC09:36
*** thorst has joined #openstack-nova09:39
*** diga has quit IRC09:41
*** derekh has joined #openstack-nova09:41
*** thorst has quit IRC09:44
*** markus_z has joined #openstack-nova09:46
openstackgerritGábor Antal proposed openstack/nova: Transform instance.reboot notifications  https://review.openstack.org/38295909:47
*** zenoway has joined #openstack-nova09:47
*** jamielennox is now known as jamielennox|away09:48
*** zenoway has quit IRC09:48
*** zenoway has joined #openstack-nova09:49
*** mjura_ has joined #openstack-nova09:53
*** jamielennox|away is now known as jamielennox09:55
*** mvk has quit IRC09:56
*** kevinz has quit IRC10:02
*** markus_z has quit IRC10:03
*** kylek3h has quit IRC10:05
*** ducttape_ has joined #openstack-nova10:05
*** rfolco has joined #openstack-nova10:07
*** mvk has joined #openstack-nova10:09
*** ducttape_ has quit IRC10:09
*** mjura_ has quit IRC10:10
*** yufei has quit IRC10:13
*** markus_z has joined #openstack-nova10:15
*** openstackgerrit has quit IRC10:18
*** siva_krish has joined #openstack-nova10:21
*** lucas-brb is now known as lucasagomes10:31
*** lpetrut has joined #openstack-nova10:32
*** thorst has joined #openstack-nova10:33
*** zhangjl has left #openstack-nova10:34
*** thorst has quit IRC10:41
*** cdent has joined #openstack-nova10:44
*** kylek3h has joined #openstack-nova10:47
*** phuongnh has quit IRC10:48
*** GB21 has quit IRC10:52
*** sreeram_v has quit IRC10:54
*** GB21 has joined #openstack-nova10:54
*** openstackgerrit has joined #openstack-nova10:55
openstackgerritSpencer Yu proposed openstack/nova: Replace six.iteritems() with .items()  https://review.openstack.org/41175210:55
*** ociuhandu has joined #openstack-nova10:55
johnthetubaguyalex_xu: sorry, slow this morning, taking a look at that soon10:56
*** prateek has quit IRC10:59
alex_xujohnthetubaguy: thanks11:01
*** sreeram_v has joined #openstack-nova11:02
*** ducttape_ has joined #openstack-nova11:05
*** sreeram_v has quit IRC11:06
openstackgerritRoman Podoliaka proposed openstack/python-novaclient: Add profiling support to novaclient  https://review.openstack.org/25469911:06
*** sacharya has joined #openstack-nova11:06
openstackgerritRoman Podoliaka proposed openstack/nova: Integrate OSProfiler and Nova  https://review.openstack.org/25470311:08
johnthetubaguyalex_xu: whats the difference between the filter and sort list?11:08
alex_xujohnthetubaguy: a little difference. the sort list is all about the db column. the filter includes all_tenant, pagination params, and few paras like 'name', 'image', those mapping to 'display_name' and 'image_ref'11:10
*** ducttape_ has quit IRC11:10
*** sacharya has quit IRC11:11
*** bks has quit IRC11:12
openstackgerritAlex Xu proposed openstack/nova: Use JSON-Schema to validate query parameters for keypairs API  https://review.openstack.org/39875511:12
openstackgerritAlex Xu proposed openstack/nova: Adds support for versioned schema validation for query parameters  https://review.openstack.org/38900311:12
gcbjohnthetubaguy,  can you help look at a python 3 porting patch, just remove items from blacklist in https://review.openstack.org/#/c/410542/11:14
*** siva_krish has quit IRC11:16
*** cdent has quit IRC11:16
*** gongysh has quit IRC11:19
*** siva_krish has joined #openstack-nova11:20
*** ratailor has quit IRC11:20
*** sdague has joined #openstack-nova11:21
*** dgonzalez has quit IRC11:22
*** preethi has quit IRC11:23
alex_xusdague: good morning, the spec is ready https://review.openstack.org/#/c/393205/11:23
*** dgonzalez has joined #openstack-nova11:24
*** roeyc has joined #openstack-nova11:25
*** bdeschenes has joined #openstack-nova11:26
*** prateek has joined #openstack-nova11:27
*** cdent has joined #openstack-nova11:27
*** thorst has joined #openstack-nova11:29
openstackgerritAlvaro Lopez Garcia proposed openstack/nova: Ensure that periodic reclaim cleans DB deleted instances  https://review.openstack.org/32325011:33
*** roeyc has quit IRC11:35
*** thorst has quit IRC11:36
*** jaosorior has joined #openstack-nova11:38
*** tbachman has quit IRC11:42
*** snikitin has quit IRC11:42
*** nicolasbock has joined #openstack-nova11:46
*** elynn_ has quit IRC11:49
*** GB21 has quit IRC11:50
openstackgerritxianming.mao proposed openstack/nova: Add wsgi response for attach method  https://review.openstack.org/41177311:53
*** paul-carlton has joined #openstack-nova12:00
*** paul-carlton has left #openstack-nova12:00
openstackgerritint32bit proposed openstack/nova: Add soft delete wrinkle to api-ref  https://review.openstack.org/41144012:06
*** ducttape_ has joined #openstack-nova12:06
*** lpetrut1 has joined #openstack-nova12:07
*** lpetrut has quit IRC12:09
*** lpetrut1 is now known as lpetrut12:09
*** ducttape_ has quit IRC12:11
pkholkinmriedem: alex_xu: andreykurilin: hey folks, review wanted for novaclient patch https://review.openstack.org/#/c/408166/ :) thanks!12:19
pkholkinandreykurilin: answered to you about decorator, I think we can't do like this12:19
pkholkinwe just deprecate the command so we downgrade current version to 2.35, do the action, return to 2.39 (but with api_versions.wraps we will get exception)12:20
*** siva_krish has quit IRC12:20
openstackgerritjichenjc proposed openstack/nova: Catch VolumeEncryptionNotSupported during spawn  https://review.openstack.org/40610912:22
*** thorst has joined #openstack-nova12:25
openstackgerritjichenjc proposed openstack/python-novaclient: Add version pin for image list function  https://review.openstack.org/41178312:29
*** bvanhav has joined #openstack-nova12:29
openstackgerritJohn Garbutt proposed openstack/nova: WIP: create fake ordered_nets for get_instance_nw_info  https://review.openstack.org/40545212:30
openstackgerritjichenjc proposed openstack/nova: no extension for multiple create  https://review.openstack.org/39662212:32
*** dave-mccowan has joined #openstack-nova12:33
*** thorst has quit IRC12:33
*** catintheroof has joined #openstack-nova12:34
*** dikonoor has joined #openstack-nova12:34
*** tuanluong has quit IRC12:35
*** lucasagomes is now known as lucas-hungry12:35
*** zhangyujun has quit IRC12:40
*** links has quit IRC12:42
*** markvoelker has joined #openstack-nova12:45
*** dikonoor has quit IRC12:45
*** gouthamr has joined #openstack-nova12:46
*** jamesdenton has joined #openstack-nova12:47
*** thorst has joined #openstack-nova12:49
*** jamesden_ has joined #openstack-nova12:50
alex_xujohnthetubaguy: thanks for the review, just replied12:50
*** lpetrut1 has joined #openstack-nova12:51
*** jamesdenton has quit IRC12:52
*** lpetrut has quit IRC12:52
*** lpetrut1 is now known as lpetrut12:52
*** tbachman has joined #openstack-nova12:52
wznoinsksfinucan, mdbooth, mriedem re intel nfv CI - it's fine since  https://review.openstack.org/#/c/410563/ landed last night (GMT)12:53
mdboothwznoinsk: Thanks12:53
*** gcb has quit IRC12:54
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Transmit all auth related vars from cli to inner methods  https://review.openstack.org/40870412:55
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate connection_pool variable  https://review.openstack.org/40870512:55
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Make SessionClient interface similar to HTTPClient  https://review.openstack.org/35014012:55
openstackgerritjichenjc proposed openstack/nova: Add document update for get console usage  https://review.openstack.org/41178912:56
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Create keystone session instance if not present  https://review.openstack.org/30403512:56
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Remove all code related to HTTPClient  https://review.openstack.org/40872812:56
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate volume_service_name argument  https://review.openstack.org/40874512:56
*** thorst has quit IRC12:56
*** thorst has joined #openstack-nova12:57
sdaguebauzas: https://review.openstack.org/#/c/409951/ is updated hopefully is the thing that gets us there with placement by default in CI12:58
*** zhs_ has quit IRC12:58
*** weshay_bbiab is now known as weshay13:01
openstackgerritGábor Antal proposed openstack/nova: Transform instance.reboot.error notification  https://review.openstack.org/41179113:04
*** thorst has quit IRC13:05
*** esberglu has joined #openstack-nova13:06
*** ducttape_ has joined #openstack-nova13:07
*** sacharya has joined #openstack-nova13:07
alex_xujohnthetubaguy: agree with you, "OS-EXT-SRV-ATTR:hostname" != "hostname" confuse people13:08
*** baoli has joined #openstack-nova13:09
*** mdnadeem has quit IRC13:10
alex_xujohnthetubaguy: maybe we can use alias instead of the hostname. for now, really not sure there is better way13:10
*** esberglu has quit IRC13:10
*** sacharya has quit IRC13:11
johnthetubaguyalex_xu: yeah, I think they all basically become an alias13:12
*** jamesden_ has quit IRC13:12
alex_xujohnthetubaguy: yea, with a microversion13:12
johnthetubaguyalex_xu: agreed we should allow "name", the alias, but I don't think we should allow the raw DB name "display_name"13:12
johnthetubaguyalex_xu: hmm, I guess it should be a microversion, but I think that means we disallow "hostname" for now, as it doesn't match anything in the API response13:13
alex_xujohnthetubaguy: display_name only available for the admin user. and name is one we said supported. so we can remove display_name, that sounds reasonable?13:13
johnthetubaguyalex_xu: yeah13:13
johnthetubaguyI think thats the sort of thing we agreed to remove, to make sure we don't expose DB implementation details13:14
alex_xujohnthetubaguy: disallow hostname make sense for me13:14
alex_xujohnthetubaguy: got it, that is good point13:15
*** tblakes has joined #openstack-nova13:15
*** xyang1 has joined #openstack-nova13:15
*** sreeram_v has joined #openstack-nova13:18
*** pradk has joined #openstack-nova13:25
openstackgerritAlex Xu proposed openstack/nova-specs: Add whitelist for filter and sort query parameters for server list API  https://review.openstack.org/39320513:27
alex_xujohnthetubaguy: ^ updated13:27
*** mkoderer has joined #openstack-nova13:27
*** armax has quit IRC13:28
markus_zpkoniszewski: Any input for me what I can do for the backport of the fix of bug 1455252? https://review.openstack.org/#/c/406898/213:29
openstackbug 1455252 in OpenStack Compute (nova) "enabling serial console breaks live migration" [High,Fix released] https://launchpad.net/bugs/1455252 - Assigned to Markus Zoeller (markus_z) (mzoeller)13:29
*** siva_krish has joined #openstack-nova13:29
*** fragatina has joined #openstack-nova13:29
*** amotoki has joined #openstack-nova13:32
*** cdent_ has joined #openstack-nova13:32
*** cdent has quit IRC13:32
*** cdent_ is now known as cdent13:32
johnthetubaguyalex_xu: not sure about missing off the pre-fix bits for the filter properties13:35
johnthetubaguyalex_xu: I think the filter thing should match what you get in the response13:35
johnthetubaguylike include "OS-EXT-SRV-ATTR:hostname" if we can, I think13:36
johnthetubaguyfor the moment that maybe means no addition of hostname13:36
*** mnasiadka has joined #openstack-nova13:39
sdaguejohnthetubaguy: ug, could we please not encode the terrible names forever? :)13:39
mriedemyeah i thought we were deprecating that13:39
sdagueI really think the filter/sort name should be hostname not OS-EXT-SRV-ATTR:hostname13:40
mriedemthere is a note in the code somewhere on the extended server attributes extension13:40
johnthetubaguysdague: mriedem: agreed with killing that longer term13:40
sdagueright, but the issue is, if they become official in this other list, they become harder to get rid of13:40
johnthetubaguyjust technically we don't have hostname in the API response right now13:40
johnthetubaguysdague: true13:40
sdaguejohnthetubaguy: sure, that's fine13:40
*** ducttape_ has quit IRC13:40
johnthetubaguyprobably worth a microversion to remove the prefix horridness, and add the matching filter and sorting stuff in13:41
pkoniszewskimarkus_z: hey, sure, just let me take a deep look at this13:41
sdaguejohnthetubaguy: what you are saying is that we add OS-EXT-SRV-ATTR:hostname as a working filter, which has never been one before, then deprecate it right away?13:42
sdaguethat just doesn't make any sense to me13:42
openstackgerritGábor Antal proposed openstack/nova: Added instance.reboot.error to the legacy notifications  https://review.openstack.org/41181613:42
johnthetubaguysdague: sorry, what I really mean is, hostname isn't a valid filter, as its not currently in the API13:42
johnthetubaguydisplay_description is a better example13:43
johnthetubaguyits called description in the API13:43
johnthetubaguysame with name and display_name, although that already has the correct alias defined13:43
sdaguejohnthetubaguy: ok, I guess I'm confused what you are proposing13:43
sdaguealex_xu has a filter list13:44
sdagueare you proposing we take those out?13:44
johnthetubaguyyes13:44
sdaguethen add them in in Pike with a microversion?13:45
mriedemi think i'd prefer starting with a hostname filter IN, and then microversion "OS-EXT-SRV-ATTR:" out of the response13:45
johnthetubaguysdague: with their correct names that match the API13:45
sdaguedoesn't that do the thing you are most concerned about, which is breaking people's working filters?13:45
mriedemdo the new filters work across all microversions?13:45
gabor_antalHi there! Would someone please check and approve my last patch? https://review.openstack.org/41181613:45
johnthetubaguysdague: yeah13:46
johnthetubaguymriedem: so these are existing ones, I think13:46
sdagueso I do get that hostname doesn't match our REST api13:46
*** gongysh has joined #openstack-nova13:46
*** jaypipes has joined #openstack-nova13:46
sdaguehowever, it's one of those I would expect actually get used13:46
*** amoralej is now known as amoralej|lunch13:47
sdagueI think with the rest of this going down, I'd rather leave those in to break less people, and clean up the inconsistency later13:47
sdaguealso, are those 2 attributes the last issue on agreement here?13:47
johnthetubaguysdague: yeah, thats more sensible13:47
johnthetubaguysdague: honestly, speaking, I been fighting off a nasty cold since Friday, and struggling to do a sensible review of the spec right now :(13:49
*** lucas-hungry is now known as lucasagomes13:49
johnthetubaguysdague: from a pragmatic point of view, I don't see any glaring admissions, which is the main thing13:50
sdaguejohnthetubaguy: ok, no problem. I just want to make sure that we figure out what if anything holds us back from committing here, especially with the holidays riding up on us13:50
johnthetubaguyjust not really sure on the best route to consistency, but at least these are all things you get back in the API under some name, so thats way better than the status quo13:50
johnthetubaguysdague: totally13:50
*** mnasiadka has quit IRC13:51
sdagueI think at this point I'm happy to let a few extra things in here with sensible names that we should adjust the REST api to later13:51
johnthetubaguysdague: yeah, thats probably the right trade off, these are all things we accept today (for admins) which is probably the key part13:52
mnaseris it expected behaviour that every nova-scheduler instance handles every update that's sent out from compute nodes?13:55
openstackgerritint32bit proposed openstack/nova: Add soft delete wrinkle to api-ref  https://review.openstack.org/41144013:55
mnaserits basically amplifying load on our db by N schedulers13:55
mnasernot too much of an issue except when we do a mass restart of all of our compute nodes13:55
*** bvanhav_ has joined #openstack-nova13:58
*** bvanhav has quit IRC13:59
*** ralonsoh_ has joined #openstack-nova14:00
openstackgerritjichenjc proposed openstack/python-novaclient: Add version pin for image list function  https://review.openstack.org/41178314:01
*** sudipto has quit IRC14:01
*** snikitin has joined #openstack-nova14:02
openstackgerritBéla Vancsics proposed openstack/nova: Reduce code duplication  https://review.openstack.org/34218714:03
*** ralonsoh__ has joined #openstack-nova14:03
*** ralonsoh has quit IRC14:03
openstackgerritDiana Clarke proposed openstack/nova: Failing test (mac osx) - test_cache_ephemeral  https://review.openstack.org/41182714:04
*** ralonsoh has joined #openstack-nova14:04
*** baoli has quit IRC14:04
*** ralonsoh_ has quit IRC14:06
*** ralonsoh__ has quit IRC14:06
*** jsheeren has joined #openstack-nova14:06
sdaguemriedem: I thought you were not going to use the nova objects14:06
jsheerenhi all, i've got a question about the nova spice console14:07
jsheerenwhen using a windows instance, the cursor inside the instance does not follow the mouse cursor of my pc14:07
jsheerenalso, the keymapping is off14:07
jsheerenletters aren't where the're supposed to be :-)14:08
jsheerenIs there a way to fix this?14:08
*** amotoki has quit IRC14:08
openstackgerritint32bit proposed openstack/nova: Page the db query when filter instances with IP  https://review.openstack.org/40517114:09
*** gongysh has quit IRC14:09
mriedemsdague: i'm not14:13
mriedemsdague: just using a constant14:13
alex_xujohnthetubaguy: sdague so we also want to keep 'display_name'? the final goal keep the one mapping to db column and the alias?14:14
sdagueok, when I try to run this in a venv I get an issue around CellMapping not being defined14:14
*** dave-mccowan has quit IRC14:14
*** baoli has joined #openstack-nova14:15
* alex_xu guess 'yes' from the chat log14:16
*** GB21 has joined #openstack-nova14:16
*** ducttape_ has joined #openstack-nova14:17
mriedemsdague: ok i was wondering if that would be an issue since it's using the nova.objects.__init__ magic to load up the classes. i can just fully qualify the import, that should fix it.14:17
sdaguemriedem: did you run the nova-status code locally?14:17
sdaguemriedem: yeh, or just honestly lift the constant over14:17
sdagueit's not like we're going to change that14:17
mriedemfamous last words14:17
*** mnestratov has quit IRC14:17
sdaguewell if we do, then we change it here14:18
openstackgerritRoman Podoliaka proposed openstack/nova: Integrate OSProfiler and Nova  https://review.openstack.org/25470314:18
sdaguemriedem: I also think we probably want to print the full stack trace if things go wrong with this tool, at least for now14:18
*** edleafe is now known as figleaf14:18
openstackgerritJulian proposed openstack/nova: Create script that prints JSON Schema of Notification Payload Classes  https://review.openstack.org/41183614:19
sdaguebecause:14:19
sdague(.venv) os4:~/nova(review/matt_riedemann/bp/nova-status-ready-for-upgrade)> nova-status upgrade check14:19
sdague  result = self._query(query)14:19
sdagueError: 'module' object has no attribute 'CellMapping'14:19
sdaguenot supper informative :)14:19
*** gszasz has quit IRC14:21
*** ducttape_ has quit IRC14:21
openstackgerritint32bit proposed openstack/nova: Fix wrong disk size for sparse flat files  https://review.openstack.org/39687314:22
*** mrsoul has quit IRC14:22
figleafalex_xu: I'm awake now too :)14:23
alex_xufigleaf: :)14:23
figleafalex_xu: I have a question about microversion statuses14:24
figleafalex_xu: http://specs.openstack.org/openstack/api-wg/guidelines/microversion_specification.html14:24
alex_xufigleaf: yea14:25
figleafalex_xu: Under 'Version Discovery', the response JSON shows a key of 'status', with the value 'CURRENT'14:25
*** amotoki has joined #openstack-nova14:25
figleafalex_xu: What other values for status are possible?14:25
alex_xufigleaf: CURRENT, SUPPORTED, the legacy v2 API is SUPPORTED status14:26
*** vladikr has joined #openstack-nova14:26
figleafalex_xu: is DEPRECATED also possible?14:26
alex_xufigleaf: yes, just check this doc http://developer.openstack.org/api-guide/compute/versions.html14:27
alex_xuand 'EXPERIMENTAL'14:27
*** tlian has joined #openstack-nova14:27
figleafalex_xu: ah, thanks for the link14:28
alex_xufigleaf: np14:28
*** jamesdenton has joined #openstack-nova14:28
figleafalex_xu: I was looking at http://developer.openstack.org/api-guide/quick-start/index.html, which doesn't mention EXPERIMENTAL14:28
alex_xufigleaf: really not sure we have chance to use EXPERIMENTAL, then really don't sure when we have chance to use it, whether people still think it is right14:29
alex_xufigleaf: there is one in the fourth14:30
figleafalex_xu: I can see it for alpha versions where you want user feedback, knowing it could change or go away14:30
alex_xufigleaf: yea, probably you think about placement API?14:30
*** prateek has quit IRC14:31
figleafalex_xu: well, we're already microversioning that, so placement wouldn't be experimental14:31
alex_xufigleaf: yea14:31
*** amotoki has quit IRC14:32
figleafalex_xu: but maybe a particular deployment might try out some things before figuring a good path forward14:32
*** Dinesh_Bhor has quit IRC14:32
figleafalex_xu: that could be a way to clearly state "use this at your own risk" :)14:32
alex_xufigleaf: I remember there is expermental flag in the microversion discussion. finally people don't like it14:33
figleafalex_xu: understood. It's basically an alias for 'alpha' for APIs14:34
alex_xufigleaf: yea14:35
*** cdent has quit IRC14:35
*** amoralej|lunch is now known as amoralej14:36
*** prateek has joined #openstack-nova14:37
*** dansmith is now known as superdan14:38
*** prateek has quit IRC14:38
*** claudiub|2 has quit IRC14:38
*** prateek has joined #openstack-nova14:39
openstackgerritAlex Xu proposed openstack/nova-specs: Add whitelist for filter and sort query parameters for server list API  https://review.openstack.org/39320514:41
alex_xujohnthetubaguy: sdague mriedem ^ updated14:41
*** thorst_ has joined #openstack-nova14:41
*** marst has joined #openstack-nova14:41
alex_xujohnthetubaguy: really thanks for your review even you have cold, hope you get well soon14:41
johnthetubaguyalex_xu: no worries, its just the time of year for that over here14:42
alex_xujohnthetubaguy: :)14:42
*** baoli has quit IRC14:46
*** thorst_ has quit IRC14:46
*** ducttape_ has joined #openstack-nova14:47
*** liverpooler has joined #openstack-nova14:47
*** sreeram_v has quit IRC14:51
*** thorst_ has joined #openstack-nova14:51
*** sreeram_v has joined #openstack-nova14:52
*** dave-mccowan has joined #openstack-nova14:52
*** andymaier has joined #openstack-nova15:02
openstackgerritSpencer Yu proposed openstack/nova: Replace six.iteritems() with .items()  https://review.openstack.org/41175215:02
*** hongbin has joined #openstack-nova15:03
mriedemwasn't there already a big ML blowout about patches like ^?15:04
figleafmriedem: yeah, but the gist of the ML was not to use six.iteritems()15:05
*** GB21 has quit IRC15:05
*** portdirect has quit IRC15:06
mriedemuntil next month15:07
*** portdirect has joined #openstack-nova15:07
*** sacharya has joined #openstack-nova15:08
*** jaypipes is now known as leakypipes15:09
*** Dave has quit IRC15:09
superdanmriedem: well, I was looking for a video clip for you15:09
superdanmriedem: I think it was in the last castle, a bare-hairy-chested robert redford moving rocks from one pile to the other and then back again15:10
superdanbut can't find a good one15:10
mriedemi know that movie, with tony soprano15:11
mriedemit's odd how tony took a break from the garbage mob thing to be a prison warden for awhile15:11
*** Dave has joined #openstack-nova15:11
superdanheh15:12
*** sacharya has quit IRC15:13
*** thorst_ has quit IRC15:14
*** jaosorior has quit IRC15:15
*** derekh has quit IRC15:15
*** esberglu has joined #openstack-nova15:15
*** eharney has joined #openstack-nova15:15
*** mlavalle has joined #openstack-nova15:16
*** prateek has quit IRC15:17
*** tbachman has quit IRC15:21
*** mtanino has joined #openstack-nova15:22
*** jgriffith is now known as jgriffith_AutoAw15:22
*** tbachman has joined #openstack-nova15:22
*** jgriffith_AutoAw is now known as jgriffith15:22
*** tbachman has quit IRC15:25
*** armax has joined #openstack-nova15:25
*** zz_dimtruck is now known as dimtruck15:26
*** dave-mccowan has quit IRC15:27
*** mjura has quit IRC15:29
mriedemsuperdan: does it matter if we've run db sync for ocata before or after we run nova-status upgrade check?15:29
mriedemi think you said you expected it to be run after db sync15:30
mriedembut i'm not sure why we need it15:30
superdanmriedem: not if we're not using the models.. it should be able to be run either before or after I'd say15:30
mriedemok yeah that's what i was thinking, cool15:31
*** jsheeren has quit IRC15:31
*** rmart04 has quit IRC15:32
*** GB21 has joined #openstack-nova15:34
sdaguemriedem: you want me to try to hack in the placement check?15:34
sdagueor are you working on that already?15:35
*** thorst_ has joined #openstack-nova15:35
*** markus_z has quit IRC15:35
mriedemsdague: hold up15:36
mriedemsdague: i'm nearly ready to push up, then you can rebase on top of that15:36
sdaguemriedem: are you doing placement check yet? I can do local hacking on that15:37
mriedemon an unrelated note, the french press i made this morning is entirely too strong15:37
sdagueand rebase once you have new stuff15:37
mriedemsdague: no not yet15:37
superdansdague: the way mriedem said that, it sounded like he was planning to do one push-up and have us be impressed15:37
*** brault has joined #openstack-nova15:37
leakypipesmriedem: you must have let it stew for >4 mins. superdan could have schooled you on that.15:38
mriedemleakypipes: it was probably 10 min, but also too many beans15:38
superdanleakypipes: no jay. not >4, not "almost 4", not "near 4". 4 minutes exactly.15:38
sdaguemriedem: if I didn't already have proper coffee callibration on you, I'd say you were just being a midwesterner15:38
leakypipes:)15:38
*** sreeram_v has quit IRC15:38
mriedemi got excited to be working from home and actually make french press15:38
openstackgerritSergey Nikitin proposed openstack/nova: Change parent of diagnostics objects to NovaObject class  https://review.openstack.org/39448015:38
openstackgerritSergey Nikitin proposed openstack/nova: Standardization of VM diagnostics info API.  https://review.openstack.org/35554015:38
openstackgerritSergey Nikitin proposed openstack/nova: Completed implementation of instance diagnostics for Xen  https://review.openstack.org/39961315:38
leakypipesthe number shall be 4. not 2, not 3, certainly not 5, but 4.15:39
mriedemi didn't realize that was a thing, i knew about it for tea15:39
superdanit's 4.00000000000 minutes15:39
leakypipes:)15:39
superdanvariance beyond those number of places is allowed15:39
sdagueheh15:39
mriedemreminds me of 'if it's brown flush it down, if it's yellow let it mellow'15:39
mriedemfor some reason15:39
leakypipesmao15:39
leakypipesor lmao..15:40
*** dave-mccowan has joined #openstack-nova15:40
leakypipeshttps://www.youtube.com/watch?v=xOrgLj9lOwk15:40
openstackgerritSergey Nikitin proposed openstack/nova: Standardization of VM diagnostics info API.  https://review.openstack.org/35554015:41
*** ihrachys has quit IRC15:42
*** thorst_ has quit IRC15:46
*** whenry has joined #openstack-nova15:46
*** tbachman has joined #openstack-nova15:47
mriedemsdague: i think i'm going to rework the test structure a bit so the basic patch (first in the series) is just using mocks to test the logic,15:47
mriedemand then when we build in new checks, like cells v2 and placement, i'll add separate test classes for those15:48
mriedemas they require different fixtures15:48
*** whenry has quit IRC15:48
sdagueok15:48
*** siva_krish has quit IRC15:51
*** armax has quit IRC15:53
*** thorst_ has joined #openstack-nova15:57
*** andreas_s has quit IRC15:58
*** dtp has joined #openstack-nova16:01
*** thorst_ has quit IRC16:01
*** Guest31304 has quit IRC16:02
*** ducttape_ has quit IRC16:06
diana_clarkesdague: Can I get your +W back on this one, please? (not my patch, just cleaning my review queue)16:06
diana_clarkehttps://review.openstack.org/#/c/350140/16:07
openstackgerritSergey Nikitin proposed openstack/nova: Standardization of VM diagnostics info API.  https://review.openstack.org/35554016:07
diana_clarkesdague: and this one: https://review.openstack.org/#/c/408705/ Thanks!16:07
*** mlakat has quit IRC16:10
*** baoli has joined #openstack-nova16:10
mriedemsdague: incoming16:10
openstackgerritSean Dague proposed openstack/nova: Add basic placement status checking  https://review.openstack.org/41188316:10
openstackgerritMatt Riedemann proposed openstack/nova: WIP: nova-status: implement _check_cellsv2  https://review.openstack.org/41152516:10
openstackgerritMatt Riedemann proposed openstack/nova: Add nova-status upgrade check command framework  https://review.openstack.org/41151716:10
sdaguemriedem: ok, I'll rebase that16:10
mriedemsdague: cool. the basic framework should be a bit more solid now.16:11
mriedemsuperdan: also addressed your comments in that first patch16:11
sdaguemriedem: I'm not adding unit tests right now, I'm stepping through partial reconstruction of a placement api real enviroment at the issues you might hit16:11
openstackgerritSarafraj Singh proposed openstack/nova: Add service_token for nova-cinder interaction  https://review.openstack.org/39739916:11
superdanmriedem: cool16:11
openstackgerritSarafraj Singh proposed openstack/nova: Add service_token for nova-neutron interaction  https://review.openstack.org/41039416:12
mriedemsdague: yeah i think once i get the cells v2 check negative tests written i'm going to bring up a newton devstack with no cells v2, install this in a venv and then tease it out16:12
*** raunak has joined #openstack-nova16:12
mriedemcells v2 is a bit easier to unit test though given the fixtures we have, and the db16:13
*** ducttape_ has joined #openstack-nova16:13
mriedemand it's not a separate service16:13
superdanmriedem: so you're thinking that you barf errors to stdout and return a pass/warn/fail constant for the summary at the end?16:14
mriedemsuperdan: yeah16:14
mriedemthat's in the 2nd patch for cells v216:14
mriedemi could also print something before or after the summary table saying, there are warnings and/or errors, check the output of this command for details16:15
superdanI was kinda thinking/hoping we'd get something like zfs, which always describes a problem, justification, solution kind of thing16:15
superdanhttps://docs.oracle.com/cd/E18752_01/html/819-5461/gbbuw.html#gbcve16:15
superdanall zfs commands behave like this ^ which is super handy16:15
sdaguesuperdan: I think that's all pretty doable16:16
sdaguethe important part at this point is just identifying all the failure modes16:16
superdanyeah16:16
*** raunak_ has joined #openstack-nova16:16
*** raunak has quit IRC16:18
*** raunak_ is now known as raunak16:18
mriedemsuperdan: so you want something like this? http://paste.openstack.org/show/592658/16:19
superdanmriedem: that looks cool16:20
*** siva_krish has joined #openstack-nova16:20
* mriedem sees himself dicking with prettytable for the next 2 hours16:20
mriedemok, i can see how that's more usable16:20
*** cmartin has joined #openstack-nova16:20
*** rcernin has quit IRC16:23
*** raunak_ has joined #openstack-nova16:23
*** raunak_ has quit IRC16:24
*** andymaier has quit IRC16:25
sdaguemriedem: also, ideally, a link to what they need to do to move forward16:25
mriedemgonna take a break to review pkholkin's 2.39 novaclient patch16:25
*** pcaruana has quit IRC16:25
mriedemsdague: actual hyperlink?16:25
*** mlakat has joined #openstack-nova16:25
sdaguemriedem: yeh16:25
mriedemwell, i figure that'd be part of the details16:25
mriedeme.g. "No cell mappings found. Run the nova-manage cell_v2 simple_cell_setup command and retry."16:26
pkholkin(y)16:26
sdagueso, a bunch of these like "install placement service" are probably better served with links to existing docs16:26
mriedemyeah that's fine16:26
mriedemfor placement, build this into the details message http://docs.openstack.org/developer/nova/placement.html16:26
mriedemwe don't have docs for cells v2 upgrades because superdan hates them remember? :P16:27
mriedemi also forgot to mention in my ML recap of the call yesterday that sdague said we haven't done anything for 3 releases16:27
*** raunak has quit IRC16:27
superdanmriedem: :|16:27
mriedemand that leakypipes is going to have to give a talk in boston about the placement stuff16:27
mriedemlike, actually in front of people and everything16:27
sdaguewell, that should definitely be a thing for sure16:28
mriedemyeah it probably should have been in BCN16:28
mriedemi don't think there were any nova talks16:28
mriedemlaski did cells v2 in austin16:28
sdagueCells v2 and Placement API should both end up in conference program in Boston16:28
mriedemyeah agreed16:28
mriedemassuming we have devs at the summit :)16:28
*** bvanhav__ has joined #openstack-nova16:29
mriedemfunny thing is the PTG is where cross project teams are going to care about placement and hooking into it16:29
mriedemand those devs probably won't be at the summit16:29
*** bvanhav_ has quit IRC16:29
mriedemoh well videos16:29
*** swamireddy has quit IRC16:30
*** Oku_OS is now known as Oku_OS-away16:32
superdansdague: yeah, I was thinking I should keep an eye out for the CFP and submit something16:33
superdansince things are getting pretty real now16:33
*** slaweq_ has joined #openstack-nova16:33
mriedempkholkin: did you see my question here? https://review.openstack.org/#/c/392523/6/novaclient/v2/shell.py@131016:34
mriedempkholkin: stack@filters:~$ nova image-list16:34
mriedemWARNING: Command image-list is deprecated and will be removed after Nova 15.0.0 is released. Use python-glanceclient or openstackclient instead16:34
mriedemERROR (VersionNotFoundForAPIMethod): API version 'API Version Major: 2, Minor: 39' is not supported on 'list' method.16:34
*** claudiub|2 has joined #openstack-nova16:35
*** zenoway has quit IRC16:36
mriedemhttps://bugs.launchpad.net/python-novaclient/+bug/165061716:37
openstackLaunchpad bug 1650617 in python-novaclient "Can't run nova image-list after microversion 2.35" [Undecided,New]16:37
pkholkinmriedem: I saw exception inside images.list, I am not sure why it is there, but yes I saw, I think decorator should be on 'list'16:38
*** sridharg has quit IRC16:38
mriedemyup, it was just misssed16:38
mriedem*missed16:38
*** tjones has joined #openstack-nova16:38
*** preethipy has joined #openstack-nova16:40
openstackgerritjichenjc proposed openstack/python-novaclient: Add version pin for image list function  https://review.openstack.org/41178316:40
pkholkinmriedem: and what about this? https://github.com/openstack/python-novaclient/blob/master/novaclient/v2/images.py#L118-L12516:40
*** baoli has quit IRC16:40
pkholkinif we add decorator on list command in shell I think we don't need this16:40
*** zenoway has joined #openstack-nova16:40
pkholkinmriedem: in general, 'nova image-list' don't fully related to my patch :)16:42
*** browne has joined #openstack-nova16:44
mriedempkholkin: i know, but you refere to the other change that deprecated the CLIs in your patch16:44
mriedemanyway, jichenjc has a patch up to fix image-list now anyway16:44
*** baoli has joined #openstack-nova16:44
*** baoli has quit IRC16:45
*** zenoway has quit IRC16:45
mriedempkholkin: i don't think you can use the decorator on https://github.com/openstack/python-novaclient/blob/master/novaclient/v2/images.py#L118-L12516:45
mriedemwhich is why i had to hack that in16:45
pkholkinmriedem: I didn't try, but I read the message)16:46
mriedemyeah, ManagerWithFind.findall looks for detailed in the argspec16:46
mriedemand when you decorate the method it doesn't find it because it's looking in the decorator16:46
*** bdeschenes has quit IRC16:46
pkholkinfound mentioned patch https://review.openstack.org/#/c/411783/16:46
mriedemi wasted quite a bit of time trying to sort that out, and eventually gave up because we're going to drop this code soon anyway16:46
pkholkinmriedem: I think we can do it later16:47
pkholkinmriedem: I think we should fix 'image-list' in mentioned patch, not my16:48
pkholkinthey are not fully related16:49
pkholkinim my patch I was doing everything about image-meta and what was said in the spec about new microversion16:49
pkholkinwhat do you think?16:50
*** baoli has joined #openstack-nova16:50
*** swamireddy has joined #openstack-nova16:50
mriedempkholkin: i wasn't suggesting we fix image-list in your patch16:51
mriedemjichenjc has the fix for that16:51
mriedempkholkin: i've commented on your change, it's all good except for the release note16:51
pkholkinmriedem: ok, looking16:51
*** matrohon has quit IRC16:51
openstackgerritSean Dague proposed openstack/nova: Add basic placement status checking  https://review.openstack.org/41188316:52
openstackgerritRoman Podoliaka proposed openstack/nova-specs: Ironic: add support for instance RAID configuration  https://review.openstack.org/40815116:52
sdaguemriedem: ok, you changed a bunch more there then I expected16:52
sdaguemriedem: so... instead of the embedded prints everywhere16:52
pkholkinmriedem: ok, will fix in few minutes16:53
sdaguewhat about well defined exceptions with payloads16:53
sdaguethen do the print unroll at the end16:53
*** ralonsoh has quit IRC16:53
*** rpodolyaka is now known as rpodolyaka_afk16:54
sdagueespecially as that could take all the describing of failures out of the main logic flow16:55
openstackgerritSpencer Yu proposed openstack/nova: Replace six.iteritems() with .items()  https://review.openstack.org/41175216:55
mriedemsdague: did you see this? http://paste.openstack.org/show/592658/16:55
preethipyhttps://review.openstack.org/#/c/410713/ - Please review the change- added PRSM type in HVType to support nova-dpm out of tree driver16:55
sdaguemriedem: yeh16:55
mriedemso you want to raise exceptions?16:56
mriedemi was going to basically change the inner checks to return a 2 item tuple of (result, details)16:56
mriedemresult is the enum, success/warning/failure16:57
mriedemdetails would be the message16:57
mriedemi don't see why we need exceptions for this16:57
sdaguemriedem: http://paste.openstack.org/show/592663/16:59
sdaguemostly as a separation of conerns16:59
sdagueconcerns16:59
sdagueyou end up with blocks of text up from about what the failure modes are and the help around them16:59
*** Swami has joined #openstack-nova16:59
sdaguewhich are outside the flow logic16:59
sdagueanyway, just a thougt17:01
sdagueI'm going away from keyboard for a bit17:01
mriedembut then how do you know what's a warning vs a failure? unless you build that into the exception class itself17:01
mriedemidk, i just don't really care for using exceptions for this17:01
sdaguemriedem: right, class types17:01
mriedemi could create global namedtuples if you care17:01
mriedemUpgradeCheck = namedtuple(msg, code)17:02
mriedemsomething something17:02
sdagueUpgradeCheckFail vs. UpgradeCheckWarning17:02
superdanlog exceptions to a file if we want them,17:02
superdanbut never to the console, IMHO17:02
openstackgerritSTEW TY proposed openstack/nova: Transform instance.rescue notifications  https://review.openstack.org/38564417:02
mriedemi for sure don't want tracebacks for this17:02
*** preethipy has quit IRC17:02
sdaguesuperdan: this isn't about exception dumping17:03
mriedemi personally don't like exceptions for flow control17:03
sdagueis the fact that a failure in a check is17:03
mriedembecause you miss something and oops shit is all busted17:03
sdague1) status it failed17:03
superdansdague: you mean instead of returning PASS, WARN, FAIL ?17:03
sdague2) basic summary17:03
superdanI don't like exceptions for that17:03
sdague3) more details17:04
*** rcernin has joined #openstack-nova17:04
sdagueand the inline print + specific return feels weird to me17:04
mriedemi'm not going to inline print anymore17:04
superdansure, but he's not doing that now17:04
mriedemcan i just do http://paste.openstack.org/show/592658/ and then we can over design this?17:05
superdanreturn a CheckResult class or something with those bits filled out17:05
sdagueok, I just rebased17:05
sdagueand it was still there I thought17:05
sdaguemriedem: sure17:05
mriedemsdague: because i haven't done it yet :)17:05
mriedemi was reviewing pkholkin's change17:05
sdaguemriedem: oh, ok17:05
mriedemnow that's done, so i'll do this17:05
sdagueit went from return the message, to inline print + status code, I didn't realize it was going back towards the first thing17:06
*** raunak has joined #openstack-nova17:06
mriedemi'll do the thing here and then we can chat17:06
openstackgerritPavel Kholkin proposed openstack/python-novaclient: [proxy-api] microversion 2.39 deprecates image-metadata proxy API  https://review.openstack.org/40816617:06
mriedemshouldn't take long17:06
pkholkinmriedem: updated releasenote ^17:06
sdagueok, well, I'm walking away from a bit. The core logic for placement should be in a state to be adapted to however the flow control ends up17:07
mriedemyup i glanced, looks like a nice start17:07
mriedempkholkin: lgtm17:08
mriedembtw our next release of novaclient is going to be a monster17:08
pkholkinmriedem: thanks you !17:08
pkholkinyes)17:09
*** sacharya has joined #openstack-nova17:09
*** nic has joined #openstack-nova17:09
*** nic has quit IRC17:09
*** nic has joined #openstack-nova17:10
pkholkinmriedem: thanks for giving that spec for implementing!17:10
mriedemnp17:10
pkholkincan do something else17:10
pkholkinmriedem: feel free to propose smth to me, will look17:11
pkholkinalso I am still interested in this spec https://review.openstack.org/#/c/381912/, for P release17:11
pkholkinthis needed to solve some issue before17:12
*** bvanhav_ has joined #openstack-nova17:13
*** bvanhav_ is now known as bvanhav17:13
*** jgriffith is now known as jgriffith_AutoAw17:13
*** bvanhav__ has quit IRC17:14
*** jgriffith_AutoAw is now known as jgriffith17:14
*** yamahata has joined #openstack-nova17:18
*** psachin has quit IRC17:20
*** cdent has joined #openstack-nova17:22
*** preethipy has joined #openstack-nova17:22
openstackgerritjichenjc proposed openstack/python-novaclient: Add version pin for image list function  https://review.openstack.org/41178317:28
*** armax has joined #openstack-nova17:29
*** tblakes has quit IRC17:30
*** esberglu has quit IRC17:30
*** esberglu has joined #openstack-nova17:30
*** unicell has quit IRC17:33
*** lamt has joined #openstack-nova17:34
*** esberglu has quit IRC17:35
*** ayoung has quit IRC17:35
*** Zer0Byte__ has joined #openstack-nova17:44
mriedemhow ironic, the tables in the prettytable docs are not pretty https://code.google.com/archive/p/prettytable/wikis/Tutorial.wiki17:44
*** xyang1 has quit IRC17:44
BobBallThat's awesomly bad.17:47
BobBalland can't really be called a table, let alone pretty.17:48
openstackgerritNeil Jerram proposed openstack/nova: libvirt: avoid generating script with empty path  https://review.openstack.org/41193617:51
*** bdeschenes has joined #openstack-nova17:51
*** eharney has quit IRC17:51
mriedemi don't really know how to format this http://paste.openstack.org/show/592658/17:53
mriedemit's really like tables within tables17:53
superdanmriedem: as long as the first two are just single lines,17:53
superdanthen I think what you have is fine17:53
superdanno need to get more complex with formatting in there, IMHO17:53
mriedemwell the thing is when you add the row if you provide a list it formats those into columns, which isn't what we want, we really have a single-column table, with rows that are their own cells17:54
mriedemi guess i can just munge stuff together with newlines17:54
BobBallWrite out HTML with an embedded style sheet.  That will make it easier to read17:55
superdanyeah, just format the string in multiple lines and hand just that string to add_row17:55
*** bdeschenes has quit IRC17:55
*** bdeschenes has joined #openstack-nova17:58
openstackgerritSTEW TY proposed openstack/nova: Transform instance.resize_revert notification  https://review.openstack.org/39681117:59
*** lamt has quit IRC18:00
*** asettle has quit IRC18:01
*** asettle has joined #openstack-nova18:01
*** bdeschenes has quit IRC18:03
*** unicell has joined #openstack-nova18:05
*** asettle has quit IRC18:06
*** eharney has joined #openstack-nova18:07
openstackgerritFeodor Tersin proposed openstack/nova: libvirt: Use config types to parse XML for root disk  https://review.openstack.org/41194118:09
openstackgerritFeodor Tersin proposed openstack/nova: libvirt: Improve get_disk_type_from_path  https://review.openstack.org/41194218:09
*** preethipy has quit IRC18:17
*** GB21 has quit IRC18:18
smcginnismriedem: Know anything about this? https://review.openstack.org/#/c/357679/1318:22
smcginnismriedem: I'm just confused.18:22
*** lucasagomes is now known as lucas-afk18:23
*** ociuhandu has quit IRC18:23
mriedemsmcginnis: mnestratov would be the person to ask probably18:25
mriedemsmcginnis: we have parallels and ploop all over the libvirt code in nova18:25
mriedemthere are random renames based on which versoins of things you're using or something, i never fully keep track of it18:26
smcginnisI hate it when ploop gets all over the place.18:26
mriedemunless that's a thing of yours18:26
mriedemfetish wise18:26
* smcginnis slowly backs away from the nova channel18:26
mriedemremember, we keep it classy here until mikal shows up18:27
smcginnis:)18:27
*** slaweq_ has quit IRC18:28
cdentmriedem: I'm making some changes to the placement-dev wip I've started at https://review.openstack.org/#/c/408313/18:30
cdentwould you prefer that I submit that doc all as one patch, or multiple patches, perhaps per section or something like that?18:30
*** slaweq_ has joined #openstack-nova18:30
mriedemcdent: i haven't had a chance to go through the current thing yet so up to you, multiple patches might be nice for reviewers18:30
cdentroger, thanks18:31
*** asettle has joined #openstack-nova18:31
*** asettle has quit IRC18:32
*** jgriffith is now known as jgriffith_AutoAw18:33
*** kfarr has joined #openstack-nova18:33
*** esberglu has joined #openstack-nova18:33
*** ducttape_ has quit IRC18:34
mriedemsmcginnis: note the vz exe ci failed on that change18:35
mriedemit's nv so not sure if it matters18:35
mriedemhttp://openstack-3rd-party-storage-ci-logs.virtuozzo.com/79/357679/13/check/dsvm-tempest-exe/685a5c2/logs/devstacklog.txt.gz18:35
mriedemopenstack image create: error: argument --disk-format: invalid choice: u'ploop' (choose from 'ami', 'ari', 'aki', 'vhd', 'vmdk', 'raw', 'qcow2', 'vhdx', 'vdi', 'iso')18:36
mriedemseems like a legit failure18:36
smcginnismriedem: Oops, missed that.18:38
smcginnisToo far down in the list.18:39
*** sihan has joined #openstack-nova18:39
openstackgerritChris Dent proposed openstack/nova: [placement] start a placement_dev doc  https://review.openstack.org/40831318:40
openstackgerritChris Dent proposed openstack/nova: [placement] placement_dev info for microversion handling  https://review.openstack.org/41194618:40
*** bdeschenes has joined #openstack-nova18:41
*** cdent has quit IRC18:41
*** yamahata has quit IRC18:44
*** haplo37_ has quit IRC18:44
openstackgerritJohn Garbutt proposed openstack/nova: WIP: Objectify _validate_requested_network_ids  https://review.openstack.org/41195018:47
openstackgerritJohn Garbutt proposed openstack/nova: WIP: _validate_requested_network_ids takes objects  https://review.openstack.org/41195118:47
openstackgerritJohn Garbutt proposed openstack/nova: WIP: _validate_requested_network_ids returns objects  https://review.openstack.org/41195218:47
openstackgerritJohn Garbutt proposed openstack/nova: WIP: pass objects into _create_ports_for_instance  https://review.openstack.org/41195318:47
openstackgerritJohn Garbutt proposed openstack/nova: WIP: Modify allocate_for_instance to skip create_ports  https://review.openstack.org/41195418:47
*** fragatina has quit IRC18:47
*** osnewbie has joined #openstack-nova18:47
osnewbiehello, has anyone here been successful with setting up openstack with controller and compute nodes using vagrantfile?18:48
*** kfarr has quit IRC18:49
*** baoli has quit IRC18:52
mriedemgreat, so now prettytable doesn't give me row separators for some reason18:52
*** haplo37_ has joined #openstack-nova18:54
*** jgriffith_AutoAw is now known as jgriffith18:55
superdanmriedem: we don't really need prettytable with one column for this18:56
superdanso if it presents any resistance at all, I'd just move to wrapping to 60 cols or something sane18:56
mriedemno18:57
mriedemNO18:57
mriedembaby jesus wants a gd pretty table18:57
mriedemand that's what he's going to get18:57
mriedemi think i figured it out anyway18:57
mriedemhrules defaults to only the frame18:57
mriedemrather than after each row18:57
mriedemyup, kabam!18:57
* melwitt slowly backs away18:57
mriedemmelwitt: you can't reuse smcginnis's line18:57
melwittI didn't know that was smcginnis's line18:58
melwitt:)18:58
*** liusheng has quit IRC18:58
mriedemmelwitt: i've already scraed someone off today18:58
mriedem*scared18:58
melwitthaha, awesome18:58
*** tblakes has joined #openstack-nova18:59
smcginnismriedem: You're on a roll today19:00
*** clif_h has quit IRC19:01
mriedemi hope textwrap can handle _() message objects19:03
mriedemmelwitt: while you're around https://review.openstack.org/#/c/408166/19:14
mriedem^ would get that bp closed out19:14
*** lpetrut has quit IRC19:14
melwittokay19:15
*** baoli has joined #openstack-nova19:15
openstackgerritMatt Riedemann proposed openstack/nova: WIP: nova-status: implement _check_cellsv2  https://review.openstack.org/41152519:15
openstackgerritMatt Riedemann proposed openstack/nova: Add nova-status upgrade check command framework  https://review.openstack.org/41151719:15
mriedemsdague: superdan: here we go ^19:15
diana_clarkeAnyone want to +2 this nova client patch? It already has a +2 & I'de love to rebase on top of it once it's merged. Thanks! https://review.openstack.org/#/c/408166/19:15
melwittI'm looking at it19:18
diana_clarkemelwitt: thanks a bunch!!19:18
diana_clarke(oops, maybe you were talking about the other one, lol.)19:19
melwittthe numbers look to be the same, 40816619:20
melwittthat is, you and mriedem mentioned the same patch I thought19:20
*** thorst_ has joined #openstack-nova19:20
diana_clarkeoh, wow.... friday brain ;)19:20
*** liusheng has joined #openstack-nova19:21
mriedemheh, well Vek just +Wed19:21
*** yamahata has joined #openstack-nova19:22
diana_clarkeOh, now I finally know Kevin's IRC nic :)19:22
melwittyeah, I just saw. oh well19:22
*** thorst_ has quit IRC19:27
diana_clarkemelwitt: I bunch of these need +W back, not sure if it's kosher to do that if you weren't the original +2 but it would be great to keep the ball rolling. https://review.openstack.org/#/q/owner:akurilin%2540mirantis.com+status:open19:27
diana_clarkebetter link: https://review.openstack.org/#/q/status:open+project:openstack/python-novaclient+branch:master+topic:session19:28
*** slaweq_ has quit IRC19:28
diana_clarke(he's not around today to ask himself)19:29
*** slaweq_ has joined #openstack-nova19:30
*** READ10 has joined #openstack-nova19:31
*** asettle has joined #openstack-nova19:33
mriedemleakypipes: are you going to rebase this series today? https://review.openstack.org/#/c/398470/19:36
*** asettle has quit IRC19:36
*** asettle has joined #openstack-nova19:36
*** lamt has joined #openstack-nova19:36
*** yamahata has quit IRC19:36
*** yamahata has joined #openstack-nova19:37
*** asettle has quit IRC19:39
*** owalsh has quit IRC19:40
*** ducttape_ has joined #openstack-nova19:42
*** ducttape_ has quit IRC19:47
*** ducttape_ has joined #openstack-nova19:47
*** amoralej is now known as amoralej|off19:48
*** lamt has quit IRC19:48
leakypipesmriedem: gah. rebased it last night. didn't realize I needed to rebase again. yeah, I'll do it right away.19:49
leakypipesmriedem: or Wednesday night I guess... either way, yeah, working on it now.19:50
*** lamt has joined #openstack-nova19:50
*** tbachman has quit IRC19:50
*** jamesdenton has quit IRC19:52
openstackgerritJay Pipes proposed openstack/nova: rt: pass the nodename to public methods  https://review.openstack.org/39847019:52
openstackgerritJay Pipes proposed openstack/nova: rt: remove fluff from test_resource_tracker  https://review.openstack.org/39847119:52
openstackgerritJay Pipes proposed openstack/nova: rt: pass nodename to internal methods  https://review.openstack.org/39846919:52
openstackgerritJay Pipes proposed openstack/nova: placement: create aggregate map in report client  https://review.openstack.org/40730919:52
openstackgerritJay Pipes proposed openstack/nova: placement: correct improper test case inheritance  https://review.openstack.org/40636319:52
openstackgerritJay Pipes proposed openstack/nova: rt: explicitly pass compute node to _update()  https://review.openstack.org/39847219:52
leakypipesmriedem: done.19:52
openstackgerritJay Pipes proposed openstack/nova: rt: use a single ResourceTracker object instance  https://review.openstack.org/39847319:52
*** jamesdenton has joined #openstack-nova19:53
*** fragatina has joined #openstack-nova19:55
*** clenimar has quit IRC19:55
*** claudiub|2 has quit IRC19:58
*** jamesdenton has quit IRC19:58
*** bvanhav has quit IRC19:58
openstackgerritsean mooney proposed openstack/os-vif: introduces MTU support for vhost-user  https://review.openstack.org/41013519:58
*** READ10 has quit IRC19:59
openstackgerritAkshil Verma proposed openstack/python-novaclient: Fixed the __ne__ implementation in base.Resource  https://review.openstack.org/40954920:00
*** tbachman has joined #openstack-nova20:06
*** lpetrut has joined #openstack-nova20:07
mriedemsdague: superdan: so...we don't want to use the objects in the actual nova-status command, but i can use them for convenience in the tests right? for creating things in the db20:10
superdanyeah20:11
mriedemgreat20:11
melwittmriedem: do we have a schedule for the PTG for friday, like is it a whole day?20:11
mriedemmelwitt: working on your travel budget request huh?20:11
melwitt... no20:11
melwittyes20:11
mriedemso wed-fri are really like the old midcycle meetup20:11
mriedemso i imagine the 3rd and final day will be a half day20:12
superdanmriedem: not request.. we're approved, just booking now20:12
mriedemsort of like the summit probably20:12
mriedemwe have the meetup on friday at the summit but we're usually done by 1 or 220:12
melwittyeah, sorry. I mean I'm picking flights20:12
mriedemif yo'ure leaving friday afternoon you wouldn't probably miss anything if you left late morning or after lunch on friday20:12
*** sdague has quit IRC20:13
melwittokay, thanks20:13
mriedemi don't have travel approval so i can't really say :) but i assume20:13
superdanfor what it's worth, I'm leaving saturday just because leaving late flying west sucks and I figure we don't fully know what the schedule will be like with the new stuff20:13
mriedemyeah if i go i'm going to try and leave saturday morning20:13
mriedemso i can enjoy hijinx on friday night20:13
mriedems/hijinx/team building/20:13
melwitt:)20:13
mriedemmsp is a delta hub so it's all direct flight for me, and only like 3 hours i think20:14
mriedemso not bad for me20:14
* leakypipes driving up...20:14
superdanit's a pretty bad flight for me, hence not wanting to squash it into friday night20:14
*** rfolco has quit IRC20:15
*** rfolco has joined #openstack-nova20:15
*** rfolco has quit IRC20:15
*** sdague has joined #openstack-nova20:16
openstackgerritSarafraj Singh proposed openstack/nova: Objectify requests_and_created_ports  https://review.openstack.org/40539820:17
openstackgerritSarafraj Singh proposed openstack/nova: WIP: remove uses of network in _update_ports_for_instance  https://review.openstack.org/40539920:19
*** jgriffith is now known as jgriffith_AutoAw20:20
*** diegows has joined #openstack-nova20:22
*** jgriffith_AutoAw is now known as jgriffith20:23
*** stvnoyes has quit IRC20:24
*** stvnoyes has joined #openstack-nova20:25
mriedemhmmm, so i wrote a test that uses the database fixture with the api db,20:26
mriedemcreates a cell mapping in there20:26
mriedembut when the code queries the db, there is nothing there,20:26
mriedemso i'm guessing db_session.get_api_engine() is returning something else20:27
mriedemdo i need to mock get_api_engine() and return the engine from the DatabaseFixture?20:28
melwittthat's odd. I've never had a problem with the api db before20:28
superdanyeah should be no problem with api db20:28
*** ayoung has joined #openstack-nova20:29
*** tbachman has quit IRC20:30
*** eharney has quit IRC20:33
mriedemheh, don't worry,20:33
mriedemit was a much stupider problem20:33
mriedemtests generally work better when you don't delete your assertions20:34
superdan*nod*20:35
*** ducttape_ has quit IRC20:41
mriedemblarg20:43
openstackgerritDiana Clarke proposed openstack/python-novaclient: Microversion 2.40 - Simple tenant usage pagination  https://review.openstack.org/40782520:43
mriedemon a clean install this would fail because there won't be compute nodes20:43
mriedemso no host mappings20:43
*** gouthamr has quit IRC20:44
mriedem_map_cell_and_hosts in simple_cell_setup just exits if there are no compute nodes yet20:44
mriedemwhich makes me wonder,20:44
mriedemon a fresh install, if you don't have any compute nodes, at what point do you get the host mappings if you only ran simple_cell_setup before starting everything?20:44
mriedemdidn't we talk about automatically creating host mappings at some point?20:45
melwitthmm20:46
*** slaweq_ has quit IRC20:47
melwittdidn't a command having to do with discovering hosts get merged already? looking ...20:47
*** gouthamr has joined #openstack-nova20:48
melwitthttps://review.openstack.org/#/c/328491/20:48
*** slaweq_ has joined #openstack-nova20:48
superdanyeah20:50
mriedemand bauzas had the same concern20:52
superdanwhat concern20:52
superdan?20:52
mriedemthat you have to run this other thing afterward, or in a cron or sometihng20:53
mriedemso what is devstack doing today? running simple_cell_setup after we've already started n-cpu?20:53
superdanyeah20:53
melwittshouldn't we just remove the requirement and instruct to use discover hosts?20:53
*** fragatina has quit IRC20:53
superdanwhat are you going to have do the automatic registration?20:54
mriedemwell, the 030 api db migrations is ok i think for new installs20:54
mriedembecause on a fresh install, there are no flavors yet, and the 030 migration checks for that20:54
mriedemi was going to only fail nova-status upgrade check if there are no host mappings AND there are no compute nodes20:54
mriedemwhich, no compute nodes is going to get tricky once we have multiple cells20:54
mriedemwell, maybe not, you're in a cell20:55
mriedemso nova.conf has the cell db connection20:55
mriedemfor that cell20:55
superdanbut this command runs from elsewhere20:55
mriedemwe could also take an arg if needed for the cell db you're going to upgrade20:55
superdanso it can iterate cells and count20:55
*** Guest68574 has quit IRC20:55
mriedemvia cellmapping i suppose20:55
superdanright20:55
mriedemi don't know what would do the auto registration, we don't want the computes doing it when creating the compute node20:56
superdanwe can't have them do it20:56
superdanand apis don't (and shouldn't) have periodica,20:56
*** mkoderer has quit IRC20:56
mriedemperiodic in the api?20:56
superdaner, periodics,20:56
mriedemgah20:56
*** esberglu has quit IRC20:56
superdanand you wouldn't want to do it as part of a request20:56
mriedemyeah multiple workers20:56
superdanwe will have conductors at the top level,20:57
superdanbut that means they'll all have to be checking and randomly distributed to avoid a storm20:57
superdancron seems like a better choice to me20:57
*** esberglu has joined #openstack-nova20:57
superdanif you want auto-registration20:57
*** eharney has joined #openstack-nova20:57
mriedemwhat tries to use the host mapping today?20:58
mriedemlike, what looks up the host mapping and errors out if it's not htere?20:58
superdanany rpc call20:58
superdanthe scheduler needs them20:58
mriedemand those can't create the host mapping at that point?20:58
superdanno, because they don't know what cell they're going to without the host mapping,20:59
superdanand you don't want them scanning all cells presumably :)20:59
*** asettle has joined #openstack-nova20:59
*** asettle has quit IRC21:00
superdanthe scheduler has periodics, I guess, so maybe you could put it in there21:00
superdanit's not a great assignment of new scope to the scheduler though21:01
*** esberglu has quit IRC21:01
superdangiven the scheduler is single threaded and often quite busy21:01
mriedemok, so do we want the upgrade check command iterating non-cell0 cell mappings to look for host mappings?21:02
superdanit's the kind of thing that you end up taking a lot of load all the time for something that happens infrequently (adding a physical host)21:02
mriedemright now it's just checking for at least 1 cell mapping, one cell0 mapping, and any host mappings21:02
*** tblakes has quit IRC21:02
superdanI dunno, you could put that in a non-upgrade check, because it's more relevant for "is my system operating at 100%"21:02
mriedemdo we instead want that to be, for each non-cell0 mapping, find all host mappings and fail if there are none for a given cell?21:03
superdanbecause it would be real relevant to say "92% of your computes are mapped, so only those can be utilized"21:03
superdanas a general health thing21:03
*** tjones has quit IRC21:03
mriedemyeah...i guess we're just doing a 'do you have at least one gd host mapping to schedule things to at least 1 gd compute node? because if not, you're f'ed'21:03
mriedemis that a fair assessment?21:04
superdanfor upgrade? yeah21:04
mriedemok21:04
*** dtp has quit IRC21:04
mriedemlet me push this up now that i have tests passing21:04
superdanI literally cannot wait21:05
openstackgerritMatt Riedemann proposed openstack/nova: WIP: nova-status: implement _check_cellsv2  https://review.openstack.org/41152521:05
openstackgerritMatt Riedemann proposed openstack/nova: Add nova-status upgrade check command framework  https://review.openstack.org/41151721:05
mriedemwait no more!21:05
mriedemi have a fixme in there for the no host mapping / no compute node thing21:05
*** esberglu has joined #openstack-nova21:06
*** liverpooler has quit IRC21:07
*** ihrachys has joined #openstack-nova21:07
mriedemi'm rather pleased with how the table summary has turned out21:08
*** catintheroof has quit IRC21:10
superdanyeah, I think it's going to rock21:10
*** lpetrut has quit IRC21:10
superdan2016: the year nova stops punching people in the dick21:10
leakypipeslol21:10
openstackgerritsean mooney proposed openstack/nova: bump os-vif min version  https://review.openstack.org/41199121:11
*** esberglu has quit IRC21:11
*** catintheroof has joined #openstack-nova21:11
mriedemsuperdan: we're still going to punch people in the dick21:12
superdanyou're right.. dick punching for upgrade readiness checks stops in 201621:13
superdanbut that's all.21:13
*** tlian has quit IRC21:13
superdanother dick punching will continue21:13
diana_clarkeThis is ready for review now that microversion 2.39 has landed in the client. Monday is my last day before heading on holiday. Thanks! https://review.openstack.org/#/c/407825/21:13
superdanspecifically that thing about nova suddenly requiring 48 databases to respond to a single api query21:13
mriedemyeah, i mean, e.g. want to know if you can snapshot your instance or live migrate it? sorry, lack of capabilities just punched your dick off.21:14
superdanhaha21:14
diana_clarkelol21:14
mriedemsuperdan: i was going to reply to that ML thread about resolutions and say no new nova dbs21:14
superdanmriedem: lol21:14
mriedembut....separate placement db maybe21:14
superdanmriedem: but then you realized that probably wasn't accurate21:14
superdanyeah21:14
superdanheh21:14
mriedem<=1 new nova dbs21:14
mriedemas a resolution21:14
superdanhaha21:15
superdanso sad.21:15
*** catintheroof has quit IRC21:15
mriedemthere, sent that one21:16
mriedemi have a feeling the guy that made that post immediately regretted it21:16
*** lamt has quit IRC21:16
superdanI was kinda hoping it was a joke21:16
openstackgerritMatthew Edmonds proposed openstack/nova: fix os-volume_attachments policy checks  https://review.openstack.org/38931421:17
mriedemjesus you double dipped on that typo21:18
mriedemwhat an ass21:18
*** ducttape_ has joined #openstack-nova21:20
superdandude, I'm out for a long time, I gotta pad my stats up a little21:20
*** lamt has joined #openstack-nova21:21
*** siva_krish has quit IRC21:21
*** tbachman has joined #openstack-nova21:22
diana_clarkesuperdan: I have some easy points for you: https://review.openstack.org/#/c/411444/ & https://review.openstack.org/#/c/411827/ :)21:22
superdan+2s don't count21:22
*** ihrachys has quit IRC21:24
*** gouthamr has quit IRC21:25
*** thorst_ has joined #openstack-nova21:26
*** gouthamr has joined #openstack-nova21:26
*** gouthamr has quit IRC21:27
mriedemdiana_clarke: +2 on that first one but left something to ponder21:28
mriedemif you're using the master api-ref but on a liberty cloud or something that will be wrong21:28
mriedemi guess you could qualify, by saying something like '(or osapi_max_limit before 15.0.0)'21:29
diana_clarkemriedem: yeah... a couple of people have mentioned similar concerns, but I've yet to find an example that mentions both old & new.21:29
mriedemprobably because no one cared to distinguish them before21:30
mriedembut the person on liberty reading the ocata api-ref might appreciate the distinction21:30
mriedemon the other hand, pointing out config things in the API ref is kind of silly anyway21:30
mriedemas the end user shouldn't know or care about the config of the cloud21:31
mriedemit's just we leak so much garbage out of the API you kind of have to know21:31
*** bdeschenes has quit IRC21:31
mriedemgoto: previous capabilities dick punching discussion21:32
*** Jeffrey4l has quit IRC21:35
*** thorst_ has quit IRC21:35
*** Jeffrey4l has joined #openstack-nova21:36
*** thorst_ has joined #openstack-nova21:36
*** tjones has joined #openstack-nova21:39
*** tlian has joined #openstack-nova21:46
*** eharney has quit IRC21:57
*** kiran-r has joined #openstack-nova21:58
*** slaweq_ has quit IRC22:01
*** esberglu has joined #openstack-nova22:01
mriedemsuperdan: i've even already got the nova-status man page written22:02
mriedemyou'll love it22:02
leakypipesmriedem: does it involve dick punching?22:02
mriedemno, but there may be dick fingers22:03
*** slaweq_ has joined #openstack-nova22:03
*** unicell has quit IRC22:03
leakypipes:)22:04
*** leakypipes has quit IRC22:04
*** esberglu has quit IRC22:05
*** kiran-r has quit IRC22:07
*** unicell has joined #openstack-nova22:08
*** slaweq_ has quit IRC22:09
*** jgriffith is now known as jgriffith_AutoAw22:11
*** jgriffith_AutoAw is now known as jgriffith22:12
*** cmartin has quit IRC22:16
*** smatzek has joined #openstack-nova22:17
openstackgerritMatt Riedemann proposed openstack/nova: WIP: nova-status: implement _check_cellsv2  https://review.openstack.org/41152522:19
openstackgerritMatt Riedemann proposed openstack/nova: Add nova-status upgrade check command framework  https://review.openstack.org/41151722:19
*** dave-mccowan has quit IRC22:25
*** esberglu has joined #openstack-nova22:27
*** figleaf is now known as edleafe22:29
*** unicell has quit IRC22:32
*** weshay is now known as weshay_lata22:32
mriedemsdague: nice the subnode is now registered with the placement service in your d-g change http://logs.openstack.org/71/409871/2/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/97edf24/logs/subnode-2/screen-n-cpu.txt.gz#_2016-12-16_11_57_33_41622:34
*** esberglu has quit IRC22:34
*** toure has quit IRC22:34
*** esberglu has joined #openstack-nova22:34
*** tbachman_ has joined #openstack-nova22:34
*** tbachman has quit IRC22:35
*** tbachman_ is now known as tbachman22:35
*** roeyc has joined #openstack-nova22:36
*** toure has joined #openstack-nova22:36
*** jamesden_ has joined #openstack-nova22:37
*** unicell has joined #openstack-nova22:37
*** jgriffith is now known as jgriffith_AutoAw22:38
*** esberglu has quit IRC22:39
*** mtanin___ has joined #openstack-nova22:40
*** lpetrut has joined #openstack-nova22:40
*** mtanino has quit IRC22:42
*** smatzek has quit IRC22:48
*** fragatin_ has joined #openstack-nova22:51
*** dave-mccowan has joined #openstack-nova22:51
*** fragatin_ has quit IRC22:53
*** dave-mccowan has quit IRC22:56
*** fragatina has joined #openstack-nova22:56
*** burt has quit IRC22:57
*** Swami has quit IRC22:57
*** fragatina has quit IRC23:00
*** hongbin has quit IRC23:02
*** unicell has quit IRC23:05
*** liangy has quit IRC23:09
*** sdague has quit IRC23:11
*** dtp has joined #openstack-nova23:13
openstackgerritMatt Riedemann proposed openstack/nova: nova-status: check for cells v2 upgrade readiness  https://review.openstack.org/41152523:18
*** marst has quit IRC23:21
*** lpetrut has quit IRC23:25
mriedemsuperdan: what was your warning scenario for comparing resource providers to compute nodes again? i can't find that in the chat logs. the etherpad says if we have providers < computes, it's a fail, but i thought that was more of a warning as in you're going to be underutilized23:29
mriedemand 0 RPs meant it's a fail23:29
mriedemis that right?23:29
*** jgriffith_AutoAw is now known as jgriffith23:31
mriedemjgriffith: you've gotta get that auto-away boto stop :)23:33
mriedem*bot23:34
jgriffithmriedem oh, thought I turned that sucker off23:34
jgriffithmriedem sorry23:34
*** baoli has quit IRC23:34
mriedemnp23:35
openstackgerritMatt Riedemann proposed openstack/nova: WIP: nova-status: add basic placement status checking  https://review.openstack.org/41188323:35
jgriffithmriedem hollar if you notice it again, I *think* it's off in my bouncer now23:35
mriedemwill do23:36
*** lamt has quit IRC23:37
superdanmriedem: warning would be fewer RPs than compute nodes23:40
*** Lehtu has quit IRC23:40
mriedemok that's what i thought23:40
*** ducttape_ has quit IRC23:40
mriedemi'll also have to iterate the cell mappings to get the compute node count from each cell23:40
mriedemsince placement is global23:40
*** Lehtu has joined #openstack-nova23:42
*** armax has quit IRC23:42
openstackgerritMatt Riedemann proposed openstack/nova: WIP: nova-status: add basic placement status checking  https://review.openstack.org/41188323:43
*** dimtruck is now known as zz_dimtruck23:44
melwittmriedem: BobBall responded to the question on the xen xapi<n> config question from that patch https://review.openstack.org/#/c/299092/23:45
*** kiran-r has joined #openstack-nova23:54
*** unicell has joined #openstack-nova23:58

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