gmann | mriedem, good morning. can you check this spec, i updated the quota class APi fix spec for network quota filter out - https://review.openstack.org/#/c/480815/ | 00:06 |
---|---|---|
*** sree_ has joined #openstack-nova | 00:06 | |
*** sree_ is now known as Guest89443 | 00:06 | |
*** gmann has quit IRC | 00:10 | |
*** gmann has joined #openstack-nova | 00:10 | |
*** yangyapeng has quit IRC | 00:14 | |
*** slaweq has joined #openstack-nova | 00:14 | |
*** yangyapeng has joined #openstack-nova | 00:14 | |
openstackgerrit | Jay Pipes proposed openstack/nova master: placement: scheduler uses allocation candidates https://review.openstack.org/476631 | 00:16 |
openstackgerrit | Jay Pipes proposed openstack/nova master: WIP - placement: claim resources in scheduler https://review.openstack.org/476632 | 00:16 |
jaypipes | mriedem: ^ k, fixed up. | 00:16 |
*** abalutoiu has quit IRC | 00:17 | |
*** yangyapeng has quit IRC | 00:18 | |
*** slaweq has quit IRC | 00:18 | |
*** Sukhdev has quit IRC | 00:21 | |
*** thorst has joined #openstack-nova | 00:23 | |
*** thorst has quit IRC | 00:26 | |
*** armax has joined #openstack-nova | 00:26 | |
*** felipemonteiro has quit IRC | 00:28 | |
mriedem | cool | 00:30 |
*** Guest89443 has quit IRC | 00:30 | |
*** moshele has quit IRC | 00:34 | |
jaypipes | mriedem: sorry for the delay. was out this afternoon. | 00:35 |
mriedem | np, one teeny tiny thing https://review.openstack.org/#/c/476631/17 | 00:35 |
mriedem | and then +2 to the extreme | 00:35 |
*** rajathagasthya has quit IRC | 00:39 | |
jaypipes | mriedem: done. | 00:41 |
openstackgerrit | Jay Pipes proposed openstack/nova master: placement: scheduler uses allocation candidates https://review.openstack.org/476631 | 00:41 |
openstackgerrit | Jay Pipes proposed openstack/nova master: WIP - placement: claim resources in scheduler https://review.openstack.org/476632 | 00:41 |
alex_xu | jaypipes: easy fix for AllocationCandidates https://review.openstack.org/480379 :) | 00:42 |
alex_xu | jaypipes: sorry, that is the hard one, need your feedback, the easy one is https://review.openstack.org/480130 | 00:42 |
*** claudiub has quit IRC | 00:42 | |
jaypipes | alex_xu: cool, will review both later tonight. | 00:42 |
alex_xu | jaypipes: thanks! | 00:42 |
*** zhurong has joined #openstack-nova | 00:44 | |
*** ijw has joined #openstack-nova | 00:46 | |
openstackgerrit | yuanyue proposed openstack/nova master: Add log info in scheduler to mark start of scheduling https://review.openstack.org/481340 | 00:46 |
jaypipes | alex_xu: approved the one. nice catch! :) | 00:47 |
alex_xu | jaypipes: thanks \o/ | 00:47 |
jaypipes | alex_xu: would be good to add a functional test that verified that (though, I understand that all of our fixtures and the way we currently do testing would *not* have shown that issue since the usages table was appropriately filtered by resource_class_id already. | 00:48 |
alex_xu | jaypipes: you mean a functional test for usage filtered by resource_class_id? | 00:49 |
jaypipes | alex_xu: no, I mean add a functional test that showed the missing WHERE condition that was fixed in your patch. | 00:51 |
alex_xu | jaypipes: emm..I changed the function tests to expose that bug https://review.openstack.org/#/c/480130/3/nova/tests/functional/db/test_resource_provider.py | 00:52 |
*** ijw has quit IRC | 00:52 | |
*** Shunli has joined #openstack-nova | 00:52 | |
mriedem | jaypipes: +2 | 00:52 |
mriedem | dansmith: for your morning, +2 on the allocation candidates in scheduler change https://review.openstack.org/#/c/476631/ | 00:53 |
*** dixiaoli has joined #openstack-nova | 00:53 | |
*** iceyao has joined #openstack-nova | 00:53 | |
jaypipes | alex_xu: understood. but those tests, while exposing the bug, didn't directly call _get_usages_by_provider_and_rc(). that's all I was saying, sorry, I wasn't being clear! | 00:55 |
*** dixiaoli has quit IRC | 00:55 | |
alex_xu | jaypipes: ah, I see now | 00:56 |
*** lbragstad has quit IRC | 00:56 | |
*** trungnv has quit IRC | 00:56 | |
alex_xu | I will check that | 00:56 |
*** iceyao has quit IRC | 00:58 | |
openstackgerrit | Merged openstack/nova master: Updated from global requirements https://review.openstack.org/481189 | 01:03 |
*** fragatin_ has joined #openstack-nova | 01:05 | |
*** sree_ has joined #openstack-nova | 01:05 | |
*** sree_ is now known as Guest12148 | 01:06 | |
*** thorst has joined #openstack-nova | 01:06 | |
*** thorst has quit IRC | 01:07 | |
*** fragati__ has joined #openstack-nova | 01:07 | |
*** ijw has joined #openstack-nova | 01:08 | |
*** fragatina has quit IRC | 01:08 | |
*** lbragstad has joined #openstack-nova | 01:10 | |
*** fragatin_ has quit IRC | 01:10 | |
*** kaisers_ has joined #openstack-nova | 01:11 | |
*** fragati__ has quit IRC | 01:12 | |
*** ijw has quit IRC | 01:13 | |
*** slaweq has joined #openstack-nova | 01:15 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: DNM: test new style volume attach with live migration https://review.openstack.org/481290 | 01:15 |
openstackgerrit | yuanyue proposed openstack/nova master: Add log info in scheduler to mark start of scheduling https://review.openstack.org/481340 | 01:15 |
*** kaisers_ has quit IRC | 01:16 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: DNM: test new style volume attach with live migration https://review.openstack.org/481290 | 01:16 |
*** jwcroppe_ has joined #openstack-nova | 01:18 | |
*** trungnv has joined #openstack-nova | 01:19 | |
*** yamahata has quit IRC | 01:19 | |
*** slaweq has quit IRC | 01:20 | |
*** yangyapeng has joined #openstack-nova | 01:20 | |
*** iceyao has joined #openstack-nova | 01:21 | |
alex_xu | jaypipes: https://review.openstack.org/#/c/480379/2/nova/objects/resource_provider.py@2422...i'm doing stupid thing...why I join the table! | 01:21 |
jaypipes | alex_xu: :) done that many times myself. | 01:21 |
*** jwcroppe has quit IRC | 01:21 | |
*** yangyapeng has quit IRC | 01:21 | |
*** yangyapeng has joined #openstack-nova | 01:21 | |
alex_xu | jaypipes: for 2637, it should be English problem, I shouldn't use 'filter out', I will reparse | 01:22 |
jaypipes | kk | 01:22 |
alex_xu | jaypipes: bauzas expect one SQL to done all the things, do you expect that, or you are happy the current way. | 01:22 |
jaypipes | alex_xu: I don't mind if there's >1 SQL statement, no. | 01:23 |
mriedem | are you asking jaypipes if he thinks sql can do everything? | 01:23 |
jaypipes | heh | 01:23 |
alex_xu | mriedem: :) | 01:23 |
*** itlinux has joined #openstack-nova | 01:23 | |
*** itlinux has quit IRC | 01:23 | |
mriedem | jay's quest in life is to find the one single sql statement that can rule them all | 01:24 |
jaypipes | SELECT 42 FROM DUAL. | 01:24 |
alex_xu | jaypipes: can you rewrite the whole nova api with one sql? please | 01:24 |
jaypipes | lol. dansmith would kill me. | 01:24 |
*** itlinux has joined #openstack-nova | 01:25 | |
openstackgerrit | yuanyue proposed openstack/nova master: Add log info in scheduler to mark start of scheduling https://review.openstack.org/481340 | 01:27 |
*** acormier has joined #openstack-nova | 01:30 | |
*** Apoorva has quit IRC | 01:30 | |
*** acormier has quit IRC | 01:31 | |
*** acormier has joined #openstack-nova | 01:32 | |
*** liujiong has joined #openstack-nova | 01:34 | |
*** ijw has joined #openstack-nova | 01:36 | |
*** wong_ has joined #openstack-nova | 01:37 | |
*** smatzek has joined #openstack-nova | 01:38 | |
*** ijw has quit IRC | 01:47 | |
*** sapcc-bot has quit IRC | 01:47 | |
*** sapcc-bot has joined #openstack-nova | 01:47 | |
Kevin_Zheng | Hi, when we boot instance, in cells v2, we call schedule_and_build_instances, but if we have to reschedule, we called build_instances, why is that? | 01:53 |
Kevin_Zheng | shouldn't we call schedule_and_build_instances again? | 01:54 |
mriedem | because nova-compute has always done a reschedule by doing an rpc cast to build_instances | 01:54 |
mriedem | Kevin_Zheng: no, build_instances is in the cell-level conductor, | 01:54 |
mriedem | so the compute can reach it | 01:54 |
mriedem | but schedule_and_build_instances talks to the scheduler, which is all at the top | 01:55 |
Kevin_Zheng | AH, ok | 01:55 |
mriedem | and we don't want the computes to be able to reach the top | 01:55 |
mriedem | "super" conductor | 01:55 |
Kevin_Zheng | I understood now | 01:55 |
mriedem | although, build_instances calls the scheduler too... | 01:55 |
mriedem | build_instances isn't cell aware either, | 01:55 |
*** hongbin has joined #openstack-nova | 01:55 | |
mriedem | schedule_and_build_instances is working under the assumption that the instance does not exist in a cell yet | 01:56 |
mriedem | that's the better reason why the compute doesn't call it | 01:56 |
Kevin_Zheng | error isntances should stay in cell0 or cellN? | 01:57 |
mriedem | cell0 | 01:57 |
mriedem | if you're talking about an instance that fails to build at the top and doesn't reach a cell | 01:58 |
mriedem | if it reaches a cell and eventually goes to error, then it's in the cell it was scheduled in | 01:58 |
Kevin_Zheng | OK | 01:58 |
Kevin_Zheng | got it | 01:59 |
mriedem | we should probably have something in https://docs.openstack.org/nova/latest/cells.html#faqs about cells0 | 01:59 |
mriedem | since that's a common question | 01:59 |
mriedem | although higher up it describes cell0, | 02:00 |
mriedem | "Instances that are never scheduled are relegated to the cell0 database, which is effectively a graveyard of instances that failed to start. All successful/running instances are stored in “cell1”." | 02:00 |
mriedem | an instance can reach a cell and still fail to start, | 02:00 |
mriedem | so that sentence is not entirely clear | 02:00 |
Kevin_Zheng | yeah, not only successful | 02:03 |
*** litao__ has joined #openstack-nova | 02:05 | |
*** gjayavelu has quit IRC | 02:14 | |
*** acormier_ has joined #openstack-nova | 02:19 | |
*** acormier has quit IRC | 02:22 | |
*** gyee has quit IRC | 02:23 | |
*** smatzek has quit IRC | 02:39 | |
*** Guest12148 has quit IRC | 02:51 | |
*** hieulq_ has joined #openstack-nova | 02:52 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Support tag instances when boot(4/4) https://review.openstack.org/469800 | 02:53 |
*** lucasxu has joined #openstack-nova | 02:53 | |
openstackgerrit | Merged openstack/nova master: placement: filter usage records by resource provider id https://review.openstack.org/480130 | 02:57 |
*** hieulq_ has quit IRC | 02:58 | |
*** hieulq_ has joined #openstack-nova | 02:58 | |
*** hieulq_ has quit IRC | 02:59 | |
*** lucasxu has quit IRC | 02:59 | |
*** acormier_ has quit IRC | 03:03 | |
*** hieulq_ has joined #openstack-nova | 03:07 | |
*** karthiks has joined #openstack-nova | 03:07 | |
*** thorst has joined #openstack-nova | 03:07 | |
*** thorst has quit IRC | 03:13 | |
*** felipemonteiro has joined #openstack-nova | 03:23 | |
*** Shunli has quit IRC | 03:25 | |
*** Shunli has joined #openstack-nova | 03:26 | |
*** psachin has joined #openstack-nova | 03:27 | |
*** Nel1x has quit IRC | 03:29 | |
*** hieulq_ has quit IRC | 03:32 | |
openstackgerrit | Ngo Quoc Cuong proposed openstack/nova master: Remove translation of log messages https://review.openstack.org/466995 | 03:37 |
*** felipemonteiro has quit IRC | 03:43 | |
*** cNilesh has joined #openstack-nova | 03:51 | |
*** Shunli has quit IRC | 03:54 | |
*** Shunli has joined #openstack-nova | 03:55 | |
*** yamamoto has joined #openstack-nova | 03:56 | |
*** kaisers_ has joined #openstack-nova | 03:57 | |
*** kaisers_ has quit IRC | 04:02 | |
*** kaisers_ has joined #openstack-nova | 04:05 | |
*** thorst has joined #openstack-nova | 04:09 | |
*** karthiks has quit IRC | 04:10 | |
*** iceyao has quit IRC | 04:10 | |
*** cNilesh is now known as cNilesh|bf | 04:13 | |
*** thorst has quit IRC | 04:14 | |
*** lbragstad has quit IRC | 04:14 | |
*** yamahata has joined #openstack-nova | 04:16 | |
*** iceyao has joined #openstack-nova | 04:18 | |
*** slaweq has joined #openstack-nova | 04:19 | |
openstackgerrit | Merged openstack/nova master: Fix comment for API binary name in WSGIService https://review.openstack.org/480648 | 04:19 |
*** iceyao has quit IRC | 04:22 | |
*** slaweq has quit IRC | 04:24 | |
*** vladikr_ has quit IRC | 04:24 | |
openstackgerrit | Takashi NATSUME proposed openstack/python-novaclient master: Microversion 2.49 - Virt device tagged attach https://review.openstack.org/480392 | 04:28 |
openstackgerrit | Takashi NATSUME proposed openstack/python-novaclient master: Microversion 2.50 - Enable cold migration with target host https://review.openstack.org/406707 | 04:28 |
openstackgerrit | Takashi NATSUME proposed openstack/python-novaclient master: Microversion 2.50 - List/Show all server migration types https://review.openstack.org/430839 | 04:28 |
*** links has joined #openstack-nova | 04:29 | |
*** iceyao has joined #openstack-nova | 04:32 | |
*** claudiub has joined #openstack-nova | 04:35 | |
*** iceyao has quit IRC | 04:36 | |
*** adisky__ has joined #openstack-nova | 04:41 | |
openstackgerrit | sudhir agarwal proposed openstack/nova master: Replaces uuid.uuid4 with uuidutils.generate_uuid() https://review.openstack.org/481007 | 04:41 |
*** faizy has joined #openstack-nova | 04:42 | |
*** trinaths has joined #openstack-nova | 04:43 | |
*** trinaths1 has joined #openstack-nova | 04:44 | |
*** armax has quit IRC | 04:45 | |
*** armax has joined #openstack-nova | 04:46 | |
*** trinaths has quit IRC | 04:47 | |
*** liujiong is now known as liujiong|away | 04:52 | |
*** hongbin has quit IRC | 04:55 | |
*** zzzeek has joined #openstack-nova | 04:55 | |
*** dixiaoli has joined #openstack-nova | 04:56 | |
*** zzzeek has quit IRC | 04:56 | |
*** zzzeek has joined #openstack-nova | 05:02 | |
*** zzzeek has quit IRC | 05:02 | |
*** zzzeek has joined #openstack-nova | 05:04 | |
*** zzzeek has quit IRC | 05:04 | |
*** cNilesh has joined #openstack-nova | 05:07 | |
*** karthiks has joined #openstack-nova | 05:07 | |
*** zzzeek has joined #openstack-nova | 05:08 | |
*** zzzeek has quit IRC | 05:09 | |
*** cNilesh|bf has quit IRC | 05:09 | |
*** zzzeek has joined #openstack-nova | 05:10 | |
*** iceyao has joined #openstack-nova | 05:11 | |
*** cNilesh has quit IRC | 05:15 | |
*** cNilesh has joined #openstack-nova | 05:16 | |
*** zzzeek has quit IRC | 05:16 | |
*** slaweq has joined #openstack-nova | 05:19 | |
*** thorst has joined #openstack-nova | 05:21 | |
*** zzzeek has joined #openstack-nova | 05:22 | |
*** zzzeek has quit IRC | 05:23 | |
*** slaweq has quit IRC | 05:25 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Handle Cinder 3.27 style attachments in swap_volume https://review.openstack.org/456971 | 05:25 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Remove check_detach https://review.openstack.org/446671 | 05:25 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Implement new attach Cinder flow https://review.openstack.org/330285 | 05:25 |
mriedem | ildikov: tests and stuff are done in the swap volume patch now ^ | 05:25 |
*** prateek has joined #openstack-nova | 05:25 | |
mriedem | i think i'll +1 since i'm good with it now | 05:25 |
*** thorst has quit IRC | 05:25 | |
*** ratailor has joined #openstack-nova | 05:28 | |
openstackgerrit | Arundhati Surpur proposed openstack/python-novaclient master: Removed extra 'method' from the NOTE https://review.openstack.org/480988 | 05:29 |
openstackgerrit | Arundhati Surpur proposed openstack/python-novaclient master: Removed extra word 'method' from the NOTE https://review.openstack.org/480988 | 05:30 |
*** sapcc-bot2 has joined #openstack-nova | 05:32 | |
*** sapcc-bot has quit IRC | 05:32 | |
*** yamahata has quit IRC | 05:32 | |
*** yangyape_ has joined #openstack-nova | 05:33 | |
*** yangyapeng has quit IRC | 05:35 | |
*** mdnadeem has joined #openstack-nova | 05:37 | |
*** zzzeek has joined #openstack-nova | 05:40 | |
*** zzzeek has quit IRC | 05:40 | |
*** sridharg has joined #openstack-nova | 05:41 | |
openstackgerrit | joohyun proposed openstack/nova master: Remove TODO message https://review.openstack.org/481436 | 05:43 |
openstackgerrit | joohyun proposed openstack/nova master: Remove TODO message https://review.openstack.org/481436 | 05:44 |
*** rcernin has joined #openstack-nova | 05:46 | |
*** Abhishek has joined #openstack-nova | 05:47 | |
*** shaohe_feng has quit IRC | 05:50 | |
Abhishek | Hi..My nova-compute is keep on getting inactive after few seconds.Can anyone suggest what could be the issue | 05:50 |
*** markvoelker has quit IRC | 05:50 | |
*** markvoelker has joined #openstack-nova | 05:51 | |
*** shaohe_feng has joined #openstack-nova | 05:51 | |
Abhishek | http://www.heypasteit.com/clip/0IIO6P ->here is the log file | 05:51 |
mriedem | 2017-07-07 11:10:51.754 23129 ERROR oslo_service.service AttributeError: 'module' object has no attribute 'VIR_MIGRATE_POSTCOPY' | 05:55 |
*** ianw is now known as ianw_pto | 05:55 | |
mriedem | your libvirt-python package likely has a problem | 05:55 |
*** markvoelker has quit IRC | 05:55 | |
mriedem | and needs to be rebuilt | 05:55 |
Abhishek | mriedem:Should i remove the package and re-install it | 05:57 |
mriedem | that probably won't fix it | 05:57 |
mriedem | i can't remember what the exact nature of this usually is, but it's something to do with the packaging, | 05:57 |
mriedem | it's saying it's a newer libvirt version than the libvirt-python was built against | 05:58 |
mriedem | but the libvirt-python code was built against an older version | 05:58 |
*** junbo has quit IRC | 06:01 | |
*** zzzeek has joined #openstack-nova | 06:02 | |
Abhishek | mriedem:Basically,is it a version mismatch between the version installed in Ubuntu16.04 and the nova-compute conf file | 06:03 |
mriedem | has nothing to do with nova | 06:03 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Add ability to signal and perform online volume size change https://review.openstack.org/454322 | 06:04 |
Abhishek | mriedem:Any way to fix this | 06:04 |
*** andreas_s has joined #openstack-nova | 06:04 | |
mriedem | clarkb has tricks, but i don't remember them. i think it ultimately means the libvirt-python package wasn't built against the same version of libvirt that you have on the system, so you need to make sure those are the same | 06:05 |
mriedem | rpm -qa | grep libvirt | 06:05 |
mriedem | ? | 06:05 |
mriedem | make sure those are the same | 06:05 |
Abhishek | root@01hw467434:/var/lib/dpkg# rpm -qa | grep libvirt root@01hw467434:/var/lib/dpkg# | 06:05 |
Abhishek | i do not see any | 06:05 |
mriedem | apt list | grep libvirt | 06:07 |
mriedem | ? | 06:07 |
*** armax has quit IRC | 06:07 | |
*** slaweq has joined #openstack-nova | 06:07 | |
*** armax has joined #openstack-nova | 06:07 | |
openstackgerrit | KaiLi proposed openstack/nova master: Add "default" rule when generate policy.yaml.sample https://review.openstack.org/481443 | 06:08 |
*** armax has quit IRC | 06:08 | |
*** armax has joined #openstack-nova | 06:08 | |
Abhishek | mriedem:http://www.heypasteit.com/clip/0IIO6S | 06:08 |
*** armax has quit IRC | 06:08 | |
*** armax has joined #openstack-nova | 06:09 | |
*** Oku_OS-away is now known as Oku_OS | 06:09 | |
*** armax has quit IRC | 06:09 | |
*** armax has joined #openstack-nova | 06:10 | |
*** armax has quit IRC | 06:10 | |
*** yangyape_ has quit IRC | 06:10 | |
*** vvargaszte has joined #openstack-nova | 06:10 | |
*** armax has joined #openstack-nova | 06:10 | |
*** yangyapeng has joined #openstack-nova | 06:11 | |
*** armax has quit IRC | 06:11 | |
Abhishek | mriedem:apt list | grep libvirt output is in the location ->http://www.heypasteit.com/clip/0IIO6S | 06:11 |
*** armax has joined #openstack-nova | 06:11 | |
*** armax has quit IRC | 06:12 | |
mriedem | sorry but i can't help you much further here | 06:12 |
*** yangyape_ has joined #openstack-nova | 06:13 | |
Abhishek | mriedem:No problem,Thank you for your time | 06:13 |
*** shaohe_feng has quit IRC | 06:14 | |
openstackgerrit | KaiLi proposed openstack/nova master: Add "default" rule when generate policy.yaml.sample https://review.openstack.org/481443 | 06:15 |
*** yangyapeng has quit IRC | 06:16 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Remove reverts_task_state decorator from swap_volume https://review.openstack.org/481447 | 06:16 |
*** zzzeek has quit IRC | 06:17 | |
*** Abhishek has quit IRC | 06:18 | |
openstackgerrit | Shunli Zhou proposed openstack/nova master: Transform servergroup.create notification https://review.openstack.org/454023 | 06:18 |
*** markus_z has joined #openstack-nova | 06:24 | |
mriedem | Kevin_Zheng: want to fix the little issue in here? https://review.openstack.org/#/c/459593/ | 06:25 |
mriedem | then i'm +2 | 06:25 |
*** shaohe_feng has joined #openstack-nova | 06:25 | |
Kevin_Zheng | sure thanks, wow, you still up yet? | 06:25 |
*** lpetrut has joined #openstack-nova | 06:25 | |
mriedem | yeah, decided it was going to be a long night | 06:26 |
*** liujiong|away is now known as liujiong | 06:26 | |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Support tag instances when boot(3/4) https://review.openstack.org/459593 | 06:28 |
openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Support tag instances when boot(4/4) https://review.openstack.org/469800 | 06:28 |
Kevin_Zheng | 4/4 also rebased to the latest version | 06:29 |
mriedem | cool, now just need to get alex_xu to look at https://review.openstack.org/#/c/459593/ again, i remember he was +2 on it before | 06:29 |
*** yangyape_ has quit IRC | 06:30 | |
*** yangyapeng has joined #openstack-nova | 06:30 | |
Kevin_Zheng | and the notification patch is also on the way, I messed up with a bad rebase last time ... will fix latter today | 06:31 |
*** yangyapeng has quit IRC | 06:32 | |
*** yangyapeng has joined #openstack-nova | 06:33 | |
*** yangyapeng has quit IRC | 06:33 | |
*** yangyapeng has joined #openstack-nova | 06:34 | |
*** gabor_antal_ has joined #openstack-nova | 06:35 | |
*** sridharg has quit IRC | 06:35 | |
*** thomasem_ has quit IRC | 06:36 | |
*** sneti_ has quit IRC | 06:36 | |
*** mrodden has quit IRC | 06:37 | |
*** beagles has quit IRC | 06:37 | |
openstackgerrit | Alex Xu proposed openstack/nova master: placement: ensure shared RP maps with correct root RP https://review.openstack.org/480379 | 06:37 |
*** htruta has quit IRC | 06:38 | |
*** NostawRm has quit IRC | 06:38 | |
*** gabor_antal has quit IRC | 06:38 | |
*** thomasem_ has joined #openstack-nova | 06:38 | |
*** sneti has joined #openstack-nova | 06:38 | |
*** mrodden has joined #openstack-nova | 06:39 | |
*** diga has joined #openstack-nova | 06:39 | |
*** sridharg has joined #openstack-nova | 06:39 | |
*** rha has quit IRC | 06:41 | |
*** htruta has joined #openstack-nova | 06:42 | |
*** NostawRm has joined #openstack-nova | 06:43 | |
*** b3nt_pin has joined #openstack-nova | 06:43 | |
*** b3nt_pin is now known as Guest9640 | 06:43 | |
*** rha has joined #openstack-nova | 06:46 | |
*** gouthamr has quit IRC | 06:47 | |
openstackgerrit | sudhir agarwal proposed openstack/nova master: Replaces uuid.uuid4 with uuidutils.generate_uuid() https://review.openstack.org/481007 | 06:47 |
*** ijw has joined #openstack-nova | 06:48 | |
*** ijw has quit IRC | 06:52 | |
mriedem | alex_xu: i've replied to your comments in https://review.openstack.org/#/c/471899/ | 06:54 |
mriedem | thanks for going through that, it's a massive change | 06:54 |
alex_xu | mriedem: np, will check soon | 06:54 |
ildikov | mriedem: thank you! | 06:54 |
*** liujiong has quit IRC | 07:01 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Handle Cinder 3.27 style attachments in swap_volume https://review.openstack.org/456971 | 07:01 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Remove check_detach https://review.openstack.org/446671 | 07:01 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Implement new attach Cinder flow https://review.openstack.org/330285 | 07:02 |
mriedem | Kevin_Zheng: it would be good if you could review that bottom swap volume change as well ^ | 07:02 |
mriedem | Kevin_Zheng: the new cinder v3 attach flow needs some more people involved on the nova side, | 07:02 |
mriedem | for reviews and understanding | 07:02 |
Kevin_Zheng | sure, will do | 07:02 |
alex_xu | mriedem: replied | 07:04 |
*** slaweq has quit IRC | 07:05 | |
*** mkucia has quit IRC | 07:05 | |
openstackgerrit | Alex Szarka proposed openstack/nova master: Refactor init_instance:resume_guests_state https://review.openstack.org/349582 | 07:06 |
openstackgerrit | Alex Szarka proposed openstack/nova master: Transform instance.exists notification https://review.openstack.org/403660 | 07:06 |
mriedem | alex_xu: got it, thanks again. i would say i will deal with that tomorrow, but it's already tomorrow :) | 07:07 |
mriedem | so i'll deal with it in a few hours | 07:07 |
alex_xu | mriedem: :) yea, really shock you still awake up now | 07:09 |
openstackgerrit | iswarya vakati proposed openstack/nova master: Fixed wrap from taking negative values https://review.openstack.org/481465 | 07:10 |
mriedem | not for long, i'm signing off - see you in awhile | 07:10 |
openstackgerrit | Balazs Gibizer proposed openstack/nova master: Add sample test for instance audit https://review.openstack.org/480955 | 07:10 |
*** mriedem has quit IRC | 07:10 | |
*** lpetrut has quit IRC | 07:13 | |
*** alexchadin has joined #openstack-nova | 07:16 | |
*** itlinux has quit IRC | 07:16 | |
*** tesseract has joined #openstack-nova | 07:17 | |
*** jpena|off is now known as jpena | 07:18 | |
*** thorst has joined #openstack-nova | 07:21 | |
*** damien_r has joined #openstack-nova | 07:24 | |
*** thorst has quit IRC | 07:27 | |
openstackgerrit | jichenjc proposed openstack/nova master: Add device tag support info in support matrix https://review.openstack.org/481478 | 07:44 |
openstackgerrit | jichenjc proposed openstack/nova master: Add description for tag support in attach https://review.openstack.org/481479 | 07:44 |
*** ralonsoh has joined #openstack-nova | 07:48 | |
*** rajathagasthya has joined #openstack-nova | 07:51 | |
openstackgerrit | jichenjc proposed openstack/nova master: add description for supports_migrate_to_same_host https://review.openstack.org/481483 | 07:51 |
*** markvoelker has joined #openstack-nova | 07:51 | |
openstackgerrit | KaiLi proposed openstack/nova master: Add "default" rule when generate policy.yaml.sample https://review.openstack.org/481443 | 07:52 |
*** iceyao has quit IRC | 07:54 | |
*** efoley has joined #openstack-nova | 07:59 | |
*** zzzeek_ has quit IRC | 08:00 | |
*** zzzeek has joined #openstack-nova | 08:00 | |
*** abalutoiu has joined #openstack-nova | 08:09 | |
*** diga has quit IRC | 08:10 | |
openstackgerrit | jichenjc proposed openstack/nova master: WIP: remove extension pop https://review.openstack.org/481491 | 08:11 |
openstackgerrit | jichenjc proposed openstack/nova master: Remove nova.api.extensions.server.extensions usage https://review.openstack.org/481494 | 08:15 |
*** wong_ has quit IRC | 08:16 | |
*** david-lyle has quit IRC | 08:19 | |
*** david-lyle has joined #openstack-nova | 08:19 | |
*** iceyao has joined #openstack-nova | 08:19 | |
*** iceyao has quit IRC | 08:24 | |
*** yangyap__ has joined #openstack-nova | 08:25 | |
*** yangyapeng has quit IRC | 08:26 | |
*** markvoelker has quit IRC | 08:26 | |
openstackgerrit | jichenjc proposed openstack/nova master: add cli to support matrix https://review.openstack.org/481498 | 08:26 |
*** pabardina has joined #openstack-nova | 08:28 | |
pabardina | hello, Is it normal I don't see "locked_by" attribute when I'm using "nova show XX" on mitaka? I have "Locked: True" information, no more... But in the code there is the "locked_by" attr... any ideas ? | 08:31 |
*** lucas-afk is now known as lucasagomes | 08:33 | |
*** iceyao has joined #openstack-nova | 08:37 | |
*** iceyao has quit IRC | 08:42 | |
*** purplerbot has quit IRC | 08:44 | |
*** purplerbot has joined #openstack-nova | 08:44 | |
*** dixiaoli has quit IRC | 08:45 | |
*** dixiaoli has joined #openstack-nova | 08:45 | |
*** cdent has joined #openstack-nova | 08:49 | |
*** Oku_OS has quit IRC | 08:49 | |
*** priteau has joined #openstack-nova | 08:51 | |
*** Oku_OS has joined #openstack-nova | 08:51 | |
*** tojuvone has quit IRC | 08:53 | |
*** tojuvone has joined #openstack-nova | 08:54 | |
stephenfin | johnthetubaguy: Next time you're about, would appreciate it if you could remove the -2 on this change as it no longer applies https://review.openstack.org/#/c/449584 | 08:54 |
openstackgerrit | Alex Szarka proposed openstack/nova master: Reduce code complexity - manager.py https://review.openstack.org/359868 | 08:58 |
openstackgerrit | Alex Szarka proposed openstack/nova master: Reduce code complexity - linux_net.py https://review.openstack.org/359871 | 09:04 |
openstackgerrit | Alex Szarka proposed openstack/nova master: Reduce code complexity - libvirt/config.py https://review.openstack.org/359879 | 09:04 |
*** faizy has quit IRC | 09:04 | |
*** psachin_ has joined #openstack-nova | 09:04 | |
*** psachin_ has quit IRC | 09:05 | |
*** faizy has joined #openstack-nova | 09:05 | |
openstackgerrit | Merged openstack/nova master: Add 'networks' quota in quota sample files https://review.openstack.org/479227 | 09:06 |
*** lpetrut has joined #openstack-nova | 09:14 | |
*** yangyapeng has joined #openstack-nova | 09:19 | |
*** yangyap__ has quit IRC | 09:22 | |
*** markvoelker has joined #openstack-nova | 09:23 | |
*** thorst has joined #openstack-nova | 09:23 | |
*** reedip has quit IRC | 09:25 | |
*** thorst has quit IRC | 09:28 | |
*** Shunli has quit IRC | 09:29 | |
gmann | pabardina, that will be present if you request API with microversion >2.9 | 09:29 |
gmann | pabardina, and its there since liberty so mitaka is all fine to get that | 09:30 |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/nova master: Read Neutron port 'binding_profile' during boot https://review.openstack.org/449257 | 09:32 |
pabardina | gmann, yes with microversion > 2.9, "locked" is present, but no "locked_by" | 09:32 |
openstackgerrit | Takashi NATSUME proposed openstack/nova master: Use URIOpt https://review.openstack.org/479215 | 09:33 |
gmann | pabardina, ahh, yes its boolean 'locked' | 09:34 |
*** karthiks has quit IRC | 09:34 | |
pabardina | gmann, ok, it's fine then. thanks :) | 09:35 |
gmann | pabardina, API never publish 'locked_by' i think it was only internally used | 09:35 |
pabardina | pabardina, alright | 09:35 |
pabardina | gmann, alright | 09:36 |
*** takashin has left #openstack-nova | 09:36 | |
*** aloga has quit IRC | 09:38 | |
*** aloga has joined #openstack-nova | 09:38 | |
*** reedip has joined #openstack-nova | 09:39 | |
*** rajathagasthya has quit IRC | 09:39 | |
*** yamahata has joined #openstack-nova | 09:41 | |
*** alexchadin has quit IRC | 09:42 | |
*** dixiaoli_ has joined #openstack-nova | 09:42 | |
*** dixiaoli_ has quit IRC | 09:42 | |
*** dixiaoli has quit IRC | 09:46 | |
*** sulo has quit IRC | 09:47 | |
*** sulo has joined #openstack-nova | 09:47 | |
openstackgerrit | jichenjc proposed openstack/nova master: WIP: remove extension pop https://review.openstack.org/481491 | 09:48 |
*** openstackgerrit has quit IRC | 09:48 | |
*** openstackgerrit has joined #openstack-nova | 09:48 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/nova master: Add Neutron port capabilities to devspec in request https://review.openstack.org/451777 | 09:48 |
*** ZZelle has joined #openstack-nova | 09:51 | |
*** sulo has quit IRC | 09:52 | |
*** slaweq has joined #openstack-nova | 09:53 | |
*** sulo has joined #openstack-nova | 09:55 | |
*** markvoelker has quit IRC | 09:56 | |
*** pabardina has quit IRC | 09:56 | |
*** avolkov has quit IRC | 10:00 | |
*** sambetts|afk is now known as sambetts | 10:06 | |
cdent | jaypipes: another gabbi change you might be interested in: https://github.com/cdent/gabbi/pull/216 | 10:08 |
*** jmlowe_ has joined #openstack-nova | 10:10 | |
*** jmlowe has quit IRC | 10:11 | |
bauzas | cdent: jaypipes: you knew that we had a problem with traits not synced in gabbi testing ? | 10:16 |
bauzas | that's fixed by Monday but just to make sure you knew it | 10:16 |
*** slaweq has quit IRC | 10:20 | |
*** slaweq has joined #openstack-nova | 10:21 | |
cdent | bauzas: this last monday? yeah | 10:25 |
*** slaweq has quit IRC | 10:26 | |
*** yamahata has quit IRC | 10:26 | |
bauzas | cdent: kewl | 10:31 |
bauzas | was just a FYI | 10:32 |
cdent | yeah, thanks | 10:32 |
*** alexchadin has joined #openstack-nova | 10:35 | |
*** cNilesh has quit IRC | 10:39 | |
*** cNilesh has joined #openstack-nova | 10:40 | |
*** alexchadin has quit IRC | 10:42 | |
*** yamamoto has quit IRC | 10:46 | |
*** zhurong has quit IRC | 10:46 | |
openstackgerrit | sudhir agarwal proposed openstack/nova master: Replaces uuid.uuid4 with uuidutils.generate_uuid() https://review.openstack.org/481007 | 10:46 |
*** slaweq has joined #openstack-nova | 10:49 | |
*** slaweq has quit IRC | 10:50 | |
*** slaweq has joined #openstack-nova | 10:50 | |
*** markvoelker has joined #openstack-nova | 10:53 | |
*** ratailor has quit IRC | 10:58 | |
openstackgerrit | Dinesh Bhor proposed openstack/nova master: Trivial: Remove unnecessary format specifier https://review.openstack.org/481574 | 10:59 |
*** thorst has joined #openstack-nova | 11:00 | |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/nova master: Format NIC features using os-traits definitions https://review.openstack.org/466051 | 11:01 |
jaypipes | bauzas: yeah, that was the thing edleafe fixed, yeah? | 11:02 |
bauzas | jaypipes: nope, he missed something | 11:05 |
bauzas | jaypipes: https://review.openstack.org/#/c/480198/ | 11:05 |
*** thorst has quit IRC | 11:05 | |
*** cNilesh has quit IRC | 11:06 | |
*** cNilesh has joined #openstack-nova | 11:06 | |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocation_candidates https://review.openstack.org/481112 | 11:17 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP traits https://review.openstack.org/474550 | 11:17 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for traits https://review.openstack.org/474186 | 11:17 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocations https://review.openstack.org/470933 | 11:17 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for usages https://review.openstack.org/480563 | 11:17 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Make placement_api_docs.py failing https://review.openstack.org/480924 | 11:17 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP usages https://review.openstack.org/450105 | 11:17 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP allocations https://review.openstack.org/450550 | 11:17 |
jaypipes | cdent: nice on that full JSON gabbi enhancement. :) | 11:21 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocation_candidates https://review.openstack.org/481112 | 11:22 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP traits https://review.openstack.org/474550 | 11:22 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocations https://review.openstack.org/470933 | 11:22 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for usages https://review.openstack.org/480563 | 11:22 |
*** trinaths1 has left #openstack-nova | 11:22 | |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Make placement_api_docs.py failing https://review.openstack.org/480924 | 11:22 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP usages https://review.openstack.org/450105 | 11:22 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for RP allocations https://review.openstack.org/450550 | 11:22 |
cdent | jaypipes: if you want to put a thumbs up of some kind on either or both of #215 and #216 that will help convince some of the other people. | 11:23 |
jaypipes | cdent: sure thing. | 11:23 |
cdent | thanks | 11:23 |
jaypipes | cdent: and... done. :) | 11:24 |
cdent | word | 11:24 |
*** markvoelker has quit IRC | 11:26 | |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocation_candidates https://review.openstack.org/481112 | 11:26 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Make placement_api_docs.py failing https://review.openstack.org/480924 | 11:26 |
*** lucasagomes is now known as lucas-hungry | 11:27 | |
jaypipes | cdent: the bird. | 11:27 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Add api-ref for allocation_candidates https://review.openstack.org/481112 | 11:27 |
openstackgerrit | Andrey Volkov proposed openstack/nova master: [placement] Make placement_api_docs.py failing https://review.openstack.org/480924 | 11:27 |
jaypipes | I wonder what avolkov` is working on ... :) | 11:28 |
avolkov` | jaypipes: sorry ) | 11:28 |
jaypipes | avolkov`: why? it's a much-needed patch series! ++ | 11:28 |
jaypipes | avolkov`: thank you very much for leading these doc efforts! | 11:29 |
avolkov` | jaypipes: I'm about all these rebases those spam chat ), always miss something | 11:30 |
*** yamamoto has joined #openstack-nova | 11:30 | |
jaypipes | avolkov`: heh, no worries :) | 11:30 |
cdent | avolkov`++ | 11:30 |
*** gbarros has quit IRC | 11:34 | |
*** iceyao has joined #openstack-nova | 11:34 | |
*** psachin has quit IRC | 11:36 | |
avolkov` | cdent: jaypipes: btw, there is some initiative to migrate docs, probably placement api ref would be the first one, https://review.openstack.org/#/c/480991/ | 11:36 |
*** sdague has joined #openstack-nova | 11:36 | |
cdent | avolkov`: yeah, saw that. I guess it makes sense given the docs migration spec (which feels a bit complicated but necessary) | 11:37 |
cdent | I reckon we should merge all the pending placement-api-ref before moving stuff? | 11:38 |
jaypipes | cdent: ++ | 11:39 |
*** zhurong has joined #openstack-nova | 11:41 | |
avolkov` | cdent: I think yes, we should have some accomplished thing before migration | 11:42 |
*** yangyapeng has quit IRC | 11:44 | |
*** markvoelker has joined #openstack-nova | 11:44 | |
*** zhurong has quit IRC | 11:46 | |
*** slaweq has quit IRC | 11:48 | |
*** pcaruana has joined #openstack-nova | 11:49 | |
bhagyashris | cdent: Hi, Thanks for your responses and suggestions. | 11:52 |
cdent | bhagyashris: thank you for bringing it up | 11:52 |
cdent | I'll be making a new release of gabbi probalby today | 11:53 |
cdent | and then doing the global requirements changes | 11:53 |
bhagyashris | cdent: Actually I am new to gabbi trying to understand it. | 11:53 |
bhagyashris | cdent: Ohh, that will be great and thanks | 11:53 |
bhagyashris | cdent: Just for my understanding i am going to changes #215 and #216. and trying take it as assignment so I have few difficulties. | 11:56 |
*** thorst has joined #openstack-nova | 11:56 | |
cdent | bhagyashris: what do you mean by "take it as assigment"? | 11:56 |
*** vladikr_ has joined #openstack-nova | 11:58 | |
*** cNilesh has quit IRC | 11:59 | |
*** cNilesh has joined #openstack-nova | 12:00 | |
*** jpena is now known as jpena|lunch | 12:01 | |
bhagyashris | cdent: I have separately clone gabbi project and install in my environment. And applied the changes as in #216. But i am unaware about how to test the sample test. | 12:02 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata https://review.openstack.org/477091 | 12:03 |
cdent | bhagyashris: the new changes can be tested with: tox -epy27 -- test_intercept.data | 12:03 |
cdent | that will test just the tests in the data.yaml | 12:04 |
bhagyashris | cdent: ok | 12:04 |
*** litao__ has quit IRC | 12:04 | |
bhagyashris | cdent: thanks | 12:05 |
*** iceyao has quit IRC | 12:09 | |
*** tbachman has quit IRC | 12:10 | |
*** hongda has joined #openstack-nova | 12:10 | |
*** iceyao has joined #openstack-nova | 12:11 | |
*** jamesdenton has joined #openstack-nova | 12:14 | |
*** edmondsw has joined #openstack-nova | 12:21 | |
*** sapcc-bot2 has quit IRC | 12:23 | |
*** carthaca_ has quit IRC | 12:23 | |
*** carthaca_ has joined #openstack-nova | 12:24 | |
*** mkoderer_ has joined #openstack-nova | 12:24 | |
*** sapcc-bot has joined #openstack-nova | 12:24 | |
*** tpatzig_ has joined #openstack-nova | 12:24 | |
*** david_1 has joined #openstack-nova | 12:24 | |
*** dgonzalez_ has joined #openstack-nova | 12:24 | |
*** lucas-hungry is now known as lucasagomes | 12:25 | |
*** mkoderer_ has quit IRC | 12:26 | |
*** tpatzig_ has quit IRC | 12:26 | |
*** david_1 has quit IRC | 12:26 | |
*** dgonzalez_ has quit IRC | 12:26 | |
*** hongda has quit IRC | 12:26 | |
*** smatzek has joined #openstack-nova | 12:27 | |
*** faizy has quit IRC | 12:28 | |
*** smatzek has quit IRC | 12:31 | |
*** ijw has joined #openstack-nova | 12:36 | |
*** smatzek has joined #openstack-nova | 12:37 | |
*** _pewp_ has quit IRC | 12:37 | |
masber | good morning, may I ask a question? | 12:38 |
kashyap | masber: Just ask :-) | 12:39 |
*** catintheroof has joined #openstack-nova | 12:40 | |
masber | I am trying to deploy a baremetal using ironic, my issue is that nova is telling me that I am exceeding my quota, however that is not true, I can see that I have enough resources | 12:40 |
*** _pewp_ has joined #openstack-nova | 12:40 | |
kashyap | Hmm, afraid not sure about it myself, as I don't know much about Ironic. | 12:41 |
*** ijw has quit IRC | 12:41 | |
masber | is there a command to show the resources used? | 12:41 |
kashyap | A gentle note: Operator questions are best asked on #openstack-operators (or is it 'users'?) | 12:41 |
kashyap | masber: `nova quota-show`? | 12:42 |
kashyap | Depeding on what you're looking for, you may have to specify tenant | 12:43 |
masber | that will show me the whole quota, is there a way to see the free resources but from a quota point of view? | 12:44 |
*** acormier has joined #openstack-nova | 12:44 | |
masber | like an overview to see how many cpus, ram, disks I am currently using? | 12:44 |
masber | something like openstack hypervisor stats show but with quotas | 12:45 |
*** lyan has joined #openstack-nova | 12:46 | |
*** slaweq has joined #openstack-nova | 12:48 | |
*** jaypipes is now known as leakypipes | 12:50 | |
*** liverpooler has joined #openstack-nova | 12:50 | |
*** fragatina has joined #openstack-nova | 12:52 | |
*** acormier has quit IRC | 12:53 | |
*** acormier has joined #openstack-nova | 12:53 | |
*** slaweq has quit IRC | 12:54 | |
*** cNilesh has quit IRC | 12:55 | |
*** fragatina has quit IRC | 12:57 | |
*** acormier has quit IRC | 12:59 | |
*** acormier has joined #openstack-nova | 12:59 | |
*** lucasxu has joined #openstack-nova | 12:59 | |
*** edleafe is now known as figleaf | 12:59 | |
*** pchavva has joined #openstack-nova | 13:03 | |
*** gcb has quit IRC | 13:03 | |
*** acormier has quit IRC | 13:04 | |
*** links has quit IRC | 13:06 | |
*** tbachman has joined #openstack-nova | 13:06 | |
*** slaweq has joined #openstack-nova | 13:07 | |
*** acormier has joined #openstack-nova | 13:07 | |
*** takedakn has joined #openstack-nova | 13:08 | |
*** jpena|lunch is now known as jpena | 13:08 | |
*** slaweq has quit IRC | 13:11 | |
*** acormier has quit IRC | 13:11 | |
*** acormier has joined #openstack-nova | 13:12 | |
*** mdnadeem has quit IRC | 13:14 | |
*** mdnadeem has joined #openstack-nova | 13:14 | |
openstackgerrit | Anthony PERARD proposed openstack/nova master: Skip boot from encrypted volume on Xen+libvirt https://review.openstack.org/481627 | 13:16 |
*** acormier has quit IRC | 13:16 | |
*** slaweq has joined #openstack-nova | 13:16 | |
cdent | figleaf: yay! we don't agree on something! | 13:19 |
*** zhurong has joined #openstack-nova | 13:23 | |
*** alexchadin has joined #openstack-nova | 13:24 | |
*** eharney has joined #openstack-nova | 13:26 | |
*** esberglu has joined #openstack-nova | 13:28 | |
*** Dinesh_Bhor has quit IRC | 13:32 | |
*** slaweq_ has joined #openstack-nova | 13:32 | |
*** jwcroppe_ has quit IRC | 13:37 | |
*** slaweq_ has quit IRC | 13:37 | |
*** jwcroppe has joined #openstack-nova | 13:37 | |
*** sdague has quit IRC | 13:39 | |
*** jwcroppe has quit IRC | 13:42 | |
*** takedakn has quit IRC | 13:43 | |
*** david_1 has joined #openstack-nova | 13:44 | |
*** dgonzalez_ has joined #openstack-nova | 13:44 | |
*** seife_ has joined #openstack-nova | 13:44 | |
*** mkoderer_ has joined #openstack-nova | 13:44 | |
*** dgonzalez_ has quit IRC | 13:46 | |
*** seife_ has quit IRC | 13:46 | |
*** david_1 has quit IRC | 13:46 | |
*** mkoderer_ has quit IRC | 13:46 | |
*** slaweq_ has joined #openstack-nova | 13:48 | |
figleaf | cdent: oh, there's a lot. I'm just too polite to express myself :) | 13:48 |
cdent | figleaf: polite is never a word I heard near you | 13:48 |
*** jwcroppe has joined #openstack-nova | 13:53 | |
*** burt has joined #openstack-nova | 13:53 | |
*** baoli has joined #openstack-nova | 13:54 | |
*** baoli has quit IRC | 13:54 | |
*** baoli has joined #openstack-nova | 13:55 | |
leakypipes | dansmith: morning superdan. | 13:55 |
*** dansmith is now known as superdan | 13:55 | |
superdan | shame is so effective | 13:55 |
leakypipes | lol | 13:56 |
*** efried is now known as fried_rice | 13:56 | |
leakypipes | ah, knock-on effects. :) | 13:56 |
fried_rice | Happy Friday! | 13:56 |
fried_rice | Frieday | 13:56 |
superdan | we should do more of these three-day workweek deals | 13:56 |
leakypipes | heh | 13:56 |
fried_rice | +1 | 13:56 |
*** slaweq_ has quit IRC | 13:58 | |
*** mriedem has joined #openstack-nova | 13:58 | |
mriedem | o/ | 13:58 |
leakypipes | mriedem: mornin. | 13:59 |
*** alexchadin has quit IRC | 14:03 | |
*** adisky__ has quit IRC | 14:08 | |
*** hongbin has joined #openstack-nova | 14:08 | |
*** amotoki is now known as amotoki_away | 14:09 | |
*** slaweq has quit IRC | 14:09 | |
*** slaweq has joined #openstack-nova | 14:10 | |
mriedem | gmann: looking at https://review.openstack.org/#/c/480815/1/specs/pike/approved/fix-to-return-server-groups-quota-in-quota-class.rst@51 | 14:10 |
mriedem | did we also miss those other resources in the quota class api, like fixed ips, floating ips, etc? | 14:11 |
mriedem | or was it just 'networks'? | 14:11 |
*** iceyao has quit IRC | 14:12 | |
*** slaweq has quit IRC | 14:14 | |
*** prateek has quit IRC | 14:14 | |
*** slaweq has joined #openstack-nova | 14:14 | |
*** tbachman has quit IRC | 14:17 | |
openstackgerrit | Matt Riedemann proposed openstack/nova-specs master: Update quota class spec to filter out networks quota https://review.openstack.org/480815 | 14:18 |
*** gouthamr has joined #openstack-nova | 14:19 | |
*** itlinux has joined #openstack-nova | 14:19 | |
*** slaweq has quit IRC | 14:19 | |
*** felipemonteiro_ has joined #openstack-nova | 14:19 | |
*** felipemonteiro__ has joined #openstack-nova | 14:21 | |
*** felipemonteiro_ has quit IRC | 14:24 | |
openstackgerrit | Merged openstack/nova-specs master: Update quota class spec to filter out networks quota https://review.openstack.org/480815 | 14:26 |
*** zhurong has quit IRC | 14:26 | |
*** slaweq has joined #openstack-nova | 14:26 | |
*** awaugama has joined #openstack-nova | 14:27 | |
*** armax has joined #openstack-nova | 14:27 | |
*** mkucia has joined #openstack-nova | 14:27 | |
mriedem | so who wants to review this change to use the cinder 3.27 attachments API flow in swap volume? https://review.openstack.org/#/c/456971/ | 14:31 |
*** mdnadeem has quit IRC | 14:31 | |
*** slaweq has quit IRC | 14:31 | |
mriedem | tempest has already passed on it from higher in the stack which triggers the new behavior | 14:31 |
*** mdnadeem has joined #openstack-nova | 14:32 | |
*** mdnadeem has quit IRC | 14:32 | |
leakypipes | mriedem: do you want me to move those two lines in the allocation candidates patch or do it in a followup patch? | 14:37 |
mriedem | leakypipes: follow up is fine | 14:37 |
leakypipes | k | 14:37 |
*** andreas_s has quit IRC | 14:41 | |
*** sdague has joined #openstack-nova | 14:44 | |
*** lbragstad has joined #openstack-nova | 14:45 | |
*** stvnoyes1 has quit IRC | 14:49 | |
*** catintheroof has quit IRC | 14:52 | |
mriedem | ruh roh | 14:53 |
*** catintheroof has joined #openstack-nova | 14:53 | |
*** itlinux has quit IRC | 14:53 | |
mriedem | superdan: melwitt: i know you're on a call, but after that, let me ruin your day https://github.com/openstack/nova/blob/56cd608d3a199dcb02ac2ae071ff3057241259da/nova/compute/api.py#L3723 | 14:53 |
mriedem | when attaching a volume to a shelved offloaded instance, we create the bdm in the api - so cell0 | 14:54 |
mriedem | we must not have a tempest test for this | 14:54 |
melwitt | rats | 14:54 |
mriedem | could probably recreate with a functional test, but i'll start by reporting abug | 14:55 |
*** catinthe_ has joined #openstack-nova | 14:56 | |
mriedem | hmm, AttachVolumeShelveTestJSON in tempest should test this | 14:56 |
superdan | guh | 14:57 |
mriedem | so either the tempest test is busted, or i'm missing something that makes this work | 14:59 |
*** catintheroof has quit IRC | 14:59 | |
*** lucasxu has quit IRC | 15:04 | |
*** Oku_OS is now known as Oku_OS-away | 15:04 | |
*** rcernin has quit IRC | 15:06 | |
*** catintheroof has joined #openstack-nova | 15:06 | |
*** ociuhandu has joined #openstack-nova | 15:09 | |
*** catinthe_ has quit IRC | 15:09 | |
superdan | mriedem: well, that clearly needs to be targeted | 15:10 |
*** sudipto has joined #openstack-nova | 15:10 | |
*** sudipto_ has joined #openstack-nova | 15:10 | |
leakypipes | cdent: thx for continuing your resource providers weekly summaries. good job catching up on all the change while you were on PTO. look to have gotten everything correct, AFAICT. | 15:11 |
cdent | leakypipes: it's my UVP | 15:11 |
*** markus_z has quit IRC | 15:11 | |
mriedem | superdan: yeah, just really odd that the tempest test wouldn't fail, unless the test is broken | 15:11 |
cdent | thanks for the confirmation that I didn't miss anything obvious | 15:12 |
superdan | mriedem: yeah | 15:12 |
superdan | mriedem: does that fail with a constraint error, or do we just create it and then it never attaches on unshelve? | 15:12 |
superdan | because maybe the tempest test isn't validating via ssh | 15:12 |
mriedem | the tempest test does do some ssh counting of volumes on the guest | 15:13 |
superdan | mriedem: actually, | 15:13 |
superdan | mriedem: until my devstack patch, the control services are not pointing at cell0 for their default | 15:14 |
superdan | so that's why | 15:14 |
mriedem | hmm, so why doesn't your devstack patch fail on this though? | 15:14 |
superdan | mriedem: it'd be the canary against nova that d-o it that would fail | 15:14 |
superdan | this guy: https://review.openstack.org/#/c/473565/ | 15:15 |
superdan | is that test new or something? | 15:15 |
superdan | hmm, nope passing in the canary | 15:15 |
*** acormier has joined #openstack-nova | 15:16 | |
cdent | leakypipes: requirements change for new gabbi if you're inclined to move that along: https://review.openstack.org/481665 | 15:16 |
*** zzzeek_ has joined #openstack-nova | 15:17 | |
*** zzzeek_ has quit IRC | 15:17 | |
mriedem | tempest is configured to run ssh validatoin, so it should do this: http://git.openstack.org/cgit/openstack/tempest/tree/tempest/api/compute/volumes/test_attach_volume.py#n181 | 15:19 |
mriedem | maybe the counter is broken so it always reports 0 and it's comparing 0 to 0 and passes? | 15:19 |
leakypipes | cdent: done | 15:20 |
superdan | mriedem: heh | 15:20 |
mriedem | although this would fail http://git.openstack.org/cgit/openstack/tempest/tree/tempest/api/compute/volumes/test_attach_volume.py#n219 | 15:20 |
mriedem | num_vol + 1 | 15:20 |
*** burgerk has joined #openstack-nova | 15:22 | |
mriedem | superdan: we need to update your canary patch to depend on I08d7da843d18b426dda8a8a231039d950a4c0ce5 now | 15:25 |
mriedem | shall i push the button? | 15:25 |
superdan | mriedem: I'm working on a target change, so I will do that when I'm done here | 15:26 |
cdent | thanks leakypipes | 15:26 |
*** ckopper has quit IRC | 15:26 | |
openstackgerrit | Merged openstack/nova master: Support tag instances when boot(3/4) https://review.openstack.org/459593 | 15:27 |
* cdent dines | 15:27 | |
*** cdent has quit IRC | 15:27 | |
*** ckopper has joined #openstack-nova | 15:28 | |
superdan | mriedem: was there a bug for this shelved issue? | 15:31 |
mriedem | no, i can create one | 15:31 |
superdan | thanks | 15:31 |
mriedem | you know, | 15:33 |
mriedem | another thing, | 15:33 |
mriedem | when we shelve offload a server, we never clean up it's InstanceMapping, | 15:34 |
mriedem | and when we unshelve it, conductor asks the scheduler for a new host, which could be in a different cell, | 15:34 |
mriedem | but we never create a new instance mapping, or update the existing instance mapping, for that new cell | 15:34 |
*** catinthe_ has joined #openstack-nova | 15:35 | |
superdan | mriedem: we can't move it between cells, | 15:35 |
superdan | so if that's true, we need to be asking the scheduler to limit to one cell, | 15:35 |
superdan | like we do for resize | 15:35 |
mriedem | i don't see anything in conductor that's doing that | 15:35 |
mriedem | is it in the req spec? | 15:35 |
superdan | yep | 15:35 |
superdan | reqspec.destination.cell | 15:35 |
*** ckopper has quit IRC | 15:36 | |
*** catintheroof has quit IRC | 15:36 | |
mriedem | ok this https://github.com/openstack/nova/blob/56cd608d3a199dcb02ac2ae071ff3057241259da/nova/conductor/tasks/migrate.py#L63-L66 | 15:38 |
mriedem | that's the only place we set destination.cell from what i can tell | 15:39 |
*** amotoki_away is now known as amotoki | 15:39 | |
superdan | yep | 15:40 |
mriedem | ok i'll open a separate bug for that | 15:41 |
*** abalutoiu has quit IRC | 15:42 | |
superdan | cool | 15:42 |
*** chyka has joined #openstack-nova | 15:42 | |
superdan | well, not cool, but.. | 15:42 |
mriedem | about as cool as a kick in the pants | 15:42 |
mriedem | maybe another nail in the shelve coffin | 15:42 |
superdan | meh, anyone that uses shelve is probably used to shelve being broken | 15:43 |
mriedem | "Days since shelve failed: 0" | 15:43 |
mriedem | ^ in their office | 15:43 |
superdan | hah yeah | 15:44 |
*** tbachman has joined #openstack-nova | 15:47 | |
mriedem | hmm, in the multi-cell job, the cpu config database is also pointing at cell0 | 15:48 |
mriedem | http://logs.openstack.org/65/473565/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/fcfedba/logs/etc/nova/nova-cpu.conf.txt.gz | 15:48 |
mriedem | but it should go through conductor when the compute manager queries for the list of bdms right? | 15:48 |
mriedem | and cell conductor should be using http://logs.openstack.org/65/473565/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/fcfedba/logs/etc/nova/nova_cell1.conf.txt.gz ? | 15:48 |
superdan | yeah | 15:48 |
*** amotoki is now known as amotoki_away | 15:49 | |
*** itlinux has joined #openstack-nova | 15:49 | |
superdan | really we should unset the db connection for both main and api in that cpu config, | 15:49 |
superdan | but the way I generate it is kinda weird | 15:49 |
*** tbachman_ has joined #openstack-nova | 15:49 | |
mriedem | the [database] one for sure, | 15:49 |
mriedem | but the api_database one is needed for the retry and affinity crap | 15:50 |
superdan | not in compute | 15:50 |
mriedem | well, at least affinity | 15:50 |
mriedem | sure it is, the compute manager pulls server groups from the api db right? | 15:50 |
*** damien_r has quit IRC | 15:50 | |
superdan | no, it would ask conductor like anything else | 15:51 |
superdan | and conductor in cell1 is configured to not be able to find the api db: http://logs.openstack.org/65/473565/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/fcfedba/logs/etc/nova/nova_cell1.conf.txt.gz | 15:51 |
superdan | which means it can't retry in that configuration nor do the affinity check, | 15:51 |
mriedem | so how does the affinity stuff not all blow up? | 15:51 |
superdan | which is why that workaround config was added and the devstack patch sets it | 15:51 |
mriedem | oh | 15:51 |
*** tbachman has quit IRC | 15:52 | |
*** tbachman_ is now known as tbachman | 15:52 | |
superdan | mriedem: got a bug for the offload target thing yet? | 15:52 |
mriedem | http://logs.openstack.org/65/473565/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/fcfedba/logs/etc/nova/nova_cell1.conf.txt.gz | 15:52 |
mriedem | oops | 15:52 |
mriedem | i meant, if not CONF.workarounds.disable_group_policy_check_upcall: | 15:52 |
*** sridharg has quit IRC | 15:52 | |
mriedem | ok | 15:52 |
mriedem | https://bugs.launchpad.net/nova/+bug/1702932 | 15:53 |
openstack | Launchpad bug 1702932 in OpenStack Compute (nova) "Unshelving an offloaded server with volume attachments may not attach to the guest in multi-cell env" [Undecided,New] | 15:53 |
mriedem | i'll crank out another one for the unshelve limit to same cell thing | 15:53 |
superdan | thanks | 15:53 |
*** yangyapeng has joined #openstack-nova | 15:54 | |
*** klipka has quit IRC | 15:54 | |
openstackgerrit | Dan Smith proposed openstack/nova master: DNM: Canary https://review.openstack.org/473565 | 15:54 |
openstackgerrit | Dan Smith proposed openstack/nova master: Fix targeting cell when attaching a volume to a shelved instance https://review.openstack.org/481683 | 15:54 |
superdan | here's that first fix and updated canary ^ | 15:54 |
*** Apoorva has joined #openstack-nova | 15:55 | |
mriedem | https://bugs.launchpad.net/nova/+bug/1702935 | 15:56 |
openstack | Launchpad bug 1702935 in OpenStack Compute (nova) "Unshelving an offloaded server does not restrict to the original cell" [Undecided,New] | 15:56 |
*** lucasagomes is now known as lucas-afk | 15:58 | |
*** gyee has joined #openstack-nova | 15:58 | |
mriedem | cool https://review.openstack.org/#/c/481683/ is easier than i thought, but makes sense. still really wondering how this wasn't caught in tempest | 16:01 |
*** ckopper has joined #openstack-nova | 16:04 | |
*** jmlowe_ has quit IRC | 16:05 | |
*** yamahata has joined #openstack-nova | 16:07 | |
*** acormier has quit IRC | 16:08 | |
mriedem | so normal attach volume works to create the volume bdm in the same cell as the instance because when we lookup the instance, set target the context | 16:12 |
mriedem | and we create that bdm in the cell compute service | 16:13 |
*** rajathagasthya has joined #openstack-nova | 16:14 | |
*** thorst has quit IRC | 16:15 | |
*** catinthe_ has quit IRC | 16:19 | |
*** catintheroof has joined #openstack-nova | 16:19 | |
*** mkucia has quit IRC | 16:21 | |
*** READ10 has joined #openstack-nova | 16:21 | |
*** sapcc-bot has quit IRC | 16:24 | |
*** dfisher has joined #openstack-nova | 16:24 | |
*** carthaca_ has quit IRC | 16:24 | |
*** sapcc-bot has joined #openstack-nova | 16:24 | |
*** carthaca_ has joined #openstack-nova | 16:24 | |
*** iceyao has joined #openstack-nova | 16:29 | |
mriedem | another one https://bugs.launchpad.net/nova/+bug/1702959 | 16:34 |
openstack | Launchpad bug 1702959 in OpenStack Compute (nova) "MigrationNotFound in multi-cell setup doing server external events processing" [High,Triaged] | 16:34 |
*** ociuhandu has quit IRC | 16:36 | |
*** iceyao has quit IRC | 16:36 | |
*** dtp has joined #openstack-nova | 16:36 | |
mriedem | i'll take a crack at that one | 16:38 |
*** jpena is now known as jpena|off | 16:38 | |
dfisher | anybody know of attach/detach issues with current nova/cinder (via devstack) bits? I can't seem to get a simple volume to attach to a simple Ubuntu or Cirros VM | 16:38 |
mriedem | no known issues | 16:39 |
dfisher | hmm, ok. | 16:39 |
dfisher | thanks | 16:39 |
*** amotoki_away is now known as amotoki | 16:40 | |
superdan | mriedem: is that one resolved by the patch that is up already? | 16:43 |
superdan | mriedem: https://review.openstack.org/#/c/445142/ | 16:43 |
clarkb | mriedem: http://logs.openstack.org/31/476631/18/gate/gate-nova-tox-functional-ubuntu-xenial/2cafb17/console.html#_2017-07-07_15_29_18_416631 known issue? that reset the gate not too long ago. Looks like test is attempting admin request and failing without admin rights | 16:46 |
*** psachin has joined #openstack-nova | 16:47 | |
*** amotoki is now known as amotoki_away | 16:49 | |
mriedem | clarkb: i'm not aware of that one | 16:50 |
mriedem | superdan: maybe given https://review.openstack.org/#/c/445142/10/nova/compute/api.py@4263 | 16:50 |
mriedem | superdan: are you ok with me making the fleetify change depend on that patch as well? | 16:51 |
superdan | mriedem: sure | 16:51 |
*** jmlowe has joined #openstack-nova | 16:52 | |
*** tbachman has quit IRC | 16:53 | |
openstackgerrit | melanie witt proposed openstack/nova master: Add periodic task to clean expired console tokens https://review.openstack.org/325381 | 16:56 |
openstackgerrit | melanie witt proposed openstack/nova master: Use ConsoleConnection object to generate authorizations https://review.openstack.org/325414 | 16:56 |
openstackgerrit | melanie witt proposed openstack/nova master: Add console connection object https://review.openstack.org/320063 | 16:56 |
openstackgerrit | melanie witt proposed openstack/nova master: Add access_url_base to console_auth_tokens table https://review.openstack.org/334614 | 16:56 |
openstackgerrit | melanie witt proposed openstack/nova master: Convert websocketproxy to use db for token validation https://review.openstack.org/333990 | 16:56 |
openstackgerrit | melanie witt proposed openstack/nova master: Add console_auth_token_get() method to DB API https://review.openstack.org/481700 | 16:56 |
mriedem | ok, fleeitify updated, will check out the api logs when that's done to see if the migration not found is gone | 16:56 |
*** psachin has quit IRC | 16:57 | |
*** efoley has quit IRC | 16:58 | |
mriedem | clarkb: have you checked logstash? | 16:58 |
*** READ10 has quit IRC | 16:59 | |
mriedem | probably can't really | 17:00 |
clarkb | mriedem: not yet trying to diagnose problems with my desktop :/ | 17:00 |
mriedem | in general we've had very weird failures like that with the nova functional tests, | 17:00 |
mriedem | something is making a request to the placement service and another is making a request to the compute api service, and the response goes the wrong way, | 17:01 |
mriedem | assuming eventlet weirdness | 17:01 |
*** ralonsoh has quit IRC | 17:03 | |
mriedem | aha | 17:05 |
mriedem | vdrok: found that weird sql connection thing in the fleetify patch | 17:05 |
openstackgerrit | John Griffith proposed openstack/nova master: Implement new attach Cinder flow https://review.openstack.org/330285 | 17:06 |
mriedem | http://logs.openstack.org/56/477556/3/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/ee3e9b6/logs/subnode-2/screen-n-cpu.txt.gz#_Jul_05_20_44_19_705646 | 17:06 |
mriedem | the subnode n-cpu is doing the server group affinity check, which blows up b/c the cell conductor doesn't have an api db connection, | 17:06 |
mriedem | the nova-cpu.conf on the subnode is missing the config option to disable that upcall | 17:06 |
*** sdague has quit IRC | 17:09 | |
*** jmlowe has quit IRC | 17:10 | |
vdrok | mriedem: cool, thanks! Do we need to set it in ironic plugin or it's going to be handled on Nova side? | 17:10 |
mriedem | not sure, it needs to be handled in https://review.openstack.org/#/c/477556/4/lib/nova though | 17:10 |
*** trungnv has quit IRC | 17:11 | |
mriedem | i think this is where the nova-cpu.conf is used https://review.openstack.org/#/c/477556/4/lib/nova@818 | 17:11 |
*** iceyao has joined #openstack-nova | 17:11 | |
*** hieulq has quit IRC | 17:12 | |
*** fragatina has joined #openstack-nova | 17:13 | |
vdrok | mriedem: aha, ok. | 17:13 |
mriedem | i don't know what nova.conf it's copying though, or where that is configured | 17:15 |
*** Swami has joined #openstack-nova | 17:15 | |
*** iceyao has quit IRC | 17:16 | |
mriedem | ah i think i know where to set it | 17:17 |
mriedem | if dan is ok with me touching his change | 17:17 |
mriedem | superdan: i think i know how to fix the subnode nova.conf thing for the upcall in https://review.openstack.org/#/c/477556/ - ok with me doing that? | 17:19 |
*** tbachman has joined #openstack-nova | 17:20 | |
superdan | mriedem: not sure what you mean "fix the upcall" | 17:20 |
* superdan just got off the phone | 17:21 | |
mriedem | the subnode n-cpu conf isn't configured to disable the server group upcall | 17:21 |
mriedem | i know where to fix it in the fleetify change | 17:21 |
mriedem | asking permission | 17:21 |
superdan | it's not? | 17:21 |
mriedem | f no | 17:21 |
superdan | ohh, subnode | 17:21 |
superdan | gotcha | 17:21 |
superdan | yes please | 17:21 |
mriedem | aye aye | 17:21 |
mriedem | is it weird when i can see the mail man out of the corner of my eye and look at him and he nods at me cross my yard to drop something off? | 17:22 |
mriedem | should we have such a familiar relationship at this point? | 17:22 |
mriedem | ok it's up https://review.openstack.org/#/c/477556/4..5/lib/nova | 17:23 |
mriedem | and now it's taco time | 17:23 |
*** dave-mccowan has joined #openstack-nova | 17:24 | |
smcginnis | mriedem: But it's not Tuesday. | 17:24 |
*** links has joined #openstack-nova | 17:25 | |
*** jmlowe has joined #openstack-nova | 17:25 | |
*** trungnv has joined #openstack-nova | 17:26 | |
*** hieulq has joined #openstack-nova | 17:26 | |
*** baoli has quit IRC | 17:27 | |
openstackgerrit | Mathieu Gagné proposed openstack/nova master: Add ability to signal and perform online volume size change https://review.openstack.org/454322 | 17:28 |
*** baoli has joined #openstack-nova | 17:28 | |
*** links has quit IRC | 17:29 | |
*** links has joined #openstack-nova | 17:30 | |
*** sambetts is now known as sambetts|afk | 17:34 | |
melwitt | unless I'm missing something, we have some bugs in nova/conductor/manager.py where RequestSpec objects are being passed to _set_vm_state_and_notify() that doesn't handle them | 17:34 |
*** sudipto has quit IRC | 17:35 | |
*** sudipto_ has quit IRC | 17:35 | |
*** ociuhandu has joined #openstack-nova | 17:36 | |
*** links has quit IRC | 17:36 | |
*** slaweq has joined #openstack-nova | 17:37 | |
*** gjayavelu has joined #openstack-nova | 17:39 | |
melwitt | nevermind, I think I see where it's being converted to a dict before calling the notify | 17:39 |
*** baoli has quit IRC | 17:40 | |
*** amotoki_away is now known as amotoki | 17:40 | |
*** baoli has joined #openstack-nova | 17:41 | |
*** fragatina has quit IRC | 17:42 | |
*** fragatina has joined #openstack-nova | 17:43 | |
mriedem | melwitt: i need you to solve the riddle of why shelved offloaded volume attach wasn't failing in the multi-cell setup | 17:43 |
mriedem | only you are capable of cracking that nut | 17:43 |
melwitt | now that you've said that, you'll probably figure it out within a few minutes :) | 17:44 |
*** bnemec is now known as beekneemech | 17:45 | |
mriedem | no i gave up | 17:45 |
melwitt | dangit | 17:46 |
*** fragatina has quit IRC | 17:47 | |
*** slaweq has quit IRC | 17:49 | |
*** yamahata has quit IRC | 17:49 | |
*** thorst has joined #openstack-nova | 17:49 | |
*** slaweq has joined #openstack-nova | 17:50 | |
*** amotoki is now known as amotoki_away | 17:50 | |
*** kaisers_ has quit IRC | 17:50 | |
*** kaisers_ has joined #openstack-nova | 17:51 | |
*** fragatina has joined #openstack-nova | 17:51 | |
*** fragatina has quit IRC | 17:51 | |
melwitt | I keep reading _BaseTaskTestCase as BasketCase | 17:52 |
*** iceyao has joined #openstack-nova | 17:52 | |
*** fragatina has joined #openstack-nova | 17:52 | |
*** thorst has quit IRC | 17:52 | |
*** thorst has joined #openstack-nova | 17:52 | |
figleaf | do you have the time to listen to me whine? | 17:52 |
*** iceyao has quit IRC | 17:57 | |
* superdan wonders who that was intended to be a /msg for | 17:59 | |
*** gjayavelu has quit IRC | 17:59 | |
melwitt | it was for the channel. important stuff | 18:01 |
figleaf | for all the basket cases in the channel | 18:01 |
*** kaisers_ has quit IRC | 18:01 | |
figleaf | superdan: https://www.youtube.com/watch?v=NUTGr5t3MoY | 18:02 |
*** gjayavelu has joined #openstack-nova | 18:02 | |
superdan | ah, dang, I didn't make the connection | 18:02 |
*** stvnoyes has joined #openstack-nova | 18:06 | |
*** lpetrut has quit IRC | 18:08 | |
*** dtantsur|afk has quit IRC | 18:10 | |
*** dtantsur has joined #openstack-nova | 18:13 | |
*** tesseract has quit IRC | 18:21 | |
mriedem | leakypipes: is this complete now? https://blueprints.launchpad.net/nova/+spec/shared-resources-pike | 18:23 |
mriedem | there are no open changes, and the allocation request candidate stuff handles RPs associated via aggregate | 18:24 |
*** yamahata has joined #openstack-nova | 18:24 | |
leakypipes | mriedem: yeah. #4 on that list is the only one not done, and the allocation candidates will handle that (not in the scheduler reporting client, but rather int he scheduler during claims) | 18:24 |
mriedem | leakypipes: ok cool i'm going to close it out then | 18:25 |
mriedem | thanks | 18:25 |
leakypipes | kk | 18:25 |
mriedem | fried_rice: same with https://blueprints.launchpad.net/nova/+spec/powervm-nova-compute-driver - i think i'm going to close that out | 18:26 |
mriedem | i don't see anything critical in there that we need to get in for pike | 18:26 |
fried_rice | mriedem Critical, no. Some nice-to-haves. But closing the bp shouldn't preclude further changes in pike, right? | 18:27 |
*** itlinux has quit IRC | 18:27 | |
mriedem | closing it means i'm not going to look at anything proposed for it | 18:29 |
mriedem | in pike | 18:29 |
mriedem | because i need to narrow my focus on what still needs to get done | 18:29 |
*** pchavva has quit IRC | 18:31 | |
openstackgerrit | Jay Pipes proposed openstack/nova master: placement: scheduler uses allocation candidates https://review.openstack.org/476631 | 18:31 |
openstackgerrit | Jay Pipes proposed openstack/nova master: placement: claim resources in scheduler https://review.openstack.org/476632 | 18:31 |
leakypipes | mriedem, superdan: ^^ | 18:32 |
leakypipes | definitely should add some functional testing for that. | 18:32 |
leakypipes | but it's good enough to get reviews on IMO. | 18:32 |
superdan | did you just kick that out of the gate with that push? | 18:34 |
superdan | yup | 18:34 |
mriedem | git review -R | 18:35 |
mriedem | ftw | 18:35 |
superdan | yeah | 18:35 |
*** bit_lySLH2uSZHed has joined #openstack-nova | 18:36 | |
leakypipes | mriedem, superdan: yeah, sorry about that :( | 18:36 |
leakypipes | figleaf had a worry about the previous patch, so perhaps you could see his review on the previous revision of https://review.openstack.org/476632 | 18:37 |
*** bit_lySLH2uSZHed has quit IRC | 18:37 | |
clarkb | fwiw git review -R shouldn't really be necessary anymore. You should only get a rebase from git review if it hits a merge conflict | 18:39 |
clarkb | in which case you hvae to push a rebase at some point | 18:39 |
*** amotoki_away is now known as amotoki | 18:41 | |
superdan | clarkb: gerrit identified the bottom as a rebase only. | 18:42 |
superdan | so I don't think that is accurate for this case | 18:42 |
leakypipes | superdan: I rebased to master explicitly (by mistake) | 18:43 |
figleaf | leakypipes: did that comment make any sense? | 18:43 |
superdan | leakypipes: right I know | 18:43 |
leakypipes | figleaf: well, I tried to answer as best I could. did you see my response? | 18:43 |
figleaf | just looking... | 18:43 |
leakypipes | guys, I need to run out for a couple hours... I will be back later on. sorry! | 18:44 |
figleaf | leakypipes: np - I have to run out now too | 18:44 |
figleaf | leakypipes: but I'm still confused as to how this is going to work w/o returning alloc candidates | 18:44 |
*** kaisers_ has joined #openstack-nova | 18:47 | |
*** itlinux has joined #openstack-nova | 18:47 | |
*** slaweq has quit IRC | 18:49 | |
*** slaweq has joined #openstack-nova | 18:49 | |
*** amotoki is now known as amotoki_away | 18:51 | |
*** slaweq has quit IRC | 18:54 | |
*** lpetrut has joined #openstack-nova | 18:54 | |
*** Sukhdev has joined #openstack-nova | 18:58 | |
mriedem | superdan: booya fleetify is passing the multinode job http://logs.openstack.org/56/477556/5/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/aed9486/ | 19:01 |
superdan | schwing | 19:01 |
mriedem | and the migration not found errors are gone | 19:02 |
mriedem | subnode nova-cpu.conf also has the disable flag http://logs.openstack.org/56/477556/5/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/aed9486/logs/subnode-2/etc/nova/nova-cpu.conf.txt.gz | 19:02 |
*** bit_lySLH2uSZHed has joined #openstack-nova | 19:04 | |
*** bit_lySLH2uSZHed has left #openstack-nova | 19:05 | |
*** jamesden_ has joined #openstack-nova | 19:06 | |
*** jamesdenton has quit IRC | 19:07 | |
mriedem | jgriffith: clarified what i meant in https://review.openstack.org/#/c/330285/88/nova/compute/api.py@3901 | 19:11 |
openstackgerrit | Sumedh Degaonkar proposed openstack/nova master: Adds 'sata' as a valid disk bus for qemu and kvm hypervisors https://review.openstack.org/459794 | 19:12 |
jgriffith | mriedem thanks, once they get network back up in the lab I'll go back through and fix the unit tests and pep8 I appear to have broken | 19:12 |
jgriffith | also will see if I can figure out what broke after the rebase | 19:12 |
jgriffith | mriedem oh... looks like you didn't see the update | 19:13 |
jgriffith | mriedem https://review.openstack.org/#/c/330285/89/nova/compute/api.py@3901 | 19:13 |
mriedem | ha | 19:14 |
jgriffith | :) | 19:14 |
mriedem | volume_id doesn't exist | 19:14 |
mriedem | volume['id'] is what you need | 19:14 |
jgriffith | awww crap!!! | 19:14 |
mriedem | otherwise looks good | 19:14 |
openstackgerrit | Sumedh Degaonkar proposed openstack/nova master: Adds 'sata' as a valid disk bus for qemu and kvm hypervisors https://review.openstack.org/459794 | 19:14 |
mriedem | let me pad some stats here | 19:14 |
jgriffith | mriedem thanks, knew I was screwed when I couldn't test | 19:15 |
mriedem | figleaf: we have some other changes to do in https://blueprints.launchpad.net/nova/+spec/custom-resource-classes-in-flavors right? there is some data migration thing that is supposed to happen on startup of the nova-compute service with ironic, so it can retrofit older flavors | 19:16 |
mriedem | ah yeah this https://specs.openstack.org/openstack/nova-specs/specs/pike/approved/custom-resource-classes-in-flavors.html#data-model-impact | 19:18 |
mriedem | superdan: in ^ should that say "will not be schedulable" ? | 19:19 |
superdan | mriedem: I think it's saying that until you account for the new resource types, | 19:20 |
superdan | nova will think it could schedule instances to nodes that are already used, because they haven't yet reported that the instance is consuming one of the new resources | 19:21 |
mriedem | ah | 19:21 |
superdan | you buy that? | 19:21 |
*** kaisers_ has left #openstack-nova | 19:21 | |
mriedem | so CUSTOM_BAREMETAL_INFINIBAND_GOLD is used but not reported as used | 19:21 |
superdan | yar | 19:22 |
mriedem | ok, | 19:22 |
mriedem | so, | 19:22 |
mriedem | if we move the claim/allocation stuff to the scheduler, can we still do this data migration sync up on nova-compute start? | 19:22 |
mriedem | i mean, we can, we have the scheduler report client, | 19:22 |
mriedem | and the update_available_resource periodic, | 19:23 |
mriedem | just wondering if that will handle it | 19:23 |
superdan | mriedem: the compute node also isn't going to report any GOLD resources available until it starts up on new code either | 19:23 |
superdan | so I think if you restart onto the new scheduler, | 19:23 |
*** ckopper has quit IRC | 19:24 | |
superdan | we'll start asking for resources that expose GOLD once the flavors are updated, but no computes will have any GOLDs to give until they are restarted and start exposing that | 19:24 |
superdan | wait | 19:24 |
superdan | did we already do that part in ocata? | 19:24 |
superdan | yeah, okay yeah | 19:24 |
superdan | I think I've got this now | 19:24 |
superdan | lemme try again: | 19:24 |
superdan | In ocata, we got the ironic driver to expose 1 $ironic_node_resource_class for each node to placement | 19:24 |
superdan | if we update the real flavors with the new resource type, | 19:25 |
openstackgerrit | melanie witt proposed openstack/nova master: Make security_group_rules use check_deltas() for quota https://review.openstack.org/477700 | 19:25 |
openstackgerrit | melanie witt proposed openstack/nova master: Remove 'reserved' count from used limits https://review.openstack.org/446242 | 19:25 |
openstackgerrit | melanie witt proposed openstack/nova master: Make key_pairs use check_deltas() for quota https://review.openstack.org/477699 | 19:25 |
openstackgerrit | melanie witt proposed openstack/nova master: Remove useless quota_usage_refresh from nova-manage https://review.openstack.org/446243 | 19:25 |
openstackgerrit | melanie witt proposed openstack/nova master: Count instances to check quota https://review.openstack.org/416521 | 19:25 |
superdan | scheduler would send instances to busy computes thinking there was room | 19:25 |
openstackgerrit | melanie witt proposed openstack/nova master: Make Quotas object favor the API database https://review.openstack.org/410945 | 19:25 |
superdan | what we need, | 19:25 |
openstackgerrit | melanie witt proposed openstack/nova master: Add online migration to move quotas to API database https://review.openstack.org/410946 | 19:25 |
openstackgerrit | melanie witt proposed openstack/nova master: Limit maximum pending resizes for preventing over quota https://review.openstack.org/481739 | 19:25 |
superdan | is to data migrate the _instance_ flavors to also report that they use one of the new resources, | 19:25 |
superdan | so that the computes start reporting 1 total, 1 used, 0 available | 19:25 |
superdan | so really, | 19:26 |
superdan | ops just need to run data migrations before they update the main flavors to use the override I think | 19:26 |
superdan | make sense/ | 19:26 |
mriedem | yeah, that's where i was going in my head, | 19:27 |
mriedem | that the compute updates the existing instance embedded flavor on startup so we can fix the allocations reported in, | 19:27 |
superdan | right | 19:28 |
mriedem | and it's good that none of it turns on until you fiddle the flavors | 19:28 |
superdan | yeah | 19:28 |
mriedem | although, we don't actually pull the custom resource off the instance.flavor in the compute, we pull it off the node | 19:28 |
mriedem | so i'm a bit fuzzy on where the existing instance.flavor comes into play | 19:29 |
mriedem | this https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L658 | 19:29 |
superdan | we report inventory based on the node | 19:29 |
superdan | we report allocations based on the instance/flavor | 19:29 |
superdan | and we request from placement based on the real flavor | 19:30 |
mriedem | ok so RT updates allocations here https://github.com/openstack/nova/blob/master/nova/compute/resource_tracker.py#L1012 | 19:30 |
*** dfisher has left #openstack-nova | 19:31 | |
mriedem | and this is where we get the allocations off the instance right? https://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L141 | 19:31 |
mriedem | which is only ram, cpu and disk | 19:32 |
mriedem | not fancy pants ironic stuff | 19:32 |
*** smatzek has quit IRC | 19:32 | |
superdan | yeah | 19:32 |
superdan | we kinda need the ironic driver to do the instance flavor migration though I think | 19:32 |
mriedem | sure, but there are 2 parts to this if i'm understanding, | 19:32 |
superdan | because it'd be hard to do that from nova-manage, not being 100% sure the hypervisor type of an instance I think | 19:33 |
mriedem | 1. ironic driver updates the instance.flavor if it doesn't have the custome rresource class but the node.resource_class is set | 19:33 |
mriedem | 2. scheduler report client needs to account for custom resource class allocations off the instance flavor | 19:33 |
mriedem | then 3. deployer fiddles the bits | 19:33 |
mriedem | 4. cleanup | 19:33 |
*** Apoorva has quit IRC | 19:34 | |
mriedem | i think #2 is missing from the spec, unless i'm missing something | 19:34 |
superdan | yeah I suppose you're right | 19:34 |
*** yamamoto has quit IRC | 19:34 | |
superdan | it's implied | 19:34 |
mriedem | heh | 19:35 |
*** jjung has joined #openstack-nova | 19:35 | |
mriedem | mayhap i'll update the spec quick | 19:35 |
melwitt | superdan: can you tell where I would need to put an "objects.register_all()" to call object classmethods in the websocketproxy? would it have to be here or is there a way it could only be done once? https://github.com/openstack/nova/blob/master/nova/console/websocketproxy.py#L71 | 19:38 |
*** jjung has quit IRC | 19:39 | |
superdan | melwitt: you could do it at module-level.. it is only needed once per process | 19:39 |
melwitt | superdan: okay, cool. thanks | 19:40 |
superdan | you wouldn't want to do it per-request like that | 19:40 |
melwitt | yeah, that's what I was thinking | 19:41 |
*** amotoki_away is now known as amotoki | 19:42 | |
openstackgerrit | melanie witt proposed openstack/nova master: Convert websocketproxy to use db for token validation https://review.openstack.org/333990 | 19:42 |
*** awaugama has quit IRC | 19:44 | |
*** dtantsur has quit IRC | 19:45 | |
*** sdague has joined #openstack-nova | 19:46 | |
*** slaweq has joined #openstack-nova | 19:49 | |
*** slaweq_ has joined #openstack-nova | 19:50 | |
*** jamesden_ has quit IRC | 19:50 | |
*** dtantsur has joined #openstack-nova | 19:50 | |
*** amotoki is now known as amotoki_away | 19:52 | |
*** slaweq has quit IRC | 19:53 | |
*** esberglu has quit IRC | 19:53 | |
*** esberglu has joined #openstack-nova | 19:54 | |
mriedem | superdan: oh i guess that allocations thing was mentioned in the deps section https://specs.openstack.org/openstack/nova-specs/specs/pike/approved/custom-resource-classes-in-flavors.html#dependencies | 19:55 |
mriedem | maybe that was supposed to or expected to happen in http://specs.openstack.org/openstack/nova-specs/specs/ocata/implemented/custom-resource-classes.html | 19:55 |
superdan | mriedem: that part is done already | 19:55 |
mriedem | "This depends on work to change the resource tracker to allow drivers to expose allocations of custom resource classes" | 19:55 |
superdan | the migration of existing instances is different from what is described there, and is specific to ironic | 19:55 |
superdan | right that depends-on is done | 19:55 |
mriedem | we don't expose allocations for custom resource classes | 19:55 |
mriedem | we expose inventory for custom resource classess | 19:56 |
superdan | we can from the driver, hang on | 19:56 |
*** iceyao has joined #openstack-nova | 19:56 | |
superdan | oh | 19:56 |
mriedem | that's what i was talking about in https://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L141 | 19:56 |
*** catinthe_ has joined #openstack-nova | 19:56 | |
superdan | yeah okay | 19:56 |
superdan | I was glossing over the allocation word there | 19:56 |
*** dtantsur has quit IRC | 19:57 | |
superdan | there's still the migration work that needs doing which is neither of these | 19:57 |
*** tjones has joined #openstack-nova | 19:57 | |
mriedem | yeah i think i've covered that here in this spec update, hold on | 19:57 |
*** tjones has quit IRC | 19:58 | |
superdan | cool, I gotsta jump on a call | 19:58 |
*** tjones has joined #openstack-nova | 19:58 | |
*** esberglu has quit IRC | 19:58 | |
*** catintheroof has quit IRC | 19:59 | |
mriedem | geez another one | 19:59 |
mriedem | these aren't 900 numbers are they? | 19:59 |
superdan | I have a problem | 19:59 |
*** jmlowe has quit IRC | 20:00 | |
*** iceyao has quit IRC | 20:00 | |
*** dtantsur has joined #openstack-nova | 20:02 | |
*** jamesdenton has joined #openstack-nova | 20:05 | |
*** liverpooler has quit IRC | 20:09 | |
melwitt | grr, internet is on the fritz again | 20:11 |
*** jamesdenton has quit IRC | 20:11 | |
*** jamesdenton has joined #openstack-nova | 20:12 | |
openstackgerrit | Matt Riedemann proposed openstack/nova-specs master: Amend spec for "Allow custom resource classes in flavor extra specs" https://review.openstack.org/481748 | 20:15 |
mriedem | superdan: leakypipes: figleaf: ^ | 20:15 |
melwitt | mriedem: I think that tempest test works because the common.get_instance() method gets the instance via compute/api and that does a set_target_cell() that targets the context to the cell the instance is in | 20:15 |
mriedem | melwitt: so the same reason that normal attach works | 20:15 |
mriedem | so even though the instance isn't on a host, | 20:15 |
mriedem | it's still mapped to the original cell | 20:15 |
mriedem | tricksy baggins | 20:16 |
mriedem | melwitt: i told you you were the only one that could figure it out | 20:16 |
* mriedem goes to +2 dan's fix then | 20:16 | |
* melwitt wipes nails on lapel | 20:16 | |
mriedem | ha | 20:16 |
mriedem | mayhap you'd like to +W https://review.openstack.org/#/c/481683/ | 20:17 |
*** esberglu has joined #openstack-nova | 20:18 | |
mriedem | actually, | 20:18 |
mriedem | so maybe this means we don't need that fix | 20:18 |
mriedem | yeah, it was'nt failing b/c the context is already targeted | 20:19 |
melwitt | mriedem: yeah I was wondering, what broke that brought up the bug? | 20:19 |
mriedem | nothing :( | 20:20 |
mriedem | i noticed the local creation part during a review of something unrelated, | 20:20 |
mriedem | and because of how local delete has bit us with cells, | 20:20 |
melwitt | ah, okay | 20:20 |
mriedem | i immediately thought this was also busted in a similar way | 20:20 |
melwitt | yeah, the set_target_cell is so hidden that it's hard to tell when we need an extra target cell or not | 20:21 |
*** burgerk_ has joined #openstack-nova | 20:22 | |
*** burgerk has quit IRC | 20:25 | |
*** markvoelker has quit IRC | 20:27 | |
*** markvoelker has joined #openstack-nova | 20:27 | |
*** burgerk_ has quit IRC | 20:28 | |
openstackgerrit | Andrey Kurilin proposed openstack/python-novaclient master: Fix cropping the endpoint url https://review.openstack.org/479818 | 20:33 |
*** Apoorva has joined #openstack-nova | 20:35 | |
*** yamamoto has joined #openstack-nova | 20:35 | |
*** iceyao has joined #openstack-nova | 20:37 | |
*** ijw has joined #openstack-nova | 20:38 | |
*** yamamoto has quit IRC | 20:39 | |
*** catinthe_ has quit IRC | 20:39 | |
*** Apoorva has quit IRC | 20:39 | |
*** mriedem1 has joined #openstack-nova | 20:40 | |
*** iceyao has quit IRC | 20:41 | |
*** abalutoiu has joined #openstack-nova | 20:41 | |
*** sambetts|afk has quit IRC | 20:42 | |
*** priteau has quit IRC | 20:42 | |
*** mriedem has quit IRC | 20:42 | |
*** abalutoiu_ has joined #openstack-nova | 20:43 | |
*** amotoki_away is now known as amotoki | 20:43 | |
*** sambetts has joined #openstack-nova | 20:43 | |
*** Apoorva has joined #openstack-nova | 20:45 | |
*** ijw has quit IRC | 20:45 | |
*** abalutoiu has quit IRC | 20:46 | |
*** ijw has joined #openstack-nova | 20:46 | |
*** owalsh has quit IRC | 20:47 | |
*** abalutoiu has joined #openstack-nova | 20:48 | |
*** abalutoiu_ has quit IRC | 20:49 | |
*** ckopper has joined #openstack-nova | 20:50 | |
*** amotoki is now known as amotoki_away | 20:52 | |
superdan | mriedem1: ah yeah, so we probably don't need that | 20:53 |
superdan | mriedem1: hence my asking where/how this came hup | 20:53 |
superdan | up even | 20:53 |
*** abalutoiu has quit IRC | 20:54 | |
mriedem1 | sorry | 20:55 |
*** abalutoiu has joined #openstack-nova | 20:55 | |
*** mriedem1 is now known as mriedem | 20:55 | |
mriedem | the local create thing scared me because of local delete issues | 20:55 |
superdan | hah | 20:55 |
mriedem | leakypipes: i went through https://review.openstack.org/#/c/476632/ - we can't actually allocate in the scheduler until we've done the changes in the compute to not claim if the allocations are already done, right? | 20:55 |
mriedem | otheriwse we allocate in scheduler and still claim in compute | 20:56 |
superdan | mriedem: we already have that right? | 20:56 |
mriedem | do we? | 20:56 |
superdan | mriedem: compute just checks the allocations in placement, changing them only if need be | 20:56 |
mriedem | but i thought the big win was not doing the claim at all | 20:56 |
mriedem | in the resourc etracker | 20:56 |
superdan | we can't drop the RT until this is in place | 20:56 |
mriedem | plus, | 20:56 |
mriedem | there should be a minimum compute version check somewhere i thought, | 20:57 |
mriedem | we had the whole back and forth about sending the actual allocations down to the compute over rpc | 20:57 |
*** abalutoiu_ has joined #openstack-nova | 20:57 | |
superdan | mriedem: I dunno, ocata computes did the allocation stuff right? | 20:57 |
mriedem | to tell the compute if it should claim | 20:57 |
*** ijw has quit IRC | 20:57 | |
superdan | that's to tell it if it should forego the normal RT claiming right? | 20:57 |
mriedem | and i thought we settled on not sending hte allocations claimed over rpc, but instead just have the compute check to see if the allocations were already done for it | 20:57 |
mriedem | and by pass the claim (noop) | 20:57 |
superdan | yeah | 20:58 |
superdan | here's the short and curly of it: | 20:59 |
superdan | there is BBQ hurling its way towards me at about 60MPH, so I stop caring about this when it gets here | 20:59 |
*** ijw has joined #openstack-nova | 20:59 | |
*** abalutoiu has quit IRC | 21:00 | |
mriedem | at 2pm? | 21:00 |
superdan | hell yes.. taylor gets half day fridays in the summer | 21:00 |
*** owalsh has joined #openstack-nova | 21:01 | |
mriedem | so https://specs.openstack.org/openstack/nova-specs/specs/pike/approved/placement-claims.html#other-deployer-impact | 21:01 |
mriedem | and https://specs.openstack.org/openstack/nova-specs/specs/pike/approved/placement-claims.html#work-items | 21:01 |
mriedem | "Make compute nodes GET /allocations/<instance_id> for verifying if already created, and if so, don’t POST allocations to Placement service." | 21:01 |
mriedem | that's what i'm thinking of | 21:01 |
mriedem | we can sort it out on monday when everyone is actually around | 21:02 |
mriedem | including his bauzasness | 21:02 |
superdan | https://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L859-L877 | 21:02 |
superdan | L868 stops if they're equal | 21:02 |
mriedem | yeah i know about that, | 21:03 |
*** ckopper has quit IRC | 21:03 | |
superdan | bypassing the existing RT still needs to happen | 21:03 |
mriedem | but we're still doing all of this other claim checking stuff in the compute that seems unnecessary - although there are going to be things the compute side claim will pick up that we don't in the scheduler, like pci/numa and overhead | 21:03 |
superdan | yep | 21:03 |
mriedem | i wasn't sure what we were going to do about the nfv resources | 21:04 |
mriedem | and i thought in boston for overhead we said, well, you adjust the reserved amount configs to buffer your inventory | 21:04 |
superdan | we said we'd do the simple thing first, expecting the op to reserve enough, | 21:04 |
*** ijw has quit IRC | 21:04 | |
superdan | potentially updating reserved automatically after that yeah | 21:05 |
mriedem | i'll just go back to my corner with https://review.openstack.org/#/c/471899/ where things make sense | 21:06 |
*** abalutoiu has joined #openstack-nova | 21:07 | |
*** yamamoto has joined #openstack-nova | 21:08 | |
*** smatzek has joined #openstack-nova | 21:08 | |
*** abalutoiu_ has quit IRC | 21:09 | |
*** thorst has quit IRC | 21:16 | |
*** yamamoto has quit IRC | 21:17 | |
*** iceyao has joined #openstack-nova | 21:18 | |
*** owalsh has quit IRC | 21:19 | |
*** abalutoiu has quit IRC | 21:21 | |
*** owalsh has joined #openstack-nova | 21:21 | |
*** acormier has joined #openstack-nova | 21:22 | |
*** iceyao has quit IRC | 21:22 | |
*** acormier has quit IRC | 21:24 | |
*** itlinux has quit IRC | 21:26 | |
Apoorva | Our Cinder CI is failing with following error http://paste.openstack.org/show/614811/. Is this a known issue? | 21:30 |
*** catintheroof has joined #openstack-nova | 21:33 | |
*** edmondsw has quit IRC | 21:34 | |
*** lpetrut has quit IRC | 21:34 | |
*** thorst has joined #openstack-nova | 21:38 | |
*** thorst has quit IRC | 21:38 | |
*** dave-mccowan has quit IRC | 21:41 | |
*** lyan has quit IRC | 21:42 | |
*** amotoki_away is now known as amotoki | 21:43 | |
sgordon | so i am looking at this thread http://lists.openstack.org/pipermail/openstack/2017-July/thread.html#45139 | 21:44 |
sgordon | "[Openstack] Live Migration and LibVirt CPU Mode" | 21:44 |
sgordon | and i could swear there was a legit bug around this at some point but am struggling to pin down where it was discussed/fixed | 21:44 |
*** yamamoto has joined #openstack-nova | 21:45 | |
sgordon | specifically "Therefore it appears if a VM XML CPU definition contains "cpu mode='host-model'" the cpu model is ignored and the 2 host CPU models are compared." | 21:45 |
openstackgerrit | Mathieu Gagné proposed openstack/nova master: Add ability to signal and perform online volume size change https://review.openstack.org/454322 | 21:45 |
*** openstackgerrit has quit IRC | 21:47 | |
*** smatzek has quit IRC | 21:49 | |
sgordon | ring any bells for anyone? | 21:50 |
*** thorst has joined #openstack-nova | 21:50 | |
*** yamamoto has quit IRC | 21:51 | |
*** ijw has joined #openstack-nova | 21:51 | |
superdan | sgordon: I think maybe kashyap was discussing that with someone at some point? | 21:51 |
*** priteau has joined #openstack-nova | 21:52 | |
*** esberglu has quit IRC | 21:52 | |
*** esberglu has joined #openstack-nova | 21:52 | |
sgordon | superdan, yeah - it definitely sounds familiar i just cant remember the outcome | 21:53 |
superdan | yeah that's about all I know | 21:53 |
*** amotoki is now known as amotoki_away | 21:53 | |
*** gjayavelu has quit IRC | 21:56 | |
cburgess | superdan sgordon That sounds about right. What is the specific question? | 21:56 |
*** priteau has quit IRC | 21:56 | |
*** openstackstatus has quit IRC | 21:56 | |
*** openstack has joined #openstack-nova | 21:58 | |
cburgess | if so then... working as intended. | 21:58 |
sgordon | yeah but host model is not really host model | 21:58 |
sgordon | it's an approximation of the host model | 21:59 |
cburgess | Right | 21:59 |
*** iceyao has joined #openstack-nova | 21:59 | |
sgordon | if you go downthread i think they are saying they get the same when using custom and specifying westmere | 21:59 |
cburgess | Let me keep reading... | 22:00 |
cburgess | I wonder if he has different versions of libvirt/kvm between the hosts. | 22:02 |
sgordon | possibly | 22:02 |
cburgess | "I'm beginning to suspect that because the VM has "cpu mode='host-model'" in its xml CPU definition," | 22:02 |
sgordon | there is not much/any info about what versions of anything are in use | 22:02 |
cburgess | As I said.. working as intended. | 22:02 |
sgordon | yeah - in that email they contradict themselves | 22:03 |
cburgess | If its using host-model.. you are screwed. | 22:03 |
cburgess | Period.. | 22:03 |
sgordon | say it's not working with custom, then say it is | 22:03 |
sgordon | right | 22:03 |
cburgess | Right.. | 22:03 |
cburgess | This message... | 22:03 |
cburgess | http://lists.openstack.org/pipermail/openstack/2017-July/045145.html | 22:03 |
sgordon | and there is no way to get out of that without rebooting instances | 22:03 |
cburgess | basically describes thats in the XML | 22:03 |
cburgess | and based upon that XML.. what he is seeing is whats expected. | 22:03 |
cburgess | Correct. | 22:04 |
*** iceyao has quit IRC | 22:04 | |
cburgess | He could disable the CPU checks but... he runs the risk of the VM crashing on live migration because it sees the flags change. | 22:04 |
cburgess | I know he doesn't want to reboot but once you are using host-model there is absolutely no safe/guaranteed way to got from new to old. | 22:05 |
sgordon | right | 22:05 |
cburgess | So I feel for them.. but there is no solution. They could comment the checks out of nova if they wanted to but even that is a just rolling the device on the VMs crashing on migration. | 22:06 |
cburgess | Or libvirt just refusing to do it. | 22:06 |
*** felipemonteiro__ has quit IRC | 22:07 | |
sgordon | i dont think that helps them anyway | 22:07 |
sgordon | because it's passed the nova checks | 22:07 |
sgordon | it's the libvirt checks kicking it out | 22:07 |
cburgess | Oh yeah.. well.. like I said... | 22:07 |
sgordon | thanks for being a sounding board, clearly i have friday afternoon brain | 22:08 |
sgordon | i will try and frame this in an email | 22:08 |
*** claudiub has quit IRC | 22:08 | |
*** zzzeek_ has joined #openstack-nova | 22:08 | |
*** zzzeek_ has quit IRC | 22:09 | |
cburgess | sgordon No worries, we dealt with this very issue a lot in the essex/folsom days. Trying to figure out exacly what CPU type and model info to use to guarnatee the best mix of performance and portability. | 22:10 |
*** figleaf is now known as edleafe | 22:10 | |
*** jwcroppe has quit IRC | 22:11 | |
*** burt has quit IRC | 22:11 | |
*** jwcroppe has joined #openstack-nova | 22:11 | |
sgordon | cburgess, yeah - it's basically impossible to set defaults this because any given selection is a tradeoff | 22:12 |
sgordon | cburgess, depends on the characteristics and requirements of each environment | 22:12 |
cburgess | sgordon I think the key bit to explains is that all the config values are basically useless once you get down to the libvirt internal code. It will *always* use whats defined in the running VMs XML. | 22:12 |
sgordon | (i mean obviously we *do* set defaults for this, it's just that they arent going to fit for everyone) | 22:12 |
cburgess | sgordon Exactly. So we have to play around with a sane "default" for our product and then enable customers to change it for their deployment based upon their needs. | 22:13 |
cburgess | Though to be fair most use our default since its designed around maximum portability and most of customers can't have downtime for their pets. :( | 22:13 |
*** zzzeek_ has joined #openstack-nova | 22:14 | |
*** zzzeek_ has quit IRC | 22:14 | |
*** edleafe- has joined #openstack-nova | 22:14 | |
*** zzzeek_ has joined #openstack-nova | 22:14 | |
*** zzzeek_ has quit IRC | 22:15 | |
*** jwcroppe has quit IRC | 22:15 | |
*** edleafe has quit IRC | 22:16 | |
sgordon | yeah the other aspect of course is someone may not notice when doing a greenfield deployment | 22:16 |
sgordon | the problem comes when they expand later and add a new generation of hosts | 22:16 |
cburgess | Yup. we didn't notice it until our first client did a server refresh after about a year. | 22:18 |
*** zzzeek_ has joined #openstack-nova | 22:19 | |
*** zzzeek_ has quit IRC | 22:24 | |
*** jamesdenton has quit IRC | 22:24 | |
*** jamesdenton has joined #openstack-nova | 22:25 | |
*** edleafe- is now known as edleafe | 22:25 | |
*** zzzeek_ has joined #openstack-nova | 22:29 | |
*** jamesdenton has quit IRC | 22:29 | |
*** zzzeek_ has quit IRC | 22:30 | |
*** zzzeek_ has joined #openstack-nova | 22:31 | |
*** jamesdenton has joined #openstack-nova | 22:31 | |
*** zzzeek- has joined #openstack-nova | 22:33 | |
*** zzzeek_ has quit IRC | 22:35 | |
*** iceyao has joined #openstack-nova | 22:40 | |
*** zzzeek- has quit IRC | 22:41 | |
*** catintheroof has quit IRC | 22:42 | |
*** leakypipes has quit IRC | 22:43 | |
*** amotoki_away is now known as amotoki | 22:44 | |
*** iceyao has quit IRC | 22:45 | |
*** sdague has quit IRC | 22:47 | |
*** slaweq_ has quit IRC | 22:47 | |
*** slaweq has joined #openstack-nova | 22:48 | |
*** acormier has joined #openstack-nova | 22:51 | |
*** slaweq has quit IRC | 22:53 | |
*** amotoki is now known as amotoki_away | 22:54 | |
*** acormier has quit IRC | 22:54 | |
*** acormier has joined #openstack-nova | 22:54 | |
*** gbarros has joined #openstack-nova | 22:55 | |
*** tjones has left #openstack-nova | 22:56 | |
*** jmlowe has joined #openstack-nova | 23:07 | |
*** openstackgerrit has joined #openstack-nova | 23:12 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Handle uuids in os-hypervisors API https://review.openstack.org/471899 | 23:12 |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Use uuid for id in os-services API https://review.openstack.org/464280 | 23:12 |
*** zzzeek_ has joined #openstack-nova | 23:17 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: Handle uuids in os-hypervisors API https://review.openstack.org/471899 | 23:19 |
*** zzzeek_ has quit IRC | 23:21 | |
*** zzzeek_ has joined #openstack-nova | 23:21 | |
*** acormier has quit IRC | 23:22 | |
*** abalutoiu has joined #openstack-nova | 23:23 | |
mriedem | mgagne: you overwrote my changes and re-introduced a bug https://review.openstack.org/#/c/454322/29..31 :) | 23:24 |
mriedem | i'll just push my version again | 23:24 |
*** iceyao has joined #openstack-nova | 23:25 | |
*** Apoorva has quit IRC | 23:26 | |
*** acormier has joined #openstack-nova | 23:26 | |
openstackgerrit | Matt Riedemann proposed openstack/nova master: WIP: Add ability to signal and perform online volume size change https://review.openstack.org/454322 | 23:26 |
*** rajathagasthya has quit IRC | 23:26 | |
*** iceyao has quit IRC | 23:29 | |
*** gbarros has quit IRC | 23:34 | |
*** chyka has quit IRC | 23:34 | |
*** chyka has joined #openstack-nova | 23:35 | |
mriedem | fixed, now i just need to flesh out the tests and docs for the os-instance-actions details changes in there, probably over the weekend | 23:35 |
mriedem | the tempest/devstack test stack had a clean run last night though, which is awesome | 23:35 |
*** gbarros has joined #openstack-nova | 23:37 | |
*** chyka has quit IRC | 23:39 | |
*** dtp has quit IRC | 23:40 | |
*** iceyao has joined #openstack-nova | 23:44 | |
*** abalutoiu has quit IRC | 23:45 | |
*** amotoki_away is now known as amotoki | 23:45 | |
*** abalutoiu has joined #openstack-nova | 23:47 | |
*** Apoorva has joined #openstack-nova | 23:47 | |
*** jmlowe has quit IRC | 23:48 | |
*** abalutoiu has quit IRC | 23:48 | |
*** iceyao has quit IRC | 23:49 | |
*** abalutoiu has joined #openstack-nova | 23:49 | |
*** acormier has quit IRC | 23:50 | |
*** jmlowe has joined #openstack-nova | 23:50 | |
*** ijw has quit IRC | 23:52 | |
*** acormier has joined #openstack-nova | 23:52 | |
*** abalutoiu_ has joined #openstack-nova | 23:52 | |
*** ijw has joined #openstack-nova | 23:52 | |
*** abalutoiu has quit IRC | 23:54 | |
*** amotoki is now known as amotoki_away | 23:55 | |
*** abalutoiu__ has joined #openstack-nova | 23:56 | |
*** ijw has quit IRC | 23:57 | |
*** abalutoiu has joined #openstack-nova | 23:57 | |
*** thorst has joined #openstack-nova | 23:57 | |
*** ijw has joined #openstack-nova | 23:58 | |
*** Apoorva has quit IRC | 23:58 | |
*** abalutoiu_ has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!