*** claudiub|2 has quit IRC | 00:03 | |
*** salv-orlando has quit IRC | 00:06 | |
*** vladikr has quit IRC | 00:11 | |
*** salv-orlando has joined #openstack-nova | 00:12 | |
*** vladikr has joined #openstack-nova | 00:14 | |
*** salv-orlando has quit IRC | 00:15 | |
*** salv-orlando has joined #openstack-nova | 00:16 | |
*** salv-orlando has quit IRC | 00:17 | |
*** salv-orlando has joined #openstack-nova | 00:17 | |
*** tbachman has quit IRC | 00:18 | |
*** tbachman has joined #openstack-nova | 00:18 | |
*** hemna_ has joined #openstack-nova | 00:19 | |
openstackgerrit | Matt Riedemann proposed openstack/nova stable/pike: Fix pike GA prelude release note https://review.openstack.org/541498 | 00:22 |
---|---|---|
*** moshele has joined #openstack-nova | 00:22 | |
*** amodi has joined #openstack-nova | 00:22 | |
*** r-daneel has quit IRC | 00:23 | |
*** acormier has joined #openstack-nova | 00:24 | |
*** brad[] has joined #openstack-nova | 00:25 | |
*** moshele has quit IRC | 00:25 | |
*** Dinesh__Bhor has joined #openstack-nova | 00:28 | |
*** acormier has quit IRC | 00:28 | |
*** tbachman_ has joined #openstack-nova | 00:29 | |
*** tbachman has quit IRC | 00:29 | |
*** tbachman_ is now known as tbachman | 00:29 | |
*** Dinesh__Bhor has quit IRC | 00:31 | |
*** sdague has joined #openstack-nova | 00:31 | |
*** hongbin has quit IRC | 00:35 | |
*** esberglu has quit IRC | 00:38 | |
*** gjayavelu has quit IRC | 00:39 | |
*** zhurong has joined #openstack-nova | 00:42 | |
openstackgerrit | Merged openstack/nova master: docs: Add booting from an encrypted volume https://review.openstack.org/540506 | 00:44 |
*** hshiina has joined #openstack-nova | 00:46 | |
*** moshele has joined #openstack-nova | 00:48 | |
*** gjayavelu has joined #openstack-nova | 00:49 | |
*** hamzy_ has quit IRC | 00:50 | |
*** moshele has quit IRC | 00:55 | |
*** tetsuro has joined #openstack-nova | 00:57 | |
*** hoangcx has joined #openstack-nova | 00:57 | |
*** tiendc has joined #openstack-nova | 00:58 | |
*** zhaochao has joined #openstack-nova | 01:00 | |
*** gmann_ has joined #openstack-nova | 01:03 | |
*** acormier has joined #openstack-nova | 01:03 | |
*** gjayavelu has quit IRC | 01:06 | |
openstackgerrit | Arvind proposed openstack/nova-specs master: BP Support traits in Glance https://review.openstack.org/541502 | 01:06 |
*** phuongnh has joined #openstack-nova | 01:06 | |
*** wxy has joined #openstack-nova | 01:08 | |
*** hemna_ has quit IRC | 01:08 | |
*** gongysh has joined #openstack-nova | 01:10 | |
*** hieulq has joined #openstack-nova | 01:11 | |
*** moshele has joined #openstack-nova | 01:11 | |
*** amodi has quit IRC | 01:12 | |
*** salv-orlando has quit IRC | 01:12 | |
*** hamzy_ has joined #openstack-nova | 01:13 | |
*** tuanla____ has joined #openstack-nova | 01:17 | |
*** gjayavelu has joined #openstack-nova | 01:18 | |
*** yangyapeng has quit IRC | 01:20 | |
*** yangyapeng has joined #openstack-nova | 01:20 | |
*** gongysh has quit IRC | 01:20 | |
*** gjayavelu has quit IRC | 01:23 | |
*** mlavalle has quit IRC | 01:24 | |
*** gjayavelu has joined #openstack-nova | 01:24 | |
*** hiro-kobayashi has joined #openstack-nova | 01:24 | |
*** acormier has quit IRC | 01:27 | |
*** acormier has joined #openstack-nova | 01:27 | |
*** links has joined #openstack-nova | 01:28 | |
*** gjayavelu has quit IRC | 01:28 | |
*** links has quit IRC | 01:29 | |
*** acormier has quit IRC | 01:32 | |
*** slaweq has joined #openstack-nova | 01:32 | |
*** slaweq has quit IRC | 01:37 | |
*** Dinesh__Bhor has joined #openstack-nova | 01:38 | |
*** Dinesh__Bhor has quit IRC | 01:40 | |
*** liusheng has quit IRC | 01:40 | |
*** moshele has quit IRC | 01:45 | |
*** gmann_ has quit IRC | 01:46 | |
*** chyka has quit IRC | 01:46 | |
*** gmann_ has joined #openstack-nova | 01:46 | |
openstackgerrit | Arvind proposed openstack/nova-specs master: Support traits in Glance https://review.openstack.org/541507 | 01:51 |
*** acormier has joined #openstack-nova | 01:55 | |
*** Tom-Tom has joined #openstack-nova | 01:56 | |
*** Tom-Tom_ has joined #openstack-nova | 01:57 | |
*** Tom-Tom_ has quit IRC | 01:57 | |
*** Tom-Tom_ has joined #openstack-nova | 01:57 | |
*** acormier has quit IRC | 01:58 | |
*** acormier has joined #openstack-nova | 01:58 | |
*** masber has quit IRC | 01:59 | |
*** Tom-Tom has quit IRC | 02:00 | |
*** vladikr has quit IRC | 02:01 | |
*** gyee has quit IRC | 02:01 | |
*** zhaochao has quit IRC | 02:09 | |
*** salv-orlando has joined #openstack-nova | 02:10 | |
*** gongysh has joined #openstack-nova | 02:10 | |
*** Dave has quit IRC | 02:11 | |
*** Dave_ has joined #openstack-nova | 02:11 | |
*** links has joined #openstack-nova | 02:12 | |
*** vladikr has joined #openstack-nova | 02:13 | |
*** itlinux has joined #openstack-nova | 02:14 | |
*** salv-orlando has quit IRC | 02:14 | |
*** hongbin has joined #openstack-nova | 02:18 | |
openstackgerrit | Merged openstack/nova master: libvirt: fix native luks encryption failure to find volume_id https://review.openstack.org/539739 | 02:19 |
mriedem | woo finally | 02:19 |
openstackgerrit | Merged openstack/nova master: Remove instance.keypairs migration code https://review.openstack.org/517158 | 02:19 |
openstackgerrit | Merged openstack/nova master: Fix the format file name https://review.openstack.org/523010 | 02:19 |
openstackgerrit | Merged openstack/nova master: Add regression test for bug 1735407 https://review.openstack.org/526095 | 02:19 |
openstack | bug 1735407 in OpenStack Compute (nova) "[Nova] Evacuation doesn't respect anti-affinity rules" [Medium,In progress] https://launchpad.net/bugs/1735407 - Assigned to Balazs Gibizer (balazs-gibizer) | 02:19 |
openstackgerrit | Nakanishi Tomotaka proposed openstack/nova master: Test Compute API in multiple cells https://review.openstack.org/534116 | 02:20 |
*** zhaochao has joined #openstack-nova | 02:23 | |
*** Dinesh__Bhor has joined #openstack-nova | 02:23 | |
*** Dinesh__Bhor has quit IRC | 02:23 | |
*** mriedem has quit IRC | 02:24 | |
*** crushil has joined #openstack-nova | 02:27 | |
*** Dinesh__Bhor has joined #openstack-nova | 02:28 | |
*** Dinesh__Bhor has quit IRC | 02:29 | |
*** nmathew has joined #openstack-nova | 02:32 | |
*** nmathew has quit IRC | 02:33 | |
*** nmathew has joined #openstack-nova | 02:33 | |
*** hoangcx has quit IRC | 02:33 | |
*** tuanla____ has quit IRC | 02:33 | |
*** phuongnh has quit IRC | 02:33 | |
*** tiendc has quit IRC | 02:33 | |
*** hoangcx has joined #openstack-nova | 02:34 | |
*** phuongnh has joined #openstack-nova | 02:34 | |
*** tiendc has joined #openstack-nova | 02:34 | |
*** tuanla____ has joined #openstack-nova | 02:34 | |
openstackgerrit | chenpengzi proposed openstack/nova master: update docstring param discreption https://review.openstack.org/541519 | 02:39 |
*** nmathew has quit IRC | 02:51 | |
*** yamamoto has joined #openstack-nova | 02:52 | |
*** yamamoto has quit IRC | 02:55 | |
*** yamamoto has joined #openstack-nova | 02:56 | |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: doc: merge numa.rst to cpu-topologies.rst https://review.openstack.org/540585 | 02:56 |
*** gaurangt has quit IRC | 02:57 | |
*** trinaths has quit IRC | 03:00 | |
*** gaurangt has joined #openstack-nova | 03:00 | |
*** zhenguo has joined #openstack-nova | 03:01 | |
openstackgerrit | chenpengzi proposed openstack/nova master: update docstring param description https://review.openstack.org/541519 | 03:01 |
*** liusheng has joined #openstack-nova | 03:03 | |
*** namnh has joined #openstack-nova | 03:18 | |
*** tinwood has quit IRC | 03:20 | |
*** tinwood has joined #openstack-nova | 03:21 | |
*** itlinux has quit IRC | 03:25 | |
*** sree has joined #openstack-nova | 03:30 | |
*** hoangcx has quit IRC | 03:31 | |
*** sdague has quit IRC | 03:32 | |
openstackgerrit | Arvind proposed openstack/nova-specs master: Support traits in Glance https://review.openstack.org/541535 | 03:45 |
openstackgerrit | Merged openstack/nova master: Add late server group policy check to rebuild https://review.openstack.org/525242 | 03:46 |
openstackgerrit | Merged openstack/nova master: doc: mark the max microversions for queens https://review.openstack.org/539978 | 03:46 |
openstackgerrit | Tetsuro Nakamura proposed openstack/nova master: Not use thread alloc policy for emulator thread https://review.openstack.org/538700 | 03:48 |
*** crushil has quit IRC | 03:49 | |
*** bkopilov has quit IRC | 03:51 | |
openstackgerrit | Arvind proposed openstack/nova-specs master: Support traits in Glance https://review.openstack.org/541507 | 03:51 |
*** tiendc has quit IRC | 03:53 | |
*** udesale has joined #openstack-nova | 03:56 | |
*** tiendc has joined #openstack-nova | 03:59 | |
*** hiro-kobayashi has quit IRC | 04:02 | |
*** openstackgerrit has quit IRC | 04:04 | |
*** acormier has quit IRC | 04:05 | |
*** Tom-Tom_ has quit IRC | 04:05 | |
*** liusheng has quit IRC | 04:06 | |
*** abhishekk has joined #openstack-nova | 04:06 | |
*** liusheng has joined #openstack-nova | 04:07 | |
*** itlinux has joined #openstack-nova | 04:08 | |
*** slaweq has joined #openstack-nova | 04:15 | |
*** andreas_s has joined #openstack-nova | 04:19 | |
*** slaweq has quit IRC | 04:20 | |
*** hoangcx has joined #openstack-nova | 04:21 | |
*** mvk has quit IRC | 04:21 | |
*** andreas_s has quit IRC | 04:24 | |
*** Tom-Tom has joined #openstack-nova | 04:24 | |
*** psachin has joined #openstack-nova | 04:25 | |
*** vladikr has quit IRC | 04:26 | |
*** vladikr has joined #openstack-nova | 04:27 | |
*** Tom-Tom has quit IRC | 04:29 | |
*** hoangcx has quit IRC | 04:29 | |
*** hshiina2 has joined #openstack-nova | 04:29 | |
*** masahisa has joined #openstack-nova | 04:31 | |
*** harlowja has quit IRC | 04:32 | |
*** nicolasbock has quit IRC | 04:32 | |
*** hshiina has quit IRC | 04:33 | |
*** slaweq has joined #openstack-nova | 04:36 | |
*** tuanla____ has quit IRC | 04:40 | |
*** lpetrut has joined #openstack-nova | 04:40 | |
*** phuongnh has quit IRC | 04:41 | |
*** calebb has quit IRC | 04:41 | |
*** slaweq has quit IRC | 04:42 | |
*** namnh has quit IRC | 04:42 | |
*** tiendc has quit IRC | 04:44 | |
*** janki has joined #openstack-nova | 04:46 | |
*** pooja-jadhav is now known as neha_alhat | 04:49 | |
*** calebb has joined #openstack-nova | 04:49 | |
*** slaweq has joined #openstack-nova | 04:52 | |
*** slaweq has quit IRC | 04:57 | |
*** hongbin has quit IRC | 05:02 | |
*** ratailor has joined #openstack-nova | 05:03 | |
*** janki has quit IRC | 05:05 | |
*** itlinux has quit IRC | 05:06 | |
*** janki has joined #openstack-nova | 05:06 | |
*** openstackgerrit has joined #openstack-nova | 05:06 | |
openstackgerrit | Merged openstack/nova master: Make sure that we have usable input for graphical console https://review.openstack.org/538003 | 05:07 |
openstackgerrit | Merged openstack/nova master: Fix wrong link for "Manage Flavors" in CPU topologies doc https://review.openstack.org/541116 | 05:07 |
*** slaweq has joined #openstack-nova | 05:08 | |
*** zhenguo has quit IRC | 05:10 | |
*** slaweq has quit IRC | 05:12 | |
openstackgerrit | Arvind Nadendla proposed openstack/nova-specs master: Support traits in Glance https://review.openstack.org/541507 | 05:17 |
*** lpetrut has quit IRC | 05:21 | |
*** claudiub|2 has joined #openstack-nova | 05:22 | |
*** slaweq has joined #openstack-nova | 05:23 | |
*** slaweq has quit IRC | 05:28 | |
openstackgerrit | Merged openstack/nova master: Reset the _RC_CACHE between tests https://review.openstack.org/540404 | 05:29 |
openstackgerrit | Merged openstack/nova master: Clarify CONF.scheduler.max_attempts https://review.openstack.org/541031 | 05:29 |
openstackgerrit | Merged openstack/nova master: [placement] Add sending global request ID in put (2) https://review.openstack.org/531266 | 05:29 |
*** bkopilov has joined #openstack-nova | 05:33 | |
*** harlowja has joined #openstack-nova | 05:37 | |
*** zhurong has quit IRC | 05:39 | |
*** hoangcx has joined #openstack-nova | 05:46 | |
*** Tom-Tom has joined #openstack-nova | 05:49 | |
*** jaosorior has joined #openstack-nova | 05:50 | |
*** zhurong has joined #openstack-nova | 05:53 | |
*** mdnadeem has joined #openstack-nova | 05:54 | |
*** slaweq has joined #openstack-nova | 05:55 | |
*** tetsuro has quit IRC | 05:59 | |
*** slaweq has quit IRC | 06:00 | |
*** slaweq has joined #openstack-nova | 06:11 | |
*** moshele has joined #openstack-nova | 06:11 | |
*** annp has joined #openstack-nova | 06:13 | |
*** slaweq has quit IRC | 06:16 | |
*** jchhatbar has joined #openstack-nova | 06:19 | |
*** jchhatbar has quit IRC | 06:20 | |
*** Eran_Kuris has joined #openstack-nova | 06:20 | |
*** jchhatbar has joined #openstack-nova | 06:21 | |
*** janki has quit IRC | 06:21 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: nova-manage db archive_deleted_rows is not multi-cell aware https://review.openstack.org/507486 | 06:25 |
*** slaweq has joined #openstack-nova | 06:26 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata https://review.openstack.org/541561 | 06:30 |
*** slaweq has quit IRC | 06:31 | |
*** lajoskatona has joined #openstack-nova | 06:31 | |
*** vladikr has quit IRC | 06:41 | |
*** slaweq has joined #openstack-nova | 06:42 | |
*** sahid has joined #openstack-nova | 06:46 | |
*** trinaths has joined #openstack-nova | 06:46 | |
*** slaweq has quit IRC | 06:47 | |
*** harlowja has quit IRC | 06:52 | |
*** kholkina has joined #openstack-nova | 06:54 | |
*** slaweq has joined #openstack-nova | 06:58 | |
*** ccamacho has joined #openstack-nova | 07:01 | |
*** Tom-Tom has quit IRC | 07:01 | |
*** Tom-Tom has joined #openstack-nova | 07:02 | |
*** udesale has quit IRC | 07:02 | |
*** slaweq has quit IRC | 07:03 | |
*** udesale has joined #openstack-nova | 07:05 | |
*** udesale has quit IRC | 07:06 | |
*** udesale has joined #openstack-nova | 07:06 | |
*** acormier has joined #openstack-nova | 07:06 | |
*** jafeha__ is now known as jafeha | 07:06 | |
*** alexchadin has joined #openstack-nova | 07:10 | |
*** acormier has quit IRC | 07:10 | |
*** Tom-Tom_ has joined #openstack-nova | 07:11 | |
*** slaweq has joined #openstack-nova | 07:14 | |
*** Tom-Tom has quit IRC | 07:14 | |
*** slaweq has quit IRC | 07:18 | |
*** AlexeyAbashkin has joined #openstack-nova | 07:22 | |
*** andreas_s has joined #openstack-nova | 07:26 | |
*** sree has quit IRC | 07:28 | |
*** slaweq has joined #openstack-nova | 07:30 | |
*** slaweq has quit IRC | 07:35 | |
openstackgerrit | Andreas Jaeger proposed openstack/os-vif master: zuul: Enable functional tests in gate https://review.openstack.org/530961 | 07:38 |
*** AlexeyAbashkin has quit IRC | 07:42 | |
*** slaweq has joined #openstack-nova | 07:43 | |
*** slaweq has quit IRC | 07:44 | |
*** slaweq has joined #openstack-nova | 07:44 | |
*** slaweq_ has joined #openstack-nova | 07:45 | |
*** udesale_ has joined #openstack-nova | 07:48 | |
*** rcernin has quit IRC | 07:48 | |
*** weshay has quit IRC | 07:50 | |
*** hshiina3 has joined #openstack-nova | 07:50 | |
*** slaweq_ has quit IRC | 07:50 | |
*** markmc has quit IRC | 07:50 | |
*** rnoriega has quit IRC | 07:51 | |
*** udesale has quit IRC | 07:51 | |
*** kashyap has quit IRC | 07:51 | |
*** migi has quit IRC | 07:52 | |
*** ragiman has joined #openstack-nova | 07:52 | |
*** hshiina3 is now known as hshiina | 07:53 | |
*** hshiina2 has quit IRC | 07:54 | |
*** AlexeyAbashkin has joined #openstack-nova | 07:54 | |
bauzas | good morning folks | 07:56 |
*** jpena|off is now known as jpena | 07:59 | |
*** slaweq_ has joined #openstack-nova | 08:01 | |
hrw | Graphical console stuff got merged! yay and hurray! | 08:01 |
*** sree has joined #openstack-nova | 08:01 | |
*** markmc has joined #openstack-nova | 08:02 | |
*** kashyap has joined #openstack-nova | 08:02 | |
*** rnoriega has joined #openstack-nova | 08:02 | |
*** migi has joined #openstack-nova | 08:03 | |
*** weshay has joined #openstack-nova | 08:04 | |
*** alexchadin has quit IRC | 08:04 | |
*** slaweq_ has quit IRC | 08:06 | |
*** slaweq has quit IRC | 08:06 | |
*** slaweq has joined #openstack-nova | 08:07 | |
bauzas | hrw: you might be interested in https://bugs.launchpad.net/nova/+bug/1741319 | 08:10 |
openstack | Launchpad bug 1741319 in OpenStack nova-compute charm "arm64: Migration pre-check error: CPU doesn't have compatibility." [Medium,Incomplete] | 08:10 |
bauzas | hrw: just let me know if that's a valid bug so I can triage it | 08:10 |
hrw | bauzas: there is no cpu_model = host-model on aarch64 | 08:11 |
*** slaweq has quit IRC | 08:11 | |
hrw | bauzas: so bug is valid and not solvable | 08:12 |
*** amorin has left #openstack-nova | 08:12 | |
bauzas | hrw: that's what I understood | 08:12 |
bauzas | since we compare models for live migrating | 08:12 |
*** amoralej|off is now known as amoralej | 08:13 | |
*** annp has quit IRC | 08:14 | |
*** hoangcx has quit IRC | 08:14 | |
hrw | added note | 08:14 |
*** annp has joined #openstack-nova | 08:14 | |
*** hoangcx has joined #openstack-nova | 08:15 | |
bauzas | hrw: so, for the moment, live-migration isn't supported for ARM64, I guess then | 08:15 |
bauzas | if so, we should amend the doc | 08:15 |
hrw | bauzas: not quite. | 08:15 |
hrw | bauzas: you may migrate but between same cpus | 08:16 |
*** alexchadin has joined #openstack-nova | 08:16 | |
hrw | will ask our testers to check it (as my setup is all-in-one) | 08:16 |
bauzas | hrw: the reporter says they have exact CPUs | 08:17 |
bauzas | exact same* | 08:17 |
*** slaweq has joined #openstack-nova | 08:17 | |
bauzas | hrw: but the point is, nova is checking something that ARM64 libvirt doesn't pass, that's ity | 08:17 |
hrw | ok | 08:17 |
bauzas | so that probably needs some kind of discussion about the possible solutions | 08:18 |
bauzas | we could conditionally don't care of cpu models if arm64 | 08:18 |
bauzas | or we could ask libvirt to provide a single one | 08:18 |
bauzas | I tend to consider the latter as the best one | 08:18 |
hrw | the problem is that even kernel does not provide cpu model | 08:19 |
bauzas | I know | 08:19 |
hrw | /proc/cpuinfo is useless | 08:19 |
bauzas | it's all about having the same XML | 08:19 |
hrw | DMI data is useless too | 08:19 |
bauzas | hence the interface | 08:19 |
hrw | bauzas: you can not set 'random' values as cpu model. that's why libvirt does not set that at all | 08:20 |
*** slaweq has quit IRC | 08:22 | |
bauzas | I see | 08:22 |
*** threestrands has quit IRC | 08:22 | |
bauzas | hrw: anyway, I leave the bug one | 08:22 |
bauzas | open* | 08:22 |
hrw | sure | 08:23 |
bauzas | that's worth considering the options | 08:23 |
bauzas | hrw: but we also have a support matrix page | 08:23 |
*** pandy_ has joined #openstack-nova | 08:23 | |
bauzas | hrw: and I feel we should explain that nova live-migration isn't supported for aarch64 | 08:23 |
bauzas | 'not supported' doesn't mean that you can't do | 08:23 |
bauzas | just that you have to workaround that | 08:24 |
*** tesseract has joined #openstack-nova | 08:24 | |
*** pandy_ has quit IRC | 08:24 | |
bauzas | hrw: know the support matrix ? | 08:24 |
hrw | bauzas: heard about it but not checked | 08:24 |
bauzas | ok, giving you the link | 08:25 |
*** zhurong has quit IRC | 08:25 | |
*** zhurong has joined #openstack-nova | 08:25 | |
bauzas | hrw: https://docs.openstack.org/nova/latest/user/support-matrix.html and https://docs.openstack.org/nova/latest/user/feature-classification.html | 08:25 |
hrw | thx | 08:26 |
hrw | looks like we need to fill whole new column ;D | 08:26 |
bauzas | hrw: you got my idea | 08:28 |
openstackgerrit | Thomas Goirand proposed openstack/python-novaclient master: Fix crashing console-log https://review.openstack.org/541610 | 08:29 |
*** slaweq has joined #openstack-nova | 08:33 | |
bauzas | hrw: volunteer for documenting it ? if so, ping me when your change is up :) | 08:35 |
*** damien_r has joined #openstack-nova | 08:35 | |
bauzas | hrw: ideally, I'd love to merge it before RC1 which is tomorow | 08:35 |
hrw | bauzas: mailing my team now | 08:35 |
bauzas | tomorrow | 08:35 |
hrw | bauzas: as I do not have multinode setup which is required for some tests | 08:36 |
bauzas | I'm just surprised to see operators beginning to deploy on ARM64 machines while Nova doesn't officially support it | 08:36 |
bauzas | hrw: there is a question mark lebelling possible | 08:36 |
bauzas | labelling | 08:36 |
bauzas | like say "?" if you don't know the answer yet | 08:36 |
hrw | bauzas: we concentrated more on getting whole stack running more than on small issues here and there | 08:36 |
bauzas | that's understandable | 08:37 |
hrw | bauzas: Kolla work took most of my previous year and it paid off nicely. | 08:37 |
bauzas | hrw: I have a couple of Pi3 at home, do you think I could test myself ? ;) | 08:37 |
*** masahisa has quit IRC | 08:37 | |
*** pcaruana has joined #openstack-nova | 08:38 | |
hrw | I just run a job on Jenkins and in 2.5h I have ~250 images built and pushed to hub.docker so we can use those | 08:38 |
*** slaweq has quit IRC | 08:38 | |
hrw | bauzas: haha | 08:38 |
hrw | I hope that once we move jenkins builder to better network I will fit build phase in 1.5h | 08:39 |
*** alexchadin has quit IRC | 08:39 | |
rabel | could we merge https://review.openstack.org/#/c/535871/ ? it's a backport of a small docu fix to stable/pike | 08:41 |
hrw | bauzas: ok, so where in code data for support matrix is? | 08:41 |
bauzas | rabel: looking | 08:41 |
rabel | bauzas: thanks! | 08:44 |
bauzas | hrw: sec, finding it | 08:44 |
hrw | bauzas: hm. looks like I can dig through tempest test results to get feature completion status | 08:44 |
bauzas | hrw: https://github.com/openstack/nova/blob/master/doc/source/user/feature-classification.rst | 08:45 |
hrw | thx | 08:45 |
bauzas | hrw: for the feature classification page, ideally | 08:45 |
bauzas | hrw: for the support matrix page, no | 08:45 |
bauzas | take the VGPU effort I made this cycle | 08:46 |
bauzas | we don't have Tempest tests that verify thzt | 08:46 |
bauzas | sometimes docs is better than no docs | 08:46 |
hrw | sure | 08:46 |
hrw | we do not have gpus | 08:47 |
bauzas | and https://github.com/openstack/nova/blob/master/doc/source/user/support-matrix.rst | 08:47 |
bauzas | you can see those are actually ini files we source in the sphinx doc | 08:47 |
bauzas | https://github.com/openstack/nova/blob/master/doc/source/user/support-matrix.ini being the reference page to update | 08:47 |
*** slaweq has joined #openstack-nova | 08:49 | |
*** ratailor has quit IRC | 08:49 | |
*** ratailor has joined #openstack-nova | 08:49 | |
*** slaweq has quit IRC | 08:53 | |
openstackgerrit | Thomas Goirand proposed openstack/python-novaclient master: Fix crashing console-log https://review.openstack.org/541610 | 08:53 |
*** ralonsoh has joined #openstack-nova | 08:55 | |
*** tssurya has joined #openstack-nova | 08:56 | |
openstackgerrit | Claudiu Belu proposed openstack/nova master: hyperv: Cleans up live migration Planned VM https://review.openstack.org/478943 | 08:57 |
hrw | hm. https://refstack.openstack.org/#/results/29ec537b-1463-4fee-b860-1329455ea5df shows what pass/fail but hides parts which can be useful to fill matrix ;D | 08:58 |
openstackgerrit | sahid proposed openstack/nova master: libvirt: disconnect volume from host during detach https://review.openstack.org/515008 | 08:59 |
*** kwathore has quit IRC | 09:02 | |
claudiub|2 | artom: hi. around? | 09:03 |
*** slaweq has joined #openstack-nova | 09:04 | |
*** cdent has joined #openstack-nova | 09:06 | |
*** slaweq has quit IRC | 09:09 | |
*** stakeda has quit IRC | 09:09 | |
hrw | bauzas: https://paste.fedoraproject.org/paste/vUX3Ar7XAQ3J1k~Au4kzfw - something like that but with less '=unknown' values, right? | 09:15 |
*** sridharg has joined #openstack-nova | 09:17 | |
*** slaweq has joined #openstack-nova | 09:20 | |
*** ircuser-1 has quit IRC | 09:23 | |
lyarwood | bauzas, melwitt ; https://review.openstack.org/#/c/540679/ is another follow up to matt's https://review.openstack.org/#/c/539739/ bugfix for LM with encrypted volumes if you have time today. | 09:24 |
*** slaweq has quit IRC | 09:25 | |
claudiub|2 | artom: just so you know: https://review.openstack.org/#/c/541633/ | 09:26 |
*** neha_alhat is now known as pooja_jadhav | 09:27 | |
*** mgoddard_ has joined #openstack-nova | 09:28 | |
*** sahid has quit IRC | 09:28 | |
bauzas | hrw: what you're pasting is for the feature classification, good with me | 09:28 |
hrw | bauzas: thx. now I know what to do | 09:29 |
bauzas | hrw: there is another https://github.com/openstack/nova/blob/master/doc/source/user/support-matrix.ini to update | 09:29 |
hrw | sure | 09:29 |
bauzas | hrw: you can test your docs change by running tox -edocs | 09:29 |
bauzas | and then the directory build/html/ | 09:29 |
*** hshiina is now known as hshiina|afk | 09:30 | |
*** sahid has joined #openstack-nova | 09:30 | |
bauzas | lyarwood: okay, will look | 09:30 |
*** slaweq has joined #openstack-nova | 09:31 | |
hrw | ok. refstack output is useless for that | 09:31 |
lyarwood | bauzas: thanks | 09:32 |
hrw | will have to check how to run tempest | 09:32 |
*** hshiina|afk has quit IRC | 09:33 | |
*** brault has joined #openstack-nova | 09:34 | |
*** cdent has quit IRC | 09:36 | |
*** slaweq_ has joined #openstack-nova | 09:36 | |
*** slaweq has quit IRC | 09:38 | |
*** cdent has joined #openstack-nova | 09:38 | |
*** slaweq has joined #openstack-nova | 09:38 | |
*** slaweq_ has quit IRC | 09:41 | |
*** slaweq has quit IRC | 09:43 | |
*** sridharg has quit IRC | 09:44 | |
*** derekh has joined #openstack-nova | 09:44 | |
hrw | ok, got tempest running | 09:47 |
hrw | meh. whoever wrote support matrix docs was neither fan of people nor tempest | 09:50 |
hrw | tempest output gives test names. refstack gives test names from tempest. | 09:50 |
hrw | support matrix requires you to dig through tempest code to map UUID to test names | 09:51 |
*** slaweq has joined #openstack-nova | 09:52 | |
hrw | why.... | 09:52 |
hrw | now to check 'operation.server-shelve' I need to dig out 1164e700-0af0-4a4c-8792-35909a88743c and c1b6318c-b9da-490b-9c67-9339b627271f uuids from tempest code to know what to look for in tempest.log | 09:54 |
hrw | what kind of #$%@$%@ wrote it that way? | 09:55 |
hrw | was it so hard to either inject UUIDs into tempest.log or use test names? | 09:55 |
openstackgerrit | sahid proposed openstack/nova stable/pike: live-mig: keep disk device address same https://review.openstack.org/541642 | 09:56 |
*** slaweq has quit IRC | 09:56 | |
*** pcaruana has quit IRC | 09:57 | |
*** namnh has joined #openstack-nova | 09:57 | |
*** lpetrut has joined #openstack-nova | 09:58 | |
*** sshwarts has joined #openstack-nova | 09:58 | |
*** alexchadin has joined #openstack-nova | 10:00 | |
*** slaweq has joined #openstack-nova | 10:08 | |
ameeda | Morning :) | 10:09 |
ameeda | I need +2w here https://review.openstack.org/#/c/528385/ | 10:09 |
*** sambetts|afk is now known as sambetts | 10:10 | |
*** slaweq has quit IRC | 10:13 | |
*** pcaruana has joined #openstack-nova | 10:13 | |
hrw | bauzas: sorry but with this level of tools I really wonder how status matrix moves forward | 10:17 |
bauzas | hrw: sorry in a meeting | 10:18 |
hrw | np | 10:21 |
openstackgerrit | Merged openstack/nova stable/pike: Fix format in live-migration-usage.rst https://review.openstack.org/535871 | 10:21 |
*** annp has quit IRC | 10:22 | |
*** rmart04 has joined #openstack-nova | 10:23 | |
*** slaweq has joined #openstack-nova | 10:23 | |
openstackgerrit | jichenjc proposed openstack/nova master: Only log during pop retry phase https://review.openstack.org/541655 | 10:23 |
*** dtantsur|afk is now known as dtantsur | 10:26 | |
*** slaweq has quit IRC | 10:28 | |
*** lpetrut has quit IRC | 10:28 | |
*** gcb has quit IRC | 10:29 | |
*** sridharg has joined #openstack-nova | 10:29 | |
*** gongysh has quit IRC | 10:33 | |
*** yamahata has quit IRC | 10:34 | |
*** zhurong has quit IRC | 10:35 | |
openstackgerrit | Leopard Ma proposed openstack/nova master: fix paused instance not support shelve https://review.openstack.org/541660 | 10:36 |
*** cdent has quit IRC | 10:36 | |
*** slaweq has joined #openstack-nova | 10:39 | |
*** abhishekk has quit IRC | 10:41 | |
*** udesale_ is now known as udesale | 10:41 | |
*** Dave_ is now known as Dave | 10:41 | |
*** Tom-Tom_ has quit IRC | 10:42 | |
*** Tom-Tom has joined #openstack-nova | 10:43 | |
*** slaweq has quit IRC | 10:44 | |
*** lucas-afk is now known as lucasagomes | 10:45 | |
*** Tom-Tom has quit IRC | 10:47 | |
cgoncalves | sean-k-mooney: ping | 10:50 |
openstackgerrit | Surya Seetharaman proposed openstack/nova master: Make bdms querying in multi-cell use scatter-gather and ignore down cell https://review.openstack.org/541246 | 10:52 |
*** sree has quit IRC | 10:52 | |
*** sree has joined #openstack-nova | 10:53 | |
*** slaweq has joined #openstack-nova | 10:55 | |
*** slaweq_ has joined #openstack-nova | 10:55 | |
stephenfin | sean-k-mooney, cfriesen, efried: Just read through all that log from last night. We really need to get this information into a doc or spec somewhere | 10:56 |
*** slaweq has quit IRC | 10:56 | |
*** slaweq has joined #openstack-nova | 10:57 | |
*** sree has quit IRC | 10:57 | |
stephenfin | efried: Also, as cfriesen points out, guests with multiple virtual NUMA nodes are a thing and a necessary thing at that (it's the only way you can attach multiple PCI devices to an instance, if those PCI devices aren't affined to the same socket) | 10:58 |
*** slaweq has quit IRC | 10:59 | |
*** andreas_s has quit IRC | 10:59 | |
*** slaweq__ has joined #openstack-nova | 10:59 | |
*** andreas_s has joined #openstack-nova | 10:59 | |
*** slaweq_ has quit IRC | 11:00 | |
cgoncalves | ralonsoh: hi. do you plan to resume https://review.openstack.org/#/c/485228 ? | 11:00 |
cgoncalves | ralonsoh: also on that patch, isn't the bridge name missing in VIFOpenVSwitchPatchPort? | 11:02 |
*** slaweq__ has quit IRC | 11:04 | |
*** sridharg has quit IRC | 11:05 | |
*** stvnoyes has joined #openstack-nova | 11:06 | |
jianghuaw | bauzas, hi. | 11:07 |
*** andreas_s has quit IRC | 11:09 | |
*** pcaruana has quit IRC | 11:09 | |
*** slaweq has joined #openstack-nova | 11:11 | |
*** andreas_s has joined #openstack-nova | 11:14 | |
*** slaweq has quit IRC | 11:15 | |
hrw | bauzas: are there plans to update support-matrix.ini cli calls to use openstackclient instead of bunch of clients per service? | 11:16 |
*** blkart_ is now known as blkart | 11:20 | |
*** cdent has joined #openstack-nova | 11:20 | |
openstackgerrit | melissaml proposed openstack/nova master: fix link https://review.openstack.org/541675 | 11:20 |
*** Tom-Tom has joined #openstack-nova | 11:22 | |
*** Tom-Tom has quit IRC | 11:26 | |
*** slaweq has joined #openstack-nova | 11:27 | |
*** namnh has quit IRC | 11:28 | |
*** andreas_s has quit IRC | 11:28 | |
*** andreas_s has joined #openstack-nova | 11:29 | |
*** trinaths has quit IRC | 11:30 | |
*** udesale has quit IRC | 11:30 | |
*** slaweq has quit IRC | 11:32 | |
*** andreas_s has quit IRC | 11:34 | |
*** mvk has joined #openstack-nova | 11:36 | |
*** andreas_s has joined #openstack-nova | 11:38 | |
*** wanghongtao has joined #openstack-nova | 11:40 | |
*** nicolasbock has joined #openstack-nova | 11:41 | |
*** slaweq has joined #openstack-nova | 11:42 | |
*** ratailor has quit IRC | 11:43 | |
*** slaweq has quit IRC | 11:47 | |
*** stvnoyes has quit IRC | 11:50 | |
*** slaweq has joined #openstack-nova | 11:51 | |
*** stvnoyes has joined #openstack-nova | 11:53 | |
*** bkopilov has quit IRC | 11:55 | |
*** slaweq has quit IRC | 11:56 | |
*** yangyapeng has quit IRC | 11:57 | |
*** slaweq has joined #openstack-nova | 11:58 | |
*** sdague has joined #openstack-nova | 12:00 | |
*** liverpooler has quit IRC | 12:00 | |
*** edmondsw has joined #openstack-nova | 12:02 | |
*** slaweq has quit IRC | 12:03 | |
sean-k-mooney | cgoncalves: pong o/ | 12:04 |
sean-k-mooney | stephenfin: yes it might make sense to pull together an etherpad. just got ptg approval | 12:04 |
openstackgerrit | Chris Dent proposed openstack/nova master: WIP: Move resource provider objects into placement hierarchy https://review.openstack.org/540049 | 12:07 |
openstackgerrit | Chris Dent proposed openstack/nova master: Optional separate database for placement API https://review.openstack.org/362766 | 12:07 |
openstackgerrit | Chris Dent proposed openstack/nova master: WIP: Isolate placement database config https://review.openstack.org/541435 | 12:07 |
*** yangyapeng has joined #openstack-nova | 12:12 | |
cgoncalves | sean-k-mooney: I'd like to check if my understanding from your review of https://review.openstack.org/#/c/533713 is correct. instead of extending VIFBridge and VIFOpenVSwitch you're saying adding a new VIFTap. if that is the case, the should_provide_port would not be needed at all as the TAP device (VIFTap) would be created | 12:12 |
*** pcaruana has joined #openstack-nova | 12:13 | |
cgoncalves | sean-k-mooney: request of attachment of the TAP device (or VIFVeth, VIFGre, etc) would be by setting vif.network.bridge, right? | 12:13 |
sean-k-mooney | cgoncalves: oh hi sorry i have been meaning to get back to that review. am no i have some draft commets that ill publish later but in essence the os-vif vif objects are ment to carry only the infomation reqiured by a vif that is independet of the network backend that vif is uesed with | 12:14 |
*** slaweq has joined #openstack-nova | 12:14 | |
sean-k-mooney | cgoncalves: so instead of putting the should_provide_port in the VIF it should in in the port profile as the port porfiled is backend specific | 12:14 |
*** alexchadin has quit IRC | 12:16 | |
*** dave-mcc_ has joined #openstack-nova | 12:16 | |
sean-k-mooney | my comments regrading VIFTap vs VIFBridge and VIFOpenVSwitch is in regrades to what if anything the tap is connected to | 12:16 |
*** alexchadin has joined #openstack-nova | 12:16 | |
*** yangyapeng has quit IRC | 12:16 | |
*** yamamoto has quit IRC | 12:17 | |
*** yamamoto has joined #openstack-nova | 12:17 | |
sean-k-mooney | VIFOpenVSwitch means it should be direcly attached to ovs VIFBridge means its attached to a linux bridge and VIFTap means its not attached to any bridge | 12:17 |
*** slaweq has quit IRC | 12:18 | |
sean-k-mooney | cgoncalves: i just published the comments i had pending but not sure if i finished them but does that make sense? | 12:19 |
cgoncalves | sean-k-mooney: hmm what if a tap attached to an ovs/lb is required? | 12:19 |
cgoncalves | sean-k-mooney: actually for the use case I have at hands a veth would make more sense | 12:19 |
sean-k-mooney | cgoncalves: well it can only be attached to one or the other at any one time | 12:19 |
cgoncalves | sean-k-mooney: thanks! | 12:19 |
sean-k-mooney | cgoncalves: what is the usecase? | 12:20 |
*** andreas_s_ has joined #openstack-nova | 12:20 | |
cgoncalves | sean-k-mooney: one cannot attach a tap to an ovs and then the app connects to the tap device?? | 12:20 |
*** hemna_ has joined #openstack-nova | 12:20 | |
sean-k-mooney | cgoncalves: you should be able to do that | 12:21 |
*** alexchadin has quit IRC | 12:21 | |
sean-k-mooney | when you say application are you talking about a application on the host or a vm | 12:21 |
*** alexchadin has joined #openstack-nova | 12:21 | |
ameeda | bauzas: can you please give this review https://review.openstack.org/#/c/528385/ +2w | 12:22 |
cgoncalves | sean-k-mooney: application on the host | 12:22 |
sean-k-mooney | cgoncalves: in that case you want to use an ovs internal port. | 12:22 |
cgoncalves | sean-k-mooney: the use case is the octavia health manager that listens for heart beats sent from service vms connected to a neutron network | 12:22 |
cgoncalves | sean-k-mooney: correct, hence the should_provide_port in VIFOpenVSwitch that would create such ovs internal port | 12:23 |
*** lpetrut has joined #openstack-nova | 12:23 | |
*** andreas_s has quit IRC | 12:23 | |
sean-k-mooney | cgoncalves: yes and no. we wanted to have a different vif object for internal ports | 12:23 |
openstackgerrit | Merged openstack/nova master: Address comments from I51adbbdf13711e463b4d25c2ffd4a3123cd65675 https://review.openstack.org/541455 | 12:24 |
cgoncalves | sean-k-mooney: os-vif would take care of L1-l2 (incl. set of mac addr) and the app would set IP addressing | 12:24 |
cgoncalves | sean-k-mooney: right, that was what I get from your review | 12:24 |
*** AlexeyAbashkin has quit IRC | 12:25 | |
cgoncalves | sean-k-mooney: so in that case a VIFOpenVSwitchInternalPort obj would make sense, plus the vif.network.bridge (or vif.profile.bridge?) set so that the plugin knows where to create the port | 12:25 |
cgoncalves | the same would be valid for e.g. VIFTap, VIFGre, VIFVeth, etc | 12:26 |
sean-k-mooney | cgoncalves: an ovs internal port cannont be use by a vm which is why it would be different form VIFOpenVSwitch with should_provide_port set in the port profile | 12:26 |
cgoncalves | sean-k-mooney: I'm not looking to use an ovs internal port by a vm, but by an app in the host | 12:27 |
sean-k-mooney | cgoncalves: yes VIFOpenVSwitchInternalPort wiht bridge set in the os-vif network object would be correct way to go | 12:27 |
sean-k-mooney | or perhap VIFInternal the name is long enough as it is | 12:28 |
*** yangyapeng has joined #openstack-nova | 12:29 | |
wanghongtao | 1.when vm state is running i virsh shutdown the vm state result is stopped | 12:29 |
wanghongtao | 2.when vm state is stopped i virsh start the vm why the result is still stopped | 12:29 |
*** slaweq has joined #openstack-nova | 12:30 | |
sean-k-mooney | cgoncalves: if you refactor your review to introduce a VIFInternal object and modify the ovs plugin to support it i will be happy with that. | 12:30 |
sean-k-mooney | stephenfin: any comments ^ | 12:31 |
sean-k-mooney | cgoncalves: having should_provide_port in the port profile may be useful as a seperate change to help address https://bugs.launchpad.net/nova/+bug/1747496 in the future but should not be need for your usecase | 12:33 |
openstack | Launchpad bug 1747496 in OpenStack Compute (nova) "MTUs are not set for VIFs if using kernel ovs + hybrid plug = false" [Medium,Confirmed] - Assigned to sean mooney (sean-k-mooney) | 12:33 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: [placement] Add sending global request ID in put (3) https://review.openstack.org/531280 | 12:34 |
*** slaweq has quit IRC | 12:35 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: [placement] Add sending global request ID in get https://review.openstack.org/531299 | 12:35 |
cgoncalves | sean-k-mooney: yeah, that is what I am considering (the refactor part). a gap there would be lack of security group for that port, I guess | 12:35 |
*** vladikr has joined #openstack-nova | 12:36 | |
sean-k-mooney | wanghongtao do you see any error in the libvirt instance log? it should be under /var/log/libvirt/qemu/instance... | 12:36 |
cgoncalves | sean-k-mooney: FYI this is what i would like to get rid of by leveraging os-vif: https://github.com/openstack/octavia/blob/master/devstack/plugin.sh#L316-L344 | 12:36 |
sean-k-mooney | cgoncalves: well os-vif would be setting the neutron port uuid for the port in the external_id filed of the ovsdb so neutron shoudl add the security groups if you are using the openvsiwthc security gorup driver. | 12:38 |
sean-k-mooney | cgoncalves: but you are correct if you were using iptables you would need to do hybrid_plug | 12:38 |
*** jpena is now known as jpena|lunch | 12:39 | |
sean-k-mooney | cgoncalves: e.g. crate tap/veth in linux bridge and connect that lb to ovs | 12:39 |
sean-k-mooney | via a veth | 12:39 |
*** AlexeyAbashkin has joined #openstack-nova | 12:40 | |
*** acormier has joined #openstack-nova | 12:40 | |
cgoncalves | sean-k-mooney: right. in that case it would make much sense to name the vif VIFInternal because there would be any ovs internal port created | 12:44 |
*** slaweq has joined #openstack-nova | 12:45 | |
wanghongtao | log no any error the vm is running in the hypervisor in the nova is shutdown | 12:46 |
*** acormier has quit IRC | 12:46 | |
*** masahisa has joined #openstack-nova | 12:47 | |
*** acormier has joined #openstack-nova | 12:48 | |
sean-k-mooney | wanghongtao: ah nova has a periodic check in the compute to see if vms are still running. if it finds that they are not i belive it updates the state in the db to reflect that but i dont think it work the other way? dansmith melwitt stephenfin might be able to confirm | 12:48 |
sean-k-mooney | cgoncalves: well a os-vif vif object is not the same as a neutron vif type. the neutron vif_ovs + hybrid_plug=false is mapped to VIFOpenvswitch but vif_ovs + hybrid_plug=true is VIFBridge | 12:50 |
*** slaweq_ has joined #openstack-nova | 12:50 | |
*** slaweq has quit IRC | 12:50 | |
*** slaweq_ has quit IRC | 12:50 | |
*** slaweq has joined #openstack-nova | 12:51 | |
wanghongtao | now vm is stopped in hypervisor and in nova | 12:52 |
*** pchavva has joined #openstack-nova | 12:53 | |
*** alexchadin has quit IRC | 12:53 | |
*** alexchadin has joined #openstack-nova | 12:54 | |
*** acormier has quit IRC | 12:54 | |
sean-k-mooney | wanghongtao: yes and before you stoped it with virsh stop it was active in nova correct | 12:54 |
*** acormier has joined #openstack-nova | 12:54 | |
sean-k-mooney | if nova sees a vm is running and is marked as stopped in its db it will stop the vm. | 12:55 |
sean-k-mooney | if nova think a vm is running and discovers its stopped i think it updates it db to mark it as off. | 12:56 |
sean-k-mooney | so what i think happended is nova and libvirt both agreed the vm shoudl be running, then you stoped it with virsh and nova noticed and updated its db. then you started it with virsh and nova stopped it because it thinks it should not be running. | 12:58 |
*** liverpooler has joined #openstack-nova | 12:58 | |
*** acormier has quit IRC | 12:58 | |
sean-k-mooney | wanghongtao: have you tried starting it with nova | 12:58 |
*** sree has joined #openstack-nova | 12:58 | |
*** udesale has joined #openstack-nova | 12:58 | |
*** acormier has joined #openstack-nova | 12:58 | |
*** alexchadin has quit IRC | 12:58 | |
cgoncalves | sean-k-mooney: agreed. what I don't get is what if hybrid_plug=True and consider the usecase I presented? what should be the ovs vif type created? not VIFInternal | 12:58 |
lyarwood | stephenfin: https://review.openstack.org/#/c/540679/ - if you have time can you take a look at this, a test only follow up for the native LUKS decryption spec. | 12:59 |
sean-k-mooney | cgoncalves: hybrid_plug=True proably VIFbridge with should_provide_port=true not sure | 13:00 |
*** slaweq_ has joined #openstack-nova | 13:01 | |
*** slaweq has quit IRC | 13:02 | |
sean-k-mooney | cgoncalves: if we just used VIFbridge is there any reason you could not use the bridge interface for octavia | 13:03 |
*** slaweq has joined #openstack-nova | 13:03 | |
sean-k-mooney | cgoncalves: i would prefer not to use should_provide_port=true for interface that will not be used by vms | 13:03 |
*** sridharg has joined #openstack-nova | 13:03 | |
cgoncalves | sean-k-mooney: ah, good one. using the bridge interface should suffice ;) | 13:05 |
cgoncalves | sean-k-mooney: I'll refactor by introducing VIFInternal. thanks! | 13:06 |
*** slaweq_ has quit IRC | 13:06 | |
*** jmlowe has quit IRC | 13:07 | |
*** slaweq has quit IRC | 13:08 | |
*** acormier has quit IRC | 13:12 | |
*** sree has quit IRC | 13:14 | |
*** acormier has joined #openstack-nova | 13:14 | |
*** sree has joined #openstack-nova | 13:14 | |
*** bhujay has joined #openstack-nova | 13:14 | |
*** sree has quit IRC | 13:14 | |
*** sree has joined #openstack-nova | 13:15 | |
artom | claudiub|2, heya | 13:15 |
artom | claudiub|2, yeah, saw the Jenkins email | 13:15 |
artom | Will try to take a look today :) | 13:15 |
*** artom has quit IRC | 13:15 | |
*** gongysh has joined #openstack-nova | 13:15 | |
*** artom has joined #openstack-nova | 13:15 | |
*** sree has quit IRC | 13:16 | |
*** sree has joined #openstack-nova | 13:17 | |
*** slaweq has joined #openstack-nova | 13:17 | |
openstackgerrit | Andreas Jaeger proposed openstack/nova master: Make the InstanceMapping marker UUID-like https://review.openstack.org/539323 | 13:17 |
*** sree has quit IRC | 13:21 | |
*** elmaciej has joined #openstack-nova | 13:22 | |
*** slaweq has quit IRC | 13:22 | |
efried | stephenfin: Is the multi-numa-node guest thing only crucial for the PCI device aspect? | 13:23 |
efried | stephenfin: And in that case, you don't want anti-affinity for anti-affinity's sake; you just want the ability to get your devices from different NUMA nodes as necessary (cause otherwise you wouldn't have enough / the right ones available). Right? | 13:24 |
sean-k-mooney | efried: i think he is at lunch but there are other reason to use multi numa node guest | 13:24 |
sean-k-mooney | efried: e.g. large guest with more cpus then are availabel on a singel numa node when useing hugepages | 13:25 |
sean-k-mooney | efried: increased memory bandwidth | 13:25 |
*** masahisa has quit IRC | 13:25 | |
efried | sean-k-mooney: So what, in that CPU case you would want affinity for "as many CPUs as possible" but allow the rest to bleed into other NUMA nodes? | 13:25 |
efried | sean-k-mooney: Or would it be sufficient in that case to say "no CPU affinity" and just let 'em spread out? | 13:26 |
sean-k-mooney | efried: no in the flavor extraspec you can specify how many cpus are assigned to each virtual numa node | 13:26 |
efried | sean-k-mooney: By what, naming the NUMA node? | 13:26 |
efried | So you could still get away with something that finicky using traits. | 13:27 |
efried | You could even do it so you didn't necessarily have to target a specific host, possibly. | 13:27 |
*** READ10 has joined #openstack-nova | 13:27 | |
sean-k-mooney | efried: nameing the virtual numa nodes we have a nodeX sysntax where X is an integer starting at 0 | 13:27 |
sean-k-mooney | the virtual number has no baring in phyical numa nodes on the host | 13:27 |
efried | sean-k-mooney: Just so - use a trait for that, plus granular request groups, and you can get away with that. | 13:28 |
efried | sean-k-mooney: You wouldn't use the affinity concept at all in that case. | 13:28 |
sean-k-mooney | efried: you would use affinity to tie memory form a numa node to cpus for a numa node | 13:28 |
sean-k-mooney | e.g. 8 vpcu with 2G or ram guset with 2 numa nodes each with 4 cores and 1G of ram | 13:29 |
efried | sean-k-mooney: I have to run, but would you mind scribbling down a concrete use case or two for this? | 13:29 |
efried | I want to make sure we can cover it one way or the other. | 13:30 |
cdent | (more scribbling)++ | 13:30 |
sean-k-mooney | efried: sure stephenfin may have more to had but ill try to add a few flavor exampels to an eterhpad | 13:31 |
efried | Thank you | 13:31 |
*** slaweq has joined #openstack-nova | 13:33 | |
*** Tom-Tom has joined #openstack-nova | 13:33 | |
openstackgerrit | Merged openstack/nova master: placement doc: Conflict caveat for DELETE APIs https://review.openstack.org/540919 | 13:33 |
*** AlexeyAbashkin has quit IRC | 13:34 | |
*** AlexeyAbashkin has joined #openstack-nova | 13:35 | |
sean-k-mooney | efried: this is one of the multi-numa flavor i use for my own testing http://paste.openstack.org/show/664744/ | 13:35 |
*** bkopilov has joined #openstack-nova | 13:35 | |
*** amoralej is now known as amoralej|lunch | 13:35 | |
efried | sean-k-mooney: Roger that. I'll have some questions about it later on. gtg | 13:36 |
*** efried has quit IRC | 13:36 | |
sean-k-mooney | efried: ill use that as a base however that is not the best example as i am depending on alot of implict behavor. ill work on smaples here https://etherpad.openstack.org/p/multi-numa-samples-for-placement talk later o/ | 13:37 |
*** eharney has quit IRC | 13:37 | |
*** slaweq has quit IRC | 13:37 | |
*** sree has joined #openstack-nova | 13:38 | |
jianghuaw | bauzas, gibi May you help to look at this support matrix doc for vGPU? https://review.openstack.org/#/c/540808/ | 13:38 |
jianghuaw | Hope it's not late for rc1. | 13:39 |
jianghuaw | thanks. | 13:39 |
*** jpena|lunch is now known as jpena | 13:39 | |
*** AlexeyAbashkin has quit IRC | 13:40 | |
*** jchhatba_ has joined #openstack-nova | 13:45 | |
*** jmlowe has joined #openstack-nova | 13:46 | |
*** sree has quit IRC | 13:47 | |
*** jchhatbar has quit IRC | 13:48 | |
*** slaweq has joined #openstack-nova | 13:49 | |
*** slaweq has quit IRC | 13:53 | |
*** alexchadin has joined #openstack-nova | 13:54 | |
*** alexchadin has quit IRC | 13:55 | |
*** AlexeyAbashkin has joined #openstack-nova | 13:55 | |
*** alexchadin has joined #openstack-nova | 13:56 | |
*** alexchadin has quit IRC | 13:56 | |
*** alexchadin has joined #openstack-nova | 13:56 | |
*** alexchadin has quit IRC | 13:57 | |
*** markvoelker has joined #openstack-nova | 13:57 | |
*** alexchadin has joined #openstack-nova | 13:57 | |
*** alexchadin has quit IRC | 13:57 | |
*** alexchadin has joined #openstack-nova | 13:58 | |
*** alexchadin has quit IRC | 13:58 | |
*** yamahata has joined #openstack-nova | 13:58 | |
*** acormier has quit IRC | 13:59 | |
*** alexchadin has joined #openstack-nova | 13:59 | |
*** alexchadin has quit IRC | 13:59 | |
*** acormier has joined #openstack-nova | 13:59 | |
*** alexchadin has joined #openstack-nova | 14:02 | |
*** acormier has quit IRC | 14:03 | |
*** r-daneel has joined #openstack-nova | 14:04 | |
*** slaweq has joined #openstack-nova | 14:04 | |
*** slaweq has quit IRC | 14:09 | |
*** links has quit IRC | 14:09 | |
*** elmaciej has quit IRC | 14:11 | |
*** r-daneel has quit IRC | 14:12 | |
*** acormier has joined #openstack-nova | 14:14 | |
*** acormier has quit IRC | 14:14 | |
*** acormier has joined #openstack-nova | 14:14 | |
*** esberglu has joined #openstack-nova | 14:15 | |
*** rmart04 has quit IRC | 14:19 | |
*** slaweq has joined #openstack-nova | 14:20 | |
*** esberglu has quit IRC | 14:21 | |
*** eharney has joined #openstack-nova | 14:24 | |
*** slaweq has quit IRC | 14:25 | |
ameeda | mriedem: I still need +2w here https://review.openstack.org/#/c/528385/. can you please help ? | 14:26 |
bauzas | jianghuaw: will look today, promised. | 14:27 |
jianghuaw | bauzas, thanks very much:-) | 14:28 |
openstackgerrit | Jacek Tomasiak proposed openstack/python-novaclient master: Fix listing of instances above API max_limit https://review.openstack.org/534222 | 14:31 |
*** r-daneel has joined #openstack-nova | 14:31 | |
*** slaweq has joined #openstack-nova | 14:32 | |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Adds view builders for keypairs controller https://review.openstack.org/347289 | 14:32 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Adds view builders for keypairs controller https://review.openstack.org/347289 | 14:32 |
openstackgerrit | Marcin Juszkiewicz proposed openstack/nova master: Provide basic data for AArch64 support matrix/functionality https://review.openstack.org/541728 | 14:32 |
*** esberglu has joined #openstack-nova | 14:32 | |
*** slaweq has quit IRC | 14:32 | |
hrw | bauzas: please take a look | 14:32 |
*** slaweq has joined #openstack-nova | 14:33 | |
*** lucasagomes is now known as lucas-hungry | 14:35 | |
*** psachin has quit IRC | 14:36 | |
*** slaweq_ has joined #openstack-nova | 14:36 | |
*** slaweq has quit IRC | 14:37 | |
*** kholkina has quit IRC | 14:39 | |
*** slaweq_ has quit IRC | 14:40 | |
*** awaugama has joined #openstack-nova | 14:41 | |
*** alexchadin has quit IRC | 14:44 | |
*** bhujay has quit IRC | 14:45 | |
*** Eran_Kuris has quit IRC | 14:46 | |
*** amoralej|lunch is now known as amoralej | 14:46 | |
*** slaweq has joined #openstack-nova | 14:52 | |
*** efried has joined #openstack-nova | 14:53 | |
*** slaweq has quit IRC | 14:56 | |
*** moshele has quit IRC | 14:57 | |
*** sshwarts has quit IRC | 14:57 | |
*** sshwarts has joined #openstack-nova | 14:59 | |
*** felipemonteiro has joined #openstack-nova | 15:00 | |
*** felipemonteiro_ has joined #openstack-nova | 15:01 | |
*** burt has joined #openstack-nova | 15:01 | |
*** rodolof has joined #openstack-nova | 15:03 | |
*** felipemonteiro has quit IRC | 15:05 | |
*** amodi has joined #openstack-nova | 15:07 | |
*** slaweq has joined #openstack-nova | 15:08 | |
*** rodolof has quit IRC | 15:08 | |
*** rodolof has joined #openstack-nova | 15:08 | |
*** abalutoiu__ has joined #openstack-nova | 15:10 | |
*** yamamoto has quit IRC | 15:10 | |
*** slaweq has quit IRC | 15:12 | |
*** Tom-Tom has quit IRC | 15:13 | |
*** Tom-Tom has joined #openstack-nova | 15:13 | |
*** abalutoiu_ has quit IRC | 15:13 | |
*** sree has joined #openstack-nova | 15:14 | |
*** david-lyle has quit IRC | 15:15 | |
*** mlavalle has joined #openstack-nova | 15:15 | |
*** mdnadeem has quit IRC | 15:17 | |
*** Tom-Tom has quit IRC | 15:18 | |
kashyap | sean-k-mooney: Wonder if you have thoughts on my last two comments on the design here: https://review.openstack.org/#/c/497457/18 | 15:20 |
kashyap | (No hurry.) | 15:20 |
*** ameeda has quit IRC | 15:22 | |
*** gongysh has quit IRC | 15:23 | |
*** felipemonteiro__ has joined #openstack-nova | 15:23 | |
*** slaweq has joined #openstack-nova | 15:23 | |
*** Tom-Tom has joined #openstack-nova | 15:24 | |
*** AlexeyAbashkin has quit IRC | 15:24 | |
*** AlexeyAbashkin has joined #openstack-nova | 15:24 | |
*** gjayavelu has joined #openstack-nova | 15:24 | |
*** mriedem has joined #openstack-nova | 15:26 | |
*** yamamoto has joined #openstack-nova | 15:26 | |
*** felipemonteiro_ has quit IRC | 15:26 | |
*** jdillaman has quit IRC | 15:26 | |
mriedem | o/ | 15:27 |
*** sree_ has joined #openstack-nova | 15:27 | |
*** sree_ is now known as Guest53871 | 15:27 | |
*** lpetrut has quit IRC | 15:27 | |
cdent | o/ | 15:27 |
*** slaweq has quit IRC | 15:28 | |
openstackgerrit | Lajos Katona proposed openstack/nova master: WIP: Add nested resources to server moving tests https://review.openstack.org/527728 | 15:28 |
hrw | http://logs.openstack.org/28/541728/1/check/build-openstack-sphinx-docs/7a3bf19/html/user/support-matrix.html is nice. had no idea that zuul will make it available | 15:28 |
lyarwood | \o morning | 15:28 |
*** lajoskatona has quit IRC | 15:30 | |
dansmith | mriedem: so we just merged another compute rpc bump that breaks my patches | 15:30 |
dansmith | mriedem: surely we should be in lock down for that except for critical bits | 15:30 |
stephenfin | ltomasbo: Two comments left on https://review.openstack.org/#/c/540679/ | 15:30 |
stephenfin | Ooops, lyarwood ^ | 15:30 |
*** yamamoto has quit IRC | 15:30 | |
stephenfin | Sorry ltomasbo :) | 15:30 |
*** sree has quit IRC | 15:30 | |
ltomasbo | :D | 15:31 |
mriedem | dansmith: it was likely gibi's evacuate late affinity check bug patch, | 15:31 |
dansmith | yup | 15:31 |
mriedem | which we wanted to get in since we can't backport it | 15:31 |
mriedem | that's the last thing i'm aware of | 15:32 |
*** lucas-hungry is now known as lucasagomes | 15:32 | |
dansmith | mriedem: ack, well, it broke a lot of stuff I just got done fixing, so I want to make sure we're done before I fix this again | 15:32 |
*** salv-orlando has joined #openstack-nova | 15:32 | |
mriedem | i'm not aware of any other patches for rc1 that require rpc version bumps | 15:33 |
dansmith | okay | 15:33 |
* dansmith grumbles | 15:33 | |
*** acormier has quit IRC | 15:34 | |
kashyap | dansmith: Something less grumbly: As 'promised', I've spent a couple of hours this morning digging into the 'bandwidth' parameter. I also got the source reviewed by 2 upstream libvirt devs. Noted the review. Refer my latest two comments on the change: https://review.openstack.org/#/c/497457/ | 15:34 |
dansmith | kashyap: I've already replied | 15:34 |
kashyap | Ah, didn't even see yours! | 15:34 |
kashyap | dansmith: So here's even _more_ source-code deep dive discussion with Eric Blake, on that parameter: https://kashyapc.fedorapeople.org/virt/libvirt-bandwidth-API-parameter.txt | 15:34 |
kashyap | I cleaned up IRC conversation with Eric (libvirt / QEMU dev) on OFTC. And posted it there. | 15:35 |
kashyap | I learnt interesting things. I'm going to post an upstream libvirt API doc. These semantics should be documented. | 15:35 |
dansmith | kashyap: yep, the line of code sahid quoted makes it pretty clear which takes precedence | 15:35 |
kashyap | Eagle eyes there | 15:35 |
*** jdillaman has joined #openstack-nova | 15:36 | |
kashyap | So, your suggestion is also reasonable to me (instead of flipping the sequence of calls). Just setting it first, and run it _without_ setting the bandwidth parameter | 15:37 |
* kashyap bbiab; coffee | 15:37 | |
*** slaweq has joined #openstack-nova | 15:39 | |
*** tbachman_ has joined #openstack-nova | 15:40 | |
*** tbachman has quit IRC | 15:40 | |
*** tbachman_ is now known as tbachman | 15:40 | |
*** Guest53871 has quit IRC | 15:41 | |
kashyap | Ah, I said the samething as you in the psuedo code - i.e. not supply the 'bandwidth' parameter on the second call. | 15:41 |
*** sree has joined #openstack-nova | 15:42 | |
lyarwood | stephenfin: thanks updated, we don't do anything with the return in both cases. | 15:43 |
*** slaweq has quit IRC | 15:43 | |
stephenfin | ltomasbo: Sweet. +2 from moi | 15:44 |
*** Tom-Tom has quit IRC | 15:46 | |
openstackgerrit | Marcin Juszkiewicz proposed openstack/nova master: wip: minimal qemu/libvirt for aarch64 https://review.openstack.org/541756 | 15:47 |
*** sree has quit IRC | 15:48 | |
*** acormier has joined #openstack-nova | 15:49 | |
stephenfin | Anyone want to introduce some of that NUMA goodness into their day? Could do we another set of eyes on https://review.openstack.org/#/c/537363/ and the patches either side of it | 15:50 |
*** acormier has quit IRC | 15:52 | |
mriedem | efried: on https://bugs.launchpad.net/nova/+bug/1747511 - i was thinking, could we maybe try to rule out glanceclient as being an issue by doing a straight image API request to GET /images/{image_id} using KSA? | 15:52 |
openstack | Launchpad bug 1747511 in OpenStack Compute (nova) "server create fails with "Can not find requested image" when CONF.glance.api_servers is not set and [service_user] is set" [High,Confirmed] | 15:52 |
*** acormier has joined #openstack-nova | 15:53 | |
hrw | mriedem: maybe 3.6.0 libvirt a bit high but it is first version which worked nicely with nova without any extra changes | 15:53 |
efried | mriedem: Yeah, mordred would love you for that. | 15:54 |
mriedem | hrw: my point in that comment was i don't think docs is good enough, which is why we have the min version check per arch when the driver starts up | 15:54 |
mriedem | efried: i was thinking that /v2/v2/images thing is the issue as you pointed out, but you said it shouldn't be | 15:54 |
hrw | mriedem: sure. | 15:54 |
hrw | mriedem: the docs patch is something to start with | 15:55 |
mriedem | hrw: obviously introducing a min version check like that in the code would require an upgrade release note | 15:55 |
efried | mriedem: I said what? | 15:55 |
mriedem | hrw: i'd do it in the same patch | 15:55 |
*** slaweq has joined #openstack-nova | 15:55 | |
mriedem | efried: i thought you said that glanceclient bug where the double versions are in the URL wouldn't be an issue for our ksa adapter code | 15:55 |
hrw | mriedem: you mean supportmatrix docs + min libvirt + relnote? | 15:55 |
mriedem | if that's definitely the issue, then we can try to see if the direct-to-ksa request would be better | 15:55 |
efried | mriedem: I thought that *was* the issue. But looking at the results from the latest runs, I'm not as sure. I was going to ask you to glance (hah) over them and see how they compared to yours. | 15:55 |
mriedem | hrw: yesh | 15:55 |
hrw | mriedem: ok | 15:55 |
mriedem | efried: link? | 15:56 |
*** acormier_ has joined #openstack-nova | 15:57 | |
efried | mriedem: https://review.openstack.org/#/q/owner:%22Eric+Fried+%253Cefried%2540us.ibm.com%253E%22+project:openstack/nova+dnm+debug+nova-next | 15:57 |
*** ragiman has quit IRC | 15:58 | |
mriedem | efried: i don't think those nova patches are actually running with https://review.openstack.org/#/c/541431/ since it's not a src job | 15:58 |
mriedem | i.e. i think the nova CI results are only using the u-c version of ksa, not that patch | 15:58 |
*** slaweq_ has joined #openstack-nova | 15:58 | |
efried | They changed that recently, I thought. | 15:58 |
mriedem | legacy-tempest-dsvm-neutron-src on the ksa patch is what you'd want | 15:59 |
mriedem | hmm | 15:59 |
*** felipemonteiro__ has quit IRC | 15:59 | |
*** jchhatba_ has quit IRC | 16:00 | |
*** slaweq has quit IRC | 16:00 | |
*** acormier has quit IRC | 16:01 | |
*** zhaochao has quit IRC | 16:02 | |
mordred | efried, mriedem: just reading scrollback - yes, I think you should stop using glanceclient. | 16:02 |
mordred | efried, mriedem is there a thing I can help debug? | 16:02 |
*** slaweq_ has quit IRC | 16:03 | |
mriedem | https://bugs.launchpad.net/nova/+bug/1747511 | 16:03 |
openstack | Launchpad bug 1747511 in OpenStack Compute (nova) "server create fails with "Can not find requested image" when CONF.glance.api_servers is not set and [service_user] is set" [High,Confirmed] | 16:03 |
mriedem | https://review.openstack.org/#/c/541008/ | 16:03 |
*** pcaruana has quit IRC | 16:03 | |
mriedem | ^ shows that when nova uses ksa to find the image endpoint (rather than CONF.glance.api_servers), and [service_user] tokens, | 16:03 |
mriedem | we get an image endpoint url like image/v2/v2/ | 16:04 |
mriedem | http://logs.openstack.org/08/541008/2/check/legacy-tempest-dsvm-neutron-nova-next-full/f24c9d2/logs/screen-n-api.txt.gz#_Feb_05_21_46_51_455934 | 16:04 |
mriedem | http://logs.openstack.org/08/541008/2/check/legacy-tempest-dsvm-neutron-nova-next-full/f24c9d2/logs/screen-g-api.txt.gz#_Feb_05_21_46_51_651885 | 16:05 |
mriedem | GET /v2/v2/images/d5659eaf-1c56-4b35-970b-229a91b84bbd | 16:05 |
mordred | yes. you cannot find a proper endpoint and then pass it to glanceclient | 16:05 |
mriedem | efried said it was https://bugs.launchpad.net/python-glanceclient/+bug/1707995 | 16:05 |
openstack | Launchpad bug 1707995 in Glance Client "Can't use versioned endpoints" [Undecided,New] | 16:05 |
bauzas | mriedem: good point for https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L552 | 16:06 |
bauzas | about hrw | 16:06 |
bauzas | I just wonder if that should be in the same change, but meh | 16:06 |
mordred | mriedem, efried https://github.com/openstack/os-client-config/blob/master/os_client_config/cloud_config.py#L415-L430 | 16:06 |
mordred | that's what one has to do to make a glanceclient connection from an endpoint | 16:06 |
*** hongbin has joined #openstack-nova | 16:07 | |
mriedem | bauzas: i bring it up because we are now implicitly requiring a minimum version of libvirt if using aarch64 https://review.openstack.org/#/c/538003/10/nova/virt/libvirt/config.py@1641 | 16:07 |
*** andreas_s_ has quit IRC | 16:07 | |
mriedem | due to that change ^ | 16:07 |
mriedem | which is why i kept -1ing it | 16:07 |
mriedem | but it was approved anyway | 16:07 |
openstackgerrit | Marcin Juszkiewicz proposed openstack/nova master: Provide basic data for AArch64 support matrix/functionality https://review.openstack.org/541728 | 16:07 |
mriedem | mordred: ok let me hack that in quick | 16:08 |
*** andreas_s has joined #openstack-nova | 16:08 | |
bauzas | mriedem: oh okay, I wasn't knowing that | 16:08 |
hrw | mriedem: like I wrote in reply: index=0 is set on calling that class | 16:08 |
bauzas | mriedem: I discussing this GMT morning with hrw about live-migration not possible for ARM64 due to some libvirt config issue (not having the cpu model) | 16:08 |
mordred | mriedem: you can skip lines 423 and 424 - those are for different logic | 16:09 |
mriedem | hrw: oh here https://review.openstack.org/#/c/538003/15/nova/virt/libvirt/driver.py@4952 | 16:09 |
mriedem | hrw: ok i hadn't seen that update | 16:09 |
*** bhujay has joined #openstack-nova | 16:09 | |
openstackgerrit | melissaml proposed openstack/nova-specs master: Modify grammatical errors https://review.openstack.org/541765 | 16:09 |
hrw | mriedem: no problem | 16:09 |
*** slaweq has joined #openstack-nova | 16:11 | |
*** sree has joined #openstack-nova | 16:12 | |
*** andreas_s has quit IRC | 16:12 | |
bauzas | hrw: comment in https://review.openstack.org/#/c/541728/2 | 16:13 |
bauzas | I could be wrong tho | 16:13 |
bauzas | we use "upgrade" section for telling operators what to change before upgrading | 16:13 |
hrw | ok | 16:14 |
bauzas | from the previous Nova version | 16:14 |
*** acormier has joined #openstack-nova | 16:14 | |
*** gjayavelu has quit IRC | 16:14 | |
openstackgerrit | Dan Smith proposed openstack/nova master: Bump compute RPC API to version 5.0 https://review.openstack.org/541005 | 16:15 |
openstackgerrit | Dan Smith proposed openstack/nova master: Compute RPC client bump to 5.0 https://review.openstack.org/541035 | 16:15 |
bauzas | hrw: and you could link your feature matrix page to the relnote like I said by `feature matrix`_ | 16:15 |
hrw | bauzas: at Linaro we use 3.4.0-with-backports with newton, was 3.6.0+ with pike+ | 16:15 |
*** slaweq has quit IRC | 16:15 | |
bauzas | hrw: same in Red Hat, sometimes libvirt features are backported to some RHEL version | 16:15 |
hrw | bauzas: I know ;) | 16:16 |
bauzas | hrw: but when telling which libvirt version people should use upstream, we use the project version | 16:16 |
bauzas | not the RH version | 16:16 |
hrw | bauzas: have rhel7 developer jacket in a closet ;D | 16:16 |
hrw | upstream first! | 16:16 |
*** acormier_ has quit IRC | 16:16 | |
bauzas | ;) | 16:16 |
*** acormier has quit IRC | 16:16 | |
bauzas | my hat is taking some dust | 16:16 |
openstackgerrit | Marcin Juszkiewicz proposed openstack/nova master: Provide basic data for AArch64 support matrix/functionality https://review.openstack.org/541728 | 16:17 |
*** sree has quit IRC | 16:17 | |
bauzas | I only used it by 4 years ago | 16:17 |
*** acormier has joined #openstack-nova | 16:17 | |
hrw | year ago I used it at local opensource conf | 16:17 |
cdent | was I supposed to return my hat when I left? It never fit, and now collects dust in a wardrobe (probably trying to make its way to narnia) | 16:17 |
mriedem | hrw: bauzas: given the time constraints for queens rc1, i'm good with a release note / feature support matrix docs update for queens, and update the check on driver startup in rocky | 16:17 |
bauzas | mriedem: hrw just provided a new rev | 16:17 |
*** acormier_ has joined #openstack-nova | 16:18 | |
*** sree has joined #openstack-nova | 16:18 | |
bauzas | mriedem: just reviewing it and if okay, +2ing it | 16:18 |
*** david-lyle has joined #openstack-nova | 16:18 | |
*** acormier_ has quit IRC | 16:18 | |
*** acormier_ has joined #openstack-nova | 16:18 | |
mriedem | bauzas: i've also got your queens prelude reno up https://review.openstack.org/#/c/541495/ | 16:18 |
bauzas | mriedem: <3 | 16:18 |
mriedem | and a fix for the pike prelude https://review.openstack.org/#/c/541498/ | 16:19 |
bauzas | mriedem: saw the Foundation point about the reno notes ? | 16:19 |
mriedem | umm | 16:19 |
bauzas | how to not call the PTL about new features ? | 16:19 |
mriedem | release highlights in the releases repo? | 16:19 |
bauzas | yup | 16:19 |
mriedem | yes i know about that | 16:19 |
bauzas | cool | 16:19 |
bauzas | hrw: lemme fix some thing in your relnote | 16:20 |
hrw | feel free. you know that stuff better | 16:20 |
bauzas | hrw: you need to pass a link | 16:20 |
*** andreas_s has joined #openstack-nova | 16:21 | |
*** acormier has quit IRC | 16:22 | |
*** sree has quit IRC | 16:25 | |
efried | mriedem: waitwait, how did https://review.openstack.org/#/c/541008/2 pass the nova-next job?? | 16:26 |
*** slaweq has joined #openstack-nova | 16:27 | |
mriedem | efried: b/c i commented out the service user token code | 16:27 |
mriedem | to verify that was the combo that was breaking it | 16:27 |
efried | mriedem: Oh, I must have been looking at the wrong patch set. | 16:28 |
hrw | bauzas: ok, will dig | 16:29 |
efried | mriedem: Looks to me like that strip_version deal is gonna be the key. Need to remind myself what our aversion was to fixing the actual glanceclient bug... | 16:31 |
*** slaweq has quit IRC | 16:31 | |
bauzas | hrw: I'm amending your note | 16:35 |
hrw | thx bauzas | 16:35 |
bauzas | hrw: I just entered a meeting, but I can work concurrently :) | 16:36 |
hrw | bauzas: I am in a meeting too | 16:36 |
*** salv-orlando has quit IRC | 16:38 | |
*** dmsimard has left #openstack-nova | 16:38 | |
stephenfin | mriedem: Have we a nova-neutron sync planned for the PTG? Could I add https://review.openstack.org/#/c/541290/ to that list? | 16:39 |
sean-k-mooney | stephenfin: what day is that on? the monday or tuesday or later in the week | 16:39 |
*** andreas_s has quit IRC | 16:40 | |
*** lpetrut has joined #openstack-nova | 16:41 | |
*** salv-orlando has joined #openstack-nova | 16:41 | |
*** slaweq has joined #openstack-nova | 16:42 | |
mriedem | stephenfin: nothing specifically scheduled yet, we have nova/cinder penciled in for thurs morning, | 16:44 |
*** sridharg has quit IRC | 16:44 | |
mriedem | thursday has historically been our xp day | 16:44 |
mriedem | mon/tues is going to be vm/bm (keystone) stuff too, plus whatever else people go to (FFU, API WG, etc) | 16:44 |
*** andreas_s has joined #openstack-nova | 16:44 | |
mriedem | friday is misc / everything else | 16:44 |
mriedem | wed is likely priority topics for nova in rocky, which generally ends up being all about placement | 16:45 |
mriedem | so i assume nova/neutron love fest would be sometime thursday afternoon | 16:45 |
*** gyee has joined #openstack-nova | 16:45 | |
*** salv-orlando has quit IRC | 16:46 | |
bauzas | mriedem: do we have hot topics for nova/neutron except the pre-allocation of ports in the conductor that nobody signed off yet to continue ? | 16:46 |
*** salv-orlando has joined #openstack-nova | 16:47 | |
bauzas | mriedem: because stephenfin had the NUMA affinity thing in mind | 16:47 |
bauzas | and I think it's quite important for a lot of people | 16:47 |
*** slaweq has quit IRC | 16:47 | |
*** markvoelker_ has joined #openstack-nova | 16:47 | |
stephenfin | bauzas: Jinx :) Scroll up | 16:47 |
bauzas | damn | 16:47 |
bauzas | we're harassing mriedem | 16:47 |
bauzas | come on | 16:47 |
*** jpena is now known as jpena|brb | 16:48 | |
mriedem | once we're past RC1 i plan on organizing the ptg etherpad a bit | 16:48 |
mriedem | until then, just put your topic ideas in there and i'll deal with them later | 16:49 |
cdent | mriedem: I've been playing around locally with the ideas you've done in your 1000 instance create thing: https://review.openstack.org/#/c/507918/ Can be a bit slow, but seems to behave. Now I'd like to change the parameters a bit and I'm not sure if I can: | 16:49 |
stephenfin | mriedem: Sweet. Thanks for the info. It's noted in the doc | 16:49 |
*** markvoelker has quit IRC | 16:49 | |
*** itlinux has joined #openstack-nova | 16:49 | |
*** andreas_s has quit IRC | 16:49 | |
cdent | What I want to do is create a large number of nova-cpu processes (with the fake driver), but something needs to constrain for the fact that the resource providers needs to have different names (which usually comes from the hostname). Is there an already established way to do that? | 16:49 |
*** yamamoto has joined #openstack-nova | 16:50 | |
*** hrw has quit IRC | 16:50 | |
openstackgerrit | Ed Leafe proposed openstack/nova master: Make the InstanceMapping marker UUID-like https://review.openstack.org/539323 | 16:50 |
cfriesen | cdent: can't you specify the host name in the config file? | 16:51 |
cdent | cfriesen: I was hoping to avoid creating multiple config files | 16:51 |
mriedem | cdent: i've wanted to play around with doing something like that too using NUMBER_FAKE_NOVA_COMPUTE | 16:51 |
mriedem | not sure if that actually works properly anymore, which is what i wanted to test | 16:51 |
mriedem | so tinker with NUMBER_FAKE_NOVA_COMPUTE i think | 16:51 |
cdent | could I override the host name from the ciommand line somhow? | 16:51 |
*** hrw has joined #openstack-nova | 16:51 | |
cdent | mriedem: cool, looking | 16:52 |
mriedem | i'm not sure if/how it creates a unique hostname for the n-cpu process | 16:52 |
cdent | found it, it does | 16:52 |
mriedem | oh | 16:52 |
mriedem | iniset $fake_conf DEFAULT nhost "${HOSTNAME}${i}" | 16:52 |
mriedem | heh | 16:53 |
mriedem | \o/ | 16:53 |
cdent | just appends a number in a separate fake conf file | 16:53 |
cdent | woot | 16:53 |
cdent | I will get this started then | 16:53 |
mriedem | i've been meaning to kick this for months now to compare some different setups against placement | 16:53 |
cdent | ditto | 16:53 |
mriedem | like caching vs filter scheduler | 16:53 |
cdent | my goal is basically to see if I can get placement to break under pressure | 16:53 |
bauzas | caching vs. filter scheduler is a big deal | 16:54 |
cfriesen | has anyone ever heard of an instance getting information for another instance when querying the metadata server? Seems unlikely, but we've apparently hit it occasionally. (Assuming the test isn't mucked up.) | 16:54 |
sean-k-mooney | mriedem: i think jay did some benchmeraks comparing cacheing vs filtering a while back | 16:54 |
*** tssurya has quit IRC | 16:54 | |
* cdent spins up n^many-th devstack of the day | 16:55 | |
melwitt | mriedem: I was thinking this might be something for rc1? https://review.openstack.org/#/c/540258/ | 16:55 |
cdent | bbs | 16:55 |
*** moshele has joined #openstack-nova | 16:55 | |
melwitt | I think affinity scheduling doesn't work for multi-cell | 16:56 |
bauzas | sean-k-mooney: well, it requires a real nova deployment tbh | 16:56 |
mriedem | melwitt: that would be broken since pike right? | 16:56 |
openstackgerrit | Merged openstack/nova master: Test case: new standard resource class unusable https://review.openstack.org/539732 | 16:56 |
melwitt | mriedem: yes | 16:56 |
melwitt | for multi-cell only | 16:56 |
sean-k-mooney | bauzas: to test schduling. not really it really just needs the right db entries | 16:57 |
bauzas | because retries mechanism w/ caching has to be compared vs. no retries w/ placement | 16:57 |
*** felipemonteiro has joined #openstack-nova | 16:57 | |
bauzas | sean-k-mooney: I disagree | 16:57 |
sean-k-mooney | bauzas: if you include retries you are not testing just schduling you are also mesuing boot time and other factors | 16:57 |
*** yamamoto has quit IRC | 16:57 | |
mriedem | melwitt: can an instance group have members in multiple cells? | 16:57 |
bauzas | sean-k-mooney: if you wanna compare apples and apples, fire 1000 instances concurrently and see how many are in ERROR state and how long it took for booting the successful ones | 16:57 |
bauzas | that's for me the success criteria for comparison | 16:58 |
bauzas | mriedem: melwitt: I think we discussed that but we never implemented a solution | 16:58 |
*** slaweq has joined #openstack-nova | 16:58 | |
melwitt | mriedem: hmm. not sure | 16:58 |
sean-k-mooney | bauzas: sound like a rally test to me :) which is also valid just if you want to compare just the schduler part that is not need | 16:58 |
sean-k-mooney | bauzas: rally is proably more meaning full however | 16:59 |
bauzas | melwitt: mriedem: I'm pretty sure the affinity filters don't take the cells awareness in mind | 16:59 |
bauzas | sean-k-mooney: I don't care about the tooling, I care more about the criterias | 16:59 |
bauzas | you can achieve that with a single curl script | 16:59 |
melwitt | bauzas: it's not that, it's that the InstanceGroup.get_hosts method doesn't query all cells, so it won't pick up any group members in a multi-cell environment | 17:00 |
sean-k-mooney | bauzas: yes but you cant just run curl with filter schduler and then run it agin after chaning the config | 17:00 |
openstackgerrit | Jacek Tomasiak proposed openstack/python-novaclient master: Fix listing of instances above API max_limit https://review.openstack.org/534222 | 17:00 |
sean-k-mooney | the db needs to be reset to the same state e.g. redploy | 17:00 |
bauzas | melwitt: oh, because get_hosts() is looking up at the cell DB ? | 17:01 |
bauzas | I was thinking we migrated instance_groups table to the API DB | 17:01 |
*** efried has quit IRC | 17:01 | |
*** sahid has quit IRC | 17:02 | |
melwitt | bauzas: we did, but it's looking for members (instances). we aren't targeting to any cell, so it's looking at "local DB" which the API doesn't have | 17:02 |
bauzas | ah sad | 17:02 |
bauzas | couldn't we just look at the instance mappings ? | 17:03 |
bauzas | and then the host mappings ? | 17:03 |
melwitt | mriedem: so I think in multi-cell since we're not targeting any cells for the get_hosts query (for instances) we will always get an empty list because the API doesn't have a local cell DB, yeah? | 17:03 |
*** slaweq has quit IRC | 17:03 | |
bauzas | I voted on jaypipes's twitter question with "instance groups" | 17:03 |
bauzas | don't blame me | 17:03 |
melwitt | bauzas: maybe. I didn't think of that. I added a scatter-gather to query all cells as a first proposal | 17:04 |
bauzas | melwitt: well, my proposition was stupid | 17:04 |
*** lpetrut has quit IRC | 17:04 | |
bauzas | melwitt: because the instance/host relationship is stored in the child DB | 17:05 |
bauzas | since RequestSpec doesn't tell where your instance is located (fortunately) | 17:05 |
melwitt | oh, right | 17:05 |
mriedem | yeah the instance mapping record has no association to the host mapping record | 17:06 |
bauzas | melwitt: what we could optimize tho is the scatter-gather method you wrote to only check the related cells by looking at the instance mappings table | 17:06 |
mriedem | melwitt: so this looks ok, but we can skip cell0 in your scatter/gather call | 17:06 |
bauzas | like, get all the cells from that member list | 17:07 |
*** tbachman has quit IRC | 17:07 | |
bauzas | and then, query each cell to get each host from that list of member | 17:07 |
*** chyka has joined #openstack-nova | 17:07 | |
mriedem | bauzas: i'm not sure how much that's going to save perf wise | 17:07 |
bauzas | members* even | 17:07 |
*** tbachman has joined #openstack-nova | 17:07 | |
melwitt | mriedem: yeah ... I had been thinking we could have group members in ERROR state in cell0 *but* they would have no host so indeed I think could skip | 17:07 |
bauzas | mriedem: well, you're right | 17:07 |
mriedem | melwitt: gonna want dansmith to also look at this | 17:07 |
bauzas | mriedem: I don't expect more than 80 cells per deployment | 17:07 |
bauzas | if we consider the big guys | 17:07 |
mriedem | bauzas: where do you come up with that number? | 17:07 |
bauzas | CERN, nope ? | 17:08 |
mriedem | dude, | 17:08 |
bauzas | isn't that 80 cells v1 ? | 17:08 |
mriedem | you've forgotten about M'FING EDGE?! | 17:08 |
dansmith | bauzas: yeah I think that's right | 17:08 |
mriedem | 10K cells | 17:08 |
mriedem | AT THE EDGE | 17:08 |
bauzas | anyway, 10K is a processable number | 17:08 |
bauzas | ask Jay to refrain Verizon then | 17:09 |
mriedem | melwitt: ideally we'd have a functional regression test for this, but likely need to do that on top separately | 17:09 |
openstackgerrit | Dan Smith proposed openstack/nova master: Make service all-cells min version helper use scatter-gather https://review.openstack.org/539590 | 17:09 |
openstackgerrit | Dan Smith proposed openstack/nova master: Make host_manager use scatter-gather and ignore down cells https://review.openstack.org/539617 | 17:09 |
bauzas | oh man, I'd love to have a tox -ereleasenotes -- -HEAD | 17:10 |
bauzas | it takes a while now to compute on my box | 17:10 |
bauzas | and I don't care of very old branches | 17:10 |
bauzas | hrw: that explains why I haven't provided a PS yet ^ | 17:11 |
stephenfin | bauzas: Sounds like a feature request for reno | 17:11 |
melwitt | mriedem: ack | 17:11 |
stephenfin | "Add ability to _squash_ release notes | 17:11 |
*** harlowja has joined #openstack-nova | 17:11 | |
bauzas | stephenfin: I'm French | 17:11 |
bauzas | stephenfin: so I prefer complaining rather than asking for change | 17:11 |
hrw | bauzas: I do virtualenvs a lot. so nova has own one with tox from pip | 17:12 |
stephenfin | :) | 17:12 |
bauzas | hrw: that's not the problem | 17:12 |
stephenfin | hrw: Ah, he's referring the to something like the 'fast8' tox target | 17:12 |
hrw | ah | 17:12 |
stephenfin | i.e. a quick way to build releasenotes that have changed in the past release | 17:12 |
stephenfin | rather than everything, every time | 17:12 |
bauzas | hrw: the problem is that the tox target for the relnotes takes litterally *all* the notes from the ice age when we started using reno and compute *all of them* | 17:13 |
*** lpetrut has joined #openstack-nova | 17:13 | |
hrw | ouch | 17:13 |
*** sree has joined #openstack-nova | 17:13 | |
stephenfin | bauzas: Definite feature request. I'd like to see that too | 17:13 |
bauzas | for a big project like Nova, it's super long on a fast laptop | 17:13 |
*** udesale has quit IRC | 17:13 | |
stephenfin | We can pay dhellmann in fancy tea or something | 17:13 |
*** markvoelker_ has quit IRC | 17:14 | |
*** slaweq has joined #openstack-nova | 17:14 | |
bauzas | the fun of that is that reno tells you that the run which took 5 mins succeded but left your note untouched because you forgot to commit it | 17:14 |
*** markvoelker has joined #openstack-nova | 17:14 | |
bauzas | so you do another run | 17:14 |
*** mriedem has quit IRC | 17:14 | |
*** mriedem has joined #openstack-nova | 17:15 | |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Cleanup tox.ini https://review.openstack.org/534382 | 17:16 |
openstackgerrit | Stephen Finucane proposed openstack/nova master: trivial: Remove 'tools/releasenotes_tox.sh' https://review.openstack.org/534383 | 17:16 |
stephenfin | bauzas: If you wanted to speed it up somewhat, ^ | 17:17 |
bauzas | aaaand you do another run because you named your section 'feature' and not 'features' | 17:17 |
stephenfin | (re-uses virtualenvs where possible, among other things) | 17:17 |
* bauzas facepalms | 17:17 | |
*** jpena|brb is now known as jpena | 17:17 | |
*** damien_r has quit IRC | 17:17 | |
*** cdent has quit IRC | 17:17 | |
*** harlowja has quit IRC | 17:17 | |
*** slaweq has quit IRC | 17:19 | |
*** sree has quit IRC | 17:20 | |
*** cdent has joined #openstack-nova | 17:22 | |
openstackgerrit | Sylvain Bauza proposed openstack/nova master: Provide basic data for AArch64 support matrix/functionality https://review.openstack.org/541728 | 17:25 |
openstackgerrit | Patricia Domingues proposed openstack/nova master: load up the volume drivers by checking architecture https://review.openstack.org/541393 | 17:25 |
*** AlexeyAbashkin has quit IRC | 17:26 | |
bauzas | hrw: mriedem: https://review.openstack.org/541728 | 17:26 |
*** tesseract has quit IRC | 17:27 | |
hrw | bauzas: cool, thanks! | 17:27 |
*** slaweq has joined #openstack-nova | 17:30 | |
*** dtantsur is now known as dtantsur|afk | 17:33 | |
*** bhujay has quit IRC | 17:33 | |
*** slaweq has quit IRC | 17:34 | |
*** liusheng has quit IRC | 17:37 | |
*** liusheng has joined #openstack-nova | 17:37 | |
openstackgerrit | Sylvain Bauza proposed openstack/nova master: XenAPI: Provide support matrix and doc for VGPU https://review.openstack.org/540808 | 17:40 |
openstackgerrit | Dan Smith proposed openstack/nova master: Make service all-cells min version helper use scatter-gather https://review.openstack.org/539590 | 17:41 |
openstackgerrit | Dan Smith proposed openstack/nova master: Make host_manager use scatter-gather and ignore down cells https://review.openstack.org/539617 | 17:41 |
bauzas | mriedem: some doc I'd love to see merged before RC1 https://review.openstack.org/#/c/540808/5 | 17:42 |
* bauzas calling it a day | 17:43 | |
bauzas | \o | 17:43 |
hrw | I am thinking of the same. | 17:44 |
*** slaweq has joined #openstack-nova | 17:46 | |
*** yamahata has quit IRC | 17:47 | |
claudiub|2 | heya. I'm having a problem with the scheduler, if anyone has any ideas. i have 2 compute nodes, but when spawning an instance, the scheduler totally ignores one of them. yes, they're both mapped in a nova cell, and I've tried restarting the nova-compute services / nova-scheduler, and a few hours ago it was fine. | 17:48 |
claudiub|2 | any ideas? | 17:48 |
*** Eran_Kuris has joined #openstack-nova | 17:49 | |
mriedem | claudiub|2: do both have proper inventory in placement? | 17:50 |
mriedem | openstack resource provider inventory show <compute node uuid> | 17:50 |
*** slaweq has quit IRC | 17:50 | |
claudiub|2 | checking | 17:51 |
melwitt | did you do discover_hosts? | 17:51 |
dansmith | melwitt: presumably being fine hours ago would rule that out | 17:52 |
*** traskat has joined #openstack-nova | 17:52 | |
claudiub|2 | yep. as I said, they're already mapped to a nova cell, checked through nova-manage cell_v2 list_hosts | 17:52 |
*** hrww has joined #openstack-nova | 17:52 | |
mriedem | my guess is placement | 17:52 |
dansmith | mriedem: yep | 17:52 |
melwitt | oh, sorry I didn't see that part | 17:52 |
mriedem | they aren't reporting inventory, or it's not what you expect | 17:52 |
dansmith | or reporting bad inventory somehow | 17:52 |
*** hrww has quit IRC | 17:53 | |
claudiub|2 | mriedem: there's no "openstack resource" command apparently | 17:54 |
mriedem | claudiub|2: you need osc-placement-plugin 1.0.0 | 17:57 |
mriedem | * https://pypi.python.org/pypi/osc-placement/1.0.0 | 17:57 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Workaround glanceclient bug when CONF.glance.api_servers not set https://review.openstack.org/541008 | 17:58 |
*** salv-orlando has quit IRC | 17:58 | |
*** derekh has quit IRC | 17:59 | |
openstackgerrit | melanie witt proposed openstack/nova master: Make InstanceGroup.get_hosts query all cells https://review.openstack.org/540258 | 17:59 |
claudiub|2 | yeah, no resource provider | 18:00 |
mriedem | claudiub|2: openstack resource provider list - doesn't show it? | 18:01 |
mriedem | check the nova-compute logs then for that host, | 18:01 |
mriedem | is [placement] set in nova.conf there? | 18:01 |
*** slaweq has joined #openstack-nova | 18:01 | |
*** salv-orlando has joined #openstack-nova | 18:02 | |
claudiub|2 | mriedem: so, openstack resource provider list requires the resource provider's ID, passing in the hypervisor ID gives 404, the other compute node returns a table with memory, cpu, disk. | 18:02 |
mriedem | ameade: easy bug https://bugs.launchpad.net/placement-osc-plugin/+bug/1747979 | 18:03 |
openstack | Launchpad bug 1747979 in placement-osc-plugin "docs link in readme is wrong" [Medium,Confirmed] | 18:03 |
claudiub|2 | as for the nova-compute logs, before I deleted the service from the nova cell and the service-list and restarted, nothing. afterwards, indeed: ResourceProviderCreationFailed: Failed to create resource provider NUCHV12R202 | 18:03 |
mriedem | "openstack resource provider list" should list resource providers | 18:04 |
mriedem | and not require an id | 18:04 |
mriedem | it's a GET /resource_providers call | 18:04 |
claudiub|2 | mriedem: and i have the placement section in nova.conf | 18:04 |
mriedem | openstack resource provider show <id> would require an rp uuid | 18:04 |
mriedem | so figure out why creation of the RP falied | 18:04 |
mriedem | *failed | 18:04 |
mriedem | claudiub|2: welcome new contributor, you know you should be in #openstack yeah? :P | 18:04 |
claudiub|2 | hm, the compute node is in the openstack resource provider list | 18:05 |
*** Eran_Kuris has quit IRC | 18:05 | |
claudiub|2 | well, this is #openstack, it only has a suffix as well. :D | 18:05 |
*** slaweq has quit IRC | 18:06 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Workaround glanceclient bug when CONF.glance.api_servers not set https://review.openstack.org/541008 | 18:07 |
mriedem | claudiub|2: then "openstack resource provider inventory show <rp_uuid>" | 18:07 |
mriedem | does that show vcpu/memory_mb/disk_gb? | 18:07 |
*** mgoddard_ has quit IRC | 18:08 | |
claudiub|2 | it does. :/ | 18:10 |
*** acormier has joined #openstack-nova | 18:10 | |
claudiub|2 | anyways gonna check why the exception occurs for now | 18:10 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Move the nova-next job in-tree and update it https://review.openstack.org/541474 | 18:11 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Test websocketproxy with TLS in the nova-next job https://review.openstack.org/513160 | 18:11 |
*** harlowja has joined #openstack-nova | 18:11 | |
mriedem | claudiub|2: you can also run, i think, "openstack resource provider show --allocations <rp_uuid>" to see if placement thinks there are instances on the node still | 18:11 |
mriedem | might need to check the CLI help for the proper command option | 18:12 |
dansmith | mriedem: these compute rpc bumps are passing now and ready for you to sh*t on them: https://review.openstack.org/#/c/541005 | 18:12 |
mriedem | dansmith: let me go eat some vietnamese quick and work up a healthy dump | 18:12 |
melwitt | o.O | 18:13 |
dansmith | um, thanks? | 18:13 |
mriedem | you wanted me to shit on them | 18:13 |
mriedem | i need ammo | 18:13 |
dansmith | no, I don't want you to, I just know you will | 18:13 |
mriedem | do'nt act like you're not into it | 18:13 |
claudiub|2 | hm, a lot of allocations it seems. | 18:14 |
*** acormier_ has quit IRC | 18:14 | |
mriedem | claudiub|2: ok, so something blew up on instance delete (or something) and allocations aren't getting cleaned up | 18:14 |
claudiub|2 | even though i only have 1 instance | 18:14 |
* mriedem goes to lunch | 18:14 | |
*** mriedem has quit IRC | 18:14 | |
*** slaweq has joined #openstack-nova | 18:17 | |
*** harlowja has quit IRC | 18:18 | |
*** acormier has quit IRC | 18:21 | |
*** slaweq has quit IRC | 18:22 | |
*** felipemonteiro_ has joined #openstack-nova | 18:22 | |
*** sree has joined #openstack-nova | 18:23 | |
*** felipemonteiro has quit IRC | 18:26 | |
*** sree has quit IRC | 18:27 | |
*** r-daneel_ has joined #openstack-nova | 18:28 | |
*** jpena is now known as jpena|off | 18:28 | |
*** r-daneel has quit IRC | 18:29 | |
*** r-daneel_ is now known as r-daneel | 18:29 | |
*** tssurya has joined #openstack-nova | 18:30 | |
*** sshwarts has quit IRC | 18:33 | |
*** slaweq has joined #openstack-nova | 18:33 | |
*** oomichi has joined #openstack-nova | 18:35 | |
*** slaweq has quit IRC | 18:37 | |
stvnoyes | mriedem: create multiple servers with a bdm bug is filed - https://bugs.launchpad.net/nova/+bug/1747985 | 18:40 |
openstack | Launchpad bug 1747985 in OpenStack Compute (nova) "Create Multiple Servers fails when a volume is specified" [Undecided,New] | 18:40 |
*** sambetts is now known as sambetts|afk | 18:41 | |
stvnoyes | mriedem: I going on to see what else I hit. it doesn't just work once that check is removed. fyi | 18:41 |
*** gjayavelu has joined #openstack-nova | 18:46 | |
*** moshele has quit IRC | 18:47 | |
*** slaweq has joined #openstack-nova | 18:49 | |
*** acormier has joined #openstack-nova | 18:52 | |
*** acormier has quit IRC | 18:52 | |
*** acormier has joined #openstack-nova | 18:52 | |
*** mgoddard_ has joined #openstack-nova | 18:53 | |
*** slaweq has quit IRC | 18:53 | |
*** amoralej is now known as amoralej|off | 19:03 | |
*** slaweq has joined #openstack-nova | 19:04 | |
*** salv-orlando has quit IRC | 19:06 | |
*** sree has joined #openstack-nova | 19:08 | |
*** slaweq has quit IRC | 19:09 | |
*** sree has quit IRC | 19:12 | |
*** r-daneel_ has joined #openstack-nova | 19:13 | |
*** r-daneel has quit IRC | 19:14 | |
*** r-daneel_ is now known as r-daneel | 19:14 | |
*** jmlowe_ has joined #openstack-nova | 19:16 | |
*** jmlowe has quit IRC | 19:17 | |
*** slaweq has joined #openstack-nova | 19:20 | |
*** tssurya has quit IRC | 19:20 | |
*** fragatina has joined #openstack-nova | 19:21 | |
*** slaweq has quit IRC | 19:25 | |
*** tidwellr has joined #openstack-nova | 19:25 | |
*** gjayavelu has quit IRC | 19:26 | |
*** tssurya has joined #openstack-nova | 19:27 | |
hrw | can someone review https://review.openstack.org/#/c/541728/ and decide is it worth second +2? | 19:29 |
*** ameeda has joined #openstack-nova | 19:30 | |
*** yamahata has joined #openstack-nova | 19:32 | |
*** gjayavelu has joined #openstack-nova | 19:32 | |
*** markvoelker has quit IRC | 19:33 | |
*** lucasagomes is now known as lucas-afk | 19:33 | |
*** markvoelker_ has joined #openstack-nova | 19:33 | |
*** jmlowe has joined #openstack-nova | 19:33 | |
*** lpetrut has quit IRC | 19:33 | |
*** jmlowe has quit IRC | 19:33 | |
*** jmlowe_ has quit IRC | 19:34 | |
*** mgoddard_ has quit IRC | 19:35 | |
*** mriedem has joined #openstack-nova | 19:35 | |
*** slaweq has joined #openstack-nova | 19:36 | |
*** ralonsoh has quit IRC | 19:37 | |
*** AlexeyAbashkin has joined #openstack-nova | 19:37 | |
*** sree has joined #openstack-nova | 19:39 | |
*** slaweq has quit IRC | 19:41 | |
*** sree has quit IRC | 19:44 | |
*** tssurya has quit IRC | 19:49 | |
*** tssurya has joined #openstack-nova | 19:50 | |
cdent | mriedem: did you see this bit of my FML: https://review.openstack.org/#/c/541832/ | 19:51 |
*** pcaruana has joined #openstack-nova | 19:52 | |
*** slaweq has joined #openstack-nova | 19:52 | |
*** imacdonn has quit IRC | 19:56 | |
*** imacdonn has joined #openstack-nova | 19:56 | |
*** slaweq has quit IRC | 19:56 | |
*** READ10 has quit IRC | 19:58 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: XenAPI: Provide support matrix and doc for VGPU https://review.openstack.org/540808 | 20:01 |
*** jmlowe has joined #openstack-nova | 20:02 | |
mriedem | cdent: nope | 20:03 |
mriedem | just got back from lunch | 20:03 |
cdent | such shame | 20:03 |
mriedem | oh i see it's your fault | 20:04 |
mriedem | geez | 20:04 |
cdent | mriedem: but once I fixed that I started running with 20 hypervisors and launching 1000s of instances. ran into the rpc timeouts you did. rabbit is a pig, the conductors eats all the cpu, placement does not sweat | 20:05 |
cdent | yeah, my bad, three years ago | 20:05 |
mriedem | cdent: rpc timeouts for select_destinations? | 20:05 |
cdent | hold, lemme check | 20:06 |
mriedem | that's what i was hitting at sone point, b/c select_destinations is an rpc call, and when you're booting 1000 instances at once, we timeout on that call | 20:06 |
dansmith | cdent: I think devstack by default configures few workers per core which is unlike a real deployment, so with thousands of real builds you'll be pushing pretty hard on a small system | 20:06 |
mriedem | devstack is i think ncpu / 2 | 20:06 |
mriedem | for each service | 20:06 |
mriedem | that has multiple workers | 20:07 |
dansmith | yeah | 20:07 |
mriedem | if you did ncpu workers per service, which devstack used to do, you get OOM | 20:07 |
dansmith | right | 20:07 |
*** pcaruana has quit IRC | 20:07 | |
*** slaweq has joined #openstack-nova | 20:08 | |
cdent | yes in select_destinations | 20:08 |
mriedem | yeah for that issue i had put some thoughts in https://review.openstack.org/#/c/510235/ | 20:08 |
mriedem | but very much quarter baked | 20:08 |
cdent | dansmith: I'm multinode, using the fake driver, and I'm in the process of now of moving all the nova-compute action to a separate host. the control plane host is 16GB and 16 cores | 20:09 |
cdent | rabbit is eating a _ton_ of ram, followed by mysql | 20:10 |
dansmith | ah fake driver, well, that might be different | 20:10 |
dansmith | cdent: do you have notifications disabled? | 20:10 |
*** slaweq has quit IRC | 20:10 | |
cdent | no, but that's an excellent idea | 20:10 |
dansmith | cdent: otherwise I think you're just filling a queue with no consumer | 20:10 |
cdent | thanks | 20:10 |
dansmith | thank me if/when it matters :P | 20:10 |
*** slaweq has joined #openstack-nova | 20:10 | |
mriedem | that's something i've been wondering about benchmarking lately, | 20:11 |
mriedem | with and without versioned notifications enabled | 20:11 |
mriedem | by default, we have both versioned and unversioned notifications enabled, | 20:11 |
mriedem | and versioned notifications do a lot of lazy-loading of fields to build the notification payload | 20:11 |
cdent | well it's a good idea nonetheless as I'm trying to remove as much stuff I don't care aboutâ„¢ as possible | 20:11 |
cdent | and at the moment, notifications are basically noise | 20:12 |
mriedem | yeah - take a note of what impact disabling that makes if you can | 20:12 |
mriedem | i.e. we might want to consider changing the default | 20:12 |
mriedem | looks like we might have a rogue unit test http://logs.openstack.org/74/541474/2/check/openstack-tox-py27/a6dfdf8/testr_results.html.gz | 20:14 |
mriedem | and another one http://logs.openstack.org/08/541008/5/check/openstack-tox-py27/c3a8321/testr_results.html.gz | 20:16 |
mriedem | gdi | 20:16 |
*** fragatina has quit IRC | 20:20 | |
mriedem | mordred: apparently that glanceclient.common.utils.strip_version thing isn't working here https://review.openstack.org/#/c/541008/ | 20:24 |
*** eharney has quit IRC | 20:24 | |
mordred | mriedem: looking | 20:26 |
mordred | 541008 | 20:26 |
mordred | gah | 20:26 |
mordred | mriedem: well, at least if fails in unittests - that's nice | 20:29 |
mriedem | mordred: i see the problem | 20:29 |
mriedem | it doesn't expect the 'image' prefix on the path | 20:29 |
mriedem | >>> url = 'http://23.253.94.203/v2' | 20:30 |
mriedem | >>> url_parts = urlparse.urlparse(url) | 20:30 |
mriedem | >>> url_parts | 20:30 |
mriedem | ParseResult(scheme='http', netloc='23.253.94.203', path='/v2', params='', query='', fragment='') | 20:30 |
mriedem | >>> utils.strip_version(url) | 20:30 |
mriedem | ('http://23.253.94.203', 2.0) | 20:30 |
mriedem | >>> | 20:30 |
mordred | oh. bother. yeah | 20:30 |
*** AlexeyAbashkin has quit IRC | 20:33 | |
*** tssurya has quit IRC | 20:33 | |
*** mvk_ has joined #openstack-nova | 20:34 | |
*** mvk has quit IRC | 20:36 | |
*** tssurya has joined #openstack-nova | 20:36 | |
mriedem | https://bugs.launchpad.net/python-glanceclient/+bug/1748009 | 20:37 |
openstack | Launchpad bug 1748009 in Glance Client "glanceclient.common.utils.strip_version doesn't handle a service type in the path" [Undecided,New] | 20:37 |
mordred | mriedem: update coming for ya | 20:37 |
*** hemna_ has quit IRC | 20:37 | |
*** liusheng has quit IRC | 20:38 | |
mriedem | here is my hacktastic workaround | 20:38 |
mriedem | >>> url.replace('image/', '') | 20:38 |
mriedem | 'http://23.253.94.203/v2' | 20:38 |
mriedem | >>> url = url.replace('image/', '') | 20:38 |
mriedem | >>> utils.strip_version(url) | 20:38 |
mriedem | ('http://23.253.94.203', 2.0) | 20:38 |
*** liusheng has joined #openstack-nova | 20:38 | |
*** salv-orlando has joined #openstack-nova | 20:39 | |
mordred | mriedem: right - but that's not going to work if you need image in the url | 20:40 |
mordred | mriedem: I think it's better to just ditch strip_version, lop off a trailing /v2 and be done with it - then we can circle back around and talk about a better plan for all of this in dublin :) | 20:42 |
*** moshele has joined #openstack-nova | 20:43 | |
*** traskat has quit IRC | 20:43 | |
mriedem | yeah good point | 20:44 |
mriedem | >>> import re | 20:46 |
mriedem | >>> url = 'http://23.253.94.203/image/v2' | 20:46 |
mriedem | >>> re.sub('v\d+\.?\d*', '', url) | 20:46 |
mriedem | 'http://23.253.94.203/image/' | 20:46 |
mriedem | >>> | 20:46 |
mriedem | \O/ | 20:46 |
openstackgerrit | Merged openstack/python-novaclient master: Fix listing of instances above API max_limit https://review.openstack.org/534222 | 20:47 |
dansmith | mriedem: that would match "v2." right? | 20:48 |
dansmith | and it would also match "myapi-123.novav2.foo.com" | 20:48 |
mriedem | farq yes it will | 20:48 |
mriedem | i'm basically copying the existing glanceclient utility http://git.openstack.org/cgit/openstack/python-glanceclient/tree/glanceclient/common/utils.py#n383 | 20:49 |
mriedem | well, | 20:49 |
*** dave-mcc_ has quit IRC | 20:49 | |
mriedem | you can always use CONF.glance.api_servers (like everyone has had to forever) if you don't like it | 20:49 |
dansmith | I guess we do this a lot, but re magic replacements on the url we don't control is playing with fire | 20:49 |
mriedem | i know | 20:50 |
mriedem | how about | 20:50 |
mriedem | >>> re.sub('/v\d+\.?\d*', '/', url) | 20:50 |
mriedem | 'http://23.253.94.203/image/' | 20:50 |
*** dave-mccowan has joined #openstack-nova | 20:50 | |
mriedem | since / is a special character, | 20:50 |
mriedem | i don't know if it's legit to have myapi-123.nova/v2.foo.com | 20:50 |
dansmith | it's not | 20:50 |
mriedem | so is that a smaller fire at least? | 20:51 |
mriedem | otherwise we have to release note this bug | 20:51 |
dansmith | so I would group the dot and the decimal and require them together or not at all | 20:51 |
dansmith | (\.\d+)? | 20:51 |
dansmith | and require / at the end immediately after the last digit | 20:51 |
dansmith | so "/v2.0oohhmy/" doesn't match | 20:52 |
dansmith | naw mean? | 20:54 |
mriedem | i don't regex well | 20:54 |
mriedem | >>> re.sub('/v\d+(\.\d+)?', '', 'http://23.253.94.203/image/v2.0') | 20:55 |
mriedem | 'http://23.253.94.203/image' | 20:55 |
mriedem | ? | 20:55 |
dansmith | re.sub('/\d+(\.\d+)?/', '/', url) | 20:56 |
mriedem | that doesn't work | 20:56 |
dansmith | hrm yeah | 20:56 |
openstackgerrit | Merged openstack/nova master: XenAPI: Provide support matrix and doc for VGPU https://review.openstack.org/540808 | 20:57 |
dansmith | because no trailing slash in your example | 20:58 |
dansmith | so I guess you can't do that | 20:59 |
mriedem | yar | 20:59 |
dansmith | does pinning to $ work because you know it'll be the end? | 20:59 |
dansmith | re.sub(r'/v\d+(\.\d+)?/?$', '/', 'http://thing.novav2.0oh.v2.foo/image/v2/') | 20:59 |
dansmith | allow one trailing slash, but otherwise the v2 has to be at the end | 21:00 |
dansmith | anyway, I'm probably being too OCD about it | 21:00 |
mriedem | yeah that works too | 21:00 |
*** tidwellr has quit IRC | 21:01 | |
mriedem | i might just add a known issue release note to the patch as well, | 21:01 |
*** tidwellr has joined #openstack-nova | 21:01 | |
mriedem | saying, we make a best attempt given the glanceclient bug, but if it doesn't work for you, use CONF.glance.api_servers | 21:01 |
dansmith | yeah | 21:01 |
melwitt | cells meeting | 21:02 |
*** moshele has quit IRC | 21:03 | |
*** awaugama has quit IRC | 21:04 | |
cdent | dansmith: turns out I didn't have notifications turned on | 21:07 |
dansmith | cdent: dang :) | 21:07 |
cdent | so rabbit's a pig | 21:07 |
cdent | evidently it's a pig without realy doing anything | 21:08 |
mordred | mriedem: http://paste.openstack.org/show/665249 | 21:10 |
*** elmaciej has joined #openstack-nova | 21:11 | |
mriedem | cdent: are you sure? the default is both - did you explicitly configure it? | 21:11 |
*** awaugama has joined #openstack-nova | 21:12 | |
cdent | mriedem: I may be confused. As I understand both is the default only if you have 'notify_on_state_change' set to something and the default for that is to not be set. | 21:13 |
mriedem | cdent: notify_on_state_change is only for instance updates | 21:13 |
mriedem | we notify the shit out of you for everything else | 21:13 |
mriedem | any action taken on an instance | 21:13 |
mriedem | plus steady state | 21:13 |
mriedem | "NOTIFY HI I AM STILL WORKING!" | 21:14 |
cdent | hmmm, the docs are not helping me much here, I will try harder | 21:14 |
mriedem | https://docs.openstack.org/nova/latest/configuration/config.html#notifications | 21:14 |
mriedem | set notification_format=unversioned | 21:15 |
mriedem | i guess we don't have anything for just disabling notifications altogether :( | 21:15 |
cdent | right | 21:15 |
cdent | thus my confusion | 21:15 |
dansmith | mriedem: really? that's.. broken | 21:15 |
dansmith | maybe rabbit will throw them away if there is no consumer, but I thought not | 21:16 |
dansmith | anyway, biab | 21:17 |
openstackgerrit | Christian Berendt proposed openstack/nova stable/ocata: live-mig: keep disk device address same https://review.openstack.org/541904 | 21:17 |
cdent | so at the moment if I want to at least limit the volume of notifications I should change both to something else? I can at least do that | 21:17 |
cdent | Being able to turn them off fully seems like it might be a useful thing | 21:17 |
mriedem | https://docs.openstack.org/oslo.messaging/latest/configuration/opts.html#oslo_messaging_notifications.driver | 21:18 |
mriedem | you could set the notification driver to 'noop' | 21:18 |
mriedem | i guess | 21:18 |
mriedem | however, | 21:18 |
mriedem | nova is still generating rpc/db load just building the payloads to send them to dev/null | 21:18 |
*** salv-orlando has quit IRC | 21:18 | |
mriedem | cdent: for now you'd set it the format to 'unversioned' | 21:19 |
mriedem | that's as minimal as it gets right now i think | 21:19 |
cdent | roger that | 21:19 |
* cdent feels like he fell in a puddle | 21:19 | |
*** eharney has joined #openstack-nova | 21:20 | |
bauzas | is it me or commenting on LP is not working ? | 21:21 |
bauzas | I got timeouts | 21:21 |
*** acormier has quit IRC | 21:22 | |
bauzas | mmmm, Launchpad seems to be in trouble | 21:23 |
*** oomichi has quit IRC | 21:23 | |
bauzas | mriedem: saw https://bugs.launchpad.net/nova/+bug/1748004 | 21:24 |
openstack | Launchpad bug 1748004 in OpenStack Compute (nova) "test_evacuate_late_server_group_policy_check randomly fails with KeyError: 'fake-node'" [Undecided,New] | 21:24 |
bauzas | ouch | 21:24 |
cdent | bauzas: me too | 21:25 |
cdent | (on launchpad in trouble) | 21:26 |
bauzas | what's depressing is that it seems you can still open bugs, but not close them :p | 21:26 |
cdent | \o/ | 21:28 |
bauzas | yay it's back | 21:28 |
*** WangShuaili_ has joined #openstack-nova | 21:34 | |
*** wanghongtao has quit IRC | 21:37 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Workaround glanceclient bug when CONF.glance.api_servers not set https://review.openstack.org/541008 | 21:38 |
*** threestrands has joined #openstack-nova | 21:39 | |
melwitt | mriedem: sorry I didn't mention this earlier but we have another regression but it's been regressed since ocata https://bugs.launchpad.net/nova/+bug/1729584 | 21:40 |
openstack | Launchpad bug 1729584 in OpenStack Compute (nova) "boot from volume + configdrive broken (regression)" [High,In progress] - Assigned to Jay Pipes (jaypipes) | 21:40 |
*** Guest57292 has quit IRC | 21:40 | |
mriedem | then le meh | 21:41 |
melwitt | heh. okay | 21:41 |
*** ameeda_ has joined #openstack-nova | 21:43 | |
ameeda_ | hello | 21:43 |
*** slaweq has quit IRC | 21:44 | |
ameeda_ | I need +2w here https://review.openstack.org/#/c/528385/ please :$ | 21:45 |
*** takashin has joined #openstack-nova | 21:47 | |
*** burt has quit IRC | 21:48 | |
mriedem | this is a db schema migration we likely want to get in since backporting db schema migrations isn't fun https://review.openstack.org/#/c/530429/ | 21:49 |
mriedem | it's a follow up to the API change to page instance actions and filter on changes-since | 21:49 |
ameeda_ | Hello mriedem :) | 21:50 |
mriedem | also need to get the queens GA release note prelude in https://review.openstack.org/#/c/541495/ | 21:50 |
mriedem | ameeda_: i don't have time to look at that right now | 21:50 |
mriedem | ameeda_: you don't need to ping people daily for reviews on your patch | 21:50 |
mriedem | someone will get to it | 21:51 |
bauzas | mriedem: thanks for reminding https://review.openstack.org/#/c/541495/1/releasenotes/notes/queens_prelude-4bdf895167f979b2.yaml | 21:51 |
ameeda_ | mriedem: I didn't ping you for review , I just like to say Hi for you :) | 21:51 |
mriedem | ameeda_: oh, hi then o/ | 21:52 |
ameeda_ | mriedem : btw I told you about my case with the team, I am sorry for inconvenience :( | 21:52 |
ameeda_ | mriedem :) | 21:52 |
mriedem | ameeda_: feel free to fix https://bugs.launchpad.net/placement-osc-plugin/+bug/1747979 | 21:53 |
openstack | Launchpad bug 1747979 in placement-osc-plugin "docs link in readme is wrong" [Medium,Confirmed] | 21:53 |
mriedem | i have to go | 21:53 |
*** mriedem has quit IRC | 21:53 | |
ameeda_ | mriedem : assigned :) Thanks !! | 21:54 |
ameeda_ | see you ^_^ | 21:54 |
*** Sukhdev has joined #openstack-nova | 21:59 | |
*** slaweq has joined #openstack-nova | 22:00 | |
*** tssurya has quit IRC | 22:03 | |
*** ameeda_ has quit IRC | 22:03 | |
*** slaweq has quit IRC | 22:04 | |
*** r-daneel has quit IRC | 22:08 | |
cdent | oops, just accidentally tried to boot 15000 instances from 300 different boot commands | 22:15 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Transform aggregate.update_metadata notification https://review.openstack.org/460625 | 22:18 |
*** awaugama has quit IRC | 22:19 | |
*** fragatina has joined #openstack-nova | 22:19 | |
*** fragatina has quit IRC | 22:20 | |
*** fragatina has joined #openstack-nova | 22:20 | |
*** fragatina has quit IRC | 22:20 | |
*** fragatina has joined #openstack-nova | 22:21 | |
*** fragatina has quit IRC | 22:21 | |
*** fragatina has joined #openstack-nova | 22:21 | |
*** fragatina has quit IRC | 22:21 | |
*** cdent has quit IRC | 22:22 | |
*** claudiub|2 has quit IRC | 22:22 | |
*** fragatina has joined #openstack-nova | 22:22 | |
*** claudiub|2 has joined #openstack-nova | 22:22 | |
*** rcernin has joined #openstack-nova | 22:25 | |
*** felipemonteiro_ has quit IRC | 22:25 | |
*** slaweq has joined #openstack-nova | 22:27 | |
*** slaweq has quit IRC | 22:32 | |
*** _pewp_ has quit IRC | 22:38 | |
*** tidwellr has quit IRC | 22:39 | |
dansmith | melwitt: are you around to update this? https://review.openstack.org/#/c/540258/3 | 22:40 |
melwitt | yes | 22:40 |
dansmith | if not, I could do it, but it'll be more legit if you fix and I ack :) | 22:40 |
dansmith | okay cool | 22:40 |
*** _pewp_ has joined #openstack-nova | 22:41 | |
dansmith | gah mriedem nailed me on my patches too | 22:42 |
openstackgerrit | Dan Smith proposed openstack/nova master: Make service all-cells min version helper use scatter-gather https://review.openstack.org/539590 | 22:43 |
openstackgerrit | Dan Smith proposed openstack/nova master: Make host_manager use scatter-gather and ignore down cells https://review.openstack.org/539617 | 22:43 |
melwitt | okay, so instead in the scheduler we should target each thing to a cell for getting the hosts? I considered that but wasn't sure how to do it if we're accessing things through a field. would we change it to assign the RequestSpec.instance_group.hosts field to the result of a scatter-gather, instead of letting it lazy-load? | 22:44 |
melwitt | another thought is, the late affinity check is a compute host checking group members against itself and if it can't check other cells ... is that a problem? | 22:45 |
dansmith | melwitt: you can't do the late affinity check from the comptue, | 22:49 |
dansmith | that's been one of the caveats of cellsv2 since pike | 22:49 |
*** itlinux has quit IRC | 22:50 | |
dansmith | (and ocata in devstack since we run multi-level by defalt) | 22:50 |
melwitt | guh, right. I swear I don't have enough room in my brain for all of this stuff | 22:50 |
dansmith | melwitt: this isn't for a lazy-load though right? | 22:51 |
dansmith | oh, we're actually hitting it via lazy load I see from the comment | 22:51 |
dansmith | er, commit message | 22:51 |
melwitt | dansmith: I *think* the way this is happening during scheduling is that this line causes a lazy-load and that's how we get the host list for group members https://github.com/openstack/nova/blob/master/nova/scheduler/utils.py#L700 | 22:51 |
dansmith | so yeah, we probably need to not let that happen (i.e. make sure we pull the hosts early, or manually fill the group objects from the list with some cells-aware helper | 22:52 |
*** slaweq has joined #openstack-nova | 22:52 | |
melwitt | so I was thinking we need to replace that with a proper scatter-gather calling get_hosts for all cells except cell0 or something? | 22:52 |
melwitt | yeah | 22:52 |
dansmith | melwitt: there should be a debug log about it if there is | 22:52 |
dansmith | melwitt: yeah, a check before that and a call to a dedicated fill routine would be easiest and cleanest I think | 22:52 |
melwitt | there actually isn't because InstanceGroup override obj_load_attr and doesn't log a message about it, I think. /re-checks | 22:52 |
dansmith | alternatively a non-remotable helper, but that really blurs the line more which isn't great | 22:53 |
dansmith | ah | 22:53 |
dansmith | well that sucks :) | 22:53 |
melwitt | yeah, srsly | 22:53 |
dansmith | we should fix that too | 22:53 |
*** acormier has joined #openstack-nova | 22:53 | |
melwitt | https://github.com/openstack/nova/blob/master/nova/objects/instance_group.py#L294 | 22:53 |
melwitt | yeah | 22:53 |
*** acormier has quit IRC | 22:53 | |
melwitt | it was fun times chasing that down | 22:54 |
*** acormier has joined #openstack-nova | 22:54 | |
dansmith | we probably have more of those I'd guess, but yeah | 22:54 |
dansmith | anyway, | 22:54 |
dansmith | you know the path now yes? | 22:54 |
melwitt | yeah | 22:54 |
dansmith | suh-weet | 22:55 |
*** slaweq has quit IRC | 22:56 | |
*** sree has joined #openstack-nova | 22:57 | |
*** sree has quit IRC | 23:01 | |
cfriesen | when instances query the metadata server, what code adds the webob.headers.EnvironHeaders to the request? (I'm trying to figure out how the mapping to instance_id is done) | 23:02 |
openstackgerrit | melanie witt proposed openstack/nova master: Refine waiting for vif plug events during _hard_reboot https://review.openstack.org/541442 | 23:04 |
*** edleafe- has joined #openstack-nova | 23:06 | |
*** sree has joined #openstack-nova | 23:07 | |
*** edleafe has quit IRC | 23:08 | |
*** edleafe- is now known as edleafe | 23:10 | |
*** sree has quit IRC | 23:11 | |
*** mlavalle has quit IRC | 23:17 | |
*** edleafe has quit IRC | 23:21 | |
*** Sukhdev has quit IRC | 23:23 | |
*** edleafe has joined #openstack-nova | 23:24 | |
*** elmaciej has quit IRC | 23:24 | |
*** masber has joined #openstack-nova | 23:27 | |
*** stakeda has joined #openstack-nova | 23:34 | |
*** acormier has quit IRC | 23:34 | |
*** acormier has joined #openstack-nova | 23:35 | |
*** Sukhdev has joined #openstack-nova | 23:36 | |
*** edmondsw has quit IRC | 23:37 | |
*** ircuser-1 has joined #openstack-nova | 23:38 | |
*** itlinux has joined #openstack-nova | 23:43 | |
*** liverpooler has quit IRC | 23:44 | |
*** dave-mccowan has quit IRC | 23:45 | |
*** markvoelker_ has quit IRC | 23:45 | |
*** dave-mccowan has joined #openstack-nova | 23:50 | |
*** acormier has quit IRC | 23:50 | |
*** acormier has joined #openstack-nova | 23:51 | |
*** hongbin has quit IRC | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!