Thursday, 2018-04-19

*** fragatina has quit IRC00:05
*** liusheng has quit IRC00:07
*** QianYu has quit IRC00:07
*** fragatina has joined #openstack-nova00:09
*** gouthamr has joined #openstack-nova00:09
*** fragatina has quit IRC00:13
*** gjayavel_ has quit IRC00:14
*** hoangcx has joined #openstack-nova00:15
*** edmondsw has joined #openstack-nova00:16
*** Nisha_Agarwal has joined #openstack-nova00:20
*** tbachman has joined #openstack-nova00:22
*** edmondsw has quit IRC00:23
*** edmondsw has joined #openstack-nova00:24
*** tbachman_ has joined #openstack-nova00:24
*** Nisha_Agarwal has quit IRC00:24
*** zhurong has joined #openstack-nova00:27
*** tbachman has quit IRC00:27
*** tbachman_ is now known as tbachman00:27
*** edmondsw has quit IRC00:28
*** edmondsw has joined #openstack-nova00:29
*** hshiina|afk is now known as hshiina00:29
*** Dinesh_Bhor has joined #openstack-nova00:31
*** edmondsw has quit IRC00:32
*** edmondsw has joined #openstack-nova00:32
*** edmondsw has quit IRC00:37
*** felipemonteiro_ has joined #openstack-nova00:40
*** gjayavelu has joined #openstack-nova00:43
*** felipemonteiro_ has quit IRC00:46
*** wolverin_ has quit IRC01:04
*** wolverineav has joined #openstack-nova01:05
*** jichen has joined #openstack-nova01:07
*** wolverineav has quit IRC01:12
*** zhaochao has joined #openstack-nova01:16
*** Kevin_Zheng has joined #openstack-nova01:19
*** yamahata has quit IRC01:19
*** slaweq has joined #openstack-nova01:20
openstackgerritjichenjc proposed openstack/nova master: z/VM Driver: Initial change set of z/VM driver  https://review.openstack.org/52338701:21
openstackgerritjichenjc proposed openstack/nova master: z/VM Driver: Spawn and destroy function of z/VM driver  https://review.openstack.org/52765801:21
openstackgerritjichenjc proposed openstack/nova master: z/VM Driver: add snapshot function  https://review.openstack.org/53424001:21
openstackgerritjichenjc proposed openstack/nova master: z/VM Driver: add power actions  https://review.openstack.org/54334001:21
openstackgerritjichenjc proposed openstack/nova master: z/VM Driver: add get console output  https://review.openstack.org/54334401:21
*** takashin_ has joined #openstack-nova01:22
*** jaypipes_ has joined #openstack-nova01:23
*** takashin has quit IRC01:23
*** jaypipes has quit IRC01:23
*** slaweq has quit IRC01:25
*** fragatina has joined #openstack-nova01:28
*** zhurong has quit IRC01:29
*** germs has quit IRC01:30
*** germs has joined #openstack-nova01:30
*** germs has quit IRC01:30
*** germs has joined #openstack-nova01:30
*** Tom-Tom has joined #openstack-nova01:33
*** fragatina has quit IRC01:35
*** Tom-Tom has quit IRC01:35
*** dave-mccowan has joined #openstack-nova01:37
*** tianhui has quit IRC01:38
*** tianhui has joined #openstack-nova01:39
*** AlexeyAbashkin has joined #openstack-nova01:39
*** AlexeyAbashkin has quit IRC01:43
*** gjayavelu has quit IRC01:45
*** phuongnh has joined #openstack-nova01:48
*** takashin_ has left #openstack-nova01:48
*** takashin has joined #openstack-nova01:48
*** Tom-Tom has joined #openstack-nova01:51
*** markvoelker_ has joined #openstack-nova01:52
*** blkart has joined #openstack-nova01:53
*** markvoelker has quit IRC01:53
*** salv-orl_ has joined #openstack-nova01:59
*** dougshelley66 has quit IRC01:59
*** dougshelley66 has joined #openstack-nova02:00
*** dougshelley66 has quit IRC02:00
*** dougshelley66 has joined #openstack-nova02:01
*** jichen has quit IRC02:01
*** dougshelley66 has quit IRC02:01
*** dougshelley66 has joined #openstack-nova02:02
openstackgerritYikun Jiang (Kero) proposed openstack/nova-specs master: Complex (Anti)-Affinity Policies  https://review.openstack.org/54692502:02
*** salv-orlando has quit IRC02:02
*** dougshelley66 has quit IRC02:02
*** dougshelley66 has joined #openstack-nova02:02
*** dougshelley66 has quit IRC02:03
*** tianhui has quit IRC02:04
*** tianhui has joined #openstack-nova02:04
*** jichen has joined #openstack-nova02:06
openstackgerritTakashi NATSUME proposed openstack/nova master: Fix 500 error while passing 4-byte unicode data  https://review.openstack.org/40751402:06
openstackgerritTakashi NATSUME proposed openstack/nova master: Adds view builders for keypairs controller  https://review.openstack.org/34728902:07
*** janki has joined #openstack-nova02:07
openstackgerritTakashi NATSUME proposed openstack/nova master: Remove mox in unit/api/openstack/compute/test_hosts.py  https://review.openstack.org/55926602:07
*** hongbin_ has joined #openstack-nova02:10
*** jchhatbar has joined #openstack-nova02:10
*** salv-orl_ has quit IRC02:11
*** janki has quit IRC02:12
*** gcb has joined #openstack-nova02:13
*** salv-orlando has joined #openstack-nova02:13
*** takashin_ has joined #openstack-nova02:17
*** takashin has quit IRC02:18
*** salv-orlando has quit IRC02:20
*** salv-orlando has joined #openstack-nova02:22
*** jichen has quit IRC02:23
*** jichen has joined #openstack-nova02:25
*** masuberu has joined #openstack-nova02:27
*** masber has quit IRC02:31
*** stakeda has joined #openstack-nova02:39
*** psachin has joined #openstack-nova02:42
*** zhurong has joined #openstack-nova02:49
*** harlowja_ has quit IRC02:53
*** jichen has quit IRC02:53
*** vivsoni has quit IRC02:56
*** vivsoni has joined #openstack-nova02:58
*** toabctl has quit IRC03:00
*** zhaochao has quit IRC03:00
*** zhaochao has joined #openstack-nova03:01
*** sdeath has joined #openstack-nova03:04
*** udesale has joined #openstack-nova03:08
*** yinxq has joined #openstack-nova03:09
*** takashin has joined #openstack-nova03:11
*** jichen has joined #openstack-nova03:13
openstackgerritJackie Truong proposed openstack/python-novaclient master: Microversion 2.62 - Add trusted_image_certificates  https://review.openstack.org/50039603:13
*** takashin_ has quit IRC03:13
*** esberglu has joined #openstack-nova03:18
*** slaweq has joined #openstack-nova03:21
*** harlowja has joined #openstack-nova03:22
*** masuberu has quit IRC03:23
*** Tom-Tom has quit IRC03:23
*** Tom-Tom has joined #openstack-nova03:24
*** slaweq has quit IRC03:26
*** Tom-Tom has quit IRC03:29
*** masuberu has joined #openstack-nova03:33
*** nicolasbock has quit IRC03:34
*** fragatina has joined #openstack-nova03:35
*** masber has joined #openstack-nova03:35
*** masuberu has quit IRC03:38
*** bingqianglin has quit IRC03:57
*** gaoyan has joined #openstack-nova04:09
*** gaoyan has quit IRC04:10
*** yamahata has joined #openstack-nova04:11
*** hongbin_ has quit IRC04:11
*** germs has quit IRC04:12
*** gaoyan has joined #openstack-nova04:13
openstackgerritNguyen Hai proposed openstack/nova-specs master: Follow the new PTI for document build  https://review.openstack.org/55180204:14
*** jackie-truong has quit IRC04:14
*** gaoyan has quit IRC04:16
*** jchhatba_ has joined #openstack-nova04:18
*** jchhatba_ has quit IRC04:19
*** jchhatba_ has joined #openstack-nova04:19
*** jchhatbar has quit IRC04:21
*** zhurong has quit IRC04:21
*** Nisha_Agarwal has joined #openstack-nova04:22
*** hoonetorg has quit IRC04:27
openstackgerritMichael Still proposed openstack/nova master: Use os.rename, not mv.  https://review.openstack.org/56246304:33
*** hoonetorg has joined #openstack-nova04:41
*** vladikr has quit IRC04:45
*** vladikr has joined #openstack-nova04:46
openstackgerritMichael Still proposed openstack/nova master: Move image conversion to privsep.  https://review.openstack.org/55443704:46
openstackgerritMichael Still proposed openstack/nova master: We don't need utils.trycmd any more.  https://review.openstack.org/55443904:46
openstackgerritMichael Still proposed openstack/nova master: We no longer need rootwrap.  https://review.openstack.org/55443804:46
*** takashin_ has joined #openstack-nova04:48
*** abhishekk has joined #openstack-nova04:49
*** takashin has quit IRC04:50
openstackgerritJackie Truong proposed openstack/nova master: Implement certificate_utils  https://review.openstack.org/47994904:50
openstackgerritJackie Truong proposed openstack/nova master: Plumb trusted_certs through libvirt driver image paths  https://review.openstack.org/56126204:50
openstackgerritJackie Truong proposed openstack/nova master: Add trusted_image_certificates to REST API  https://review.openstack.org/48620404:50
openstackgerritJackie Truong proposed openstack/nova master: Add certificate validation docs  https://review.openstack.org/56015804:50
*** rajinir has quit IRC04:50
*** jchhatbar has joined #openstack-nova04:50
*** harlowja has quit IRC04:52
openstackgerritMichael Still proposed openstack/nova master: Move IVS VIF plugging into the new utilities module.  https://review.openstack.org/55755204:53
openstackgerritMichael Still proposed openstack/nova master: Move create_tap_dev to the new utility module.  https://review.openstack.org/55783504:53
openstackgerritMichael Still proposed openstack/nova master: Move set_vf_interface_vlan to the new utility module.  https://review.openstack.org/55848704:53
*** jchhatba_ has quit IRC04:53
*** ratailor has joined #openstack-nova04:54
*** takashin_ has left #openstack-nova04:57
*** takashin has joined #openstack-nova04:58
*** Dinesh_Bhor has quit IRC05:00
*** bhujay has joined #openstack-nova05:05
*** claudiub|2 has joined #openstack-nova05:10
*** Dinesh_Bhor has joined #openstack-nova05:12
*** annp has quit IRC05:15
*** annp has joined #openstack-nova05:15
*** links has joined #openstack-nova05:18
*** udesale_ has joined #openstack-nova05:19
*** yinxq has quit IRC05:19
*** udesale has quit IRC05:19
*** armaan has joined #openstack-nova05:20
*** slaweq has joined #openstack-nova05:22
*** Nisha_Agarwal has quit IRC05:23
*** slaweq has quit IRC05:27
*** elmaciej has joined #openstack-nova05:29
*** jichen has quit IRC05:31
*** jichen has joined #openstack-nova05:36
*** zhurong has joined #openstack-nova05:37
*** ccamacho has quit IRC05:38
*** sridharg has joined #openstack-nova05:40
*** sidx64 has joined #openstack-nova05:43
*** armaan has quit IRC05:51
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi: Use XAPI pool instead of aggregate pool for shared SR migration  https://review.openstack.org/55415405:53
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi: Documents update for XAPI pool shared SR migration  https://review.openstack.org/56248205:53
*** TobbeCN has joined #openstack-nova05:57
*** lajoskatona has joined #openstack-nova05:58
*** itlinux has joined #openstack-nova06:02
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi: Documents update for XAPI pool shared SR migration  https://review.openstack.org/56248206:03
*** bhujay has quit IRC06:04
*** bhujay has joined #openstack-nova06:04
*** toabctl has joined #openstack-nova06:04
melwittbauzas, lyarwood: could y'all please help go through and review stuff on stable/queens, stable/pike, and stable/ocata today for r-1? I'm going to propose releases by my EOD. thanks!06:09
*** itlinux has quit IRC06:09
*** itlinux has joined #openstack-nova06:12
*** armaan has joined #openstack-nova06:16
*** sar has joined #openstack-nova06:16
*** Tom-Tom has joined #openstack-nova06:16
openstackgerritmelanie witt proposed openstack/nova master: Add periodic task to clean expired console tokens  https://review.openstack.org/32538106:18
openstackgerritmelanie witt proposed openstack/nova master: Use ConsoleAuthToken object to generate authorizations  https://review.openstack.org/32541406:18
openstackgerritmelanie witt proposed openstack/nova master: Convert websocketproxy to use db for token validation  https://review.openstack.org/33399006:18
openstackgerritmelanie witt proposed openstack/nova master: Update layout docs for running console proxies  https://review.openstack.org/55748906:18
*** bhujay has quit IRC06:20
*** bhujay has joined #openstack-nova06:20
*** pcaruana has joined #openstack-nova06:21
*** ratailor has quit IRC06:23
openstackgerritZhenyu Zheng proposed openstack/nova master: Deduplicate notification samples Rocky - 7  https://review.openstack.org/56074806:23
bauzasmelwitt: ack06:23
*** ratailor has joined #openstack-nova06:24
*** ratailor has quit IRC06:24
*** stakeda has quit IRC06:26
*** sapd_ has joined #openstack-nova06:26
*** sapd__ has quit IRC06:26
*** ratailor has joined #openstack-nova06:26
*** Dinesh_Bhor has quit IRC06:31
*** itlinux has quit IRC06:32
*** slaweq has joined #openstack-nova06:36
*** itlinux has joined #openstack-nova06:37
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi: Documents update for XAPI pool shared SR migration  https://review.openstack.org/56248206:38
*** sidx64_ has joined #openstack-nova06:38
*** slaweq_ has joined #openstack-nova06:39
*** sidx64 has quit IRC06:40
*** slaweq has quit IRC06:41
*** dklyle has joined #openstack-nova06:41
*** david-lyle has joined #openstack-nova06:41
*** Dinesh_Bhor has joined #openstack-nova06:43
*** sidx64 has joined #openstack-nova06:43
*** sidx64_ has quit IRC06:44
*** fanzhang_ is now known as fanzhang06:48
yikun_@gmann, hey, I saw your reply in link:06:51
yikun_https://review.openstack.org/#/c/557145/12/nova/tests/functional/api_sample_tests/test_instance_actions.py@12706:51
yikun_and I want to sure your means is:06:51
yikun_1. we need put a sample file in common dir.06:52
yikun_2. create a hard code python map to record the version section and sample maping06:52
yikun_3. set the use_common_server_api_samples to true when I call the req func06:52
yikun_right?06:52
*** elmaciej has quit IRC06:54
*** dims has quit IRC06:54
*** do3meli has joined #openstack-nova06:55
*** dims has joined #openstack-nova06:56
*** ccamacho has joined #openstack-nova06:58
openstackgerritZhenyu Zheng proposed openstack/nova master: Add request_id to instance action notifications  https://review.openstack.org/55328806:59
*** dims has quit IRC07:01
*** itlinux has quit IRC07:02
gmannyikun_: kind of but those cannot be in common dir as they are specific to microversion. server samples are commonly used in other tests so they were in common dir07:02
*** alexchadin has joined #openstack-nova07:02
*** dims has joined #openstack-nova07:02
gmannyikun_: i need to think more that what can be more optimized and not too magic way07:03
*** hemna_ has quit IRC07:03
gmannyikun_: but for your change let's go back to the PS where you had 2.58 tests as base07:04
*** namnh has joined #openstack-nova07:05
*** diga has joined #openstack-nova07:07
yikun_gmann, yes, sure, I will update soon.07:07
*** mgoddard has joined #openstack-nova07:07
yikun_and I will think about it too, and if you have some idea or I can offer you some help, don't hesitate to ping me. : )07:08
openstackgerritTakashi NATSUME proposed openstack/python-novaclient stable/pike: Use generic user for both zuul v2 and v3  https://review.openstack.org/56250007:09
*** tesseract has joined #openstack-nova07:10
*** Mr_Smurf has joined #openstack-nova07:12
gmannyikun_: sure thanks.07:12
openstackgerritTakashi NATSUME proposed openstack/python-novaclient stable/pike: Use generic user for both zuul v2 and v3  https://review.openstack.org/56250007:13
Mr_SmurfI have some strange issues with live migration.. The instance is moved to the other hypervisor but ends up in error state and in the database it is on the wrong hypervisor.07:13
*** sidx64_ has joined #openstack-nova07:14
*** sidx64 has quit IRC07:14
Mr_SmurfAnyone experienced something like this?07:14
Mr_Smurf(openstack newton)07:14
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Add host/hostId to instance action events API  https://review.openstack.org/55714507:15
*** ociuhandu has joined #openstack-nova07:16
*** fghaas has joined #openstack-nova07:17
*** ociuhandu has quit IRC07:17
*** zhurong has quit IRC07:18
*** salv-orlando has quit IRC07:23
*** salv-orlando has joined #openstack-nova07:24
*** AlexeyAbashkin has joined #openstack-nova07:26
*** gjayavelu has joined #openstack-nova07:26
*** salv-orlando has quit IRC07:28
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi: Documents update for XAPI pool shared SR migration  https://review.openstack.org/56248207:31
*** amoralej|off is now known as amoralej07:32
*** rcernin has quit IRC07:33
*** salv-orlando has joined #openstack-nova07:37
*** damien_r has joined #openstack-nova07:38
*** jpena|off is now known as jpena07:39
*** Nisha_Agarwal has joined #openstack-nova07:41
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi: Documents update for XAPI pool shared SR migration  https://review.openstack.org/56248207:41
*** pcaruana has quit IRC07:45
*** pcaruana has joined #openstack-nova07:46
*** yamahata has quit IRC07:49
*** trinaths has joined #openstack-nova07:50
*** sahid has joined #openstack-nova07:51
gibiKevin_Zheng: hi! I left some comments in https://review.openstack.org/#/c/553288/2007:55
Kevin_Zhenggibi, Thanks I will fix them07:57
*** trinaths has quit IRC07:58
Kevin_Zhengvery good comments :)07:58
gibiKevin_Zheng: just ping me when you push the fix and I will quickly re-review as this patch is really close now07:59
Kevin_Zhenggibi, sure thanks08:00
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: deprecate the config for image handler class path  https://review.openstack.org/49720108:00
*** sapd_ has quit IRC08:00
*** gjayavelu has quit IRC08:00
*** salv-orlando has quit IRC08:00
*** sapd_ has joined #openstack-nova08:00
*** salv-orlando has joined #openstack-nova08:01
kashyaptakashin: Just FYI, I'll abandon this change: https://review.openstack.org/#/c/560365/ ("libvirt: Drop MIN_LIBVIRT_VIRTUOZZO_VERSION"), and the other two existing "Drop" constant series08:03
kashyaptakashin: As they're now merged into the top-level change: https://review.openstack.org/#/c/558783/08:03
*** salv-orlando has quit IRC08:05
*** mdbooth has joined #openstack-nova08:06
*** damien_r has quit IRC08:06
*** tssurya has joined #openstack-nova08:07
*** damien_r has joined #openstack-nova08:08
openstackgerritMerged openstack/nova-specs master: Handle nested providers for allocation candidates  https://review.openstack.org/55687308:08
*** phuongnh has quit IRC08:09
*** phuongnh has joined #openstack-nova08:09
*** bhujay has quit IRC08:10
*** lucas-afk is now known as lucasagomes08:11
*** alexchadin has quit IRC08:13
takashinkashyap: Than you for your notice.08:14
*** owalsh_afk is now known as owalsh08:16
*** damien_r has quit IRC08:21
*** damien_r has joined #openstack-nova08:22
*** damien_r has quit IRC08:23
*** damien_r has joined #openstack-nova08:23
*** david-lyle has quit IRC08:23
*** dklyle has quit IRC08:23
*** avolkov has joined #openstack-nova08:27
*** itlinux has joined #openstack-nova08:27
kashyapstephenfin: Morning, when you get a sec —08:28
kashyapstephenfin: I think I can simply delete the "test_invalid_libvirt_version()" test now, post MIN libvirt / QEMU version bump: https://github.com/openstack/nova/blob/master/nova/tests/functional/libvirt/test_rt_servers.py#L71,L9508:29
kashyapGiven the failure here: http://logs.openstack.org/83/558783/10/check/nova-tox-functional/ac56391/testr_results.html.gz08:29
*** sidx64_ has quit IRC08:31
openstackgerritMerged openstack/nova master: conf: Remove deprecated 'multi_instance_display_name_template' opt  https://review.openstack.org/49961208:31
*** sidx64 has joined #openstack-nova08:33
*** vivsoni has quit IRC08:38
*** derekh has joined #openstack-nova08:40
openstackgerritBalazs Gibizer proposed openstack/nova-specs master: Suggest when to propose notification changes  https://review.openstack.org/56226508:42
*** damien_r has quit IRC08:44
*** damien_r has joined #openstack-nova08:45
*** damien_r has quit IRC08:46
*** damien_r has joined #openstack-nova08:47
*** damien_r has quit IRC08:52
openstackgerritChen Hanxiao proposed openstack/nova master: _cleanup_resize: remove rbd swap disk if resize to flavor without swap  https://review.openstack.org/53471108:53
*** damien_r has joined #openstack-nova08:55
*** vivsoni has joined #openstack-nova08:55
*** damien_r has quit IRC08:56
*** salv-orlando has joined #openstack-nova08:58
*** Zames has joined #openstack-nova08:59
*** trinaths has joined #openstack-nova09:00
*** bhujay has joined #openstack-nova09:00
*** damien_r has joined #openstack-nova09:00
*** Zames has quit IRC09:02
*** abalutoiu has joined #openstack-nova09:07
*** itlinux has quit IRC09:09
*** cdent has joined #openstack-nova09:09
*** elmaciej has joined #openstack-nova09:21
*** elmaciej_ has joined #openstack-nova09:23
*** elmaciej has quit IRC09:26
*** maciejjozefczyk has joined #openstack-nova09:30
maciejjozefczykHey :)09:31
*** Nisha_ has joined #openstack-nova09:32
*** Nisha_Agarwal has quit IRC09:32
openstackgerritChris Dent proposed openstack/nova master: Add root and parent provider uuid to group by clause  https://review.openstack.org/56237909:34
*** Dinesh__Bhor has joined #openstack-nova09:34
*** tuanla____ has joined #openstack-nova09:34
*** Dinesh_Bhor has quit IRC09:36
*** sdague has joined #openstack-nova09:38
*** trinaths has quit IRC09:42
*** salv-orl_ has joined #openstack-nova09:43
*** salv-orlando has quit IRC09:47
*** damien_r has quit IRC09:51
*** damien_r has joined #openstack-nova09:53
*** damien_r has quit IRC09:55
*** armaan has quit IRC09:55
*** armaan has joined #openstack-nova09:55
*** damien_r has joined #openstack-nova09:59
*** dougshelley66 has joined #openstack-nova09:59
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi(N-R-P):Get vgpu info from `allocations`  https://review.openstack.org/52171710:01
*** namnh has quit IRC10:05
openstackgerritKashyap Chamarthy proposed openstack/nova master: libvirt: Bump MIN_{LIBVIRT,QEMU}_VERSION for "Rocky"  https://review.openstack.org/55878310:07
openstackgerritKashyap Chamarthy proposed openstack/nova master: Drop MIN_LIBVIRT_SET_ADMIN_PASSWD  https://review.openstack.org/56231210:07
openstackgerritKashyap Chamarthy proposed openstack/nova master: libvirt: Drop MIN_LIBVIRT_PARALLELS_SET_ADMIN_PASSWD  https://review.openstack.org/56231310:07
*** sambetts|afk is now known as sambetts10:09
*** fghaas1 has joined #openstack-nova10:10
*** fghaas has quit IRC10:13
*** ygl has joined #openstack-nova10:15
yglhi all10:17
yglcan anyone explain to me how to find out the flavor id for an instance from the nova database ?10:17
*** jichen has quit IRC10:19
*** liverpooler has joined #openstack-nova10:19
openstackgerritzhangyangyang proposed openstack/nova master: Deprecate auth_uri option  https://review.openstack.org/56253710:26
yglcan anyone help me please with my query10:30
yglI want to find out the flavor id for an instance from the nova database10:30
*** fghaas has joined #openstack-nova10:32
*** liverpooler has quit IRC10:33
*** bhujay has quit IRC10:33
*** fghaas1 has quit IRC10:34
*** Tom-Tom has quit IRC10:37
*** xinliang has quit IRC10:39
*** sar has quit IRC10:40
*** abhishekk has quit IRC10:40
*** fghaas has quit IRC10:41
*** fghaas has joined #openstack-nova10:41
*** Dinesh__Bhor has quit IRC10:43
*** Dinesh__Bhor has joined #openstack-nova10:43
*** ygl has quit IRC10:44
*** Dinesh__Bhor has quit IRC10:47
*** mvk has quit IRC10:47
*** tbachman has quit IRC10:49
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Support inherit api samples in ApiSampleTestBase  https://review.openstack.org/56254710:50
*** xinliang has joined #openstack-nova10:51
*** nicolasbock has joined #openstack-nova10:57
yikun_^ @gmann I'm not sure it's a best solution or not, but it is a way to solve our problem at least.10:58
*** jpena is now known as jpena|lunch10:59
yikun_gmann, you could take a look when u have time. :) https://review.openstack.org/56254710:59
*** armaan has quit IRC10:59
*** armaan has joined #openstack-nova10:59
*** sar has joined #openstack-nova11:00
*** phuongnh has quit IRC11:00
*** mdbooth has quit IRC11:06
*** pchavva has joined #openstack-nova11:10
*** vivsoni has quit IRC11:14
Kevin_Zhenggibi are you around?11:17
*** vivsoni has joined #openstack-nova11:19
gibiKevin_Zheng: yes11:20
Kevin_ZhengI almost done the coding, but again, there are some problems with the tests11:21
gibiKevin_Zheng: you can push the patch up then I can take a look at it and might be able to help with the test11:22
Kevin_Zhengas you guys left in the comments, I suppose to adding req_id for instance update notifications and not include it for periodic tasks11:22
*** zhurong has joined #openstack-nova11:22
Kevin_Zhengwhich matt suggested using the judgement of whether context.auth_token is present11:23
*** Nisha_away has joined #openstack-nova11:23
Kevin_Zhengsince we use noauth middleware11:23
Kevin_Zhengthere will always be no context.auth11:23
Kevin_Zhenghttps://github.com/openstack/nova/blob/324899c621ee02d877122ba3412712ebb92831f2/nova/api/openstack/auth.py#L5711:23
Kevin_ZhengI will put it up if I cannot come up with ideas before I go11:24
gibiKevin_Zheng: your understanding seems correct to me11:24
Kevin_Zhengmaybe we shouldn't judge by authtoken11:25
Kevin_Zhengbecause if someone is actually using Noauth middleware, he will always got no req_id in the notification11:26
gibiKevin_Zheng: then we have to find another way to distinguish between context from a periodic task and another normal context11:26
gibiKevin_Zheng: let me dig a bit11:26
Kevin_ZhengThanks11:26
*** Nisha_ has quit IRC11:27
*** abhishekk has joined #openstack-nova11:28
*** hshiina is now known as hshiina|afk11:29
openstackgerritTetsuro Nakamura proposed openstack/nova master: Return all resources in provider_summaries  https://review.openstack.org/55804511:31
openstackgerritTetsuro Nakamura proposed openstack/nova master: Return all nested providers in tree  https://review.openstack.org/55948011:31
openstackgerritTetsuro Nakamura proposed openstack/nova master: Return resource providers without inventories  https://review.openstack.org/55955411:31
*** vladikr has quit IRC11:32
*** vladikr has joined #openstack-nova11:32
openstackgerritZhenyu Zheng proposed openstack/nova master: Add request_id to instance action notifications  https://review.openstack.org/55328811:34
*** lucasagomes is now known as lucas-hungry11:35
*** dougshelley66 has quit IRC11:36
kashyapAre others hitting these IBM zVM CI failures too: http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-16984/console.html11:36
kashyapIt is all: "Exceeded maximum number of retries. Exhausted all hosts available for retrying build failures for instance"11:37
*** armaan has quit IRC11:37
*** mdbooth has joined #openstack-nova11:38
Kevin_Zhenggibi Hi, I got it, maybe I should use (context.is_admin and not context.auth_token) rather than just context.auth_token11:41
*** vivsoni has quit IRC11:42
gibiKevin_Zheng: I think that is a partial solution. If the deployer use NoAuth and the user is an admin or the non admin context is elevated somewhere in the code path then your condition will be true11:43
Kevin_Zhengyeah11:43
*** mvk has joined #openstack-nova11:44
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Support inherit api samples in ApiSampleTestBase  https://review.openstack.org/56254711:50
gibithe NoAuth set user_id and project_id but the get_admin_context() call used by the periodic task  set them to None11:51
*** psachin has quit IRC11:52
Kevin_ZhengHmm11:52
gibiKevin_Zheng: so instead of checking for the auth_token you can check the project_id and user_id11:52
Kevin_ZhengLet me try11:52
openstackgerritMerged openstack/osc-placement master: RP list: member_of and resources parameters (v1.3, v1.4)  https://review.openstack.org/51118311:54
*** sar has quit IRC11:54
*** swamireddy has quit IRC11:57
*** sar has joined #openstack-nova11:58
*** armaan has joined #openstack-nova12:00
*** mriedem has joined #openstack-nova12:00
*** sidx64 has quit IRC12:01
*** psachin has joined #openstack-nova12:01
*** tuanla____ has quit IRC12:02
*** jpena|lunch is now known as jpena12:02
openstackgerritZhenyu Zheng proposed openstack/nova master: Add request_id to instance action notifications  https://review.openstack.org/55328812:02
Kevin_Zhenggibi ^ done12:02
gibiKevin_Zheng: thanks, looking12:03
*** sidx64 has joined #openstack-nova12:04
mriedemlyarwood: bauzas: today is rocky-1 and i think melwitt wanted to do some stable branch releases too - stable/ocata has a bunch of patches which need a final +2 if you can go through those https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/ocata12:05
*** Nisha_away has quit IRC12:05
gibiKevin_Zheng: you have to update the comment in https://review.openstack.org/#/c/553288/22/nova/notifications/objects/instance.py@12412:05
*** amoralej is now known as amoralej|lunch12:06
bauzasmriedem: yup, I reviewed the queens branch this morning and I was about to look at the pike and ocata branches this afternoon ;)12:06
*** dougshelley66 has joined #openstack-nova12:07
*** Guest4072 has quit IRC12:07
*** yassine has joined #openstack-nova12:07
*** yassine is now known as Guest5845812:08
Kevin_Zhenggibi maybe shouldn't write about auth_token anymore?12:08
gibiKevin_Zheng: I'm OK with that too12:09
openstackgerritZhenyu Zheng proposed openstack/nova master: Add request_id to instance action notifications  https://review.openstack.org/55328812:10
gibiKevin_Zheng: but then we have to explain in the commit message that we could not simply use the auth_token as Matt suggested12:10
Kevin_Zheng...really? just updated12:10
*** armaan has quit IRC12:11
*** swamireddy has joined #openstack-nova12:12
*** QianYu has joined #openstack-nova12:13
gibiKevin_Zheng: or we can tell mriedem on IRC so he will know why we not used context.auth_token ;)12:13
*** QianYu has quit IRC12:14
*** QianYu has joined #openstack-nova12:14
Kevin_Zhenggibi I like this one12:15
mriedemi don't think anyone uses NoAuthMiddleware in production fwiw12:15
mriedemor shouldn't12:15
Kevin_Zhengyeah well, judging by project_id and user_id could work right?12:17
*** armaan has joined #openstack-nova12:17
Kevin_Zhengin the tests, we have admin actions so (is_admin and not auth_token) cannot work as well12:18
openstackgerritAndrey Kurilin proposed openstack/python-novaclient master: [CLI] Fix token auth type  https://review.openstack.org/42425612:18
gibimriedem: still our functional env uses NoAuth which means if the code checks for the auth_token then our functional tests become useless12:18
gibimriedem: and checking for project_id and user_id seems meaningful for me as if the request comes from the user, then those should be set on the context and that also means a proper request_id is also set12:19
mriedemyeah that's fine12:19
mriedeman appropriate follow up for this is probably putting a helper method on the RequestContext itself to tell if it's a real user request12:20
mriedemwe have RequestContext.is_user_context but that returns False if is_admin is True12:21
*** yamamoto_ has quit IRC12:21
gibimriedem: I think the appropriate follow up is to merge https://review.openstack.org/#/c/524306 which means we have a proper request_id for periodic tasks as well and therefore we can remove the check from the payload generation12:21
*** armaan has quit IRC12:22
openstackgerritMatt Riedemann proposed openstack/nova stable/ocata: only increment disk address unit for scsi devices  https://review.openstack.org/56161312:22
openstackgerritZhenyu Zheng proposed openstack/nova master: Deduplicate notification samples Rocky - 7  https://review.openstack.org/56074812:23
openstackgerritsahid proposed openstack/nova master: compute: introduce cpu_shared_set option  https://review.openstack.org/56191212:23
openstackgerritsahid proposed openstack/nova master: libvirt: always pass emulator threads policy  https://review.openstack.org/56191312:23
openstackgerritsahid proposed openstack/nova master: libvirt: place emulator threads on CONF.cpu_shared_set  https://review.openstack.org/51089712:23
openstackgerritsahid proposed openstack/nova master: libvirt: update emulator threads docstring  https://review.openstack.org/56256512:23
*** liverpooler has joined #openstack-nova12:24
openstackgerritMerged openstack/nova stable/queens: Add regression test for persisted RequestSpec.retry from failed resize  https://review.openstack.org/56014212:24
openstackgerritMerged openstack/nova stable/queens: Don't persist RequestSpec.retry  https://review.openstack.org/56014312:24
openstackgerritsahid proposed openstack/nova master: compute: introduce cpu_shared_set option  https://review.openstack.org/56191212:25
openstackgerritsahid proposed openstack/nova master: libvirt: always pass emulator threads policy  https://review.openstack.org/56191312:25
openstackgerritsahid proposed openstack/nova master: libvirt: place emulator threads on CONF.cpu_shared_set  https://review.openstack.org/51089712:25
openstackgerritsahid proposed openstack/nova master: libvirt: update emulator threads docstring  https://review.openstack.org/56256512:25
openstackgerritMerged openstack/nova stable/queens: List instances performace optimization  https://review.openstack.org/56171512:26
*** yamamoto has joined #openstack-nova12:27
kashyapmriedem: Morning, I think this is ready for some review: https://review.openstack.org/#/c/558783/ -- libvirt: Bump MIN_{LIBVIRT,QEMU}_VERSION for "Rocky"12:28
kashyapmriedem: I'd like to build other compat code clean-up patches based on the above12:28
kashyapWhich is the bulk of the change12:28
kashyap(Also my eyes are a bit hazy after arriving at that patch iterating a couple of weeks.  A fresh pair of eyes taking a look at it would be nice.)12:30
mriedemkashyap: i can put it in a tab for now12:31
kashyapMerci.  Some look at it and comments will give me a bit more push to fix whatever stuff reviewers might find.12:31
*** sidx64 has quit IRC12:32
*** lucas-hungry is now known as lucasagomes12:33
lyarwoodmriedem: ack will do12:33
openstackgerritZhenyu Zheng proposed openstack/nova master: Deduplicate notification samples Rocky - 7  https://review.openstack.org/56074812:33
*** sidx64 has joined #openstack-nova12:34
openstackgerritsahid proposed openstack/nova-specs master: fix blueprint related to the spec overhead-pin-set  https://review.openstack.org/56191612:34
*** AlexeyAbashkin has quit IRC12:34
*** AlexeyAbashkin has joined #openstack-nova12:36
*** edmondsw has joined #openstack-nova12:38
openstackgerritZhenyu Zheng proposed openstack/nova master: Add request_id to instance action notifications  https://review.openstack.org/55328812:40
*** lyan has joined #openstack-nova12:42
*** lyan is now known as Guest5482712:42
*** zhurong has quit IRC12:43
openstackgerritMerged openstack/nova stable/queens: Document how to disable notifications  https://review.openstack.org/56195412:44
openstackgerritMerged openstack/nova stable/queens: libvirt: Report the allocated size of preallocated file based disks  https://review.openstack.org/56207412:44
*** sar has quit IRC12:45
sahidmriedem: about your comment on the trusted tag we are going to erase, i let a comment in the review12:45
sahidhttps://review.openstack.org/#/c/562565/12:46
sahidi think there are some condition where that could be an issue12:46
mriedemsahid: wrong patch?12:52
sahidmriedem: yep sorry https://review.openstack.org/#/c/458820/12:57
*** mchlumsky has joined #openstack-nova12:58
*** ratailor has quit IRC12:59
*** jaypipes_ has quit IRC13:01
*** jaypipes has joined #openstack-nova13:02
*** jaypipes is now known as leakypipes13:02
*** armaan has joined #openstack-nova13:02
*** tbachman has joined #openstack-nova13:03
*** leakypipes is now known as jaypipes13:04
*** esberglu has quit IRC13:05
*** hoangcx has quit IRC13:06
openstackgerritMatthew Booth proposed openstack/nova master: Rename recreate to evacuate in driver signatures  https://review.openstack.org/56090013:08
*** pchavva has quit IRC13:08
*** tbachman has quit IRC13:08
openstackgerritLei Zhang proposed openstack/nova master: Improve check capacity sql  https://review.openstack.org/56186213:12
*** jistr is now known as jistr|mtg13:14
*** markvoelker_ has quit IRC13:16
*** Nisha_Agarwal has joined #openstack-nova13:17
*** markvoelker has joined #openstack-nova13:18
maciejjozefczykGuys, maybe you remember any problem related to metadata-agent and cloud-init during openstack upgrade? I heard about bugs like cleaning of instance ssh service keys during upgrades but I'm not able to track any details.13:20
*** AlexeyAbashkin has quit IRC13:23
*** esberglu has joined #openstack-nova13:24
*** AlexeyAbashkin has joined #openstack-nova13:25
mriedemsahid: replied13:25
mriedemcdent: i guess we already had a postgresql job in nova's experimental queue13:25
mriedembut that doesn't help you13:26
*** salv-orl_ has quit IRC13:27
cdentmriedem: yeah, looks like both jay and eric are happy to merge my fix without test proof13:27
cdentwhich would require a functional environment running pg or a new tempest test13:28
cdentI explored doing a functional pg environment locally but it quickly fell apart for reasons I couldn't care to figure out (at least not last night)13:28
sahidmriedem: ok so you may have right, i thought about that hard-reboot thing but it seems i'm wrong i will build that env and re-put my head in that whole serie13:29
jaypipeswhat did I mess up now?13:29
*** eharney has joined #openstack-nova13:30
cdentjaypipes: you're safe this time13:32
openstackgerritChris Dent proposed openstack/nova master: Add root and parent provider uuid to group by clause  https://review.openstack.org/56237913:32
*** wolverineav has joined #openstack-nova13:33
*** psachin has quit IRC13:33
*** TobbeCN has quit IRC13:35
*** TobbeCN has joined #openstack-nova13:36
*** gryf has quit IRC13:36
*** _gryf has joined #openstack-nova13:37
*** wolverineav has quit IRC13:37
*** _gryf has quit IRC13:37
openstackgerritLee Yarwood proposed openstack/nova stable/pike: Skip placement on rebuild in same host  https://review.openstack.org/56101513:38
*** _gryf has joined #openstack-nova13:38
*** Tom-Tom has joined #openstack-nova13:38
*** _gryf is now known as gryf13:40
*** TobbeCN has quit IRC13:40
*** Tom-Tom has quit IRC13:43
*** amoralej|lunch is now known as amoralej13:45
*** hongbin_ has joined #openstack-nova13:46
*** mlavalle has joined #openstack-nova13:51
*** artom has joined #openstack-nova13:51
*** AlexeyAbashkin has quit IRC13:52
*** awaugama has joined #openstack-nova13:53
mriedemcdent: as in functional tests in-tree? you have to have the pg env setup, there is a script for it13:54
mriedemnova/tools/test-setup.sh13:54
mriedemsets up the openstack_citest creds for mysql and pg13:54
bauzasefried: jaypipes: thanks for providing the explanations about granular groups13:55
bauzasefried: jaypipes: fine with me about defaulting 400 if you don't provide the qparam13:56
bauzasmriedem: I guess you running the meeting ?13:56
bauzasor gibi?13:56
efriedbauzas: ack.  Does the "global" any|isolate option give you enough control to do what you need to do for NUMA?13:56
bauzasefried: I think so yeah13:56
gibibauzas: I talked to melwitt yesterday and she said she will run it today13:56
efriedbauzas: It seems like it should: user who doesn't care about topo uses `any`; user who does care uses `isolate`13:56
bauzasefried: I provided two qpery parameters13:56
jaypipesefried: should be any|isolate|same, right?13:57
bauzasefried: one would be the one you discussed13:57
melwittnova meeting in 3 minutes13:57
efriedjaypipes: If you want two granular groups to go into the same provider, you should combine them into a single numbered group.13:57
bauzasefried: the second was 'in_tree'13:57
*** AlexeyAbashkin has joined #openstack-nova13:57
bauzasefried: so I think it answers one of two13:57
efriedbauzas: We need to discuss that one further.13:57
openstackgerritMatt Riedemann proposed openstack/nova stable/queens: libvirt: slow live-migration to ensure network is ready  https://review.openstack.org/55793013:57
cdentmriedem: how do the functional tests become aware of that stuff? as in how does the new database string get connected to the code? that's the part I was struggling to make go. (simply overrdingn the default db connection string fell on its face)13:58
bauzasefried: jaypipes: fine if I'm discussing that qpuery param by my own spec ?13:58
bauzasefried: jaypipes: I tihnk we don't need a separate one13:58
efriedbauzas: As I stated somewhere or other, we can't use the keyword "in_tree" because that already has implications for GET /resource_providers to return *all* the providers in the same tree as the specified RP.13:58
bauzasefried: I don't remember which exact param name I used but got it13:58
mriedemcdent: i've always been confused by the framework for this, but you'd have to figure out how TestNovaMigrationsPostgreSQL works13:58
efriedbauzas: Also, it's not sufficient to say "same subtree" in any form, because we need an indication of where that subtree "starts".13:58
bauzasefried: mmm k13:59
mriedemthe oslo.db opportunistic tests only run if a given backend is configured13:59
efriedbauzas: I did explain this further in one of the ML notes, but it was kinda buried.  Let me find it...13:59
cdentmriedem: i'll see if I can wrap my brain around that while vagueing out during the meeting13:59
*** arvindn0_ has joined #openstack-nova14:01
cdentwooph, some serious magic going on here14:01
openstackgerritBalazs Gibizer proposed openstack/nova-specs master: Suggest when to propose notification changes  https://review.openstack.org/56226514:02
*** rajinir has joined #openstack-nova14:02
efriedbauzas: this one, scroll about 3/4 of the way down: http://lists.openstack.org/pipermail/openstack-dev/2018-April/129511.html14:03
Nisha_Agarwalhi, I have stable pike setup where i was trying nova boot for ironic nodes. It always give "OrphanedObjectError" as soon as it spawns the thread for deploy. This happens due to the context getting set to None at some point. After debugging we found context is set to None here https://github.com/openstack/nova/blob/stable/pike/nova/objects/instance.py#L82414:03
bauzasefried: sorry, was probably not enough caffeinated14:03
bauzasor my French14:03
bauzas-ETOOMUCHWORDS14:04
Nisha_AgarwalWhen i just comment out this line ironic deploy goes through successfully,14:04
Nisha_Agarwali tried on two Pike setups, i see this behaviour consistently14:04
efriedDis-moi si tu veux que je l'explique en français :)14:04
*** Tom-Tom has joined #openstack-nova14:05
Nisha_Agarwalshould i go ahead and raise bug against nova?14:05
Nisha_Agarwalmriedem, ^^^^14:07
*** jackie-truong has joined #openstack-nova14:07
*** yamahata has joined #openstack-nova14:09
*** Spaz-Work has quit IRC14:09
*** Spazmotic has joined #openstack-nova14:10
*** jistr|mtg is now known as jistr14:10
*** nicolasbock has quit IRC14:10
*** Spazmotic has quit IRC14:14
*** artom has quit IRC14:15
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Add request_id to instance action notifications  https://review.openstack.org/55328814:15
sahiddansmith: arg...  unsupported configuration: Unknown interface <driver name='vhost-user'>14:15
mriedemNisha_Agarwal: do you have the latest fixes for pike?14:16
Nisha_Agarwalmriedem, yes14:16
sahidit's not really like libvirt ignores the driver name... only way to make it working is to avoid passing name attribute14:17
dansmithsahid: that's really unfortunate... I guess I should push to see more real testing...14:17
Nisha_Agarwali have pulled all the patches for stable/pike14:17
*** fghaas has left #openstack-nova14:17
sahiddansmith: nothing is merged14:17
dansmithsahid: I know, I mean before +2ing.. I expected you were testing these other configs locally before review14:18
sahidi expected to have that env with DPDK ready before the final +2+W14:18
sahidi'm going to fix the issue in libvirt but for nova i guess we should just avoid using name attribute for vhostuser interface14:19
*** AlexeyAbashkin has quit IRC14:23
dansmithsean-k-mooney[m]: are there jobs anywhere in neutron or experimental that use vhost/vhostuser that we can depends-on changes like this to get at least a smoke test?14:24
*** AlexeyAbashkin has joined #openstack-nova14:25
*** abhishekk has quit IRC14:28
*** armaan has quit IRC14:28
jaypipessahid: quick update needed on https://review.openstack.org/#/c/562565/ commit message and then I'm +2 on the whole series.14:28
*** pchavva has joined #openstack-nova14:30
*** zhaochao has quit IRC14:30
sahidjaypipes: cool, i will fix that, thanks14:30
Nisha_Agarwalmriedem, then i will go ahhead n raise the defect?14:30
mriedemNisha_Agarwal: i'm in a meeting so don't have time to investigate this, nor the ironic background, so for tracking it yes if you want to report a bug that's fine14:32
openstackgerritMerged openstack/nova stable/ocata: Avoid unnecessary lazy-loads in mutated_migration_context  https://review.openstack.org/51558114:32
openstackgerritMerged openstack/nova stable/ocata: Only attempt a rebuild claim for an evacuation to a new host  https://review.openstack.org/55056014:32
*** eharney_ has joined #openstack-nova14:32
*** eharney has quit IRC14:35
*** AlexeyAbashkin has quit IRC14:40
*** AlexeyAbashkin has joined #openstack-nova14:42
*** markvoelker has quit IRC14:47
*** markvoelker has joined #openstack-nova14:48
openstackgerritzhangyangyang proposed openstack/nova master: Deprecate auth_uri option  https://review.openstack.org/56253714:49
*** salv-orlando has joined #openstack-nova14:51
*** sidx64 has quit IRC14:54
*** AlexeyAbashkin has quit IRC14:54
*** AlexeyAbashkin has joined #openstack-nova14:56
*** do3meli has quit IRC14:59
stephenfinjaypipes, bauzas: Tell me more about https://review.openstack.org/#/c/557065/2/specs/rocky/approved/vgpu-rocky.rst15:00
stephenfinjaypipes, bauzas: That's a very similar issue we have for NUMA-aware vSwitch15:01
bauzasit's about configuring things15:01
stephenfinI've been trying to get dynamic '[physnet_$PHYSNET_NAME]' groups created on the fly but oslo.config isn't designed that way15:01
bauzasstephenfin: yeah I remember your spec15:01
stephenfinSo what I've done is ugly enough to not even push to Gerrit, heh https://github.com/stephenfin/nova/commit/b2c0421e64d627aaad2cf9ac71c6e1c79357a97015:02
bauzaslooks like we're limited for describing resources or topologies15:02
bauzasstephenfin: the problem is that oslo.config is pretty freeform15:02
bauzasstephenfin: and IMHO the pci whitelist is a terrible interface15:03
*** artom has joined #openstack-nova15:03
stephenfinRight, well I'd be interested in figuring out what you do. I don't think what I have is good enough so I'm open to ideas15:03
stephenfinUntil then, I'll probably revert back to a JSON option just so I can proceed15:04
*** TobbeCN has joined #openstack-nova15:04
*** AlexeyAbashkin has quit IRC15:04
jaypipesstephenfin: dansmith is gonna hate that.15:05
mriedemstephenfin: as in StrOpt with serialized json?15:05
mriedemi also hate that15:05
takashinpython-novaclient stable maintainers for pike, would you review https://review.openstack.org/#/c/562500/ ? This patch fixes pike gate job failure.15:05
mriedemi would rather us load in a yaml file15:05
stephenfinjaypipes: Oh, I'm not planning to keep it15:05
mriedemif that's the alternative15:05
melwitttakashin: I think you need to backport that to queens first, then to pike15:05
stephenfinIt just seems like we don't have a decided-upon alternative and I need to load _something_15:06
mriedemtakashin: done15:06
dansmithstephenfin: I thought I suggested the cinder model for encoding single-level dicts in config with sections?15:06
mriedemmelwitt: fix came from queens15:06
dansmithit's stupid simple15:06
takashinmelwitt: it has already merged in queens.15:06
stephenfindansmith: Yeah, it seems horrible though -> https://github.com/stephenfin/nova/commit/b2c0421e64d627aaad2cf9ac71c6e1c79357a97015:06
melwittmriedem, takashin: oh, okay. my bad15:06
takashin mriedem: Thank you.15:07
stephenfindansmith: With cinder, they still know the group names ahead of time. We're having to build that based on another value15:07
stephenfinIt works, but it seem...wrong (IMO, anyway)15:07
*** Nisha_Agarwal has quit IRC15:07
dansmithstephenfin: eh? they let you set your own section names.. backend_foo and what not15:07
*** yikun_ has quit IRC15:07
*** takashin has left #openstack-nova15:08
*** AlexeyAbashkin has joined #openstack-nova15:08
*** yikun_ has joined #openstack-nova15:08
bauzasdansmith: I don't have the context, what were you suggesting and do you think it could apply for https://review.openstack.org/#/c/557065/ ?15:08
*** TobbeCN has quit IRC15:08
dansmithbauzas: stephenfin: https://wiki.openstack.org/wiki/Cinder-multi-backend15:09
mriedembauzas: http://logs.openstack.org/54/554154/27/check/tempest-full/fbfe7c5/controller/logs/etc/cinder/cinder_conf.txt.gz15:09
mriedemenabled_backends = lvmdriver-115:09
mriedem[lvmdriver-1]15:09
dansmithexactly that15:09
bauzasI see15:10
bauzasso dynamically importing opt groups ?15:10
mriedemhttp://logs.openstack.org/54/554154/27/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/b88aa0b/logs/etc/cinder/cinder.conf.txt.gz for ceph15:10
stephenfindansmith: I need to figure out the heck that is working so. All I could find was this https://github.com/openstack/cinder/blob/master/cinder/volume/configuration.py15:10
stephenfinand all calls to that were statically defined15:10
bauzasmriedem: dansmith: okay, I need to consider that for https://review.openstack.org/#/c/557065/15:10
stephenfindansmith, mriedem, bauzas: but yeah, my configuration was looking like this http://paste.openstack.org/show/719567/15:10
stephenfinthink that was what was proposed in the review15:11
dansmithstephenfin: right I think that's highly desirable over a separate yaml or json blob unless there's a really good reason not to15:11
stephenfindansmith: I concur15:11
mriedemyou could always....ask someone in -cinder about how that impl works15:12
dansmithWAT15:12
*** Nil_ has joined #openstack-nova15:12
dansmithcan you do that?15:12
mriedemor if it can be shared into oslo.config so we can re-use it15:12
mriedemremember oslo-incubator?15:12
stephenfinbut what if they're mean to me?15:12
mriedemthey are pretty nice15:12
mriedemnicer than us15:12
mriedemmaybe...too nice15:12
*** yamamoto has quit IRC15:13
*** yamamoto has joined #openstack-nova15:14
bauzasI have one terrible thought15:15
bauzasif we say we want to configure things on the fly15:16
bauzaswouldn't that be something in nova-manage ?15:16
* bauzas prepares for the tomatoes15:16
stephenfinbauzas: Isn't this stuff based on pretty static configuration though?15:16
stephenfinI mean, unless you're hotplugging vGPUs/NICs15:17
bauzasisn't the purpose of nova-manage to make nova aware of things that you want to set either once or multiple times ?15:17
*** tbachman has joined #openstack-nova15:17
stephenfinOK, solved it (the missing piece was knowing that 'enabled_backends' was where this was used)15:19
*** yamamoto has quit IRC15:19
stephenfinhttps://github.com/openstack/cinder/blob/master/cinder/cmd/volume.py#L161-L162 and https://github.com/openstack/cinder/blob/master/cinder/cmd/volume.py#L89 for anyone interested15:19
*** tssurya has quit IRC15:19
openstackgerritBalazs Gibizer proposed openstack/nova-specs master: Suggest when to propose notification changes  https://review.openstack.org/56226515:21
*** ccamacho has quit IRC15:23
*** yamahata has quit IRC15:23
*** germs has joined #openstack-nova15:24
*** germs has quit IRC15:24
*** germs has joined #openstack-nova15:24
arvindn0_mriedem: i see you replied to https://review.openstack.org/#/c/560718/15:25
arvindn0_any thoughts on the approach i proposed in the spec?15:25
*** Tom-Tom_ has joined #openstack-nova15:26
*** elmaciej_ has quit IRC15:27
arvindn0_trying to reduce the chance of encountering the rebuild bug...but cant seem to avoid the bug completely...15:28
openstackgerritEric Fried proposed openstack/nova-specs master: Granular: group_policy={none|isolate}  https://review.openstack.org/56268715:28
*** lajoskatona has quit IRC15:29
*** Tom-Tom has quit IRC15:29
*** QianYu has quit IRC15:34
*** yamamoto has joined #openstack-nova15:34
openstackgerritsahid proposed openstack/nova master: libvirt: fix wrong driver name for vhostuser interface  https://review.openstack.org/56156215:35
openstackgerritsahid proposed openstack/nova master: libvirt: add support for virtio-net rx/tx queue sizes  https://review.openstack.org/48499715:35
openstackgerritsahid proposed openstack/nova master: libvirt: don't set interface backend for vhostuser  https://review.openstack.org/56270815:35
mriedemarvindn0_: i will have to get to it later, but it's in the queue15:36
*** QianYu has joined #openstack-nova15:38
arvindn0_got it. i put 2 alternatives in there along with why we may not want to go with them based on previous discussions..fyi15:38
*** PsionTheory has joined #openstack-nova15:38
*** artom has quit IRC15:39
*** arvindn0_ has quit IRC15:40
*** armaan has joined #openstack-nova15:42
*** ccamacho has joined #openstack-nova15:42
*** ccamacho has quit IRC15:43
*** tbachman_ has joined #openstack-nova15:43
*** hemna_ has joined #openstack-nova15:43
*** ccamacho has joined #openstack-nova15:43
*** tbachman has quit IRC15:44
*** tbachman has joined #openstack-nova15:45
*** armaan has quit IRC15:47
*** cdent has quit IRC15:47
*** tbachman_ has quit IRC15:47
*** armaan has joined #openstack-nova15:48
*** cdent has joined #openstack-nova15:49
*** Tom-Tom_ has quit IRC15:49
*** dklyle has joined #openstack-nova15:52
*** david-lyle has joined #openstack-nova15:52
openstackgerritBalazs Gibizer proposed openstack/nova-specs master: Network bandwidth resource provider  https://review.openstack.org/50230615:52
*** QianYu has quit IRC15:53
*** dklyle_ has joined #openstack-nova15:53
*** Nisha_Agarwal has joined #openstack-nova15:54
*** AlexeyAbashkin has quit IRC15:55
*** yamahata has joined #openstack-nova15:56
*** AlexeyAbashkin has joined #openstack-nova15:56
openstackgerritMerged openstack/nova master: Deduplicate notification samples Rocky - 7  https://review.openstack.org/56074815:58
*** slaweq_ has quit IRC15:59
*** mvk has quit IRC15:59
*** slaweq has joined #openstack-nova15:59
*** slaweq has quit IRC16:00
*** slaweq has joined #openstack-nova16:00
*** links has quit IRC16:01
*** armaan has quit IRC16:02
*** nicolasbock has joined #openstack-nova16:02
*** pcaruana has quit IRC16:03
*** felipemonteiro has joined #openstack-nova16:05
*** fragatina has quit IRC16:05
*** slaweq has quit IRC16:05
*** ccamacho has quit IRC16:06
*** sahid has quit IRC16:08
openstackgerritzhangyangyang proposed openstack/nova master: Deprecate auth_uri option  https://review.openstack.org/56253716:09
openstackgerritChris Friesen proposed openstack/nova stable/pike: libvirt: disconnect volume from host during detach  https://review.openstack.org/56069016:09
lyarwoodhttp://logs.openstack.org/04/516404/3/gate/legacy-tempest-dsvm-neutron-full/6d5d851/logs/screen-n-cpu.txt.gz?level=ERROR#_2018-04-19_14_41_33_712 - `AttributeError: 'NoneType' object has no attribute 'generation'` is leading to stable/ocata gate failures FWIW16:09
melwitturgh16:10
melwitthow did that happen16:10
*** AlexeyAbashkin has quit IRC16:11
lyarwoodhttps://review.openstack.org/#/c/525309/ maybe?16:12
lyarwoodefried: ^ any ideas?16:13
*** AlexeyAbashkin has joined #openstack-nova16:14
*** itlinux has joined #openstack-nova16:19
melwitthm, maybe. a resource provider is ending up as None16:19
*** QianYu has joined #openstack-nova16:20
efriedlyarwood: looking...16:23
*** mvk has joined #openstack-nova16:25
*** chyka has joined #openstack-nova16:27
openstackgerritEric Fried proposed openstack/nova master: WIP: placement: Granular GET /allocation_candidates  https://review.openstack.org/51775716:29
openstackgerritzhangyangyang proposed openstack/nova master: Deprecate auth_uri option  https://review.openstack.org/56253716:29
cfriesenmriedem: melwitt: Do we want to address bug 1764556?  If so, is there a better option than changing the online data migration in Pike to add UUIDs to deleted services?16:30
openstackbug 1764556 in OpenStack Compute (nova) queens ""nova list" fails with exception.ServiceNotFound if service is deleted and has no UUID" [Medium,Confirmed] https://launchpad.net/bugs/176455616:30
cfriesenit does require a pretty specific set of actions to reproduce16:30
efriedlyarwood: That does seem to be the only possible culprit.  Haven't figured out how/why yet, though.16:31
efriedlyarwood: Can we propose a revert and see if it fixes?16:31
openstackgerritLee Yarwood proposed openstack/nova stable/ocata: Revert "Proper error handling by _ensure_resource_provider"  https://review.openstack.org/56273916:33
lyarwoodefried: ^ sure, there you go16:33
efriedlyarwood: ack16:33
*** Alex_ has joined #openstack-nova16:33
mriedemdoes that cause CI failures or just ugly logs?16:33
mriedembecause https://review.openstack.org/#/c/525309/  itself didn't fail CI16:33
lyarwoodefried: and thanks, that was a guess given the change history tbh16:33
mriedemcfriesen: we usually want to fix bugs16:34
efriedlyarwood: Right, I'm not basing my opinion on anything deeper at the moment.16:34
*** jchhatbar has quit IRC16:35
lyarwoodmriedem: that last check run was in 201716:35
mriedemlyarwood: it ran through the gate yesterday though16:35
lyarwoodmriedem: so maybe this change and another are causing this?16:35
lyarwoodmriedem: ah yeah true sorry16:36
mriedemhttps://review.openstack.org/#/q/openstack/nova+status:merged+branch:stable/ocata16:36
*** QianYu has quit IRC16:37
cfriesenmriedem: just thought I'd check given the specific sequence of events needed.  I appreciate the time you spent getting the functional test going.16:40
*** lucasagomes is now known as lucas-afk16:40
efriedjeez, how far back could we go?  Are we sure that same exception trace isn't showing up everywhere?16:40
openstackgerritMerged openstack/python-novaclient stable/pike: Use generic user for both zuul v2 and v3  https://review.openstack.org/56250016:41
mriedemit's not in http://logs.openstack.org/09/525309/1/gate/legacy-tempest-dsvm-neutron-full/ddcc396/logs/screen-n-cpu.txt.gz which was from the gate run16:42
mriedemi don't see anything else remotely close to that same code though in here https://github.com/openstack/nova/commits/stable/ocata16:43
*** wolverineav has joined #openstack-nova16:43
*** fragatina has joined #openstack-nova16:45
melwittcfriesen: I agree we need to fix it, just not sure how yet16:46
cfriesenI think tweaking the online data migration for services would prevent the one scenario we know about.  the question is whether we need something to deal with clouds that have already upgraded to pike16:48
*** damien_r has quit IRC16:53
melwittyeah. not sure16:54
*** mdbooth has quit IRC16:56
*** AlexeyAbashkin has quit IRC16:57
*** Nisha_Agarwal has quit IRC16:58
*** Guest58458 has quit IRC16:59
*** derekh has quit IRC17:01
*** itlinux has quit IRC17:02
*** Guest58458 has joined #openstack-nova17:03
*** mgoddard has quit IRC17:03
*** wolverineav has quit IRC17:05
*** gjayavelu has joined #openstack-nova17:05
*** wolverineav has joined #openstack-nova17:06
*** cdent has quit IRC17:06
*** gouthamr is now known as gouthamr|afk17:06
openstackgerritMatt Riedemann proposed openstack/nova master: Add request_id to instance action notifications  https://review.openstack.org/55328817:08
openstackgerritMatt Riedemann proposed openstack/nova master: Leave a hint when populate_schema fails  https://review.openstack.org/56275717:08
*** artom has joined #openstack-nova17:08
*** jpena is now known as jpena|off17:10
*** wolverineav has quit IRC17:10
*** cdent has joined #openstack-nova17:10
*** artom_ has joined #openstack-nova17:12
*** artom has quit IRC17:15
*** wolverineav has joined #openstack-nova17:15
*** sdeath has quit IRC17:19
*** yamamoto has quit IRC17:20
cfriesenmriedem: for "Add request_id to instance action notifications", why are we bumping the version for nova / doc/notification_samples/common_payloads/InstanceActionPayload.json  (and other similar ones where the version is the only change)?17:20
efriedcfriesen: base class?17:21
*** artom__ has joined #openstack-nova17:21
efriedcfriesen: Sorry, to explain that comment: The request ID is being added in a base class, so all derived classes need to bump.17:22
*** artom_ has quit IRC17:24
*** armaan has joined #openstack-nova17:24
openstackgerritmelanie witt proposed openstack/nova stable/ocata: Stop globally caching host states in scheduler HostManager  https://review.openstack.org/53901317:24
*** udesale_ has quit IRC17:24
*** artom_ has joined #openstack-nova17:26
*** efried has quit IRC17:26
cfriesenefried: okay, that makes sense.  I missed the implications of the logical reference to InstancePayload.json in InstanceActionPayload.json17:28
melwittlooks like the next PTG is gonna be at HOOOOONNNNNNKKKKKK again17:29
*** artom__ has quit IRC17:29
cfriesenthey must have gotten a really good deal there17:31
jaypipesmelwitt: and double the price.17:31
melwittthat too17:32
*** david-lyle has quit IRC17:32
mriedemremember, if your room is loud, make sure the window is closed17:32
edleafeThe Foundation doesn't think that developer productivity is worth spending money on17:32
jaypipesapparently the train honking situation has been fixed.17:33
*** dklyle_ has quit IRC17:33
*** dklyle has quit IRC17:33
mriedem"All aboard! Next stop Denver!" is pretty funny though17:33
jaypipesindeed.17:33
*** awaugama has quit IRC17:35
*** efried has joined #openstack-nova17:35
*** patriciadomin has quit IRC17:35
*** gigo has joined #openstack-nova17:36
*** gigo has left #openstack-nova17:36
*** munimeha1 has joined #openstack-nova17:36
mriedemwell this doesn't look good http://grafana.openstack.org/dashboard/db/zuul-status?panelId=19&fullscreen17:37
efriedif you say so17:38
mriedemis the total drop out normal? maybe it is.17:38
melwittwhat does taht mean17:39
*** wolverineav has quit IRC17:39
mriedemi've just been noticing that stuff is sitting in the queue for awhile17:39
mriedemi'm watching lee's revert on ocata17:39
*** wolverineav has joined #openstack-nova17:39
melwittyeah, online vs accepting. I would have thought online means "has the ability to accept" so the drop means things no longer being accepted. but why17:41
efriedOh, I would have thought 0 means "we're all busy doing stuff right now" and the worrisome part would be when the line is all the way at the top ("there's nothing in the gate at the moment" - which does that ever happen, ever??)17:42
*** avolkov has quit IRC17:43
*** wolverineav has quit IRC17:44
*** efried has quit IRC17:44
*** sridharg has quit IRC17:46
*** chyka_ has joined #openstack-nova17:47
melwittasking in -infra. inquiring minds want to know17:48
*** chyka has quit IRC17:50
*** eharney_ is now known as eharney17:50
*** sambetts is now known as sambetts|afk17:52
*** mvk has quit IRC17:52
*** fragatina has quit IRC17:53
*** fragatina has joined #openstack-nova17:53
*** efried has joined #openstack-nova17:53
*** felipemonteiro_ has joined #openstack-nova17:55
*** armaan has quit IRC17:56
efrieddansmith: Not sure if you've been following the ML thread, but you're one likely to have a strong opinion, so can I pester you for the second nod?  https://review.openstack.org/#/c/562687/17:57
*** gouthamr|afk is now known as gouthamr17:57
dansmithefried: honestly I'm a little worn out on that stuff17:58
*** felipemonteiro has quit IRC17:59
efrieddansmith: Aren't we all17:59
*** Nisha_Agarwal has joined #openstack-nova18:00
*** slaweq has joined #openstack-nova18:01
*** amoralej is now known as amoralej|off18:03
*** slaweq has quit IRC18:06
*** felipemonteiro__ has joined #openstack-nova18:08
*** felipemonteiro_ has quit IRC18:08
mriedemarvindn05: done https://review.openstack.org/#/c/560718/18:10
openstackgerritMerged openstack/nova stable/pike: ironic: Get correct inventory for deployed node  https://review.openstack.org/56192518:11
*** Guest58458 has quit IRC18:11
*** Nisha_Agarwal has quit IRC18:14
melwittthis looks like something we might want to get in before novaclient release https://review.openstack.org/#/c/42425618:17
melwittnot sure if all the concerns from the -1 got answered, but it was updated this morning18:19
*** yamamoto has joined #openstack-nova18:20
*** yikun__ has joined #openstack-nova18:25
*** Guest58458 has joined #openstack-nova18:27
*** yikun_ has quit IRC18:28
*** yamamoto has quit IRC18:30
melwittmriedem: wanna double check this osc-placement release patch pls? https://review.openstack.org/#/c/5627818:33
mriedemmelwitt: wrong patch18:35
mriedemhttps://review.openstack.org/#/c/562787/18:35
mriedemRIP hartsocks18:35
melwittaw18:36
melwittI failed at copy-pate18:36
melwitt*paste18:36
melwittand typing18:36
*** TobbeCN has joined #openstack-nova18:36
melwittefried, jaypipes: did y'all want to get these two things in before os-traits release today? https://review.openstack.org/546713 and https://review.openstack.org/55327718:37
melwittor is it cool to just go ahead18:38
*** wolverineav has joined #openstack-nova18:38
efriedIt looks like we want gibi to sign off on the former18:38
*** TobbeCN has quit IRC18:41
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: [CLI] Fix token auth type  https://review.openstack.org/42425618:43
mriedemmelwitt: +2 on ^18:44
melwittack18:44
jaypipesmelwitt: can't merge https://review.openstack.org/#/c/546713/ until mriedem signs off in. The proposed supports_recreate capability would be changed to supports_evacuate by mdbooth's patch.18:47
mriedemthere is no supports_recreate capability in that os-traits patch18:47
jaypipesmelwitt: never mind... I forgot I didn't put supports_recreate in there.18:47
jaypipesmelwitt: either way, since I proposed the patch, someone else needs to +2.18:48
jaypipesmelwitt: as for the CPU max display heads one, I'm already +2 on it.18:49
jaypipesGPU...18:49
*** AlexeyAbashkin has joined #openstack-nova18:49
melwittyeah, I mean, were those two things important for the release today or are they fine to wait till a future release18:49
jaypipesmelwitt: I wouldn't mind having them merged.18:50
openstackgerritMatt Riedemann proposed openstack/nova master: Move some tests into nova.tests.unit.notifications.objects.test_instance  https://review.openstack.org/56279318:50
*** diga has quit IRC18:53
*** tesseract has quit IRC18:55
mriedemjroll: does https://bugs.launchpad.net/nova/+bug/1765334 sound familiar to you as something we might have fixed already outside of https://review.openstack.org/#/c/518294/ ?18:55
openstackLaunchpad bug 1765334 in OpenStack Compute (nova) "Ironic resource class may not be put into inventory in Pike" [Undecided,New]18:55
mriedemjohnthetubaguy_: ^18:55
*** AlexeyAbashkin has quit IRC18:59
mriedemlooks like https://github.com/openstack/nova/commit/9ed692bf8c84e0a702536101cd6cb084d33e1c26#diff-6243ddf138dd43ec84fc716722531cb819:02
jrollmriedem: sounds like 518294 might need a backport to pike?19:06
mriedemeh, idk19:07
jrollmriedem: or it's a race against the resource tracker19:07
melwittmriedem: novaclient release patch https://review.openstack.org/#/c/56280419:07
mriedemhttps://review.openstack.org/#/c/518294/ is specifically about resource inventory that's not in the compute node, only placement19:07
jrollah19:08
mriedemin the case of this ironic bug on pike, it's a custom resource class that gets proxied into the node later19:08
mriedemso rather than create the ironic node with a custom resource class, they create the node, then add the resource class, and that doesn't get reported, via nova (RT) into placement19:08
jrollmriedem: don't think it's the commit you linked, though, that one is about nodes with instances, the bug is before an instance is places19:08
mriedembecause nova doesn't think that custom resource classes are something worth reporting for inventory i guess, unless a *known* inventory class changes, like VCPU, MEMORY_MB and DISK_GB19:08
mriedemah yeah19:09
mriedemthat's what i asked in the bug, is the node deployed or not which might make it different from dtantsur|pto's patch19:09
*** felipemonteiro_ has joined #openstack-nova19:09
mriedem"1. Always reporting the custom resource class for deployed nodes, if present."19:09
mriedemso they need to always report custom resource class inventory regardless of node state19:10
mriedembleh, yay proxy fun19:10
*** felipemonteiro__ has quit IRC19:13
mriedemmelwitt: was there something specifically in the novaclient changelog that made you think we should do a major version bump?19:14
melwittmriedem: the addition of the 2.61 microversion support. is that not necessarily a major version?19:15
mriedemno, that's a feature19:15
mriedemminor version bump19:15
melwittoh, guh. okay.19:16
*** wolverineav has quit IRC19:18
*** wolverineav has joined #openstack-nova19:18
mriedemlbragstad: is this right? https://bugs.launchpad.net/nova/+bug/176514419:19
openstackLaunchpad bug 1765144 in OpenStack Compute (nova) "[keystone_authtoken] auth_url = http://controller:35357 port error, it should be 5000" [Undecided,New]19:19
lbragstadmriedem: yes and no19:20
lbragstadtechnically we removed the legacy v2.0 app in queens, so we no longer require two ports19:20
lbragstadbut it certainly don't have to be port 5000, or 3535719:21
mriedemyeah looking in http://logs.openstack.org/20/554920/12/check/tempest-full/df42a0d/controller/logs/etc/nova/nova_conf.txt.gz19:21
mriedemwe don't specify a port at all19:21
lbragstadoh - sure v19:21
lbragstadhttps://github.com/openstack/releases/blob/master/deliverables/queens/keystoneauth.yaml#L1719:21
* lbragstad fails copy/paste19:21
lbragstadauth_url = https://198.72.124.213/identity19:22
mriedemand auth_uri isn't specified at all19:22
mriedemwas auth_uri keystone v1/v2 only?19:22
*** sar has joined #openstack-nova19:23
lbragstadyou should use auth_url19:23
lbragstadauth_url and auth_uri was causing a lot of confusion19:23
lbragstadso we renamed it https://github.com/openstack/keystonemiddleware/commit/409b482253dec248ed828e92e52b09d4c02e51dd19:23
lbragstadit was ultimately a side-effect of integrating keystoneauth into keystonemiddleware19:24
*** wolverineav has quit IRC19:25
*** wolverineav has joined #openstack-nova19:25
mriedemok so the note at step 5 here https://docs.openstack.org/keystone/latest/install/keystone-install-ubuntu.html#install-and-configure-components19:27
mriedem"Before the Queens release, keystone needed to be run on two separate ports to accommodate the Identity v2 API which ran a separate admin-only service commonly on port 35357. With the removal of the v2 API, keystone can be run on the same port for all interfaces."19:27
*** elmaciej has joined #openstack-nova19:28
openstackgerritMerged openstack/nova stable/ocata: Clean up volumes on boot failure  https://review.openstack.org/54508619:28
mriedemlbragstad: and i'm assuming that keystone-manage bootstrap creates the identity service endpoint in the catalog?19:28
lbragstadit does19:28
mriedemso if hte docs say "--bootstrap-public-url http://controller:5000/v3/"19:29
mriedemthen that's probably what the nova docs should use19:29
mriedemor internal url i guess, but they are the same in the docs19:29
*** slaweq has joined #openstack-nova19:30
mriedemok i'll push a change to fix the nova install guide docs to remove auth_uri and change auth_url to use port 500019:30
*** slaweq has quit IRC19:30
mriedemthanks19:30
*** awaugama has joined #openstack-nova19:31
lbragstadmriedem: cool - that's a good idea..19:32
lbragstadi just left a comment on that bug19:32
lbragstadthe only things is that people started noticing this when moving from one installation guide to another (and different services were referencing different ports)19:32
*** imacdonn has quit IRC19:36
*** imacdonn has joined #openstack-nova19:36
*** QianYu has joined #openstack-nova19:38
mriedemyeah. i've also always been confused by auth_uri and auth_url, glad i wasn't the only one19:38
melwittmriedem: nova queens 17.0.3 release patch https://review.openstack.org/#/c/56280619:38
*** eharney has quit IRC19:39
mriedemlgtm19:40
*** QianYu has quit IRC19:42
jaypipeslol. turning off @safe_connect blows up unit tests but functional tests work just fine...19:48
jaypipesturns out our unit tests are depending on the behaviour of safe_connect hiding placement connectivity problems.19:48
openstackgerritMatt Riedemann proposed openstack/nova master: Update docs for [keystone_authtoken] changes since Queens  https://review.openstack.org/56281219:50
*** inara has quit IRC19:52
melwittI'm still +1 on https://review.openstack.org/#/c/560690 but bauzas had some concerns19:54
*** slaweq has joined #openstack-nova19:54
*** inara has joined #openstack-nova19:54
*** cdent has quit IRC19:55
efriedjaypipes: I noticed something like that in https://review.openstack.org/#/c/562060/  (except my func tests failed too, obviously)19:57
mriedemmelwitt: i can't tell if bauzas is concerned about the encryption thing that was added, or because of the os-brick masssage-a-roo20:01
mriedem*massage20:01
melwittI assumed both20:02
*** harlowja has joined #openstack-nova20:03
openstackgerritMatt Riedemann proposed openstack/nova stable/pike: libvirt: disconnect volume from host during detach  https://review.openstack.org/56069020:04
melwittI think the fix itself is important, we had customers hit the problem and then cfriesen's org also hit the problem. and AFAIK what we did to handle the lack of refactoring stuff and os-brick non lower-constraints stuff was the proper thing to do20:05
*** wolverineav has quit IRC20:05
mriedemi don't disagree20:06
melwitt*encryption refactoring20:06
mriedemso https://review.openstack.org/#/c/562739/ passed except for an rpc messaging timeout in the live migration job20:08
mriedemgiven stable/ocata is blocked otherwise, i think i'm going to just fast approve that revert20:08
*** sidx64_ has joined #openstack-nova20:09
melwittk, makes sense20:10
openstackgerritEric Fried proposed openstack/nova master: WIP: placement: Granular GET /allocation_candidates  https://review.openstack.org/51775720:10
mriedemcfriesen: this might be something you can docify https://bugs.launchpad.net/nova/+bug/176472920:12
openstackLaunchpad bug 1764729 in OpenStack Compute (nova) "doc: live migration missing part about different cpu models/flags" [Medium,Confirmed]20:12
*** artom_ has quit IRC20:14
*** jackie-truong has quit IRC20:26
*** jackie-truong has joined #openstack-nova20:27
jackie-truongmriedem: For the trusted certs policy rules, since we're looking for a single admin_or_owner rule for all trusted certs related API calls, there's no need to split things up like this?: https://github.com/openstack/nova/blob/master/nova/policies/server_tags.py20:30
jackie-truongOr are splitting individual calls up like that preferred?20:30
melwittdansmith: wanna send this in for novaclient stable/pike? fixes a user-facing error message https://review.openstack.org/#/c/56239220:31
*** gyee has joined #openstack-nova20:32
mriedemjackie-truong: it's not really the same thing, tags are their own resource, we aren't implementing trusted_certs as a subresource on the server resource like that, i.e. POST /servers/{id}/trusted_certs20:32
openstackgerritGiridhar Jayavelu proposed openstack/nova-specs master: VMware: place instances on resource pool  https://review.openstack.org/54906720:33
mriedemjackie-truong: so i think a single policy rule for allowing trusted_certs for POST /servers (server create) and POST /servers/{id}/action (rebuild) is ok20:33
dansmithmelwitt: done20:33
melwittthank ye20:33
mriedemjackie-truong: furthermore, i don't think we need to apply the policy rule to omit 'trusted_certs' from the server response body, it would just always be empty if the user can't create a server with trusted certs20:34
efriedmelwitt: Sending https://review.openstack.org/#/c/553277/ (sorry for the delay)20:34
openstackgerritMerged openstack/nova master: Use Queens UCA for nova-multiattach job  https://review.openstack.org/55431720:34
jackie-truongmriedem: I think Nova API extension concept was removed in Pike: https://github.com/openstack/nova/commit/f2d18c2e9989f007a6576be6c9a6fcc5bcd6732220:35
melwittefried: coolness, thanks20:35
mriedemjackie-truong: ? i'm not talking about extensions20:35
jackie-truongFor example, security_groups policy rules are deprecated for POST /servers https://github.com/openstack/nova/blob/master/nova/policies/security_groups.py20:35
jackie-truongSorry, I'm confused20:36
mriedemthis is similar, imo, to os_compute_api:servers:attach_volume20:36
mriedemwhich blocks boot from volume on server create, if for example, you don't have cinder in your cloud20:36
mriedemif i don't have barbican, i can't support trusted certs20:36
mriedems/barbican/any castellan implementation'20:37
mriedemheh looks like we don't have os_compute_api:servers:attach_volume documented20:38
mriedemoh os_compute_api:servers:create:attach_volume20:38
mriedemjackie-truong: yeah so i'd expect to see a policy rule like os_compute_api:servers:trusted_certs20:39
jackie-truongoh okay, i see20:39
mriedemuse that for both server create and rebuild20:39
mriedemand no need to check the policy rule on the response (in the view builder)20:39
*** sdeath has joined #openstack-nova20:39
mriedemif we wanted to get super granular we could have both os_compute_api:servers:create:trusted_certs and os_compute_api:servers:rebuild:trusted_certs20:40
mriedemi do'nt know why we would need to, maybe edmondsw has a preference20:40
mriedemhe dreams about this stuff20:40
openstackgerritMerged openstack/nova stable/ocata: Refactor a test method including 3 test cases  https://review.openstack.org/56160320:41
edmondswlol20:41
mriedemyou know it's true, waking up in a sweat,20:41
edmondswwhy are we creating a policy for this?20:41
mriedem"what was it honey? bad dream?"20:41
mriedem"POLICY?!!?!"20:41
edmondswdefinitely a bad dream20:41
mriedemedmondsw: http://lists.openstack.org/pipermail/openstack-dev/2018-April/129494.html20:42
edmondswI saw that, haven't gotten to replying... but seems more like a conf than policy thing20:42
dansmithheh20:42
edmondswpolicy is when you want to allow some folks to do it but not others20:42
edmondswnot when you want to enable/disable something entirely20:42
edmondswdid I misunderstand?20:42
mriedemwell,20:43
dansmith🍿20:43
jaypipeszzzeek_: noticed this littering unit test output nowadays: http://paste.openstack.org/show/719587/. I'm actually not sure how to fix... any ideas?20:43
mriedemconsider you have some tenants that want/can do the trusted certs thing,20:43
mriedemand you have those tenants tied to host aggregates via the tenant isolation multitenancy filter20:43
melwittwell, can be both right? if one cloud wants to disable something but another wants to enable it, having it controlled by policy at least gives a consistent behavior where you can get 403 if you're not allowed or if that cloud doesn't allow20:43
mriedemand you know those hosts are configured for cert validation20:44
mriedemmelwitt: yes20:44
mriedemi'm looking for consistent api behavior with a 40320:44
edmondswok, so that's what I missed... you DO want to allow it for some folks and not for others in a single cloud20:44
melwittdansmith: good job putting emoji in here, didn't know we could do that20:44
dansmithmelwitt: really? cdent does it incessantly20:45
openstackgerritMerged openstack/os-traits master: GPU: define traits for maximum display heads  https://review.openstack.org/55327720:45
melwittoh, that checkmark thing. I have seen that20:45
edmondswdansmith cdent who wants to teach the rest of us? ;)20:45
dansmithum.. paste?20:46
melwittbut the popcorn has at least three colors in it20:46
edmondswoh, that simple20:46
dansmithhttps://emojipedia.org/popcorn/20:46
dansmithclick copy20:46
dansmiththen paste20:46
dansmithit's like20:46
dansmithrocket surgery20:46
edmondswlol20:46
melwittwah, that's hard20:46
zzzeek_jaypipes: this is the context for that: https://bitbucket.org/zzzeek/sqlalchemy/commits/63a7b2d2d940#chg-test/orm/test_evaluator.py20:47
zzzeek_jaypipes: it means you are doing query.update({Object.foo = column('bar')})20:48
zzzeek_jaypipes: need to use the real Whereever.bar column.  that was an error raise until nova caused a lot of failures :)20:48
zzzeek_jaypipes: *or*, dont use the "evaluate" strategy20:48
melwitt🍿<-- dazzling20:49
jaypipeszzzeek_: I have no idea what that means :(20:49
*** sar has quit IRC20:49
zzzeek_jaypipes: need to show me where you are caling query.update()20:49
melwittmriedem: looks like things are happy with this backport now. care to reapply +W? https://review.openstack.org/#/c/53901320:50
*** eharney has joined #openstack-nova20:50
jaypipeszzzeek_: I'm not... it's literally appears thousands of times when I run the unit tests in nova.20:50
zzzeek_jaypipes: ok by "you" i mean, "you nova people"20:50
jaypipeszzzeek_: fresh master checkout, nothing to do with my local changes.20:50
melwitt*gasp*20:50
zzzeek_jaypipes: it's not related to your changes it's related to existing code in nova20:51
jaypipeszzzeek_: ok. where we are calling query.update() or query.delete()?20:51
edmondswmriedem jackie-truong so I don't reallly have a strong opinion between 1) os_compute_api:servers:trusted_certs and 2) both os_compute_api:servers:create:trusted_certs and os_compute_api:servers:rebuild:trusted_certs20:51
edmondswat least not today :)20:51
mriedemalright20:51
zzzeek_jaypipes: i dunno.   maybe turn those warnigs into error raises and stacktrace will show20:51
zzzeek_jaypipes: unless nova is calling some other ORM-related application20:52
jackie-truongedmondsw: Np. I went with option 220:52
edmondswI'd probably go granular, but there are pros and cons20:52
edmondswcool20:52
melwittgmann has a spec proposed for making policy more granular20:52
edmondswoh?20:52
edmondswI'll have to go find that20:53
melwittor consistently granular https://review.openstack.org/#/c/54785020:53
melwittmore granular20:53
* jaypipes curses unit test that aren't unit tests.20:54
*** slaweq has quit IRC20:54
mriedemmelwitt: hmm, how is https://review.openstack.org/#/c/539013/ passing if https://review.openstack.org/#/c/562739/ isn't merged yet?20:54
*** felipemonteiro_ has quit IRC20:54
melwittmriedem: hah, good question20:54
*** slaweq has joined #openstack-nova20:54
edmondswmelwitt tx, added to my queue20:54
openstackgerritMatt Riedemann proposed openstack/nova stable/ocata: WIP Revert "Proper error handling by _ensure_resource_provider"  https://review.openstack.org/56273920:55
mriedemmelwitt: unless it's a race20:55
melwittyeah, might be. that would make more sense20:55
melwittugh, hit the same on the ceph job on stable/ocata http://logs.openstack.org/30/511230/1/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/819c5da/logs/screen-n-cpu.txt.gz?level=TRACE20:57
melwittwell, in trying to fix the ceph job on stable/ocata20:57
melwittthat patch is what I thought would fix it, but then ran into the AttributeError: 'NoneType' object has no attribute 'generation' afterward20:58
*** slaweq has quit IRC20:59
*** Shilpa has quit IRC21:03
mriedemok that would explain how it slipped through the gate too21:05
openstackgerritMatt Riedemann proposed openstack/nova stable/ocata: Revert "Proper error handling by _ensure_resource_provider"  https://review.openstack.org/56273921:06
*** pchavva has quit IRC21:07
*** Shilpa has joined #openstack-nova21:08
jackie-truongmriedem: Do you just want the rules. Or also to enforce it when booting from volume? Or are we just relying on the fail message when booting from volume?21:10
mriedemjackie-truong: the policy rule is separate from boot from volume21:11
mriedembfv is a flat out 400 when used with trusted_certs because it's not supported21:11
mriedemthe policy rule is for disabling the feature if your cloud can't support it, regardless of bfv21:11
jackie-truonggot it21:11
jackie-truongAnd should the policy rule be a separate patch?21:11
jackie-truongOr can I just plug it into the API patch?21:11
*** dougshelley66 has quit IRC21:12
*** armaan has joined #openstack-nova21:14
openstackgerritKen'ichi Ohmichi proposed openstack/nova master: fix a typo  https://review.openstack.org/55645521:15
dansmithjackie-truong: kinda has to be in the api patch no?21:17
*** liverpooler has quit IRC21:17
dansmithotherwise you'd open it to everyone in one and then close it off in the next one21:17
*** dklyle has joined #openstack-nova21:17
jackie-truongdansmith: mmm yeah good point21:18
mriedemthis is a fun bug https://bugs.launchpad.net/nova/+bug/176106221:18
openstackLaunchpad bug 1761062 in OpenStack Compute (nova) " clean source instance directory failed in _cleanup_resize when images_type is rbd" [Undecided,New]21:18
mriedemyou red hat people might enjoy that one21:18
dansmithdoubtful21:18
*** sdeath has quit IRC21:19
mriedemyou will enjoy it21:19
zzzeek_jaypipes: a simple grep is not finding it nova seems to use query.update() a lot with a bunch of abstraction on top of it21:20
zzzeek_jaypipes: would need to get a stack trace21:20
zzzeek_jaypipes: pdb into it and look for an unattached Column(), i have a feeling this might be local to the test suite21:21
melwittnooo not more ceph bugs21:24
*** sidx64_ has quit IRC21:27
*** wolverineav has joined #openstack-nova21:29
*** esberglu has quit IRC21:30
jaypipeszzzeek_: k, will try a bit later.21:39
openstackgerritMatt Riedemann proposed openstack/nova master: xenapi: handle InstanceNotFound in detach_interface()  https://review.openstack.org/56283821:43
*** dougshelley66 has joined #openstack-nova21:44
*** yamamoto has joined #openstack-nova21:49
*** Tom-Tom has joined #openstack-nova21:50
*** Tom-Tom has quit IRC21:54
*** Guest54827 has quit IRC21:55
openstackgerritMatt Riedemann proposed openstack/nova master: Mention that users need noVNC >= 0.6  https://review.openstack.org/56284722:01
openstackgerritMerged openstack/nova stable/pike: libvirt: Report the allocated size of preallocated file based disks  https://review.openstack.org/56207722:04
*** mchlumsky has quit IRC22:04
*** jackie-truong has quit IRC22:07
*** dklyle has quit IRC22:08
*** liverpooler has joined #openstack-nova22:09
*** liverpooler has quit IRC22:15
*** awaugama has quit IRC22:17
openstackgerritMerged openstack/python-novaclient stable/pike: Correct typo in deprecation for floating-ip commands  https://review.openstack.org/56239222:20
openstackgerritMerged openstack/python-novaclient master: [CLI] Fix token auth type  https://review.openstack.org/42425622:20
*** munimeha1 has quit IRC22:21
openstackgerritEric Fried proposed openstack/nova master: WIP: placement: Granular GET /allocation_candidates  https://review.openstack.org/51775722:22
*** mvk has joined #openstack-nova22:24
openstackgerritMerged openstack/nova stable/pike: Add regression test for persisted RequestSpec.retry from failed resize  https://review.openstack.org/56014522:25
melwitthm, was just looking at this for our bug meeting tomorrow and noticed someone commented a couple of months ago that this was not fixed for them in ocata after all https://bugs.launchpad.net/nova/+bug/167062722:25
openstackLaunchpad bug 1670627 in OpenStack Compute (nova) ocata "quota is always in-use after delete the ERROR instances " [Critical,Fix released] - Assigned to Matt Riedemann (mriedem)22:25
mriedemhmm22:27
mriedemwell22:27
mriedemthey also didn't really give any details22:27
mriedemleft a comment22:28
melwittyeah, I know. I just meant it sucks that there's still the bug after all those fixes we did. at least two people have run into it. I'll be able to get more detail from the internal bug too22:29
mriedemwell22:29
mriedemhow do we know that those people applied fixes correctly22:29
mriedemor didn't hit something else22:29
mriedemif they have 3 nova-apis running and only patched one...22:29
melwittmaybe. in the internal bug case they're running ocata 15.0.822:30
melwittbut yeah, not guaranteed it's really a problem, just looks like it is so far22:30
mriedemi refuse to believe there are bugs22:30
*** rcernin has joined #openstack-nova22:30
melwittokay :)22:30
melwittI could dust off my ocata devstack maybe22:32
melwittfor a sanity check22:32
melwittI wonder if it might be something like, instances in ERROR state that were *not* in cell0. like, if the instance ERRORed for a reason other than failing to schedule22:33
*** chyka has joined #openstack-nova22:34
openstackgerritEric Fried proposed openstack/nova master: Add `hide_hypervisor_id` flavor extra_spec  https://review.openstack.org/55586122:36
*** chyka_ has quit IRC22:37
mriedemyeah maybe,22:37
*** TobbeCN has joined #openstack-nova22:37
mriedemlike that one you fixed, instance in error with no host b/c it failed to build in a cell22:37
*** mriedem is now known as mriedem_away22:38
*** elmaciej_ has joined #openstack-nova22:40
melwittyeah, I wonder if it's that actually22:40
*** elmaciej has quit IRC22:41
melwittif that fix is needed to make things take the path that will decrement quota usage22:41
*** TobbeCN has quit IRC22:41
*** sdague has quit IRC22:45
*** edmondsw has quit IRC22:49
*** edmondsw has joined #openstack-nova22:49
*** Sukhdev has joined #openstack-nova22:49
*** armaan has quit IRC22:50
*** armaan has joined #openstack-nova22:50
*** edmondsw has quit IRC22:53
*** slaweq has joined #openstack-nova22:55
*** hongbin_ has quit IRC22:57
*** hshiina2 has joined #openstack-nova22:58
*** hshiina3 has joined #openstack-nova22:59
*** slaweq has quit IRC23:00
*** hshiina|afk has quit IRC23:02
melwittnah, instance in ERROR state after failing to build on a compute host should take this path, which would decrement usage https://github.com/openstack/nova/blob/stable/ocata/nova/compute/api.py#L1788-L182523:02
*** hshiina2 has quit IRC23:03
*** Guest58458 has quit IRC23:05
melwitt(because the instance.host is set to None if build fails on compute)23:11
*** salv-orlando has quit IRC23:13
*** salv-orlando has joined #openstack-nova23:13
*** chyka_ has joined #openstack-nova23:15
*** gjayavelu has quit IRC23:17
*** chyka has quit IRC23:19
*** chyka_ has quit IRC23:20
*** hemna_ has quit IRC23:20
openstackgerritMerged openstack/nova master: xenapi: Use XAPI pool instead of aggregate pool for shared SR migration  https://review.openstack.org/55415423:28
*** elmaciej_ has quit IRC23:35
*** mlavalle has quit IRC23:36
*** chyka has joined #openstack-nova23:41
*** QianYu has joined #openstack-nova23:43
*** takashin has joined #openstack-nova23:44
*** chyka has quit IRC23:46
openstackgerritMerged openstack/nova master: Improve check capacity sql  https://review.openstack.org/56186223:59
openstackgerritMerged openstack/nova stable/queens: libvirt: slow live-migration to ensure network is ready  https://review.openstack.org/55793023:59

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