*** tbachman has joined #openstack-nova | 00:03 | |
*** heyongli has quit IRC | 00:05 | |
*** heyongli has joined #openstack-nova | 00:05 | |
*** shaohe_feng has quit IRC | 00:06 | |
*** shaohe_feng has joined #openstack-nova | 00:10 | |
*** heyongli has quit IRC | 00:15 | |
*** heyongli has joined #openstack-nova | 00:15 | |
*** bigdogstl has joined #openstack-nova | 00:15 | |
*** shaohe_feng has quit IRC | 00:16 | |
*** shaohe_feng has joined #openstack-nova | 00:17 | |
*** itlinux has joined #openstack-nova | 00:20 | |
*** fragatina has quit IRC | 00:21 | |
*** bigdogstl has quit IRC | 00:23 | |
*** threestrands has quit IRC | 00:25 | |
*** heyongli has quit IRC | 00:25 | |
*** heyongli has joined #openstack-nova | 00:25 | |
*** jmlowe has quit IRC | 00:26 | |
*** shaohe_feng has quit IRC | 00:27 | |
*** jmlowe has joined #openstack-nova | 00:27 | |
*** threestrands has joined #openstack-nova | 00:28 | |
*** shaohe_feng has joined #openstack-nova | 00:29 | |
*** tetsuro has joined #openstack-nova | 00:30 | |
*** heyongli has quit IRC | 00:35 | |
*** heyongli has joined #openstack-nova | 00:36 | |
*** shaohe_feng has quit IRC | 00:37 | |
*** shaohe_feng has joined #openstack-nova | 00:38 | |
*** heyongli has quit IRC | 00:46 | |
*** heyongli has joined #openstack-nova | 00:46 | |
*** shaohe_feng has quit IRC | 00:47 | |
*** shaohe_feng has joined #openstack-nova | 00:48 | |
*** hshiina has quit IRC | 00:52 | |
openstackgerrit | Steve Kowalik proposed openstack/nova master: Switch to oslo_messaging.ConfFixture.transport_url https://review.openstack.org/573046 | 00:53 |
---|---|---|
*** heyongli has quit IRC | 00:56 | |
*** heyongli has joined #openstack-nova | 00:56 | |
*** shaohe_feng has quit IRC | 00:57 | |
*** itlinux has quit IRC | 00:58 | |
*** shaohe_feng has joined #openstack-nova | 00:59 | |
*** liuzz has joined #openstack-nova | 01:00 | |
*** itlinux has joined #openstack-nova | 01:00 | |
*** Nel1x has joined #openstack-nova | 01:02 | |
*** zhaochao has joined #openstack-nova | 01:02 | |
*** Dinesh_Bhor has joined #openstack-nova | 01:04 | |
*** heyongli has quit IRC | 01:06 | |
*** heyongli has joined #openstack-nova | 01:06 | |
*** shaohe_feng has quit IRC | 01:08 | |
*** shaohe_feng has joined #openstack-nova | 01:08 | |
*** chyka has joined #openstack-nova | 01:09 | |
*** felipemonteiro has joined #openstack-nova | 01:12 | |
*** chyka has quit IRC | 01:14 | |
*** felipemonteiro_ has joined #openstack-nova | 01:14 | |
*** Tom-Tom has joined #openstack-nova | 01:15 | |
*** hongbin has joined #openstack-nova | 01:16 | |
*** heyongli has quit IRC | 01:16 | |
*** hshiina has joined #openstack-nova | 01:17 | |
*** heyongli has joined #openstack-nova | 01:17 | |
*** phuongnh has joined #openstack-nova | 01:17 | |
*** felipemonteiro has quit IRC | 01:18 | |
*** shaohe_feng has quit IRC | 01:18 | |
*** jangutter has quit IRC | 01:19 | |
*** Tom-Tom has quit IRC | 01:20 | |
*** mdnadeem has joined #openstack-nova | 01:20 | |
*** suresh12 has quit IRC | 01:21 | |
*** suresh12 has joined #openstack-nova | 01:22 | |
*** shaohe_feng has joined #openstack-nova | 01:22 | |
*** felipemonteiro_ has quit IRC | 01:24 | |
*** suresh12 has quit IRC | 01:26 | |
*** heyongli has quit IRC | 01:27 | |
*** heyongli has joined #openstack-nova | 01:27 | |
*** shaohe_feng has quit IRC | 01:28 | |
*** shaohe_feng has joined #openstack-nova | 01:29 | |
*** threestrands has quit IRC | 01:35 | |
*** threestrands has joined #openstack-nova | 01:35 | |
*** threestrands has quit IRC | 01:36 | |
*** heyongli has quit IRC | 01:37 | |
*** threestrands has joined #openstack-nova | 01:37 | |
*** threestrands has quit IRC | 01:37 | |
*** threestrands has joined #openstack-nova | 01:37 | |
*** heyongli has joined #openstack-nova | 01:37 | |
*** threestrands has quit IRC | 01:38 | |
*** shaohe_feng has quit IRC | 01:38 | |
*** threestrands has joined #openstack-nova | 01:38 | |
*** threestrands has quit IRC | 01:38 | |
*** threestrands has joined #openstack-nova | 01:38 | |
*** threestrands has quit IRC | 01:39 | |
*** threestrands has joined #openstack-nova | 01:40 | |
*** threestrands has quit IRC | 01:40 | |
*** threestrands has joined #openstack-nova | 01:40 | |
*** shaohe_feng has joined #openstack-nova | 01:40 | |
*** threestrands has quit IRC | 01:41 | |
*** edmondsw has joined #openstack-nova | 01:42 | |
*** jichen has joined #openstack-nova | 01:43 | |
*** edmondsw has quit IRC | 01:47 | |
*** heyongli has quit IRC | 01:47 | |
*** heyongli has joined #openstack-nova | 01:47 | |
*** shaohe_feng has quit IRC | 01:49 | |
*** dpawlik has joined #openstack-nova | 01:49 | |
*** shaohe_feng has joined #openstack-nova | 01:49 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Update admin/flavors document https://review.openstack.org/573063 | 01:52 |
*** dpawlik has quit IRC | 01:53 | |
*** Tom-Tom has joined #openstack-nova | 01:54 | |
openstackgerrit | Merged openstack/nova master: Re-base placement object unit tests on NoDBTestCase https://review.openstack.org/572279 | 01:55 |
*** r-daneel has joined #openstack-nova | 01:56 | |
*** heyongli has quit IRC | 01:57 | |
*** heyongli has joined #openstack-nova | 01:58 | |
openstackgerrit | Tsuyoshi Nagata proposed openstack/nova master: Fix nova can handle device name length more widly for universally. https://review.openstack.org/573066 | 01:58 |
*** shaohe_feng has quit IRC | 01:59 | |
openstackgerrit | Tsuyoshi Nagata proposed openstack/nova master: Fix nova can handle device name length more widly for universally. https://review.openstack.org/573066 | 02:02 |
*** shaohe_feng has joined #openstack-nova | 02:04 | |
*** tbachman has quit IRC | 02:04 | |
*** heyongli has quit IRC | 02:08 | |
*** heyongli has joined #openstack-nova | 02:08 | |
*** shaohe_feng has quit IRC | 02:09 | |
*** shaohe_feng has joined #openstack-nova | 02:10 | |
openstackgerrit | jichenjc proposed openstack/nova master: z/VM Driver: Initial change set of z/VM driver https://review.openstack.org/523387 | 02:10 |
openstackgerrit | jichenjc proposed openstack/nova master: z/VM Driver: Spawn and destroy function of z/VM driver https://review.openstack.org/527658 | 02:10 |
openstackgerrit | jichenjc proposed openstack/nova master: z/VM Driver: add snapshot function https://review.openstack.org/534240 | 02:10 |
openstackgerrit | jichenjc proposed openstack/nova master: z/VM Driver: add power actions https://review.openstack.org/543340 | 02:10 |
openstackgerrit | jichenjc proposed openstack/nova master: z/VM Driver: add get console output https://review.openstack.org/543344 | 02:11 |
*** threestrands has joined #openstack-nova | 02:11 | |
*** threestrands has quit IRC | 02:11 | |
*** threestrands has joined #openstack-nova | 02:11 | |
mriedem | we have a gate failure at a pretty high rate now, see bug 1775491 | 02:11 |
openstack | bug 1775491 in tempest "test_tagged_attachment randomly fails with: sequence or collection is not empty: [{u'type': u'disk', u'bus': u'pci', u'address': u'0000:00:07.0', u'serial': u'56e9a4a0-51fc-4319-845b-02c6a21d5b16', u'tags': [u'volume-tag']}]" [Undecided,New] https://launchpad.net/bugs/1775491 | 02:11 |
mriedem | need to hit artom in the morning | 02:12 |
openstackgerrit | Tsuyoshi Nagata proposed openstack/nova master: Define nova's max number of devices by each bus-type. https://review.openstack.org/567472 | 02:15 |
*** heyongli has quit IRC | 02:18 | |
*** heyongli has joined #openstack-nova | 02:18 | |
*** shaohe_feng has quit IRC | 02:19 | |
*** shaohe_feng has joined #openstack-nova | 02:20 | |
*** slaweq has joined #openstack-nova | 02:21 | |
openstackgerrit | Merged openstack/nova master: Fix nits in nested provider allocation candidates https://review.openstack.org/572673 | 02:24 |
*** slaweq has quit IRC | 02:26 | |
*** heyongli has quit IRC | 02:28 | |
*** heyongli has joined #openstack-nova | 02:28 | |
*** shaohe_feng has quit IRC | 02:30 | |
*** shaohe_feng has joined #openstack-nova | 02:30 | |
*** tbachman has joined #openstack-nova | 02:36 | |
openstackgerrit | Brin Zhang proposed openstack/nova master: Fix a logic error in network_request https://review.openstack.org/573073 | 02:38 |
*** heyongli has quit IRC | 02:38 | |
*** Kevin_Zheng has joined #openstack-nova | 02:38 | |
*** heyongli has joined #openstack-nova | 02:39 | |
*** shaohe_feng has quit IRC | 02:40 | |
*** shaohe_feng has joined #openstack-nova | 02:42 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Block swap volume on volumes with >1 rw attachment https://review.openstack.org/572790 | 02:42 |
*** trungnv_ has quit IRC | 02:43 | |
*** trungnv has joined #openstack-nova | 02:43 | |
*** tiendc has joined #openstack-nova | 02:47 | |
*** heyongli has quit IRC | 02:49 | |
*** heyongli has joined #openstack-nova | 02:49 | |
*** shaohe_feng has quit IRC | 02:50 | |
*** shaohe_feng has joined #openstack-nova | 02:51 | |
*** mriedem has quit IRC | 02:52 | |
*** psachin has joined #openstack-nova | 02:52 | |
*** heyongli has quit IRC | 02:59 | |
*** heyongli has joined #openstack-nova | 02:59 | |
*** yamahata has quit IRC | 02:59 | |
*** shaohe_feng has quit IRC | 03:00 | |
*** tbachman has quit IRC | 03:01 | |
*** hiro-kobayashi has joined #openstack-nova | 03:03 | |
*** lifeless_ has joined #openstack-nova | 03:03 | |
*** shaohe_feng has joined #openstack-nova | 03:03 | |
*** lifeless has quit IRC | 03:03 | |
*** BrinZhang has joined #openstack-nova | 03:04 | |
*** boris_42_ has quit IRC | 03:05 | |
openstackgerrit | Hironori Shiina proposed openstack/nova master: virt/ironic: Implement rescue and unrescue https://review.openstack.org/416487 | 03:08 |
*** heyongli has quit IRC | 03:09 | |
*** heyongli has joined #openstack-nova | 03:09 | |
*** shaohe_feng has quit IRC | 03:11 | |
*** threestrands has quit IRC | 03:13 | |
*** shaohe_feng has joined #openstack-nova | 03:13 | |
*** tbachman has joined #openstack-nova | 03:17 | |
*** fragatina has joined #openstack-nova | 03:18 | |
*** heyongli has quit IRC | 03:19 | |
*** heyongli has joined #openstack-nova | 03:20 | |
*** jangutter has joined #openstack-nova | 03:20 | |
openstackgerrit | Merged openstack/nova stable/ocata: libvirt: Skip fetching the virtual size of block devices https://review.openstack.org/571433 | 03:21 |
*** shaohe_feng has quit IRC | 03:21 | |
*** fragatina has quit IRC | 03:24 | |
*** Nel1x has quit IRC | 03:26 | |
*** shaohe_feng has joined #openstack-nova | 03:28 | |
*** Bhujay has joined #openstack-nova | 03:28 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Compute: add support to abort queued live migration https://review.openstack.org/568542 | 03:29 |
*** heyongli has quit IRC | 03:30 | |
*** heyongli has joined #openstack-nova | 03:30 | |
*** edmondsw has joined #openstack-nova | 03:30 | |
*** shaohe_feng has quit IRC | 03:31 | |
*** shaohe_feng has joined #openstack-nova | 03:32 | |
*** edmondsw has quit IRC | 03:35 | |
*** germs has quit IRC | 03:37 | |
openstackgerrit | Chen proposed openstack/nova master: Fix issues in nova-show-usage-statistics-for-hosts-instances.rst https://review.openstack.org/573077 | 03:37 |
*** germs has joined #openstack-nova | 03:38 | |
*** heyongli has quit IRC | 03:40 | |
*** heyongli has joined #openstack-nova | 03:40 | |
*** shaohe_feng has quit IRC | 03:41 | |
*** shaohe_feng has joined #openstack-nova | 03:42 | |
*** lpetrut has joined #openstack-nova | 03:42 | |
openstackgerrit | Chen proposed openstack/nova master: Fix issues in nova-show-usage-statistics-for-hosts-instances.rst https://review.openstack.org/573077 | 03:48 |
*** dpawlik has joined #openstack-nova | 03:49 | |
*** heyongli has quit IRC | 03:50 | |
*** heyongli has joined #openstack-nova | 03:50 | |
*** shaohe_feng has quit IRC | 03:52 | |
*** shaohe_feng has joined #openstack-nova | 03:52 | |
*** fragatina has joined #openstack-nova | 03:53 | |
*** fragatina has quit IRC | 03:54 | |
*** dpawlik has quit IRC | 03:54 | |
*** fragatina has joined #openstack-nova | 04:00 | |
*** yamamoto has joined #openstack-nova | 04:00 | |
*** heyongli has quit IRC | 04:00 | |
*** heyongli has joined #openstack-nova | 04:01 | |
*** fragatina has quit IRC | 04:01 | |
*** fragatina has joined #openstack-nova | 04:02 | |
*** suresh12 has joined #openstack-nova | 04:02 | |
*** shaohe_feng has quit IRC | 04:02 | |
*** udesale has joined #openstack-nova | 04:02 | |
*** shaohe_feng has joined #openstack-nova | 04:05 | |
*** ccamacho has quit IRC | 04:05 | |
*** tbachman has quit IRC | 04:08 | |
*** vladikr has quit IRC | 04:10 | |
*** heyongli has quit IRC | 04:11 | |
*** vladikr has joined #openstack-nova | 04:11 | |
*** heyongli has joined #openstack-nova | 04:11 | |
*** shaohe_feng has quit IRC | 04:12 | |
*** shaohe_feng has joined #openstack-nova | 04:13 | |
*** lpetrut has quit IRC | 04:14 | |
*** germs has quit IRC | 04:16 | |
*** Nel1x has joined #openstack-nova | 04:18 | |
*** heyongli has quit IRC | 04:21 | |
*** heyongli has joined #openstack-nova | 04:21 | |
*** shaohe_feng has quit IRC | 04:22 | |
*** suresh12 has quit IRC | 04:23 | |
*** shaohe_feng has joined #openstack-nova | 04:23 | |
*** fragatina has quit IRC | 04:24 | |
*** Nel1x has quit IRC | 04:25 | |
*** hongbin has quit IRC | 04:26 | |
*** links has joined #openstack-nova | 04:28 | |
*** annp has joined #openstack-nova | 04:29 | |
*** heyongli has quit IRC | 04:31 | |
*** heyongli has joined #openstack-nova | 04:31 | |
*** takashin has quit IRC | 04:32 | |
*** shaohe_feng has quit IRC | 04:33 | |
*** shaohe_feng has joined #openstack-nova | 04:36 | |
*** heyongli has quit IRC | 04:41 | |
*** heyongli has joined #openstack-nova | 04:42 | |
*** masayukig_ has quit IRC | 04:43 | |
*** shaohe_feng has quit IRC | 04:43 | |
*** brault has joined #openstack-nova | 04:44 | |
*** shaohe_feng has joined #openstack-nova | 04:46 | |
*** brault has quit IRC | 04:48 | |
*** heyongli has quit IRC | 04:52 | |
*** heyongli has joined #openstack-nova | 04:52 | |
*** shaohe_feng has quit IRC | 04:53 | |
*** mvk has joined #openstack-nova | 04:54 | |
*** shaohe_feng has joined #openstack-nova | 04:55 | |
*** Dinesh_Bhor has quit IRC | 05:00 | |
*** heyongli has quit IRC | 05:02 | |
*** heyongli has joined #openstack-nova | 05:02 | |
*** shaohe_feng has quit IRC | 05:03 | |
*** chyka has joined #openstack-nova | 05:04 | |
*** shaohe_feng has joined #openstack-nova | 05:04 | |
*** myrat has joined #openstack-nova | 05:06 | |
*** chyka has quit IRC | 05:08 | |
*** slaweq has joined #openstack-nova | 05:11 | |
*** hiro-kobayashi has quit IRC | 05:11 | |
*** heyongli has quit IRC | 05:12 | |
*** heyongli has joined #openstack-nova | 05:12 | |
*** shaohe_feng has quit IRC | 05:14 | |
*** shaohe_feng has joined #openstack-nova | 05:15 | |
*** slaweq has quit IRC | 05:15 | |
*** edmondsw has joined #openstack-nova | 05:19 | |
*** vivsoni has quit IRC | 05:19 | |
*** vivsoni has joined #openstack-nova | 05:19 | |
openstackgerrit | Merged openstack/nova master: Change consecutive build failure limit to a weigher https://review.openstack.org/572195 | 05:22 |
*** heyongli has quit IRC | 05:22 | |
*** heyongli has joined #openstack-nova | 05:23 | |
*** edmondsw has quit IRC | 05:23 | |
*** shaohe_feng has quit IRC | 05:24 | |
*** shaohe_feng has joined #openstack-nova | 05:25 | |
openstackgerrit | jichenjc proposed openstack/nova-specs master: Add additional information for z/VM spec. https://review.openstack.org/562154 | 05:26 |
*** slaweq has joined #openstack-nova | 05:28 | |
*** Bhujay has quit IRC | 05:28 | |
openstackgerrit | Merged openstack/nova master: Add granular policy rules for allocation candidates https://review.openstack.org/570656 | 05:29 |
*** Dinesh_Bhor has joined #openstack-nova | 05:30 | |
*** slaweq has quit IRC | 05:32 | |
*** heyongli has quit IRC | 05:33 | |
*** heyongli has joined #openstack-nova | 05:33 | |
*** shaohe_feng has quit IRC | 05:34 | |
*** shaohe_feng has joined #openstack-nova | 05:35 | |
openstackgerrit | Tsuyoshi Nagata proposed openstack/nova master: Fix nova can handle device name length more widely for universally. https://review.openstack.org/573066 | 05:36 |
openstackgerrit | Bhagyashri Shewale proposed openstack/python-novaclient master: Modify novaclient to support basic attributes https://review.openstack.org/572285 | 05:40 |
*** fragatina has joined #openstack-nova | 05:43 | |
*** heyongli has quit IRC | 05:43 | |
*** heyongli has joined #openstack-nova | 05:43 | |
*** shaohe_feng has quit IRC | 05:44 | |
*** shaohe_feng has joined #openstack-nova | 05:45 | |
*** suresh12 has joined #openstack-nova | 05:49 | |
*** dpawlik has joined #openstack-nova | 05:50 | |
*** Luzi has joined #openstack-nova | 05:51 | |
*** Dinesh__Bhor has joined #openstack-nova | 05:52 | |
*** Dinesh_Bhor has quit IRC | 05:53 | |
*** gyee has quit IRC | 05:53 | |
*** heyongli has quit IRC | 05:53 | |
*** myrat has quit IRC | 05:53 | |
*** heyongli has joined #openstack-nova | 05:53 | |
*** suresh12 has quit IRC | 05:54 | |
*** shaohe_feng has quit IRC | 05:55 | |
*** dpawlik has quit IRC | 05:55 | |
*** shaohe_feng has joined #openstack-nova | 05:57 | |
*** takashin has joined #openstack-nova | 06:03 | |
*** heyongli has quit IRC | 06:03 | |
*** heyongli has joined #openstack-nova | 06:04 | |
*** shaohe_feng has quit IRC | 06:05 | |
*** hamdyk has joined #openstack-nova | 06:05 | |
*** shaohe_feng has joined #openstack-nova | 06:06 | |
openstackgerrit | jichenjc proposed openstack/nova master: doc follow https://review.openstack.org/#/c/572195 https://review.openstack.org/573091 | 06:10 |
*** sar has joined #openstack-nova | 06:10 | |
*** heyongli has quit IRC | 06:14 | |
*** heyongli has joined #openstack-nova | 06:14 | |
*** shaohe_feng has quit IRC | 06:15 | |
*** shaohe_feng has joined #openstack-nova | 06:17 | |
*** Dinesh__Bhor has quit IRC | 06:23 | |
*** lpetrut has joined #openstack-nova | 06:23 | |
*** heyongli has quit IRC | 06:24 | |
*** heyongli has joined #openstack-nova | 06:24 | |
*** shaohe_feng has quit IRC | 06:25 | |
*** Dinesh_Bhor has joined #openstack-nova | 06:26 | |
*** shaohe_feng has joined #openstack-nova | 06:26 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Fix the file name of development-environment.rst https://review.openstack.org/573096 | 06:26 |
*** bigdogstl has joined #openstack-nova | 06:29 | |
*** dklyle has quit IRC | 06:29 | |
*** namnh has joined #openstack-nova | 06:31 | |
openstackgerrit | jichenjc proposed openstack/nova master: doc follow https://review.openstack.org/#/c/572195 https://review.openstack.org/573091 | 06:31 |
*** bigdogstl has quit IRC | 06:33 | |
*** heyongli has quit IRC | 06:34 | |
*** heyongli has joined #openstack-nova | 06:35 | |
*** pcaruana has joined #openstack-nova | 06:35 | |
*** shaohe_feng has quit IRC | 06:36 | |
*** shaohe_feng has joined #openstack-nova | 06:36 | |
*** abhishekk has joined #openstack-nova | 06:36 | |
*** abhishekk is now known as akekane|sick | 06:36 | |
*** akekane|sick is now known as akekane|away | 06:37 | |
*** akekane|away is now known as abhishekk|away | 06:37 | |
*** eric_yang has joined #openstack-nova | 06:40 | |
*** heyongli has quit IRC | 06:44 | |
*** heyongli has joined #openstack-nova | 06:45 | |
*** shaohe_feng has quit IRC | 06:46 | |
*** shaohe_feng has joined #openstack-nova | 06:46 | |
*** phuongnh has quit IRC | 06:47 | |
*** tssurya has joined #openstack-nova | 06:47 | |
*** phuongnh has joined #openstack-nova | 06:47 | |
*** ccamacho has joined #openstack-nova | 06:52 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Use ThreadPoolExecutor for max_concurrent_live_migrations https://review.openstack.org/563505 | 06:53 |
*** heyongli has quit IRC | 06:55 | |
*** heyongli has joined #openstack-nova | 06:55 | |
*** shaohe_feng has quit IRC | 06:56 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Compute: add support to abort queued live migration https://review.openstack.org/568542 | 06:59 |
*** slaweq has joined #openstack-nova | 07:00 | |
*** slaweq has quit IRC | 07:00 | |
*** slaweq has joined #openstack-nova | 07:00 | |
*** shaohe_feng has joined #openstack-nova | 07:01 | |
*** AlexeyAbashkin has joined #openstack-nova | 07:04 | |
*** moshele has joined #openstack-nova | 07:04 | |
*** heyongli has quit IRC | 07:05 | |
*** heyongli has joined #openstack-nova | 07:05 | |
*** shaohe_feng has quit IRC | 07:06 | |
*** edmondsw has joined #openstack-nova | 07:07 | |
*** shaohe_feng has joined #openstack-nova | 07:07 | |
*** armaan has joined #openstack-nova | 07:10 | |
*** edmondsw has quit IRC | 07:11 | |
*** amoralej|off is now known as amoralej | 07:14 | |
*** heyongli has quit IRC | 07:15 | |
*** heyongli has joined #openstack-nova | 07:15 | |
*** shaohe_feng has quit IRC | 07:17 | |
*** shaohe_feng has joined #openstack-nova | 07:18 | |
*** jistr|mtgs is now known as jistr | 07:22 | |
*** yamahata has joined #openstack-nova | 07:23 | |
*** heyongli has quit IRC | 07:25 | |
*** nmathew has joined #openstack-nova | 07:26 | |
*** heyongli has joined #openstack-nova | 07:26 | |
*** Dinesh_Bhor has quit IRC | 07:26 | |
*** ktibi has joined #openstack-nova | 07:26 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: placement: Use INNER JOIN for requied traits https://review.openstack.org/573113 | 07:27 |
*** shaohe_feng has quit IRC | 07:27 | |
*** sar has quit IRC | 07:28 | |
*** shaohe_feng has joined #openstack-nova | 07:29 | |
*** ttsiouts has joined #openstack-nova | 07:30 | |
*** Dinesh_Bhor has joined #openstack-nova | 07:31 | |
*** tssurya_ has joined #openstack-nova | 07:32 | |
*** dklyle has joined #openstack-nova | 07:32 | |
*** Alexey_Abashkin has joined #openstack-nova | 07:34 | |
*** ttsiouts has quit IRC | 07:35 | |
*** AlexeyAbashkin has quit IRC | 07:35 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 07:35 | |
*** heyongli has quit IRC | 07:36 | |
*** jpena|off is now known as jpena | 07:36 | |
*** heyongli has joined #openstack-nova | 07:36 | |
*** tssurya_ has quit IRC | 07:37 | |
*** shaohe_feng has quit IRC | 07:37 | |
*** shaohe_feng has joined #openstack-nova | 07:38 | |
*** heyongli has quit IRC | 07:46 | |
*** AlexeyAbashkin has quit IRC | 07:46 | |
*** heyongli has joined #openstack-nova | 07:46 | |
*** brault has joined #openstack-nova | 07:47 | |
*** shaohe_feng has quit IRC | 07:47 | |
*** shaohe_feng has joined #openstack-nova | 07:48 | |
*** dpawlik has joined #openstack-nova | 07:49 | |
*** jaosorior has joined #openstack-nova | 07:52 | |
*** mgoddard has joined #openstack-nova | 07:52 | |
*** dpawlik has quit IRC | 07:54 | |
*** ttsiouts has joined #openstack-nova | 07:54 | |
*** ttsiouts has quit IRC | 07:55 | |
*** ttsiouts has joined #openstack-nova | 07:56 | |
*** AlexeyAbashkin has joined #openstack-nova | 07:56 | |
*** heyongli has quit IRC | 07:56 | |
*** heyongli has joined #openstack-nova | 07:56 | |
*** shaohe_feng has quit IRC | 07:58 | |
*** shaohe_feng has joined #openstack-nova | 07:59 | |
*** ttsiouts has quit IRC | 08:00 | |
*** sahid has joined #openstack-nova | 08:02 | |
*** alexchadin has joined #openstack-nova | 08:04 | |
*** heyongli has quit IRC | 08:06 | |
*** heyongli has joined #openstack-nova | 08:07 | |
*** shaohe_feng has quit IRC | 08:08 | |
*** shaohe_feng has joined #openstack-nova | 08:09 | |
*** moshele has quit IRC | 08:09 | |
*** jaosorior has quit IRC | 08:10 | |
*** moshele has joined #openstack-nova | 08:10 | |
*** heyongli has quit IRC | 08:17 | |
*** heyongli has joined #openstack-nova | 08:17 | |
*** shaohe_feng has quit IRC | 08:18 | |
*** shaohe_feng has joined #openstack-nova | 08:19 | |
tssurya | good morning gibi: was wondering what is the status of this: https://review.openstack.org/#/c/529194/ | 08:20 |
tssurya | do we have a work around ? | 08:20 |
*** AlexeyAbashkin has quit IRC | 08:23 | |
tssurya | or is it to set notification_format=unversioned ? | 08:25 |
*** dpawlik has joined #openstack-nova | 08:25 | |
*** AlexeyAbashkin has joined #openstack-nova | 08:26 | |
*** heyongli has quit IRC | 08:27 | |
*** heyongli has joined #openstack-nova | 08:27 | |
*** ratailor has joined #openstack-nova | 08:28 | |
*** shaohe_feng has quit IRC | 08:28 | |
*** shaohe_feng has joined #openstack-nova | 08:30 | |
*** dpawlik has quit IRC | 08:30 | |
*** moshele has quit IRC | 08:33 | |
*** AlexeyAbashkin has quit IRC | 08:33 | |
*** sridharg has joined #openstack-nova | 08:34 | |
openstackgerrit | Andrey Volkov proposed openstack/nova master: Update nova network info when doing rebuild for evacuate operation https://review.openstack.org/382853 | 08:36 |
*** heyongli has quit IRC | 08:37 | |
*** heyongli has joined #openstack-nova | 08:37 | |
*** AlexeyAbashkin has joined #openstack-nova | 08:38 | |
*** shaohe_feng has quit IRC | 08:39 | |
*** Bhujay has joined #openstack-nova | 08:39 | |
*** chyka has joined #openstack-nova | 08:39 | |
*** ttsiouts has joined #openstack-nova | 08:41 | |
*** shaohe_feng has joined #openstack-nova | 08:42 | |
*** chyka has quit IRC | 08:44 | |
*** AlexeyAbashkin has quit IRC | 08:45 | |
*** heyongli has quit IRC | 08:47 | |
*** heyongli has joined #openstack-nova | 08:48 | |
*** shaohe_feng has quit IRC | 08:49 | |
*** shaohe_feng has joined #openstack-nova | 08:50 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: API: add support to abort queued live migration in microversion 2.63 https://review.openstack.org/573136 | 08:53 |
*** jaosorior has joined #openstack-nova | 08:54 | |
*** edmondsw has joined #openstack-nova | 08:55 | |
*** janki has joined #openstack-nova | 08:57 | |
*** heyongli has quit IRC | 08:58 | |
*** heyongli has joined #openstack-nova | 08:58 | |
*** hiro-kobayashi has joined #openstack-nova | 08:59 | |
*** shaohe_feng has quit IRC | 08:59 | |
*** edmondsw has quit IRC | 09:00 | |
*** shaohe_feng has joined #openstack-nova | 09:00 | |
*** takashin has left #openstack-nova | 09:01 | |
*** Zames has joined #openstack-nova | 09:01 | |
*** Zames has quit IRC | 09:04 | |
*** Bhujay has quit IRC | 09:06 | |
*** heyongli has quit IRC | 09:08 | |
*** heyongli has joined #openstack-nova | 09:08 | |
openstackgerrit | Chen Hanxiao proposed openstack/nova master: sync_guest_time: use the proper errno https://review.openstack.org/572346 | 09:09 |
*** dtantsur|afk is now known as dtantsur | 09:09 | |
*** shaohe_feng has quit IRC | 09:09 | |
*** derekh has joined #openstack-nova | 09:09 | |
*** shaohe_feng has joined #openstack-nova | 09:10 | |
*** eric_yang has quit IRC | 09:11 | |
*** pooja-jadhav is now known as pooja_jadhav | 09:14 | |
openstackgerrit | tianhui proposed openstack/nova master: Fix bug to doc:nova-status https://review.openstack.org/573149 | 09:16 |
*** lifeless_ has quit IRC | 09:17 | |
*** lifeless has joined #openstack-nova | 09:18 | |
*** heyongli has quit IRC | 09:18 | |
*** heyongli has joined #openstack-nova | 09:18 | |
*** Tom-Tom has quit IRC | 09:19 | |
*** shaohe_feng has quit IRC | 09:20 | |
*** shaohe_feng has joined #openstack-nova | 09:20 | |
*** nmathew has quit IRC | 09:22 | |
*** armaan has quit IRC | 09:27 | |
*** armaan has joined #openstack-nova | 09:28 | |
gibi | tssurya: the only workaround right now is to set notification_format=unversioned | 09:28 |
*** heyongli has quit IRC | 09:28 | |
*** heyongli has joined #openstack-nova | 09:29 | |
gibi | tssurya: unfortunately I have no idea how the problem reported in the bug can be reproduced | 09:29 |
*** moshele has joined #openstack-nova | 09:30 | |
*** shaohe_feng has quit IRC | 09:30 | |
gibi | tssurya: we suspect that some of the past migration failed to add disable field | 09:30 |
*** shaohe_feng has joined #openstack-nova | 09:31 | |
*** AlexeyAbashkin has joined #openstack-nova | 09:31 | |
gmann | mriedem, artom: fix for device tagging bug- https://review.openstack.org/#/c/573107/ | 09:32 |
*** sambetts|afk is now known as sambetts | 09:33 | |
tssurya | gibi: thanks, we also face the same issue, yea it worked with setting notification_format to unversioned | 09:34 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: fix tox python3 overrides https://review.openstack.org/572974 | 09:35 |
*** hamdykhader has joined #openstack-nova | 09:37 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: fix tox python3 overrides https://review.openstack.org/572974 | 09:37 |
*** heyongli has quit IRC | 09:39 | |
*** heyongli has joined #openstack-nova | 09:39 | |
*** hamdyk has quit IRC | 09:39 | |
*** shaohe_feng has quit IRC | 09:40 | |
*** shaohe_feng has joined #openstack-nova | 09:41 | |
*** tetsuro has quit IRC | 09:44 | |
*** hiro-kobayashi has quit IRC | 09:45 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Remove 'tools/releasenotes_tox.sh' https://review.openstack.org/534383 | 09:45 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: tox: Speed things up and document them https://review.openstack.org/534382 | 09:45 |
*** links has quit IRC | 09:48 | |
*** Tom-Tom has joined #openstack-nova | 09:49 | |
*** heyongli has quit IRC | 09:49 | |
*** heyongli has joined #openstack-nova | 09:49 | |
*** dklyle has quit IRC | 09:50 | |
*** david-lyle has joined #openstack-nova | 09:50 | |
*** AlexeyAbashkin has quit IRC | 09:50 | |
*** shaohe_feng has quit IRC | 09:50 | |
*** shaohe_feng has joined #openstack-nova | 09:52 | |
*** david-lyle has quit IRC | 09:52 | |
*** dklyle has joined #openstack-nova | 09:52 | |
*** dklyle has quit IRC | 09:53 | |
*** david-lyle has joined #openstack-nova | 09:53 | |
*** Tom-Tom has quit IRC | 09:53 | |
*** david-lyle has quit IRC | 09:53 | |
*** BrinZhang has quit IRC | 09:54 | |
*** heyongli has quit IRC | 09:59 | |
*** heyongli has joined #openstack-nova | 09:59 | |
*** shaohe_feng has quit IRC | 10:01 | |
*** shaohe_feng has joined #openstack-nova | 10:01 | |
*** AlexeyAbashkin has joined #openstack-nova | 10:02 | |
*** jichen has quit IRC | 10:02 | |
*** tbachman has joined #openstack-nova | 10:03 | |
*** dklyle has joined #openstack-nova | 10:04 | |
*** links has joined #openstack-nova | 10:05 | |
*** ttsiouts has quit IRC | 10:08 | |
*** heyongli has quit IRC | 10:09 | |
openstackgerrit | tianhui proposed openstack/nova master: Fix bug to doc:nova-status https://review.openstack.org/573149 | 10:09 |
*** heyongli has joined #openstack-nova | 10:10 | |
*** myrat has joined #openstack-nova | 10:10 | |
*** shaohe_feng has quit IRC | 10:11 | |
*** shaohe_feng has joined #openstack-nova | 10:11 | |
openstackgerrit | Merged openstack/osc-placement master: fix tox python3 overrides https://review.openstack.org/572917 | 10:12 |
*** AlexeyAbashkin has quit IRC | 10:13 | |
*** Alexey_Abashkin has joined #openstack-nova | 10:13 | |
openstackgerrit | Merged openstack/os-vif master: fix tox python3 overrides https://review.openstack.org/572922 | 10:14 |
*** namnh has quit IRC | 10:15 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 10:16 | |
*** sridharg has quit IRC | 10:16 | |
alexchadin | hi nova team. how can I see which scheduler hints have been used during instance creation? | 10:16 |
*** sridharg has joined #openstack-nova | 10:16 | |
openstackgerrit | tianhui proposed openstack/nova master: Fix bug to doc:nova-status https://review.openstack.org/573149 | 10:16 |
*** Dinesh_Bhor has quit IRC | 10:17 | |
openstackgerrit | tianhui proposed openstack/nova master: Fix bug to doc:nova-status https://review.openstack.org/573149 | 10:18 |
gibi | tssurya: I added a small update to the bug https://bugs.launchpad.net/nova/+bug/1739325/comments/8 | 10:19 |
openstack | Launchpad bug 1739325 in OpenStack Compute (nova) "Server operations fail to complete with versioned notifications if payload contains unset non-nullable fields" [Medium,In progress] - Assigned to Balazs Gibizer (balazs-gibizer) | 10:19 |
gibi | tssurya: and I will try to talk to dansmith and mriedem about it | 10:19 |
*** sahid has quit IRC | 10:19 | |
*** heyongli has quit IRC | 10:20 | |
*** heyongli has joined #openstack-nova | 10:20 | |
*** shaohe_feng has quit IRC | 10:21 | |
tssurya | gibi: thanks for the efforts; | 10:22 |
*** AlexeyAbashkin has quit IRC | 10:23 | |
*** AlexeyAbashkin has joined #openstack-nova | 10:25 | |
*** tbachman_ has joined #openstack-nova | 10:25 | |
*** shaohe_feng has joined #openstack-nova | 10:25 | |
*** ircuser-1 has quit IRC | 10:27 | |
*** tbachman has quit IRC | 10:27 | |
*** tbachman_ is now known as tbachman | 10:28 | |
*** ircuser-1 has joined #openstack-nova | 10:28 | |
*** bigdogstl has joined #openstack-nova | 10:29 | |
*** heyongli has quit IRC | 10:30 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: placement: Use INNER JOIN for requied traits https://review.openstack.org/573113 | 10:30 |
*** heyongli has joined #openstack-nova | 10:30 | |
tssurya | gibi: also I totally understand your opinion on https://review.openstack.org/#/c/557369/, I am not against a new API bump | 10:30 |
tssurya | will think more about this and maybe like mriedem was suggesting, we should have a call sometime soon like early next week maybe | 10:31 |
tssurya | to discuss the details | 10:31 |
*** shaohe_feng has quit IRC | 10:31 | |
*** shaohe_feng has joined #openstack-nova | 10:32 | |
*** mdbooth_ has joined #openstack-nova | 10:34 | |
*** bigdogstl has quit IRC | 10:34 | |
*** tbachman has quit IRC | 10:34 | |
*** tbachman has joined #openstack-nova | 10:36 | |
*** mdbooth has quit IRC | 10:37 | |
*** Alexey_Abashkin has joined #openstack-nova | 10:38 | |
*** AlexeyAbashkin has quit IRC | 10:39 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 10:39 | |
*** links has quit IRC | 10:39 | |
*** heyongli has quit IRC | 10:40 | |
*** heyongli has joined #openstack-nova | 10:40 | |
*** shaohe_feng has quit IRC | 10:42 | |
*** abhishekk|away has quit IRC | 10:42 | |
*** edmondsw has joined #openstack-nova | 10:43 | |
*** shaohe_feng has joined #openstack-nova | 10:43 | |
*** mdnadeem has quit IRC | 10:44 | |
*** edmondsw has quit IRC | 10:47 | |
*** heyongli has quit IRC | 10:50 | |
*** heyongli has joined #openstack-nova | 10:51 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Support nested alloc cands with sharing providers https://review.openstack.org/567508 | 10:52 |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Use list instead of set for duplicate check https://review.openstack.org/569720 | 10:52 |
*** shaohe_feng has quit IRC | 10:52 | |
*** shaohe_feng has joined #openstack-nova | 10:53 | |
*** links has joined #openstack-nova | 10:56 | |
openstackgerrit | tianhui proposed openstack/nova master: Fix bug to doc:nova-status https://review.openstack.org/573149 | 10:59 |
*** dpawlik has joined #openstack-nova | 11:00 | |
*** ttsiouts has joined #openstack-nova | 11:01 | |
*** heyongli has quit IRC | 11:01 | |
*** AlexeyAbashkin has quit IRC | 11:01 | |
*** heyongli has joined #openstack-nova | 11:01 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Return all resources in provider_summaries https://review.openstack.org/558045 | 11:02 |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Return all nested providers in tree https://review.openstack.org/559480 | 11:02 |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Add microversion for nested allocation candidate https://review.openstack.org/565487 | 11:02 |
*** shaohe_feng has quit IRC | 11:02 | |
*** shaohe_feng has joined #openstack-nova | 11:02 | |
*** dpawlik has quit IRC | 11:05 | |
*** udesale has quit IRC | 11:07 | |
*** phuongnh has quit IRC | 11:07 | |
*** heyongli has quit IRC | 11:11 | |
*** heyongli has joined #openstack-nova | 11:11 | |
*** shaohe_feng has quit IRC | 11:12 | |
*** shaohe_feng has joined #openstack-nova | 11:14 | |
*** yamamoto has quit IRC | 11:14 | |
*** tiendc has quit IRC | 11:15 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Delete duplicate functions in placement test https://review.openstack.org/573193 | 11:16 |
gibi | tssurya: I'm happy to discuss this on call as well | 11:17 |
*** yamahata has quit IRC | 11:19 | |
tssurya | gibi: ack :) | 11:19 |
*** sahid has joined #openstack-nova | 11:19 | |
*** jpena is now known as jpena|off | 11:20 | |
*** heyongli has quit IRC | 11:21 | |
*** heyongli has joined #openstack-nova | 11:21 | |
*** edmondsw has joined #openstack-nova | 11:22 | |
*** shaohe_feng has quit IRC | 11:23 | |
*** shaohe_feng has joined #openstack-nova | 11:23 | |
*** ttsiouts has quit IRC | 11:26 | |
*** heyongli has quit IRC | 11:31 | |
*** heyongli has joined #openstack-nova | 11:32 | |
*** chyka has joined #openstack-nova | 11:32 | |
*** shaohe_feng has quit IRC | 11:33 | |
*** shaohe_feng has joined #openstack-nova | 11:34 | |
*** tbachman has quit IRC | 11:35 | |
*** tbachman has joined #openstack-nova | 11:37 | |
*** chyka has quit IRC | 11:37 | |
openstackgerrit | tianhui proposed openstack/nova master: Fix bug to doc:nova-status https://review.openstack.org/573149 | 11:37 |
*** heyongli has quit IRC | 11:42 | |
*** brault has quit IRC | 11:42 | |
*** heyongli has joined #openstack-nova | 11:42 | |
*** shaohe_feng has quit IRC | 11:43 | |
*** shaohe_feng has joined #openstack-nova | 11:44 | |
*** ttsiouts has joined #openstack-nova | 11:44 | |
*** AlexeyAbashkin has joined #openstack-nova | 11:51 | |
*** heyongli has quit IRC | 11:52 | |
*** heyongli has joined #openstack-nova | 11:52 | |
*** dpawlik has joined #openstack-nova | 11:52 | |
*** shaohe_feng has quit IRC | 11:53 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: WIP: Optimize member_of check for nested providers https://review.openstack.org/573203 | 11:54 |
*** shaohe_feng has joined #openstack-nova | 11:55 | |
*** alexchadin has quit IRC | 11:56 | |
*** alexchadin has joined #openstack-nova | 11:57 | |
*** dpawlik has quit IRC | 11:57 | |
*** alexchadin has quit IRC | 11:57 | |
*** alexchadin has joined #openstack-nova | 11:57 | |
*** alexchadin has quit IRC | 11:58 | |
*** amoralej is now known as amoralej|lunch | 11:59 | |
*** jpena|off is now known as jpena | 12:01 | |
*** heyongli has quit IRC | 12:02 | |
*** heyongli has joined #openstack-nova | 12:02 | |
*** shaohe_feng has quit IRC | 12:04 | |
*** eharney has quit IRC | 12:08 | |
*** shaohe_feng has joined #openstack-nova | 12:08 | |
*** yamamoto has joined #openstack-nova | 12:10 | |
*** nicolasbock has joined #openstack-nova | 12:11 | |
*** hamdykhader has quit IRC | 12:11 | |
*** armaan has quit IRC | 12:12 | |
*** heyongli has quit IRC | 12:12 | |
*** armaan has joined #openstack-nova | 12:13 | |
*** brault has joined #openstack-nova | 12:13 | |
*** heyongli has joined #openstack-nova | 12:13 | |
*** dave-mccowan has joined #openstack-nova | 12:14 | |
*** shaohe_feng has quit IRC | 12:14 | |
*** dave-mcc_ has joined #openstack-nova | 12:16 | |
*** shaohe_feng has joined #openstack-nova | 12:16 | |
*** armaan has quit IRC | 12:17 | |
*** dave-mccowan has quit IRC | 12:18 | |
*** yamamoto has quit IRC | 12:21 | |
*** cdent has joined #openstack-nova | 12:21 | |
*** heyongli has quit IRC | 12:23 | |
*** heyongli has joined #openstack-nova | 12:23 | |
*** shaohe_feng has quit IRC | 12:24 | |
bauzas | jaypipes: thanks for not holding https://review.openstack.org/#/c/557065/6 | 12:24 |
bauzas | jaypipes: I agree with you about the fact that the vGPU type names are just a vendor silly | 12:25 |
bauzas | but meh | 12:25 |
*** shaohe_feng has joined #openstack-nova | 12:29 | |
*** liverpooler has joined #openstack-nova | 12:30 | |
*** hemna_ has joined #openstack-nova | 12:31 | |
*** heyongli has quit IRC | 12:33 | |
*** heyongli has joined #openstack-nova | 12:33 | |
*** alexchadin has joined #openstack-nova | 12:34 | |
*** shaohe_feng has quit IRC | 12:34 | |
cdent | "a vendor silly" is a good phrase, will need to use it often | 12:36 |
*** shaohe_feng has joined #openstack-nova | 12:37 | |
*** mriedem has joined #openstack-nova | 12:38 | |
*** alexchadin has quit IRC | 12:39 | |
openstackgerrit | MultipleCrashes proposed openstack/nova master: Retry decorator fix for autoscale delete https://review.openstack.org/563418 | 12:39 |
*** READ10 has joined #openstack-nova | 12:41 | |
*** heyongli has quit IRC | 12:43 | |
*** heyongli has joined #openstack-nova | 12:43 | |
bauzas | cdent: sorry, I don't know the english subsantive for the "silly" adjective | 12:44 |
bauzas | substantive* | 12:44 |
*** shaohe_feng has quit IRC | 12:45 | |
*** shaohe_feng has joined #openstack-nova | 12:46 | |
kashyap | bauzas: No, don't worry. It is still a fun phrase | 12:46 |
*** Eran_Kuris has quit IRC | 12:46 | |
bauzas | lemme try : silliness | 12:46 |
*** Tom-Tom has joined #openstack-nova | 12:47 | |
bauzas | (english is sometimes far easier than french to guess) | 12:47 |
*** yamamoto has joined #openstack-nova | 12:49 | |
openstackgerrit | Brianna Poulos proposed openstack/nova master: Plumb trusted_certs through libvirt driver image paths https://review.openstack.org/561262 | 12:49 |
openstackgerrit | Brianna Poulos proposed openstack/nova master: Add trusted_image_certificates to REST API https://review.openstack.org/486204 | 12:49 |
openstackgerrit | Brianna Poulos proposed openstack/nova master: Add notification support for trusted_certs https://review.openstack.org/563269 | 12:49 |
openstackgerrit | Brianna Poulos proposed openstack/nova master: Add certificate validation docs https://review.openstack.org/560158 | 12:49 |
mriedem | mdbooth_: see https://review.openstack.org/#/c/572790/ - you can't attach the source volume to another server while we're swapping because nova changes the volume's status to 'detaching': https://review.openstack.org/#/c/572790/7 | 12:50 |
mriedem | oops | 12:50 |
mriedem | http://git.openstack.org/cgit/openstack/cinder/tree/cinder/volume/api.py#n723 | 12:50 |
*** pchavva has joined #openstack-nova | 12:51 | |
mdbooth_ | mriedem: That would be convenient | 12:51 |
mdbooth_ | mriedem: And completely remove the need for the notification thing | 12:52 |
mriedem | right, so if i remove the libvirt stuff from the commit message are you good? | 12:53 |
*** heyongli has quit IRC | 12:53 | |
*** heyongli has joined #openstack-nova | 12:54 | |
mdbooth_ | mriedem: I wasn't that bothered about the commit message, tbh. | 12:54 |
*** mdbooth_ is now known as mdbooth | 12:54 | |
mriedem | so what are we going to do to get you into this beautiful car today | 12:54 |
mdbooth | Hehe | 12:54 |
mriedem | i'll throw in the undercoat for free | 12:54 |
*** tbachman has quit IRC | 12:54 | |
mdbooth | Can you gimme a minute to punt the other ping I just got to somebody else? | 12:55 |
*** shaohe_feng has quit IRC | 12:55 | |
mriedem | sure, i've heard artom is available | 12:55 |
mriedem | speaking of artom, http://status.openstack.org/elastic-recheck/#1775491 | 12:55 |
*** rcernin has quit IRC | 12:56 | |
*** shaohe_feng has joined #openstack-nova | 12:56 | |
*** esberglu has joined #openstack-nova | 12:57 | |
openstackgerrit | Jan Gutter proposed openstack/nova-specs master: Spec to implement vRouter HW offloads https://review.openstack.org/567148 | 12:58 |
*** tbachman has joined #openstack-nova | 12:58 | |
*** MultipleCrashes has joined #openstack-nova | 12:59 | |
*** lyan has joined #openstack-nova | 13:00 | |
*** jmccarthy has joined #openstack-nova | 13:00 | |
mriedem | dansmith: are you going to propose a backport for this? https://review.openstack.org/#/c/572195/ | 13:01 |
*** Tom-Tom has quit IRC | 13:01 | |
jmccarthy | Not sure what is going on here, but I'm seeing this issue at the moment https://bugs.launchpad.net/kolla/+bug/1774409 | 13:02 |
openstack | Launchpad bug 1774409 in kolla "neutron_dhcp_agent accumulates zombie processes " [Undecided,New] | 13:02 |
jmccarthy | i.e. creating and deleting networks accumulates zombies .. any ideas ? | 13:02 |
mriedem | jmccarthy: better to ask in the #openstack-neutron channel? | 13:02 |
jmccarthy | mriedem: Oh ! I'll do that :) Thanks ! | 13:03 |
*** heyongli has quit IRC | 13:04 | |
*** heyongli has joined #openstack-nova | 13:04 | |
*** jmccarthy has left #openstack-nova | 13:05 | |
openstackgerrit | Jan Gutter proposed openstack/nova-specs master: Spec to implement vRouter HW offloads https://review.openstack.org/567148 | 13:05 |
*** shaohe_feng has quit IRC | 13:05 | |
*** shaohe_feng has joined #openstack-nova | 13:05 | |
*** eharney has joined #openstack-nova | 13:07 | |
*** AlexeyAbashkin has quit IRC | 13:08 | |
*** Alexey_Abashkin has joined #openstack-nova | 13:08 | |
*** udesale has joined #openstack-nova | 13:09 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 13:10 | |
*** MultipleCrashes has quit IRC | 13:10 | |
*** hshiina has quit IRC | 13:11 | |
*** alexchadin has joined #openstack-nova | 13:13 | |
*** ratailor has quit IRC | 13:13 | |
*** janki has quit IRC | 13:13 | |
*** heyongli has quit IRC | 13:14 | |
*** heyongli has joined #openstack-nova | 13:14 | |
*** shaohe_feng has quit IRC | 13:15 | |
*** shaohe_feng has joined #openstack-nova | 13:18 | |
*** abhishekk has joined #openstack-nova | 13:18 | |
openstackgerrit | Chris Dent proposed openstack/nova master: Use nova.db.api directly https://review.openstack.org/543262 | 13:23 |
*** alexchad_ has joined #openstack-nova | 13:23 | |
*** alexchad_ is now known as alexchadin_ | 13:23 | |
*** alexchadin has quit IRC | 13:24 | |
*** heyongli has quit IRC | 13:24 | |
*** heyongli has joined #openstack-nova | 13:25 | |
*** shaohe_feng has quit IRC | 13:26 | |
*** shaohe_feng has joined #openstack-nova | 13:27 | |
mdbooth | mriedem: Related, but not strictly the same thing I think. I was checking how we end up unsetting the 'detaching' state and I came across this: | 13:28 |
mdbooth | http://git.openstack.org/cgit/openstack/cinder/tree/cinder/volume/api.py#n1567 | 13:28 |
dansmith | mriedem: yep | 13:29 |
mdbooth | In the tempest test, we swap one of the volumes, then we check if Nova still thinks that the other server is still attached to the original volume, which it apparently does | 13:29 |
mdbooth | However, I think this code might mean that *cinder* thinks it's not | 13:30 |
*** suresh12 has joined #openstack-nova | 13:30 | |
mdbooth | It looks like cinder is doing a detach(old)/attach(new) for all attachments, even though we only migrated one of them. | 13:30 |
*** ttsiouts has quit IRC | 13:32 | |
*** openstackgerrit has quit IRC | 13:34 | |
*** heyongli has quit IRC | 13:34 | |
*** heyongli has joined #openstack-nova | 13:35 | |
*** shaohe_feng has quit IRC | 13:36 | |
*** shaohe_feng has joined #openstack-nova | 13:37 | |
*** ttsiouts has joined #openstack-nova | 13:37 | |
mdbooth | However, the above would only be in the case of the direct nova call, because if it went via cinder there would be a migration record | 13:38 |
*** mlavalle has joined #openstack-nova | 13:39 | |
*** tssurya has quit IRC | 13:40 | |
*** dave-mcc_ has quit IRC | 13:41 | |
*** dave-mccowan has joined #openstack-nova | 13:43 | |
*** AlexeyAbashkin has quit IRC | 13:43 | |
mriedem | mdbooth: that's only if nova calls that migration completion code | 13:43 |
mriedem | https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L5626 | 13:44 |
mriedem | https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L5661 | 13:44 |
mriedem | if the swap isn't initiated from cinder for a retype or volume migration, we don't call that callback method in cinder | 13:44 |
*** heyongli has quit IRC | 13:45 | |
*** heyongli has joined #openstack-nova | 13:45 | |
*** dave-mccowan has quit IRC | 13:46 | |
*** shaohe_feng has quit IRC | 13:46 | |
*** shaohe_feng has joined #openstack-nova | 13:47 | |
*** dave-mccowan has joined #openstack-nova | 13:48 | |
*** dave-mcc_ has joined #openstack-nova | 13:50 | |
*** AlexeyAbashkin has joined #openstack-nova | 13:50 | |
*** armaan has joined #openstack-nova | 13:52 | |
*** moshele has quit IRC | 13:52 | |
*** brault has quit IRC | 13:52 | |
*** dave-mccowan has quit IRC | 13:53 | |
mdbooth | mriedem: Good point. I wonder where we unset that detaching state, then. | 13:53 |
*** dpawlik has joined #openstack-nova | 13:53 | |
mdbooth | ..we explicitly delete the attachment | 13:53 |
*** throwsb1 has joined #openstack-nova | 13:54 | |
*** heyongli has quit IRC | 13:55 | |
*** heyongli has joined #openstack-nova | 13:55 | |
*** openstackgerrit has joined #openstack-nova | 13:56 | |
openstackgerrit | Dan Smith proposed openstack/nova stable/queens: Change consecutive build failure limit to a weigher https://review.openstack.org/573239 | 13:56 |
mriedem | mdbooth: i think when the attachment record is deleted http://git.openstack.org/cgit/openstack/cinder/tree/cinder/volume/api.py#n2188 | 13:56 |
*** shaohe_feng has quit IRC | 13:56 | |
mriedem | if there are no more attachments, the volume is available | 13:57 |
mriedem | if there are other attached attachments, the volume goes back to in-use | 13:57 |
*** shaohe_feng has joined #openstack-nova | 13:57 | |
mriedem | mordred: it's time that we need some API super users to peruse this spec https://review.openstack.org/#/c/557369/ - i'm going to put it on the ML too | 13:57 |
mriedem | mordred: what nova api should do when listing servers and we have down cells | 13:58 |
*** fragatina has quit IRC | 13:58 | |
*** fragatina has joined #openstack-nova | 13:58 | |
*** Bhujay has joined #openstack-nova | 13:58 | |
*** dpawlik has quit IRC | 13:58 | |
*** Alexey_Abashkin has joined #openstack-nova | 14:02 | |
mordred | mriedem: I have it open to read | 14:02 |
mriedem | <3 | 14:02 |
*** AlexeyAbashkin has quit IRC | 14:02 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 14:02 | |
*** udesale has quit IRC | 14:03 | |
*** udesale has joined #openstack-nova | 14:04 | |
*** heyongli has quit IRC | 14:05 | |
*** heyongli has joined #openstack-nova | 14:05 | |
openstackgerrit | Dan Smith proposed openstack/nova stable/pike: Change consecutive build failure limit to a weigher https://review.openstack.org/573248 | 14:06 |
*** shaohe_feng has quit IRC | 14:07 | |
*** shaohe_feng has joined #openstack-nova | 14:07 | |
*** amoralej|lunch is now known as amoralej | 14:07 | |
mriedem | dansmith: we should backport https://review.openstack.org/#/c/569127/ to queens probably | 14:09 |
mriedem | it would help with your backport https://review.openstack.org/#/c/573239/ too | 14:09 |
*** awaugama has joined #openstack-nova | 14:09 | |
dansmith | well I already fixed the conflict, but okay | 14:09 |
dansmith | I guess that means I have to do both of these over | 14:10 |
mriedem | the pike one shouldn't have any impact from that max attempts thing | 14:11 |
mriedem | since that was queens only | 14:11 |
dansmith | the hash will change | 14:11 |
dansmith | on the queens one | 14:11 |
mriedem | sure | 14:11 |
mriedem | you can use this for that max_attempts backport https://bugs.launchpad.net/nova/+bug/1775625 | 14:14 |
openstack | Launchpad bug 1775625 in OpenStack Compute (nova) queens "nova-scheduler calculates alternative hosts incorrectly" [Medium,Triaged] | 14:14 |
mriedem | for the paperwork | 14:14 |
efried | wtf dansmith this is like the second time this week you're online before 8. | 14:14 |
*** myrat has quit IRC | 14:14 | |
dansmith | efried: up at 6am every.single.day.dude. | 14:15 |
*** felipemonteiro has joined #openstack-nova | 14:15 | |
*** heyongli has quit IRC | 14:15 | |
*** felipemonteiro_ has joined #openstack-nova | 14:15 | |
*** heyongli has joined #openstack-nova | 14:16 | |
*** alexchadin has joined #openstack-nova | 14:17 | |
mdbooth | Does anything ever create RequestContext except n-api? | 14:17 |
*** shaohe_feng has quit IRC | 14:17 | |
* mdbooth is asking in the context of https://review.openstack.org/#/c/572213/ | 14:18 | |
openstackgerrit | Dan Smith proposed openstack/nova stable/queens: Change consecutive build failure limit to a weigher https://review.openstack.org/573239 | 14:18 |
*** shaohe_feng has joined #openstack-nova | 14:18 | |
openstackgerrit | Dan Smith proposed openstack/nova stable/queens: Fix interpretation of max_attempts for scheduling alternates https://review.openstack.org/573254 | 14:18 |
dansmith | mriedem: ^ does that make you happy? | 14:18 |
*** alexchadin_ has quit IRC | 14:18 | |
mdbooth | dansmith: happy seems like a stretch goal :) | 14:18 |
*** antosh has joined #openstack-nova | 14:19 | |
dansmith | mdbooth: it was a setup for him to say nothing makes him happy | 14:19 |
mdbooth | dansmith: And I ruined it... Sorry dude. | 14:19 |
mriedem | i'm currently unable to stand up in polite company | 14:19 |
dansmith | mriedem: lol | 14:19 |
*** felipemonteiro has quit IRC | 14:20 | |
dansmith | mriedem: too far. | 14:20 |
mdbooth | haha | 14:20 |
mriedem | hey, you threw the softball | 14:20 |
openstackgerrit | Dan Smith proposed openstack/nova stable/pike: Change consecutive build failure limit to a weigher https://review.openstack.org/573248 | 14:21 |
*** links has quit IRC | 14:23 | |
*** heyongli has quit IRC | 14:26 | |
*** heyongli has joined #openstack-nova | 14:26 | |
*** itlinux has quit IRC | 14:26 | |
*** fragatina has quit IRC | 14:26 | |
*** shaohe_feng has quit IRC | 14:27 | |
*** tidwellr has joined #openstack-nova | 14:28 | |
*** tidwellr has quit IRC | 14:28 | |
*** tidwellr has joined #openstack-nova | 14:28 | |
*** shaohe_feng has joined #openstack-nova | 14:28 | |
*** ttsiouts has quit IRC | 14:30 | |
*** ttsiouts has joined #openstack-nova | 14:33 | |
kashyap | Hi folks, when someone gets time, can anyone else comment on the 'params' dict thing here: https://review.openstack.org/#/c/567258/ | 14:33 |
kashyap | The "tests pass", etc. But I'm undecided on that single point. | 14:34 |
*** cfriesen has quit IRC | 14:36 | |
*** heyongli has quit IRC | 14:36 | |
*** cfriesen has joined #openstack-nova | 14:36 | |
*** heyongli has joined #openstack-nova | 14:36 | |
stephenfin | kashyap: I'd be inclined to agree too. However, if you want to keep it to a separate cleanup patch, I imagine that would be ok (and maybe better - it's beefy enough as-is) | 14:37 |
*** shaohe_feng has quit IRC | 14:37 | |
*** Alexey_Abashkin has joined #openstack-nova | 14:38 | |
*** shaohe_feng has joined #openstack-nova | 14:39 | |
kashyap | stephenfin: Okay, good to know. Making an additional patch on top of it means, removing what I just added in this one. That doesn't sound so clean. | 14:39 |
kashyap | But yeah, I also didn't wanted to make this existing patch already too clumsy and big. | 14:39 |
stephenfin | kashyap: Your call :) | 14:39 |
kashyap | But I also don't want to forget the "keep changes relatively small and split up patches" to make reviewing easy. :-) | 14:40 |
kashyap | Okido, I'll work something out tomm. and post it. | 14:40 |
kashyap | Thanks for the comment. | 14:40 |
*** AlexeyAbashkin has quit IRC | 14:41 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 14:41 | |
*** ccamacho has quit IRC | 14:42 | |
*** rajinir has joined #openstack-nova | 14:43 | |
openstackgerrit | Chen proposed openstack/python-novaclient master: Remove PyPI downloads https://review.openstack.org/573278 | 14:44 |
mriedem | booya https://review.openstack.org/#/q/topic:remove_pypi_downloads+(status:open+OR+status:merged) | 14:45 |
*** heyongli has quit IRC | 14:46 | |
*** moshele has joined #openstack-nova | 14:46 | |
*** heyongli has joined #openstack-nova | 14:46 | |
openstackgerrit | Merged openstack/nova master: add mtu to libvirt xml for ethernet and bridge types https://review.openstack.org/553072 | 14:47 |
*** shaohe_feng has quit IRC | 14:48 | |
*** shaohe_feng has joined #openstack-nova | 14:48 | |
openstackgerrit | John Garbutt proposed openstack/nova-specs master: Add PENDING vm state https://review.openstack.org/554212 | 14:52 |
*** lifeless_ has joined #openstack-nova | 14:53 | |
*** lifeless has quit IRC | 14:53 | |
*** heyongli has quit IRC | 14:56 | |
*** alexchadin has quit IRC | 14:56 | |
*** heyongli has joined #openstack-nova | 14:57 | |
*** sapcc-bot9 has quit IRC | 14:57 | |
*** sapcc-bot10 has joined #openstack-nova | 14:58 | |
*** shaohe_feng has quit IRC | 14:58 | |
*** shaohe_feng has joined #openstack-nova | 15:00 | |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Send resource allocations in the port binding https://review.openstack.org/569459 | 15:00 |
*** abhishekk has quit IRC | 15:00 | |
*** dpawlik has joined #openstack-nova | 15:01 | |
*** Luzi has quit IRC | 15:01 | |
*** zhaochao has quit IRC | 15:01 | |
*** moshele has quit IRC | 15:05 | |
*** dpawlik has quit IRC | 15:05 | |
*** tssurya has joined #openstack-nova | 15:06 | |
*** heyongli has quit IRC | 15:07 | |
*** heyongli has joined #openstack-nova | 15:07 | |
*** shaohe_feng has quit IRC | 15:08 | |
*** rodolof has joined #openstack-nova | 15:09 | |
*** shaohe_feng has joined #openstack-nova | 15:10 | |
*** tssurya has quit IRC | 15:12 | |
*** itlinux has joined #openstack-nova | 15:14 | |
*** moshele has joined #openstack-nova | 15:14 | |
*** heyongli has quit IRC | 15:17 | |
*** heyongli has joined #openstack-nova | 15:17 | |
*** shaohe_feng has quit IRC | 15:18 | |
*** shaohe_feng has joined #openstack-nova | 15:20 | |
*** imacdonn has quit IRC | 15:20 | |
*** imacdonn has joined #openstack-nova | 15:20 | |
*** Alexey_Abashkin has joined #openstack-nova | 15:20 | |
*** tssurya has joined #openstack-nova | 15:21 | |
*** AlexeyAbashkin has quit IRC | 15:22 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 15:22 | |
*** AlexeyAbashkin has quit IRC | 15:22 | |
*** AlexeyAbashkin has joined #openstack-nova | 15:23 | |
*** tssurya has quit IRC | 15:24 | |
*** heyongli has quit IRC | 15:27 | |
*** heyongli has joined #openstack-nova | 15:27 | |
johnthetubaguy | bauzas looking at the comments you made on the rebuild cell0 instance spec: https://review.openstack.org/#/c/554218 | 15:28 |
*** shaohe_feng has quit IRC | 15:29 | |
johnthetubaguy | and gibi: ^ | 15:29 |
bauzas | yup ? | 15:29 |
johnthetubaguy | you make some great points, but not sure how we move things forward | 15:29 |
*** ttsiouts has quit IRC | 15:29 | |
johnthetubaguy | I was wondering about data migrations, after adding a new field, is that needed? probably not till we want to bump the object version I guess? | 15:29 |
bauzas | johnthetubaguy: about the persisted networks you mean ? | 15:30 |
*** ktibi has quit IRC | 15:30 | |
*** suresh12 has quit IRC | 15:30 | |
*** chyka has joined #openstack-nova | 15:31 | |
-openstackstatus- NOTICE: Zuul update for Ansible 2.5 in progress. Scheduler crashed as unexpected side effect of pip upgrade. Will be back and running shortly. | 15:31 | |
*** shaohe_feng has joined #openstack-nova | 15:31 | |
*** moshele has quit IRC | 15:31 | |
*** slaweq_ has joined #openstack-nova | 15:32 | |
bauzas | johnthetubaguy: the online data migration you ask is for setting the field for the existing req_spec records, right? | 15:32 |
*** slaweq has quit IRC | 15:33 | |
bauzas | johnthetubaguy: that's why I thought about a lazy-loadable attribute | 15:33 |
bauzas | because there are two things | 15:33 |
bauzas | 1/ the instance is being created but then not getting a compute, then going into cell0 | 15:34 |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/pike: Change consecutive build failure limit to a weigher https://review.openstack.org/573248 | 15:34 |
bauzas | so, then, we're sure, the requested_networks is good | 15:34 |
mriedem | dansmith: ^ updated the commit message to note the other difference in that backport | 15:34 |
bauzas | 2/ the instance is now rebuilded, so there are some new possible networks | 15:34 |
bauzas | then, the field could be stale | 15:35 |
*** tbachman has quit IRC | 15:35 | |
bauzas | johnthetubaguy: but for the data migration just because of a new field, we don't need it | 15:35 |
johnthetubaguy | bauzas: yeah, I just went through a similar though process, I think its fine without the migration | 15:35 |
dansmith | mriedem: oh actually I didn't notice that got faulted in | 15:36 |
dansmith | not sure that's going to work as-is | 15:36 |
mriedem | we don't have requested_networks on request spec today, and gibi is adding them in but not persisting them for the bw based scheduling stuff | 15:36 |
johnthetubaguy | bauzas: so block_device_mapping, isn't it the same deal, its just the initial one in there? | 15:36 |
mriedem | bdms aren't in reqspec eithre | 15:36 |
mriedem | however, | 15:37 |
johnthetubaguy | so I keep getting build_request and request_spec mixed up maybe | 15:37 |
mriedem | i believe bdms get stored in cell0 o nfailure | 15:37 |
*** Alexey_Abashkin has joined #openstack-nova | 15:37 | |
mriedem | build_request is gone once the instance is in a cell | 15:37 |
gibi | johnthetubaguy, mriedem: yes, as I want to avoid the situation when a later operation reads the requested_networks from the RequestSpec taht is stale | 15:37 |
*** AlexeyAbashkin has quit IRC | 15:37 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 15:37 | |
johnthetubaguy | yeah, maybe build request is where we want this | 15:37 |
*** heyongli has quit IRC | 15:37 | |
mriedem | https://github.com/openstack/nova/blob/master/nova/conductor/manager.py#L1074 | 15:38 |
*** heyongli has joined #openstack-nova | 15:38 | |
mriedem | bdms get put into cell0 on failure so we can detach volumes when you delete the failed server | 15:38 |
mriedem | s/detach/unreserve/ | 15:38 |
mriedem | https://github.com/openstack/nova/blob/master/nova/compute/api.py#L1971 | 15:38 |
bauzas | the question is, can we discover the requested networks for existing req_spec records ? | 15:38 |
bauzas | we have the instance field, right? | 15:39 |
mriedem | requested networks are not persisted | 15:39 |
bauzas | oops | 15:39 |
bauzas | the instance record | 15:39 |
*** shaohe_feng has quit IRC | 15:39 | |
bauzas | mriedem: aren't we persisting the requested networks into the instance record ? | 15:39 |
*** shaohe_feng has joined #openstack-nova | 15:40 | |
mriedem | no | 15:40 |
mriedem | the info cache is in the instance | 15:40 |
mriedem | which is after you've allocated netowrks | 15:40 |
mriedem | o na host | 15:40 |
bauzas | if we aren't able to discover the networks, then https://review.openstack.org/#/c/554218/ needs to explain that for existing records, we should just rebuild the instance like if the user wasn't asking for networks | 15:40 |
bauzas | mriedem: gotcha | 15:40 |
mriedem | if we rebuild from cell0 ,we have to persist requested networks | 15:41 |
mriedem | otherwise you've changed the original user request | 15:41 |
mriedem | which you might as well just not support the feature | 15:41 |
mriedem | especially if i'm creating a server with 20 ports for NFV megaawesome | 15:42 |
bauzas | mriedem: sure | 15:42 |
gibi | mriedem: could we keep the BuildRequest in the db if the instance lands in cell0 and persist the networks there? | 15:42 |
bauzas | mriedem: but for existing instances, how can we know what the user asked ? | 15:42 |
bauzas | mriedem: if we haven't persisted that | 15:42 |
gibi | bauzas: port.device_id == instance.uuid | 15:43 |
bauzas | that's my question | 15:43 |
bauzas | and then a possible data migration | 15:43 |
mriedem | gibi: that fucks up a lot of logic in the api | 15:45 |
mriedem | build request needs to remain temporary until we pick a cell | 15:45 |
openstackgerrit | Curt Moore proposed openstack/nova-specs master: Add spec for downloading images via RBD https://review.openstack.org/572805 | 15:45 |
mriedem | bauzas: you'd likely have to persist the requested networks in the request spec | 15:45 |
mriedem | like everything else that comes in on the POST /servers request | 15:45 |
mriedem | except bdms and config drive and the other 50 things you can request when creating a server... | 15:46 |
mriedem | but that stuff gets stored on the instance, where as requested_networks don't | 15:46 |
*** gyee has joined #openstack-nova | 15:46 | |
mriedem | i'll also say, for the record, that i don't think given the timing that pre-emptible instances / rebuild from cell0 are priorities for rocky | 15:47 |
mriedem | it's way too big at this point | 15:47 |
mriedem | imo | 15:47 |
*** abhishekk has joined #openstack-nova | 15:47 | |
mriedem | dansmith: you were right, that pike backport failed http://logs.openstack.org/48/573248/2/check/nova-tox-functional/fd4d7a5/testr_results.html.gz | 15:47 |
dansmith | mriedem: yeah I'm running tests now to fi | 15:48 |
dansmith | *fix | 15:48 |
*** heyongli has quit IRC | 15:48 | |
mriedem | ack | 15:48 |
johnthetubaguy | mriedem: yeah, that's fair, I mean its been in review for months, but we only just getting close on the details now | 15:48 |
*** heyongli has joined #openstack-nova | 15:48 | |
bauzas | mriedem: don't get me wrong, I agree with persisting requested_networks in the ReqSpec | 15:48 |
melwitt | mriedem: +1 on pre-emptible instances, I was wondering similar yesterday when I was looking over the spec to add the PENDING state | 15:48 |
*** wwriverrat has quit IRC | 15:48 | |
bauzas | mriedem: that's exactly the reason why we have this object | 15:49 |
melwitt | if it's too early to be starting on those? I dunno | 15:49 |
*** shaohe_feng has quit IRC | 15:49 | |
bauzas | mriedem: but my concern is not about persisting the field for the new instances that are created once we start persisting this info | 15:49 |
melwitt | mriedem: unrelated but just updated the hash for the ocata release https://review.openstack.org/571522 | 15:49 |
bauzas | mriedem: my wonders come from the situation where we also need to discover the networks for the instances that are *already* created and having a request_spec record | 15:50 |
*** shaohe_feng has joined #openstack-nova | 15:50 | |
mriedem | bauzas: so something already in cell0 that doesn't have requested networks in cell0 | 15:50 |
mriedem | in that case, you can't rebuild it | 15:50 |
bauzas | that's why I'm wondering how we can get this info, and populate the req_spec record accordingly thru a data migration or something like that | 15:50 |
johnthetubaguy | bauzas: I think we just fail the API call for old instances | 15:50 |
mriedem | 409 | 15:50 |
johnthetubaguy | yeah, +1 | 15:50 |
johnthetubaguy | just added that comment on the spec | 15:50 |
bauzas | mriedem: johnthetubaguy: I don't disagree, I just mean we need to say this in the specd | 15:51 |
johnthetubaguy | yup | 15:51 |
mriedem | easy workaround - delete the ERROR server and re-create it | 15:51 |
bauzas | mriedem: johnthetubaguy: ie. either we find it, or we fail | 15:51 |
*** cdent has quit IRC | 15:51 | |
johnthetubaguy | mriedem: +1 | 15:51 |
johnthetubaguy | given gibi's concerns, I wonder about calling it initial_requested_networks? | 15:52 |
johnthetubaguy | i.e. its not updated when you add ports later | 15:52 |
bauzas | johnthetubaguy: no | 15:52 |
gibi | johnthetubaguy: or update it whenever it changes :) | 15:52 |
bauzas | johnthetubaguy: requested_networks looks to me the exact naming | 15:52 |
bauzas | you *requested* a network | 15:53 |
*** AlexeyAbashkin has quit IRC | 15:53 | |
gibi | bauzas: interface_attach is used to request additional networks | 15:53 |
bauzas | that doesn't imply you'll get *this* network | 15:53 |
johnthetubaguy | do we update the security_groups list that is in request_spec today? | 15:53 |
bauzas | gibi: sure, but then when rebuilding, we only need to know about what the user asked | 15:53 |
mriedem | johnthetubaguy: yes | 15:53 |
bauzas | johnthetubaguy: nope, AFAIK | 15:53 |
bauzas | shit | 15:53 |
bauzas | we do ? | 15:54 |
gibi | bauzas: boot, interface_attach, rebuild => you need to know both the originally requested and the later attached network | 15:54 |
bauzas | we update the instance group info | 15:54 |
mriedem | https://github.com/openstack/nova/blob/master/nova/compute/api.py#L876 | 15:54 |
bauzas | mriedem: sure, we persist those, but do we update them ? | 15:54 |
bauzas | well... nevermind, silly question | 15:55 |
johnthetubaguy | gibi: bauzas: my distraction is we don't need this for regular rebuild (as we need the port_ids, not the network_ids) but we do need it for rebuild from cell0, but agreed we don't what it to be "special" | 15:55 |
bauzas | I guess johnthetubaguy's point (and gibi's) is to know whether we should persist *both* what the user asked and what the instance got eventually | 15:55 |
bauzas | gibi: but if the instance got to cell0, it didn't got other networks, right? | 15:56 |
gibi | johnthetubaguy: I agree, if the persisted field will be used for cell0 only then we have to make it explicity that it is for that case only | 15:56 |
johnthetubaguy | right, I know we have secuirty_groups from the initial request, but if you change security groups do we update that later on | 15:56 |
* johnthetubaguy goes reads code | 15:56 | |
gibi | bauzas: right. How do you make sure that the new RequestSpec field only used for the cell0 case as in any other case that info is potentially stale | 15:57 |
*** esberglu has quit IRC | 15:57 | |
*** janki has joined #openstack-nova | 15:57 | |
johnthetubaguy | gibi: my argument is its not useful in any other case, but I suspect I would get proved wrong by something | 15:57 |
*** cdent has joined #openstack-nova | 15:58 | |
*** heyongli has quit IRC | 15:58 | |
melwitt | mriedem: do we have anything else queued up for ocata that I should wait on for release? | 15:58 |
*** dpawlik has joined #openstack-nova | 15:58 | |
*** heyongli has joined #openstack-nova | 15:58 | |
*** fragatina has joined #openstack-nova | 15:58 | |
bauzas | gibi: if we consider requested_networks as just a picture of what the user asked, I don't see the problem | 15:58 |
gibi | johnthetubaguy: in my bandwidth case it could be tempting to store the oringally bandwidth request in the RequestSpec to use it later, but then I will have to ensure it is up to date. So I decided not to persist it to force myself to refresh it every time I need it | 15:59 |
bauzas | gibi: because if other callers want to check it, then they should make sure that whatever the instance now has as networks, that field is just the *original ask* | 15:59 |
*** shaohe_feng has quit IRC | 15:59 | |
mriedem | melwitt: sorry, in -tc meeting, | 15:59 |
mriedem | will look in a bit | 15:59 |
bauzas | gibi: since I incepted this RequestSpec object, I refrained myself to make it look like "here is what the instance is", but rather "here is what the user asked" | 16:00 |
johnthetubaguy | bauzas: I certainly assumed it was that, the initial state | 16:00 |
bauzas | if you wanna lookup any field that's related to a current status (like the instance), req_spec is not the good place to look at | 16:00 |
bauzas | johnthetubaguy: well, I hitted bumps on the road a number of times | 16:01 |
bauzas | johnthetubaguy: like the forced_hosts thing | 16:01 |
*** shaohe_feng has joined #openstack-nova | 16:01 | |
bauzas | but I think we're now in a pretty good shape | 16:01 |
*** Tom-Tom has joined #openstack-nova | 16:02 | |
gibi | bauzas: but RequestSpec is used and updated later in the lifecycle of the instance e.g. https://github.com/openstack/nova/blob/master/nova/conductor/tasks/migrate.py#L184 | 16:02 |
*** dpawlik has quit IRC | 16:02 | |
bauzas | gibi: that's what I called 'bumps on the road' | 16:02 |
*** cdent has quit IRC | 16:03 | |
openstackgerrit | John Garbutt proposed openstack/nova-specs master: Enable rebuild for instances in cell0 https://review.openstack.org/554218 | 16:03 |
bauzas | either way, I think johnthetubaguy only needs the 'requested networks', because he only cares of cell0 | 16:03 |
gibi | bauzas: I call it precedent | 16:03 |
*** cdent has joined #openstack-nova | 16:03 | |
bauzas | let's just assume that this field will only contain the 'requested_networks', and if someone wants to use this field for anything other than rebuild from cell0, then we could rathole on it later | 16:04 |
johnthetubaguy | bauzas: I just added this note: https://review.openstack.org/#/c/554218/4/specs/rocky/approved/enable-rebuild-for-instances-in-cell0.rst@112 | 16:04 |
bauzas | gibi: people could even create a new field called 'actual_networks' in opposition to 'requested_networks' :) | 16:04 |
gibi | bauzas: OK, I rest my case. We can add big fat comment on the field and handle the issue latear | 16:04 |
gibi | bauzas: :) | 16:05 |
bauzas | gibi: but again, take the 'requested_destination' field | 16:05 |
johnthetubaguy | gibi: I am +1 a big fat comment to warn about it, can't think of a better way to help that right now | 16:05 |
bauzas | or the 'availability_zone' field rather | 16:06 |
*** moshele has joined #openstack-nova | 16:06 | |
bauzas | req_spec.availability_zone doesn't get you the *actual* AZ | 16:06 |
*** Tom-Tom has quit IRC | 16:06 | |
*** abhishekk is now known as abhishekk|dinner | 16:06 | |
bauzas | it gets you the AZ the user asked | 16:06 |
johnthetubaguy | that matches to port_ids pefectly actually | 16:06 |
johnthetubaguy | you request "give me a network" you get port uuid 9028734087238947 | 16:07 |
gibi | OK, I think I see the difference | 16:07 |
*** moshele has quit IRC | 16:08 | |
*** heyongli has quit IRC | 16:08 | |
*** heyongli has joined #openstack-nova | 16:08 | |
gibi | so my endeavour to add the bandwidth resource request from the port to the RequestSpec is yet another bump on the road, as the user asked for a port in the boot request and not for bandwidth | 16:09 |
*** shaohe_feng has quit IRC | 16:10 | |
gibi | but eventually he will get bandwidth | 16:10 |
-openstackstatus- NOTICE: The zuul upgrade to ansible 2.5 is complete and zuul is running again. Changes uploaded or approved between 15:25 and 15:45 will need to be rechecked. Please report any problems in #openstack-infra | 16:10 | |
gibi | maybe the bandwidth request (and actually all implicit resource request) should live in a totally separate object outside of the RequestSpec | 16:11 |
*** shaohe_feng has joined #openstack-nova | 16:11 | |
*** janki has quit IRC | 16:11 | |
*** yamamoto has quit IRC | 16:14 | |
*** lifeless has joined #openstack-nova | 16:16 | |
mriedem | melwitt: given https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/ocata i think we're ok, nothing else is ready | 16:16 |
*** lifeless_ has quit IRC | 16:16 | |
melwitt | mriedem: ack, just making double sure there was nothing yet-to-be-proposed bugs coming down the pipe. since this release has been up longer than intended | 16:17 |
melwitt | thanks | 16:17 |
mriedem | melwitt: i think your hash in the release patch is wrong though | 16:17 |
johnthetubaguy | gibi: bandwidth we get from the port details? | 16:17 |
mriedem | johnthetubaguy: https://specs.openstack.org/openstack/nova-specs/specs/rocky/approved/bandwidth-resource-provider.html | 16:17 |
gibi | johnthetubaguy: yes, there will be a new resource_request field in the port | 16:17 |
mriedem | enjoy! | 16:18 |
gibi | johnthetubaguy: https://review.openstack.org/#/c/567268/13/nova/tests/fixtures.py@1153 this is how it will look like | 16:18 |
johnthetubaguy | gibi: yeah, its so why we want to create the ports before calling placement, sigh. | 16:18 |
*** sahid has quit IRC | 16:18 | |
melwitt | mriedem: really? did you think I should use the merge hash? | 16:18 |
*** heyongli has quit IRC | 16:18 | |
*** heyongli has joined #openstack-nova | 16:19 | |
*** _alastor_ has joined #openstack-nova | 16:19 | |
gibi | johnthetubaguy: yes, the is another reason to eventually move the port creation to the conductor | 16:19 |
mriedem | melwitt: i have always used the head commit on the branch | 16:19 |
gibi | johnthetubaguy: s/the/this/ | 16:19 |
mriedem | merge or not | 16:19 |
mriedem | which is always what we'd use for tagging | 16:19 |
*** bigdogstl has joined #openstack-nova | 16:20 | |
*** shaohe_feng has quit IRC | 16:20 | |
melwitt | mriedem: okay, I keep getting confused about that. I'll change it | 16:20 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Send resource allocations in the port binding https://review.openstack.org/569459 | 16:20 |
*** yamamoto has joined #openstack-nova | 16:21 | |
*** mrjk_ has joined #openstack-nova | 16:23 | |
*** shaohe_feng has joined #openstack-nova | 16:24 | |
*** yamamoto has quit IRC | 16:26 | |
openstackgerrit | Merged openstack/nova master: Fix the file name of development-environment.rst https://review.openstack.org/573096 | 16:26 |
*** tbachman has joined #openstack-nova | 16:28 | |
*** heyongli has quit IRC | 16:29 | |
*** heyongli has joined #openstack-nova | 16:29 | |
*** shaohe_feng has quit IRC | 16:30 | |
*** shaohe_feng has joined #openstack-nova | 16:31 | |
*** READ10 has quit IRC | 16:32 | |
openstackgerrit | Jay Pipes proposed openstack/nova master: placement: always create consumer records https://review.openstack.org/567678 | 16:33 |
openstackgerrit | Jay Pipes proposed openstack/nova master: add consumers generation field https://review.openstack.org/557958 | 16:33 |
openstackgerrit | Jay Pipes proposed openstack/nova master: placement: Allocation.consumer field https://review.openstack.org/565405 | 16:33 |
openstackgerrit | Jay Pipes proposed openstack/nova master: rework allocation handler _allocations_dict() https://review.openstack.org/565407 | 16:33 |
openstackgerrit | Jay Pipes proposed openstack/nova master: Add a microversion for consumer generation support https://review.openstack.org/565604 | 16:33 |
mriedem | so, does anyone know if lyarwood has been hit by a mini bus because today is spec freeze day and i've got a +2 on https://review.openstack.org/#/c/552078/ and a -1 from lee but i don't think i need to make any changes | 16:35 |
dansmith | mriedem: he's sick | 16:35 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Test boot with more ports with bandwidth request https://review.openstack.org/573317 | 16:35 |
*** READ10 has joined #openstack-nova | 16:35 | |
*** lifeless_ has joined #openstack-nova | 16:35 | |
mriedem | ok | 16:35 |
*** lifeless has quit IRC | 16:36 | |
*** dklyle has quit IRC | 16:36 | |
mriedem | so, any other core care to take a look at that? we agreed on it in dublin and it came up again in vancouver | 16:36 |
dansmith | I mean, yeah we could approve with expected addendum if needed, or just trivially excuse it for a few days for clairifcation | 16:37 |
dansmith | whichever | 16:37 |
*** tbachman has quit IRC | 16:37 | |
mriedem | tbc, i suspect there are some bugs in how cinder manages read only volumes/attachments, | 16:38 |
mriedem | but those are dependencies, not really blockers on the general idea | 16:38 |
*** heyongli has quit IRC | 16:39 | |
*** heyongli has joined #openstack-nova | 16:39 | |
openstackgerrit | Merged openstack/nova-specs master: Add additional information for z/VM spec. https://review.openstack.org/562154 | 16:40 |
openstackgerrit | Merged openstack/nova-specs master: Amend allow abort live migrations in queued status spec https://review.openstack.org/560872 | 16:40 |
*** shaohe_feng has quit IRC | 16:40 | |
*** fragatina has quit IRC | 16:41 | |
*** shaohe_feng has joined #openstack-nova | 16:41 | |
*** felipemonteiro_ has quit IRC | 16:42 | |
*** felipemonteiro_ has joined #openstack-nova | 16:42 | |
dansmith | mriedem: aight, well, I don't really have any complaints about it, having skimmed | 16:45 |
dansmith | mriedem: I guess you just prefer to have it merged and resolve any issues lee may have later yeah? | 16:45 |
dansmith | I guess I don't really care either way | 16:45 |
openstackgerrit | Doug Hellmann proposed openstack/python-novaclient master: fix tox python3 overrides https://review.openstack.org/573347 | 16:46 |
*** fragatina has joined #openstack-nova | 16:49 | |
*** lpetrut has quit IRC | 16:49 | |
*** heyongli has quit IRC | 16:49 | |
*** heyongli has joined #openstack-nova | 16:49 | |
*** derekh has quit IRC | 16:50 | |
*** shaohe_feng has quit IRC | 16:51 | |
*** shaohe_feng has joined #openstack-nova | 16:51 | |
mriedem | dansmith: yeah | 16:57 |
mriedem | but i looked into lee's comments and don't consider them blocking, unless i'm missing something | 16:57 |
dansmith | yeah | 16:57 |
*** ccamacho has joined #openstack-nova | 16:57 | |
*** tbachman has joined #openstack-nova | 16:58 | |
*** cdent has quit IRC | 16:58 | |
*** fragatina has quit IRC | 16:59 | |
*** heyongli has quit IRC | 16:59 | |
*** heyongli has joined #openstack-nova | 17:00 | |
*** chyka has quit IRC | 17:01 | |
*** shaohe_feng has quit IRC | 17:01 | |
*** shaohe_feng has joined #openstack-nova | 17:02 | |
mriedem | low hanging fruit opportunity https://bugs.launchpad.net/nova/+bug/1775665 | 17:03 |
openstack | Launchpad bug 1775665 in OpenStack Compute (nova) "api-ref: rebuild server does not mention pre-conditions" [Low,Confirmed] | 17:03 |
*** dtantsur is now known as dtantsur|afk | 17:04 | |
*** lpetrut has joined #openstack-nova | 17:08 | |
*** ccamacho has quit IRC | 17:08 | |
*** ccamacho has joined #openstack-nova | 17:08 | |
*** ccamacho has quit IRC | 17:09 | |
*** ccamacho has joined #openstack-nova | 17:09 | |
*** heyongli has quit IRC | 17:10 | |
*** heyongli has joined #openstack-nova | 17:10 | |
*** r-daneel has quit IRC | 17:10 | |
*** shaohe_feng has quit IRC | 17:11 | |
*** shaohe_feng has joined #openstack-nova | 17:12 | |
openstackgerrit | Merged openstack/nova-specs master: Spec for volume multiattach enhancements https://review.openstack.org/552078 | 17:16 |
*** abhishekk|dinner is now known as abhishekk | 17:16 | |
*** jpena is now known as jpena|off | 17:17 | |
*** chyka has joined #openstack-nova | 17:18 | |
*** fragatina has joined #openstack-nova | 17:18 | |
*** heyongli has quit IRC | 17:20 | |
*** heyongli has joined #openstack-nova | 17:20 | |
*** ccamacho has quit IRC | 17:21 | |
*** ccamacho has joined #openstack-nova | 17:21 | |
*** shaohe_feng has quit IRC | 17:21 | |
*** lpetrut has quit IRC | 17:22 | |
*** yamahata has joined #openstack-nova | 17:23 | |
*** yamamoto has joined #openstack-nova | 17:23 | |
*** sambetts is now known as sambetts|afk | 17:24 | |
*** shaohe_feng has joined #openstack-nova | 17:25 | |
*** Bhujay has quit IRC | 17:27 | |
*** udesale has quit IRC | 17:28 | |
*** heyongli has quit IRC | 17:30 | |
*** heyongli has joined #openstack-nova | 17:30 | |
*** itlinux has quit IRC | 17:30 | |
*** yamamoto has quit IRC | 17:31 | |
*** boris_42_ has joined #openstack-nova | 17:32 | |
*** shaohe_feng has quit IRC | 17:32 | |
*** psachin has quit IRC | 17:32 | |
*** shaohe_feng has joined #openstack-nova | 17:32 | |
*** amoralej is now known as amoralej|off | 17:33 | |
*** chyka has quit IRC | 17:33 | |
*** chyka has joined #openstack-nova | 17:33 | |
*** openstackgerrit has quit IRC | 17:34 | |
*** lpetrut has joined #openstack-nova | 17:36 | |
*** suresh12 has joined #openstack-nova | 17:36 | |
mriedem | melwitt: i'm going to go through some very obvious things targeted against rocky and defer them out https://blueprints.launchpad.net/nova/rocky | 17:37 |
mriedem | stuff that doesn't have an owner, etc | 17:37 |
*** bigdogstl has quit IRC | 17:37 | |
melwitt | mriedem: okay, sounds good. thanks for doing that | 17:38 |
*** heyongli has quit IRC | 17:40 | |
*** heyongli has joined #openstack-nova | 17:41 | |
*** shaohe_feng has quit IRC | 17:42 | |
*** shaohe_feng has joined #openstack-nova | 17:43 | |
karimull | Looking for a review on https://review.openstack.org/#/c/565620/ from a core member | 17:47 |
*** felipemonteiro__ has joined #openstack-nova | 17:48 | |
mriedem | jroll: ^? | 17:48 |
jroll | mriedem: looks fine | 17:50 |
jroll | pretty straightforward :) | 17:50 |
*** tssurya has joined #openstack-nova | 17:50 | |
*** heyongli has quit IRC | 17:51 | |
*** heyongli has joined #openstack-nova | 17:51 | |
*** felipemonteiro_ has quit IRC | 17:52 | |
*** shaohe_feng has quit IRC | 17:52 | |
*** tssurya has quit IRC | 17:53 | |
*** shaohe_feng has joined #openstack-nova | 17:56 | |
*** tssurya has joined #openstack-nova | 17:57 | |
*** openstackgerrit has joined #openstack-nova | 17:57 | |
openstackgerrit | Matt Riedemann proposed openstack/nova-specs master: Add spec for downloading images via RBD https://review.openstack.org/572805 | 17:57 |
*** zcorneli__ has joined #openstack-nova | 17:57 | |
*** armaan_ has joined #openstack-nova | 17:58 | |
*** suresh12 has quit IRC | 17:58 | |
mriedem | dansmith: +2 on this pretty simple spec about using rbd for getting images from local storage even when you're not running the rbd image backend https://review.openstack.org/#/c/572805/ | 17:58 |
*** suresh12 has joined #openstack-nova | 17:58 | |
*** armaan has quit IRC | 17:58 | |
mriedem | related to that thread in the ML about the image handler download extension point deprecation | 17:59 |
*** suresh12 has quit IRC | 17:59 | |
*** suresh12_ has joined #openstack-nova | 17:59 | |
mriedem | i have a feeling CERN has also said they wanted something like this for windows images | 17:59 |
*** sridharg has quit IRC | 17:59 | |
*** tssurya has quit IRC | 18:00 | |
*** zcorneli_ has quit IRC | 18:00 | |
*** heyongli has quit IRC | 18:01 | |
*** heyongli has joined #openstack-nova | 18:01 | |
*** shaohe_feng has quit IRC | 18:02 | |
*** shaohe_feng has joined #openstack-nova | 18:05 | |
dansmith | hmm | 18:05 |
dansmith | I didn't realize we still had that | 18:05 |
dansmith | it's hidden in __init__ | 18:05 |
melwitt | mriedem: thanks for following that btw, I had meant to ask mnaser to chime in about it too because I thought maybe it was something he also needs | 18:05 |
mriedem | i felt compelled since i deprecated it and sent out the call for input in the ML | 18:08 |
mriedem | and actually caught a bite | 18:08 |
melwitt | :) | 18:08 |
*** r-daneel has joined #openstack-nova | 18:09 | |
dansmith | we don't have to undeprecate the modules thing for this, | 18:10 |
dansmith | we can just convert it to a be_smart=True sort of flag I think | 18:11 |
*** heyongli has quit IRC | 18:11 | |
dansmith | approving this makes me worried that someone that understands the image cache is going to show up and cry foul, | 18:11 |
*** heyongli has joined #openstack-nova | 18:11 | |
dansmith | and it's not very helpful to look at a havana implementation | 18:12 |
dansmith | I also feel like there are things in that spec you would call out as needing more detail if it wasn't spec deadline day and you weren't flustered by getting a bite on the mailing list | 18:13 |
*** shaohe_feng has quit IRC | 18:13 | |
*** shaohe_feng has joined #openstack-nova | 18:13 | |
dansmith | obviously the idea seems sane | 18:14 |
mriedem | there are things i thought about like, how would one disable this if they wanted, but i expect that's just (1) if you're using rbd and you want it for both ephemeral and persistent disks, you use images_type=rbd, and (2) if you want ceph for volumes and qcow2 for local, then you don't configure the libvirt ceph stuff for local | 18:17 |
mriedem | so that doesn't seem like a problem | 18:17 |
mriedem | otherwise as i said in the review, devil is in the details when the patch shows up, but otherwise yeah spec deadline and such | 18:17 |
dansmith | I just don't have all that image cache plumbing in my head to know if it's legit to do it like this or not | 18:18 |
mriedem | i could very obviously be missing stuff and sort of kind of feel bad about this, so if there are issues you see then please don't hold back | 18:18 |
dansmith | just would feel better if someone else that kinda understands that had even looked at it I guess | 18:18 |
mriedem | mdbooth | 18:18 |
mriedem | to the rescue | 18:18 |
mriedem | also, my house is unfortunately now overrun with children since the school system decided it won't hold school year round, and i must evacuate to a coffee shop, so bbiab | 18:19 |
dansmith | melwitt: do you know more about this process and/or feel like due diligence has been done on this elsewhere? | 18:20 |
*** mriedem has quit IRC | 18:20 | |
dansmith | once it is approved, it's candidate for a runway and subsequent auto-approval next cycle. the spec has been up for <24 hours and the ML post didn't get much discussion at all | 18:21 |
melwitt | dansmith: no, I don't have that much knowledge about what the extension point is providing | 18:21 |
dansmith | as long as the opt stays deprecated and not removed we're not screwing this guy over (yet) | 18:21 |
*** heyongli has quit IRC | 18:21 | |
melwitt | that is, I don't want us to lose the functionality but I don't know what the right way to provide it is | 18:22 |
dansmith | and/or we could just give it a spec exception until next week in hopes that we could get a quick read from anyone who knows anything about this to trivially thumb it up or something | 18:22 |
dansmith | the spec is about adding a feature, | 18:22 |
dansmith | it's not about the extension point itself | 18:22 |
*** heyongli has joined #openstack-nova | 18:22 | |
dansmith | the guy is offering to upstream his thing so that we could remove the extension point basically | 18:22 |
dansmith | but I dunno if his thing is a total hack or not | 18:22 |
melwitt | but it's about adding a feature that provides the same functionality that the deprecated extension point is currently taking care of? | 18:22 |
dansmith | no | 18:22 |
dansmith | it uses the extension point to add the feature out of tree currently | 18:23 |
*** shaohe_feng has quit IRC | 18:23 | |
dansmith | it's coming up because if the extension point goes away, he can't sideload his extra thing | 18:23 |
dansmith | the confusion may be that he asserted that bringing it into tree means we keep the extension point, but that's not really a thing | 18:23 |
*** shaohe_feng has joined #openstack-nova | 18:24 | |
melwitt | hm, okay. yeah, I would be okay with a freeze exception to review this since it showed up only yesterday and if it's an important operator issue | 18:25 |
dansmith | I'm not sure it is an important operator issue, because the thread on the ML was a week ago and nobody has really jumped on it | 18:26 |
melwitt | I just haven't connected the dots between it and the ML post, I had assumed it was proposed in reaction to the deprecation of the extension point and as a way to keep the fast download behavior | 18:26 |
dansmith | we don't have the fast download behavior now | 18:26 |
dansmith | this guy hacks it in with an out of tree extension, | 18:26 |
dansmith | which uses this extension point | 18:26 |
dansmith | he wants to upstream it so he can keep the functionality after we remove the extension point | 18:26 |
melwitt | oh, I see | 18:26 |
dansmith | which is awesome and stuff, | 18:26 |
dansmith | I just don't know if what he's describing that he's doing is a gross hack or legit, because Idon't know the image cache maze of caves very wekk | 18:27 |
dansmith | *well | 18:27 |
melwitt | yeah, gotcha | 18:27 |
*** abhishekk has quit IRC | 18:28 | |
*** munimeha1 has joined #openstack-nova | 18:29 | |
melwitt | yeah, I dunno. that's a tough one, bad timing. mdbooth might be able to look at it tomorrow | 18:29 |
dansmith | the spec also kinda describes this as just bringing his extension into tree, which will still use the extension point, which is not what I think we should do | 18:29 |
dansmith | which is also why I think this needs another go-round at least :) | 18:30 |
dansmith | yeah | 18:30 |
*** lpetrut has quit IRC | 18:31 | |
*** claudiub has joined #openstack-nova | 18:31 | |
*** heyongli has quit IRC | 18:32 | |
*** heyongli has joined #openstack-nova | 18:32 | |
*** shaohe_feng has quit IRC | 18:33 | |
*** shaohe_feng has joined #openstack-nova | 18:34 | |
*** lpetrut has joined #openstack-nova | 18:36 | |
melwitt | the concept makes a lot of sense, similar to the ceph fast clone stuff we have, I just don't yet understand why the extension point is needed to grab the image if we didn't need it for fast clone | 18:37 |
melwitt | I think the feature is definitely legit but the implementation details are the potential snag, but I think everyone said that already | 18:39 |
*** lpetrut has quit IRC | 18:40 | |
*** lpetrut has joined #openstack-nova | 18:40 | |
*** mriedem has joined #openstack-nova | 18:41 | |
*** heyongli has quit IRC | 18:42 | |
*** heyongli has joined #openstack-nova | 18:42 | |
*** shaohe_feng has quit IRC | 18:43 | |
mriedem | dansmith: melwitt: i'm happy to sit on that until mdbooth can look it over, i'll drop the +2 | 18:44 |
*** spotz has quit IRC | 18:45 | |
mriedem | sounds like, if image isn't in cache, and images_type!=rbd but CONF.libvirt.rbd_user is configured, then look for the image in ceph, else download | 18:46 |
*** spotz has joined #openstack-nova | 18:46 | |
mriedem | which is presumably how this works today with the extension download handler | 18:46 |
melwitt | yeah, agreed sounds like it would be something like that | 18:47 |
*** shaohe_feng has joined #openstack-nova | 18:47 | |
*** armaan_ has quit IRC | 18:48 | |
melwitt | the only catch might be that you have to get it from the glance ceph pool. I don't think that's the case for the fast clone snapshot | 18:48 |
melwitt | but I guess it must be ... thinking about the glance direct urls | 18:49 |
dansmith | agreed that it sounds like the right thing to do, I just am unsure on the mechanics | 18:49 |
dansmith | if we can wait for mdbooth to look, I'd feel a lot better | 18:49 |
melwitt | yeah, that's fair enough | 18:50 |
*** heyongli has quit IRC | 18:52 | |
*** heyongli has joined #openstack-nova | 18:52 | |
*** shaohe_feng has quit IRC | 18:54 | |
*** shaohe_feng has joined #openstack-nova | 18:54 | |
mnaser | melwitt, mriedem: that spec is nice but it doesn't figure out our issue because we have 2 ceph clusters | 18:55 |
mnaser | for me the value would be if the image cache would use rbd instead of local storage | 18:55 |
mnaser | so we download the image once and then it remains cached inside the cluster | 18:55 |
mnaser | which is a problem i'm about to run into next week that i haven't fully thought out what/how i go about this :( | 18:56 |
mriedem | so maybe that's an alternative for the spec | 18:56 |
mriedem | make image cache ceph aware | 18:56 |
mriedem | mnaser: there are nova guidance counselors here to help :) | 18:56 |
mnaser | image cache and backend are decoupled.. or not? | 18:57 |
* dansmith groans | 18:57 | |
mnaser | mriedem: https://wiki.openstack.org/wiki/Technical_Committee_Tracker#Project_Teams i'm signed up ha | 18:58 |
mnaser | so if they are decoupled, that would solve that problem for that use case in that spec | 18:58 |
mriedem | ha | 18:58 |
mnaser | it would involve an extra import/export | 18:58 |
mnaser | because you'd be exporting it from glance once slowly and importing it to ceph, storing it potentially twice if its the same cluster | 18:58 |
mnaser | in my case i'd be storing it twice but in different clusters | 18:59 |
openstackgerrit | Jay Pipes proposed openstack/nova master: libvirt: Don't report DISK_GB if sharing https://review.openstack.org/560459 | 19:01 |
melwitt | yeah, I dunno if I'm missing something but it sounds like we could do this by adding an extra step in the process, like instead of cow cloning from the glance pool, we take an extra step first to copy it and flatten to the nova pool (if does not exist) and then cow clone off of that instead. it would also decouple instances from the images in glance (problem of being unable to delete a glance image if any instance is in existing cow | 19:01 |
melwitt | cloned from it) | 19:01 |
*** lpetrut has quit IRC | 19:02 | |
melwitt | *instance is existing that was cow cloned from it | 19:02 |
mnaser | melwitt: thats a pretty good way of going about things and it does remove that weird | 19:02 |
mnaser | "i cant delete my image!!!" complaints with rbd | 19:02 |
melwitt | yeah | 19:02 |
*** heyongli has quit IRC | 19:02 | |
*** heyongli has joined #openstack-nova | 19:03 | |
mnaser | the only thing is that does potentially slow down first boots | 19:03 |
mnaser | and i'm not sure how that would be handled if someone uploads an image and boots 10 VMs of it right away | 19:03 |
melwitt | yeah | 19:03 |
*** shaohe_feng has quit IRC | 19:04 | |
melwitt | heh, maybe this ties into that spec, rbd export, is that faster than clone + flatten or the same I would think? | 19:04 |
mnaser | i think flatten is faster because flatten doesnt involve the host that does it | 19:05 |
*** shaohe_feng has joined #openstack-nova | 19:05 | |
mnaser | export means you download as fast as your compute node, and upload as fast as your compute node in import | 19:05 |
melwitt | oh, okay | 19:05 |
mnaser | where as flatten is this cluster operation where osds talk to themselves | 19:06 |
*** munimeha1 has quit IRC | 19:06 | |
melwitt | got it | 19:06 |
mnaser | but maybe this is what you're talking about but if we decouple the 'export' and 'import' then both my and this users use case can be solved | 19:06 |
mnaser | if we can do cow, export is noop and import is create cow volume | 19:07 |
mnaser | if compute node uses local storage and image is on glance, export using rbd export, import using <write-on-disk> | 19:07 |
mnaser | if compute node uses ceph, image in ceph, but not directly accessible, export by glance-api download, import to ceph cluster | 19:07 |
mnaser | nova/nova/virt/libvirt/imagecache.py havent been touched since mid-2016 other than privsep stuff, i imagine its flawless :) | 19:08 |
melwitt | totally flawless | 19:08 |
mnaser | "This cleanup code will delete all info files the first time it runs in Ocata, which means we can delete this block entirely in P." | 19:09 |
* mnaser looks at his release clock | 19:09 | |
melwitt | heh | 19:10 |
mnaser | this doesn't look too crazy, ImageCacheManager could be changed up to have multiple interfaces without too much crazy work scrolling through it | 19:11 |
melwitt | wanna do it? :) | 19:11 |
mnaser | i can give it a shot, the only thing that is a concern is locking | 19:12 |
mnaser | i think ceph allows you to lock an image | 19:12 |
mriedem | i know someone in the UK that loves locks and the image cache manager | 19:12 |
melwitt | I was gonna say, maybe you can write your ideas on the spec review https://review.openstack.org/#/c/572805 if that helps. if these two use cases can be solved with one stone | 19:12 |
melwitt | hah, good point | 19:12 |
dansmith | yes, mnaser please comment | 19:13 |
*** heyongli has quit IRC | 19:13 | |
dansmith | sounds like a good reason to let this spec live for more than 24 hours :) | 19:13 |
*** heyongli has joined #openstack-nova | 19:13 | |
*** shaohe_feng has quit IRC | 19:14 | |
openstackgerrit | Simon Dodsley proposed openstack/nova-specs master: Enhanced KVM Storage QoS https://review.openstack.org/340168 | 19:16 |
*** shaohe_feng has joined #openstack-nova | 19:17 | |
*** mvk has quit IRC | 19:18 | |
mnaser | dansmith, melwitt, mriedem: i left comments | 19:19 |
mriedem | thanks | 19:19 |
mnaser | i wonder how much pain i'm signing myself up for, but this is something we'll eventually need | 19:20 |
melwitt | ++ | 19:20 |
dansmith | mnaser: you know you like the pain | 19:20 |
mnaser | ha | 19:20 |
dansmith | hard drive until it megahertz | 19:20 |
mnaser | i'm going to start on some wip giant patch just to see what i'm dealing with | 19:21 |
jmlowe | Quick question, should this log line indicate that an allocation is being deleted? DEBUG nova.compute.resource_tracker [Instance XXXX has been moved to another host XXX. There are allocations remaining against the source host that might need to be removed: {u'resources': {u'VCPU': 1, u'MEMORY_MB': 2048, u'DISK_GB': 8}}. _remove_deleted_instances_allocations /usr/lib/python2.7/site-packages/nova/compute/resource_tracker.py:12 | 19:21 |
jmlowe | 86 | 19:21 |
*** eharney has quit IRC | 19:22 | |
openstackgerrit | Simon Dodsley proposed openstack/nova master: Add enhanced KVM storage QoS quotas https://review.openstack.org/558530 | 19:23 |
*** heyongli has quit IRC | 19:23 | |
melwitt | mnaser: I think lots of people need it and I think I could help with some of it, our customers run into things with the glance clone to nova part like this https://review.openstack.org/457886 | 19:23 |
*** heyongli has joined #openstack-nova | 19:23 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Block swap volume on volumes with >1 rw attachment https://review.openstack.org/572790 | 19:23 |
*** mgoddard has quit IRC | 19:23 | |
melwitt | mnaser: and like you've said before, we could see people wanting to use separate ceph clusters per cell and it would help that too. and then the issue this other person has in the spec. etc | 19:24 |
*** shaohe_feng has quit IRC | 19:24 | |
mnaser | melwitt: cool, i'll start reading through code and pushing something preliminary, but yeah this is something that has to happen at some point | 19:24 |
* melwitt nods | 19:25 | |
melwitt | jmlowe: maybe, probably. dansmith did we have a bug or doc that explains/helps with knowing whether allocations need to be cleaned up via the osc-placement cli? | 19:26 |
mriedem | jmlowe: the code has a big comment with more context on that message http://git.openstack.org/cgit/openstack/nova/tree/nova/compute/resource_tracker.py#n1329 | 19:26 |
*** felipemonteiro__ has quit IRC | 19:26 | |
dansmith | it means it would have been cleaned up in ocata, but not later I think | 19:26 |
mriedem | this is a mixed ocata compute / auto delete allocation thing from pike | 19:26 |
*** READ10 has quit IRC | 19:26 | |
jmlowe | looking at the placement logs I don't see a delete, it's allocated on two hosts now following a host-evacuate-live | 19:27 |
dansmith | melwitt: no doc that I know of | 19:27 |
*** lpetrut has joined #openstack-nova | 19:27 | |
melwitt | jmlowe: yeah, sorry, misread your question. it doesn't mean it deleted them but is saying it found allocations for an instance that is no longer on the host | 19:27 |
mriedem | if the source host is dead (evacuated from) then those allocations aren't causing any problems | 19:27 |
dansmith | host-evacuate-live is live migration | 19:27 |
dansmith | not evacuation | 19:27 |
mriedem | oh wait host-evacuate-live is not evac | 19:28 |
mriedem | yeah | 19:28 |
mriedem | link me! | 19:28 |
mriedem | jmlowe: is the instance running properly on the dest host? | 19:28 |
mriedem | and is the source host pike or later? | 19:28 |
* dansmith lunches | 19:28 | |
jmlowe | all pike | 19:28 |
mriedem | ok if the instance is happy on the dest host then you can manually remove the allocations for that instance on the source host | 19:29 |
*** shaohe_feng has joined #openstack-nova | 19:29 | |
*** moshele has joined #openstack-nova | 19:29 | |
mriedem | mayhap we need a placement FAQ like our cells v2 FAQ | 19:29 |
melwitt | yeah. we had someone run into this same problem internally but I don't have the bz handy | 19:29 |
mriedem | i bet i do | 19:30 |
melwitt | or if there was one or if this happened during a testing situation | 19:30 |
melwitt | can't remember | 19:30 |
mriedem | https://github.com/openstack/nova/commit/12a3b698d17672ec0277dff4e96c44a92186aab1#diff-afb9c0c0ca5276c7eacd987bbf51d8e6 | 19:30 |
*** moshele has quit IRC | 19:31 | |
mnaser | ok the flood of questions may start sorry | 19:31 |
mnaser | imagebackend and imagecache api's are nothing exposed right? | 19:32 |
mnaser | as in, we don't expect anyone to be extending an image backend as a consumer of nova | 19:32 |
melwitt | not that I know of, but that would be an mdbooth question | 19:32 |
mriedem | none of that stuff is exposed via rest api | 19:33 |
mriedem | not pluggable either | 19:33 |
*** heyongli has quit IRC | 19:33 | |
*** heyongli has joined #openstack-nova | 19:33 | |
*** shaohe_feng has quit IRC | 19:35 | |
*** shaohe_feng has joined #openstack-nova | 19:35 | |
*** boris_42_ has quit IRC | 19:36 | |
*** ssurana has joined #openstack-nova | 19:36 | |
jmlowe | mriedem: that instance seems happy on the dest, also it seems that after a round of host-evacuate-live I now have 4 instances that are double allocated | 19:38 |
*** slaweq_ has quit IRC | 19:38 | |
jmlowe | more accurately 3 double allocated and one triple allocated | 19:38 |
mriedem | errors in the logs? | 19:39 |
mriedem | jmlowe: btw, the allocation tracking for migrations all got smarter in queens https://specs.openstack.org/openstack/nova-specs/specs/queens/implemented/migration-allocations.html | 19:39 |
mriedem | hint hint | 19:40 |
melwitt | jmlowe: do you have the latest release of pike? | 19:40 |
melwitt | there were some bugs around allocations that got fixed in subsequent point releases of pike, I thought | 19:40 |
jmlowe | ooh, I did find an error, not in placement-api where I expected but in nova-compute | 19:40 |
jmlowe | "Failed to clean allocation of migrated instance on the source node" | 19:41 |
jmlowe | not especially helpful | 19:41 |
openstackgerrit | Eric Fried proposed openstack/nova master: Return all nested providers in tree https://review.openstack.org/559480 | 19:42 |
*** tbachman has quit IRC | 19:42 | |
jmlowe | bah, multiline html error confusing my grep | 19:42 |
mriedem | jmlowe: there should be something before that error in the logs | 19:42 |
jmlowe | it's a 409 unable to allocated would exceed vcpu capacity | 19:43 |
*** slaweq has joined #openstack-nova | 19:43 | |
jmlowe | which begs the question, how did it get put there in the first place? | 19:43 |
*** heyongli has quit IRC | 19:43 | |
*** heyongli has joined #openstack-nova | 19:44 | |
jmlowe | melwitt: I should be running 16.1.1 | 19:44 |
*** shaohe_feng has quit IRC | 19:45 | |
mriedem | if you have debug logging enabled in the compute service, you'd see this before it fails http://git.openstack.org/cgit/openstack/nova/tree/nova/scheduler/client/report.py#n1644 | 19:45 |
mriedem | and http://git.openstack.org/cgit/openstack/nova/tree/nova/scheduler/client/report.py#n1681 | 19:46 |
*** ssurana has quit IRC | 19:46 | |
mriedem | what it's trying to do is take the existing 'doubled up' allocations that the instance has on both the source and dest, and remove the source node allocations while maintaining the dest host allocations | 19:46 |
mriedem | since the instance already has those dest host allocations, i'm not sure why it would complain about that...unless it's considering it a new allocation rather than a replacement | 19:47 |
jmlowe | http://paste.openstack.org/show/722922/ | 19:47 |
mriedem | i bet that's where you're running into double/triple allocations | 19:47 |
mriedem | jaypipes: ^ | 19:48 |
mriedem | efried: ^ | 19:48 |
*** awaugama has quit IRC | 19:48 | |
efried | mriedem: tl;dr? | 19:48 |
*** shaohe_feng has joined #openstack-nova | 19:49 | |
jmlowe | get 409 post live migration with placement causing old allocation to not be deleted, wind up with allocations for one instance on 2+ resource providers | 19:49 |
mriedem | efried: jmlowe is doing live migrations in pike, and at the end when we go to cleanup allocations from the source host, the PUT /allocations is failing because *i think* placement is considering this like a new allocation request against a provider | 19:49 |
mriedem | yeah in here http://git.openstack.org/cgit/openstack/nova/tree/nova/scheduler/client/report.py#n1594 | 19:50 |
mriedem | in pike we have allocations against the source and dest node during a live migratoin, | 19:50 |
jmlowe | all fixed in queens? | 19:50 |
mriedem | post live migration, we try to remove the source node allocation whilst maintaining the dest node allocation by munging the allocations | 19:50 |
mriedem | yes fixed in queens | 19:50 |
openstackgerrit | Simon Dodsley proposed openstack/nova-specs master: Enhanced KVM Storage QoS https://review.openstack.org/340168 | 19:50 |
jmlowe | lol, rolling cluster to get to centos 7.5 in preparation for upgrade to queens | 19:51 |
mriedem | what i don't get is https://developer.openstack.org/api-ref/placement/#update-allocations says " If allocations already exist for this consumer, they are replaced." | 19:51 |
mriedem | so it shouldn't consider it a new allocation | 19:51 |
mriedem | we're doing a PUT /allocatoins here but really it's a PATCH | 19:51 |
melwitt | is the fix not backportable? | 19:52 |
mriedem | no | 19:52 |
*** pchavva has quit IRC | 19:52 | |
melwitt | k, that explains that | 19:52 |
mriedem | there are rpc version cahnges | 19:52 |
mriedem | is why | 19:52 |
mriedem | things that require specs usually aren't backportable | 19:53 |
jmlowe | I can probably suffer through now that I know what I'm looking for | 19:53 |
melwitt | mriedem: I didn't know what the change was part of, sorry | 19:53 |
mriedem | i'm worried that we might not be doing an allocation replacement | 19:53 |
mriedem | trying to think of a recreate | 19:53 |
efried | mriedem: I can't understand it either. We ought to be replacing allocs with a subset of same allocs. | 19:53 |
mriedem | right | 19:54 |
*** heyongli has quit IRC | 19:54 | |
* efried pulls pike placement code... | 19:54 | |
*** heyongli has joined #openstack-nova | 19:54 | |
mriedem | i think if you had a functional test with 2 compute nodes with 1 VCPU each for inventory, create a 1 VCPU instance, live migrate it, that would tell us if we are not replacing | 19:54 |
*** pchavva has joined #openstack-nova | 19:54 | |
efried | And by "you" you mean you. | 19:55 |
mriedem | server create would claim the 1 VCPU from the source node, live migrate would claim the 1 VCPU from the dest node (doubled up allocs), and post-live migration should remove the 1 VCPU allocation from the source node and maintain the 1 VCPU allocatoin against the dest node | 19:55 |
mriedem | :( | 19:55 |
*** shaohe_feng has quit IRC | 19:55 | |
efried | interestingly, we're using 1.10 in that method, which seems unnecessary. | 19:56 |
mriedem | https://github.com/openstack/nova/blob/stable/pike/nova/tests/functional/test_servers.py#L1342 | 19:56 |
*** shaohe_feng has joined #openstack-nova | 19:57 | |
mriedem | i think this is the test we'd want, but it's not using the right fake virt driver https://github.com/openstack/nova/blob/stable/pike/nova/tests/functional/test_servers.py#L2313 | 19:58 |
mriedem | although it does check the allocations that the server has on both the source and dest after the live migration completes | 19:58 |
mriedem | https://github.com/openstack/nova/blob/stable/pike/nova/tests/functional/test_servers.py#L2337 | 19:58 |
mriedem | https://github.com/openstack/nova/blob/stable/pike/nova/tests/functional/test_servers.py#L2341 | 19:59 |
mriedem | so we're not doubling | 19:59 |
*** pkoniszewski has joined #openstack-nova | 19:59 | |
mriedem | i also seem to remember cases where "Unable to allocate inventory: Unable to create allocation for 'VCPU' on resource provider '3f288dee-8183-491e-b488-ad4698141927'. The requested amount would exceed the capacity." is misleading | 20:00 |
*** Tom-Tom has joined #openstack-nova | 20:02 | |
mriedem | http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/placement/objects/resource_provider.py#n2086 | 20:03 |
efried | mriedem: I just walked through that code quickish and it seems sane. | 20:04 |
*** eharney has joined #openstack-nova | 20:04 | |
*** heyongli has quit IRC | 20:04 | |
mnaser | does anyone know what imagebackend means when it says 'template' | 20:04 |
mriedem | jmlowe: do you see this warning in the placement-api logs for that same resource provider? http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/placement/objects/resource_provider.py#n2078 | 20:04 |
*** heyongli has joined #openstack-nova | 20:04 | |
mnaser | the cache function for backends says: "Creates image from template." and i've gathered image really a 'storage device' | 20:04 |
mriedem | for this provider 3f288dee-8183-491e-b488-ad4698141927 | 20:05 |
*** shaohe_feng has quit IRC | 20:05 | |
*** vladikr has quit IRC | 20:06 | |
*** shaohe_feng has joined #openstack-nova | 20:06 | |
*** Tom-Tom has quit IRC | 20:07 | |
openstackgerrit | Matt Riedemann proposed openstack/nova-specs master: Enhanced KVM Storage QoS https://review.openstack.org/340168 | 20:08 |
*** felipemonteiro has joined #openstack-nova | 20:09 | |
melwitt | mnaser: looks like that's just supposed to be the function object that will fetch the image, example fetch_raw_image | 20:10 |
melwitt | (by looking at the only place create_image is called) | 20:10 |
mnaser | melwitt: thanks.. i've switched between "rip this apart and implement it cleanly and sanely" and "... just make it work" a few times now | 20:10 |
melwitt | mnaser: heh. yeah. | 20:11 |
melwitt | I have a feeling that "prepare_template" might have been something else at first and morphed into the fetch function. I dunno | 20:11 |
mnaser | i was thinking of creating a concept of 'storage pools' in nova, storage pool has many volumes, all the operations for the pool are there depending on the driver | 20:12 |
mnaser | with a common function for downloading images from glance into said storage pool | 20:12 |
mnaser | like download_from_glance (using whatever best efficent way to download), with it calling write_to_backend with the data | 20:13 |
mriedem | mnaser: what you're saying has all been said by mdbooth at least a dozen times | 20:13 |
mriedem | and a few others re: "re-implement" | 20:13 |
mnaser | i guess they havent had the time to get aronud it | 20:13 |
jmlowe | mriedem: chock a block full of those errors | 20:13 |
mriedem | i don't know if we have the time to tell the tale | 20:13 |
openstackgerrit | Merged openstack/nova master: Follow up changes to granular placement policy reviews https://review.openstack.org/570588 | 20:14 |
melwitt | mnaser: if that could be a subclass of backend and then have rbd derive from that, that might work? unless you think the storage pool thing could apply to all drivers? | 20:14 |
*** heyongli has quit IRC | 20:14 | |
melwitt | I know I'm majorly oversimplifying this | 20:14 |
mriedem | jmlowe: hmm, not really sure; we have a test case that does this same scenario and asserts the allocations before and after the live migration across 2 computes are what we'd expect | 20:14 |
*** itlinux has joined #openstack-nova | 20:15 | |
*** lpetrut has quit IRC | 20:15 | |
mriedem | jmlowe: if you have 4 bad instances, maybe we just need to get those cleaned up, upgrade to queens and forget this ever happened | 20:15 |
*** heyongli has joined #openstack-nova | 20:15 | |
mriedem | w/o a clear recreate it's hard to say what the fix is | 20:15 |
jmlowe | mriedem: I'm down with that | 20:15 |
mnaser | melwitt: something that can be applied to all drivers, leveraging the 'Backend' class that exists in imagebackend.py and the existing implemented backends | 20:15 |
melwitt | k | 20:15 |
openstackgerrit | Merged openstack/nova master: Support nested alloc cands with sharing providers https://review.openstack.org/567508 | 20:15 |
openstackgerrit | Merged openstack/nova master: Use list instead of set for duplicate check https://review.openstack.org/569720 | 20:15 |
mnaser | but again that's like the 6th solution i've thought of so far | 20:16 |
*** shaohe_feng has quit IRC | 20:16 | |
melwitt | jmlowe: you'll need to install osc-placement (it's a plugin for openstackclient) and use the CLI to clean up the stale allocations after confirming the instances are all good on the destination | 20:16 |
melwitt | if you want to go that route | 20:16 |
jmlowe | melwitt: way ahead of you there | 20:16 |
melwitt | hah, cool | 20:16 |
*** shaohe_feng has joined #openstack-nova | 20:18 | |
*** felipemonteiro_ has joined #openstack-nova | 20:22 | |
melwitt | mnaser: fwiw, if there's a minimalistic way we could add the stuff for ceph that isn't fugly, I'd go that route. and maybe try to work backward to make it nicer and more general for other drivers. just MHO | 20:23 |
mnaser | melwitt: that's what i'm thinking.. like adding some extra code before `clone` and `create_image` for caching.. | 20:23 |
*** heyongli has quit IRC | 20:24 | |
melwitt | yeah, something. maybe an intermediate layer that does the caching part | 20:24 |
*** heyongli has joined #openstack-nova | 20:25 | |
*** felipemonteiro has quit IRC | 20:25 | |
*** shaohe_feng has quit IRC | 20:26 | |
*** tbachman has joined #openstack-nova | 20:28 | |
*** shaohe_feng has joined #openstack-nova | 20:28 | |
*** zcorneli has joined #openstack-nova | 20:30 | |
*** zcorneli__ has quit IRC | 20:31 | |
*** heyongli has quit IRC | 20:35 | |
efried | mriedem, jmlowe: It's not consistent? | 20:35 |
*** heyongli has joined #openstack-nova | 20:35 | |
*** brault has joined #openstack-nova | 20:35 | |
*** shaohe_feng has quit IRC | 20:36 | |
*** pcaruana has quit IRC | 20:39 | |
*** brault has quit IRC | 20:40 | |
*** shaohe_feng has joined #openstack-nova | 20:41 | |
*** awaugama has joined #openstack-nova | 20:43 | |
*** suresh12_ has quit IRC | 20:43 | |
*** suresh12 has joined #openstack-nova | 20:44 | |
*** tianhui has joined #openstack-nova | 20:44 | |
*** tianhui_ has quit IRC | 20:45 | |
*** heyongli has quit IRC | 20:45 | |
*** heyongli has joined #openstack-nova | 20:45 | |
*** shaohe_feng has quit IRC | 20:46 | |
*** mriedem1 has joined #openstack-nova | 20:47 | |
*** shaohe_feng has joined #openstack-nova | 20:47 | |
*** armaan has joined #openstack-nova | 20:47 | |
*** mriedem has quit IRC | 20:48 | |
*** suresh12 has quit IRC | 20:48 | |
melwitt | nova meeting in 10 min | 20:50 |
dansmith | melwitt: I have a thing distracting me right now - can you just summarize the cells meeting for me? | 20:51 |
melwitt | sure | 20:51 |
mnaser | melwitt: thinking this through a bit more.. i'm thinking maybe glance image cache could be a cleaner way... if glance adds locations when it caches things.. this little bit here .. https://github.com/openstack/nova/blob/master/nova/virt/libvirt/imagebackend.py#L923-L926 | 20:51 |
*** pkoniszewski has quit IRC | 20:51 | |
mnaser | https://github.com/openstack/nova/blob/master/nova/virt/libvirt/storage/rbd_utils.py#L199-L225 | 20:52 |
mnaser | would just skip the ones with different fsid and do the normal cow for the one matching | 20:52 |
*** takashin has joined #openstack-nova | 20:53 | |
melwitt | oh, hm | 20:54 |
*** suresh12 has joined #openstack-nova | 20:54 | |
melwitt | have to think about it more, I'm not _that_ familiar with these | 20:54 |
mnaser | yeah, i'm still kinda hoping from one possible solutino to another | 20:55 |
*** heyongli has quit IRC | 20:55 | |
*** tidwellr has quit IRC | 20:55 | |
*** heyongli has joined #openstack-nova | 20:55 | |
mnaser | https://bugzilla.redhat.com/show_bug.cgi?id=1225775 | 20:56 |
openstack | bugzilla.redhat.com bug 1225775 in openstack-glance "[RFE] Glance should be able to manage multiple Ceph clusters as backends" [Urgent,Assigned] - Assigned to akekane | 20:56 |
*** shaohe_feng has quit IRC | 20:57 | |
openstackgerrit | Matt Riedemann proposed openstack/nova-specs master: Enhanced KVM Storage QoS https://review.openstack.org/340168 | 20:57 |
*** throwsb1 has quit IRC | 20:57 | |
mriedem1 | another pretty trivial spec ^ | 20:57 |
mriedem1 | pass through more volume qos specs to the guest | 20:58 |
*** mriedem1 is now known as mriedem | 20:58 | |
mriedem | probably didn't need a spec actually | 20:58 |
*** shaohe_feng has joined #openstack-nova | 20:58 | |
*** germs has joined #openstack-nova | 20:59 | |
*** germs has quit IRC | 21:01 | |
*** germs has joined #openstack-nova | 21:03 | |
*** germs has quit IRC | 21:04 | |
*** heyongli has quit IRC | 21:05 | |
*** heyongli has joined #openstack-nova | 21:06 | |
*** shaohe_feng has quit IRC | 21:07 | |
*** shaohe_feng has joined #openstack-nova | 21:08 | |
*** suresh12 has quit IRC | 21:08 | |
*** suresh12 has joined #openstack-nova | 21:09 | |
*** itlinux has quit IRC | 21:15 | |
*** heyongli has quit IRC | 21:16 | |
*** bigdogstl has joined #openstack-nova | 21:16 | |
*** heyongli has joined #openstack-nova | 21:16 | |
*** shaohe_feng has quit IRC | 21:17 | |
*** vladikr has joined #openstack-nova | 21:18 | |
*** shaohe_feng has joined #openstack-nova | 21:19 | |
*** awaugama has quit IRC | 21:21 | |
*** nicolasbock has quit IRC | 21:22 | |
*** antosh has quit IRC | 21:22 | |
*** lyan has quit IRC | 21:23 | |
*** moshele has joined #openstack-nova | 21:24 | |
*** armaan has quit IRC | 21:25 | |
*** heyongli has quit IRC | 21:26 | |
openstackgerrit | Merged openstack/nova master: Fix issues in nova-show-usage-statistics-for-hosts-instances.rst https://review.openstack.org/573077 | 21:26 |
openstackgerrit | Merged openstack/nova master: Fix bug to doc:nova-status https://review.openstack.org/573149 | 21:26 |
*** heyongli has joined #openstack-nova | 21:26 | |
openstackgerrit | Merged openstack/nova master: Delete duplicate functions in placement test https://review.openstack.org/573193 | 21:26 |
openstackgerrit | Merged openstack/nova master: Enhance api-guide general info some updates https://review.openstack.org/561773 | 21:26 |
*** shaohe_feng has quit IRC | 21:27 | |
*** brault has joined #openstack-nova | 21:27 | |
*** moshele has quit IRC | 21:28 | |
*** felipemonteiro_ has quit IRC | 21:28 | |
*** felipemonteiro_ has joined #openstack-nova | 21:29 | |
*** shaohe_feng has joined #openstack-nova | 21:29 | |
*** pchavva has quit IRC | 21:32 | |
*** rajinir has quit IRC | 21:34 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in test_compute_api.py (3) https://review.openstack.org/568184 | 21:36 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in test_compute_api.py (4) https://review.openstack.org/568462 | 21:36 |
*** heyongli has quit IRC | 21:36 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in libvirt/test_driver.py (4) https://review.openstack.org/570750 | 21:36 |
*** heyongli has joined #openstack-nova | 21:36 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in libvirt/test_driver.py (5) https://review.openstack.org/570842 | 21:37 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in libvirt/test_driver.py (6) https://review.openstack.org/571330 | 21:37 |
*** shaohe_feng has quit IRC | 21:38 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in libvirt/test_driver.py (7) https://review.openstack.org/571992 | 21:38 |
*** bigdogstl has quit IRC | 21:38 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in libvirt/test_driver.py (8) https://review.openstack.org/571993 | 21:38 |
*** edmondsw has quit IRC | 21:38 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in nova/tests/unit/virt/xenapi/stubs.py https://review.openstack.org/568412 | 21:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in virt/test_block_device.py https://review.openstack.org/566153 | 21:39 |
openstackgerrit | Merged openstack/nova-specs master: Proposes Multiple GPU types https://review.openstack.org/557065 | 21:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in test_conductor.py (1) https://review.openstack.org/564658 | 21:39 |
*** shaohe_feng has joined #openstack-nova | 21:39 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in test_conductor.py (2) https://review.openstack.org/564659 | 21:39 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Fix 500 error while passing 4-byte unicode data https://review.openstack.org/407514 | 21:40 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Adds view builders for keypairs controller https://review.openstack.org/347289 | 21:40 |
*** tbachman has quit IRC | 21:41 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Remove mox in unit/network/test_neutronv2.py (1) https://review.openstack.org/572018 | 21:41 |
jangutter | Apologies for a final spec review request: https://review.openstack.org/#/c/567148 It's a network $thingy, hopefully low impact, and will rip out some legacy VIF code. | 21:44 |
*** heyongli has quit IRC | 21:46 | |
*** heyongli has joined #openstack-nova | 21:47 | |
*** shaohe_feng has quit IRC | 21:48 | |
*** vladikr has quit IRC | 21:48 | |
*** shaohe_feng has joined #openstack-nova | 21:49 | |
*** janki has joined #openstack-nova | 21:55 | |
*** heyongli has quit IRC | 21:57 | |
*** heyongli has joined #openstack-nova | 21:57 | |
*** bigdogstl has joined #openstack-nova | 21:57 | |
*** throwsb1 has joined #openstack-nova | 21:57 | |
*** shaohe_feng has quit IRC | 21:58 | |
*** shaohe_feng has joined #openstack-nova | 21:59 | |
*** zcorneli has quit IRC | 22:00 | |
*** zcorneli has joined #openstack-nova | 22:00 | |
*** bigdogstl has quit IRC | 22:03 | |
*** burt has quit IRC | 22:03 | |
*** lifeless_ has quit IRC | 22:03 | |
*** lifeless has joined #openstack-nova | 22:04 | |
*** hamzy has quit IRC | 22:04 | |
*** hamzy has joined #openstack-nova | 22:05 | |
*** heyongli has quit IRC | 22:07 | |
*** heyongli has joined #openstack-nova | 22:07 | |
melwitt | mriedem: novaclient release proposed https://review.openstack.org/573453 bumped minor version for microversion 2.62 support | 22:08 |
*** shaohe_feng has quit IRC | 22:08 | |
*** shaohe_feng has joined #openstack-nova | 22:09 | |
melwitt | looks like adding traits to os-traits isn't considered adding a feature, so that one will be a patch release | 22:12 |
melwitt | https://review.openstack.org/480989 | 22:12 |
*** slaweq has quit IRC | 22:13 | |
mriedem | efried: thanks for https://review.openstack.org/#/c/572583/ - some comments/questions inline | 22:14 |
*** bigdogstl has joined #openstack-nova | 22:14 | |
*** slaweq has joined #openstack-nova | 22:14 | |
efried | mriedem: ack. Ima wait until cdent, dansmith, and jaypipes have had an initial crack at it, then address everything together. | 22:15 |
melwitt | mriedem: os-traits release proposed https://review.openstack.org/573454 | 22:15 |
openstackgerrit | Merged openstack/nova-specs master: Enhanced KVM Storage QoS https://review.openstack.org/340168 | 22:16 |
*** heyongli has quit IRC | 22:17 | |
*** heyongli has joined #openstack-nova | 22:17 | |
*** shaohe_feng has quit IRC | 22:19 | |
*** bigdogstl has quit IRC | 22:19 | |
*** slaweq has quit IRC | 22:19 | |
*** eharney has quit IRC | 22:19 | |
*** shaohe_feng has joined #openstack-nova | 22:20 | |
melwitt | mriedem: for os-traits I would have thought adding new traits would be a feature thus a minor version bump but saw the last release that did that only did a patch bump | 22:21 |
melwitt | so beware that | 22:21 |
mriedem | efried: yup makes sense | 22:21 |
mriedem | melwitt: ok | 22:21 |
efried | I'll throw a couple responses in there anyway. | 22:22 |
mriedem | melwitt: os-traits is really just a collection of enums | 22:23 |
mriedem | so semver rules on that are...weird | 22:23 |
mriedem | i guess we'd do minor or major if we ever REMOVED traits | 22:24 |
mriedem | but idk | 22:24 |
melwitt | yeah, I was seeing that | 22:24 |
*** rcernin has joined #openstack-nova | 22:24 | |
mriedem | efried: if you are able to actually birth this migrator, | 22:25 |
mriedem | are you going to consider it your 5th and most beautiful child? | 22:25 |
efried | ooo ooo, another shiny nickel? | 22:25 |
efried | oh | 22:26 |
efried | Well, I guess that would be an acceptable alternative. | 22:26 |
mriedem | i still have that nickel in my backpack, i forgot in dublin *and* in vancouver | 22:26 |
mriedem | and every time i get home and i'm cleaning my bag out i'm wondering "wtf is this nickel doing in .... oh" | 22:26 |
melwitt | mriedem: osc-placement https://review.openstack.org/573456 | 22:27 |
*** heyongli has quit IRC | 22:27 | |
*** heyongli has joined #openstack-nova | 22:28 | |
*** shaohe_feng has quit IRC | 22:29 | |
*** shaohe_feng has joined #openstack-nova | 22:30 | |
*** chyka_ has joined #openstack-nova | 22:33 | |
*** mchlumsky has quit IRC | 22:34 | |
mriedem | ETOOMANYRELEASES | 22:35 |
melwitt | oof, sounds like monday might be "fun", files and irrelevant-files behavior changing | 22:36 |
melwitt | yeah, we have too many libs | 22:36 |
*** edmondsw has joined #openstack-nova | 22:36 | |
*** chyka has quit IRC | 22:36 | |
mriedem | don't forget os-vif! | 22:37 |
melwitt | gonna wait till later to propose the nova release since at least one thing is in the gate right now https://review.openstack.org/558045 | 22:37 |
melwitt | I didn't! it again didn't have any release-able changes | 22:37 |
melwitt | just some tox changes and such | 22:37 |
mriedem | https://github.com/openstack/os-vif/compare/1.10.0...master | 22:37 |
mriedem | ah | 22:37 |
melwitt | unless I missed something | 22:37 |
mriedem | this is like the 100th change i've seen now like this in the last week or so https://github.com/openstack/os-vif/commit/dc17cd1fabc8bfdb84fde7bd87091d48b31a5781 | 22:38 |
*** heyongli has quit IRC | 22:38 | |
mriedem | the pypi patches are a boon for the stat padders | 22:38 |
melwitt | yeah, heh | 22:38 |
*** heyongli has joined #openstack-nova | 22:38 | |
*** shaohe_feng has quit IRC | 22:39 | |
*** shaohe_feng has joined #openstack-nova | 22:40 | |
*** edmondsw has quit IRC | 22:41 | |
*** rodolof has quit IRC | 22:45 | |
*** bigdogstl has joined #openstack-nova | 22:47 | |
*** heyongli has quit IRC | 22:48 | |
*** heyongli has joined #openstack-nova | 22:48 | |
*** felipemonteiro_ has quit IRC | 22:48 | |
*** felipemonteiro has joined #openstack-nova | 22:49 | |
*** shaohe_feng has quit IRC | 22:49 | |
*** shaohe_feng has joined #openstack-nova | 22:51 | |
*** bigdogstl has quit IRC | 22:52 | |
* mriedem goes to mow the lawn | 22:52 | |
*** mriedem is now known as mriedem_afk | 22:52 | |
*** janki has quit IRC | 22:52 | |
*** dklyle has joined #openstack-nova | 22:56 | |
*** heyongli has quit IRC | 22:58 | |
*** heyongli has joined #openstack-nova | 22:59 | |
*** shaohe_feng has quit IRC | 23:00 | |
*** bigdogstl has joined #openstack-nova | 23:01 | |
*** shaohe_feng has joined #openstack-nova | 23:01 | |
*** adreznec has quit IRC | 23:04 | |
*** adreznec has joined #openstack-nova | 23:06 | |
*** tbachman has joined #openstack-nova | 23:08 | |
*** heyongli has quit IRC | 23:08 | |
*** heyongli has joined #openstack-nova | 23:09 | |
*** bigdogstl has quit IRC | 23:09 | |
*** bigdogstl has joined #openstack-nova | 23:10 | |
*** shaohe_feng has quit IRC | 23:10 | |
*** shaohe_feng has joined #openstack-nova | 23:11 | |
*** zcorneli has quit IRC | 23:12 | |
*** bigdogstl has quit IRC | 23:14 | |
*** heyongli has quit IRC | 23:19 | |
*** heyongli has joined #openstack-nova | 23:19 | |
openstackgerrit | Tsuyoshi Nagata proposed openstack/nova master: [nova] increasing the number of allowed volumes attached per instance > 26 https://review.openstack.org/567472 | 23:20 |
*** shaohe_feng has quit IRC | 23:20 | |
*** felipemonteiro_ has joined #openstack-nova | 23:21 | |
*** tbachman has quit IRC | 23:22 | |
*** felipemonteiro has quit IRC | 23:22 | |
*** shaohe_feng has joined #openstack-nova | 23:22 | |
*** throwsb1 has quit IRC | 23:24 | |
*** heyongli has quit IRC | 23:29 | |
*** heyongli has joined #openstack-nova | 23:29 | |
*** bigdogstl has joined #openstack-nova | 23:30 | |
*** shaohe_feng has quit IRC | 23:30 | |
*** chyka has joined #openstack-nova | 23:31 | |
*** shaohe_feng has joined #openstack-nova | 23:34 | |
alex_xu | jaypipes: Can I use trait to pass down baremetal hardware configuration to the ironic? it's like there a, b ,c BIOS confiugrations, then I have three traits mapping to this three configurations. And attach this three traits to the node, and placement can ensure anyone of this three traits schedule to the right node. Then ironic configure the BM based on this trait. | 23:34 |
*** chyka_ has quit IRC | 23:35 | |
*** bigdogstl has quit IRC | 23:35 | |
*** chyka has quit IRC | 23:36 | |
*** hemna_ has quit IRC | 23:38 | |
*** heyongli has quit IRC | 23:39 | |
*** heyongli has joined #openstack-nova | 23:39 | |
*** shaohe_feng has quit IRC | 23:41 | |
*** mlavalle has quit IRC | 23:43 | |
*** shaohe_feng has joined #openstack-nova | 23:44 | |
*** lyan has joined #openstack-nova | 23:47 | |
*** bigdogstl has joined #openstack-nova | 23:49 | |
*** heyongli has quit IRC | 23:49 | |
*** heyongli has joined #openstack-nova | 23:50 | |
*** shaohe_feng has quit IRC | 23:51 | |
*** shaohe_feng has joined #openstack-nova | 23:52 | |
*** tbachman has joined #openstack-nova | 23:57 | |
*** chyka has joined #openstack-nova | 23:58 | |
*** suresh12 has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!