Thursday, 2018-10-11

*** rpittau has quit IRC00:03
*** rpittau has joined #openstack-nova00:03
mnasermnaser00:05
*** zhanglong has joined #openstack-nova00:06
*** vabada has quit IRC00:10
*** vabada has joined #openstack-nova00:10
*** devananda has quit IRC00:12
*** wznoinsk has quit IRC00:12
*** takashin has quit IRC00:13
*** brinzhang has joined #openstack-nova00:13
*** devananda has joined #openstack-nova00:13
*** panda has quit IRC00:13
*** edleafe has quit IRC00:13
*** gyee has quit IRC00:15
*** panda has joined #openstack-nova00:16
*** tetsuro has joined #openstack-nova00:17
*** artom has quit IRC00:19
*** artom has joined #openstack-nova00:19
*** rcernin has quit IRC00:29
openstackgerritBrin Zhang proposed openstack/python-novaclient stable/pike: Redirect the old release note url  https://review.openstack.org/60956600:31
*** chenhaw has joined #openstack-nova00:36
*** zhurong has joined #openstack-nova00:49
*** zhurong has quit IRC00:50
*** hshiina has joined #openstack-nova00:54
*** spatel has joined #openstack-nova01:10
*** slaweq has joined #openstack-nova01:11
*** bhagyashris has joined #openstack-nova01:13
*** slaweq has quit IRC01:15
*** spatel has quit IRC01:17
*** Dinesh_Bhor has joined #openstack-nova01:21
*** kaisers has quit IRC01:27
*** tiendc has joined #openstack-nova01:27
*** kaisers has joined #openstack-nova01:27
*** tetsuro has quit IRC01:30
*** hongbin has joined #openstack-nova01:30
*** tetsuro has joined #openstack-nova01:32
*** mrsoul has quit IRC01:34
*** s1061123 has quit IRC01:35
*** s1061123 has joined #openstack-nova01:35
*** spatel has joined #openstack-nova01:45
*** erlon has quit IRC01:46
*** hoangcx has quit IRC01:50
*** trungnv has quit IRC01:50
*** trungnv has joined #openstack-nova01:51
*** hoangcx has joined #openstack-nova01:51
openstackgerritMerged openstack/nova master: api-ref: Remove a description in servers-actions.inc  https://review.openstack.org/60879601:52
openstackgerritMerged openstack/nova master: Remove useless TODO section  https://review.openstack.org/60880201:52
*** spatel has quit IRC01:55
*** mhen has quit IRC01:55
*** hvvcben has joined #openstack-nova01:58
*** mhen has joined #openstack-nova01:59
*** brinzhang has quit IRC02:00
*** brinzhang has joined #openstack-nova02:01
*** rcernin has joined #openstack-nova02:01
*** spatel has joined #openstack-nova02:20
*** dave-mccowan has joined #openstack-nova02:23
*** stakeda has joined #openstack-nova02:28
*** itlinux_ has joined #openstack-nova02:28
*** itlinux has quit IRC02:31
*** jarodwl has quit IRC02:38
*** aarents has quit IRC02:39
*** lbragstad has quit IRC02:40
openstackgerritMerged openstack/nova master: remove commented-out code  https://review.openstack.org/60563503:03
openstackgerritArtom Lifshitz proposed openstack/nova master: WIP: Handle volume API failure in post_live_migration  https://review.openstack.org/60951703:06
*** hvvcben has quit IRC03:07
*** psachin has joined #openstack-nova03:07
*** dave-mccowan has quit IRC03:16
openstackgerritTao Li proposed openstack/nova master: Cleanup the instance when MessageDeliveryFailure exception  https://review.openstack.org/60850003:19
openstackgerritMerged openstack/nova stable/rocky: Imported Translations from Zanata  https://review.openstack.org/60426003:24
*** hongbin has quit IRC03:34
*** trungnv has quit IRC04:17
*** tiendc has quit IRC04:17
*** trungnv has joined #openstack-nova04:18
*** tiendc has joined #openstack-nova04:18
*** spatel has quit IRC04:18
*** trungnv has quit IRC04:23
*** hoangcx has quit IRC04:23
*** trungnv has joined #openstack-nova04:23
*** hoangcx has joined #openstack-nova04:23
*** janki has joined #openstack-nova04:26
*** hshiina has quit IRC04:30
*** yikun has quit IRC04:44
*** takashin has joined #openstack-nova04:58
*** hoonetorg has quit IRC05:09
*** slaweq has joined #openstack-nova05:11
*** slaweq has quit IRC05:16
*** ratailor has joined #openstack-nova05:19
*** fanzhang has quit IRC05:26
*** tetsuro has quit IRC05:38
*** udesale has joined #openstack-nova05:39
*** jarodwl has joined #openstack-nova05:41
*** hshiina has joined #openstack-nova05:51
openstackgerritSam Morrison proposed openstack/nova master: Allow ability for non admin users to list all flavors.  https://review.openstack.org/60847405:53
openstackgerritJuan Antonio Osorio Robles proposed openstack/nova master: Remove saved_file_rules check from policy  https://review.openstack.org/60959105:55
*** cfriesen has quit IRC05:56
*** pcaruana has joined #openstack-nova06:01
*** dims has quit IRC06:29
*** slaweq has joined #openstack-nova06:29
*** bhagyashris has quit IRC06:29
*** dims has joined #openstack-nova06:33
*** janki has quit IRC06:34
*** slaweq has quit IRC06:34
*** jchhatba_ has joined #openstack-nova06:35
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi(N-R-P):Get vgpu info from `allocations`  https://review.openstack.org/52171706:37
*** dims has quit IRC06:38
*** dims has joined #openstack-nova06:39
*** slaweq has joined #openstack-nova06:41
*** hoangcx has quit IRC06:43
*** tiendc has quit IRC06:43
*** trungnv has quit IRC06:43
*** trungnv has joined #openstack-nova06:43
*** hoangcx has joined #openstack-nova06:43
*** jchhatba_ has quit IRC06:46
*** slaweq has quit IRC06:46
*** janki has joined #openstack-nova06:47
*** hoangcx has quit IRC06:49
*** slaweq has joined #openstack-nova06:50
*** hoangcx has joined #openstack-nova06:50
*** hoangcx has quit IRC06:53
*** trungnv has quit IRC06:53
*** hoangcx has joined #openstack-nova06:54
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi(N-R-P):Get vgpu info from `allocations`  https://review.openstack.org/52171706:59
*** stakeda has quit IRC06:59
openstackgerritNaichuan Sun proposed openstack/nova master: xenapi(N-R-P): support compute node resource provider update  https://review.openstack.org/52104107:00
*** Luzi has joined #openstack-nova07:00
*** rcernin has quit IRC07:01
*** slaweq has quit IRC07:03
*** slaweq has joined #openstack-nova07:05
*** udesale has quit IRC07:12
*** udesale has joined #openstack-nova07:13
*** ttsiouts has joined #openstack-nova07:15
*** udesale has quit IRC07:15
*** ttsiouts has quit IRC07:17
*** helenafm has joined #openstack-nova07:19
*** ralonsoh has joined #openstack-nova07:29
*** takashin has left #openstack-nova07:30
*** ttsiouts has joined #openstack-nova07:38
openstackgerritNaichuan Sun proposed openstack/nova master: os-xenapi(n-rp): add traits for vgpu n-rp  https://review.openstack.org/60426907:39
*** maciejjozefczyk has joined #openstack-nova07:39
*** lpetrut has joined #openstack-nova07:40
*** ttsiouts has quit IRC07:43
*** k_mouza has joined #openstack-nova07:44
*** udesale has joined #openstack-nova07:51
*** tetsuro has joined #openstack-nova08:02
*** ttsiouts has joined #openstack-nova08:02
*** Dinesh_Bhor has quit IRC08:03
*** ttsiouts has quit IRC08:07
*** ttsiouts has joined #openstack-nova08:13
openstackgerritJuan Antonio Osorio Robles proposed openstack/nova master: Remove saved_file_rules check from policy  https://review.openstack.org/60959108:13
naichuansbauzas: Hi, Sylvain, any feedback about the vgpu-stein blueprint?08:14
bauzasnaichuans: I was trapped by some customer problem for the last 2 days, but you're in my pipe :)08:19
*** _pewp_ has quit IRC08:20
*** _hemna has joined #openstack-nova08:22
*** _pewp_ has joined #openstack-nova08:22
naichuansbauzas: Got it, thank you very much :)08:23
bauzasnaichuans: I saw you also provided a reshape change08:24
bauzasnaichuans: I guess you looked at mine ?08:24
naichuansbauzas: right, the first verson is completely same with yours~08:24
bauzasnaichuans: okay08:24
bauzasnaichuans: just to make it clear, I don't support multiple types in the same change08:25
bauzasit's by decision08:25
bauzasnaichuans: people will need first to reshape08:25
bauzasand then once we create a new change for having more than one, we need to make sure that the reshape is done08:25
bauzasbut that's a separate change I haven't written yet08:26
naichuansbauzas: s/verson/version. Currently we pending the multiple vgpu type support, too. And the reshape works well on our test environment.08:26
bauzasnaichuans: I tested it too on my devstack box08:26
naichuansbauzas: I'm also waiting the reshape works done, which is the reason we pending the multiple vgpu type support :)08:28
*** ttsiouts has quit IRC08:28
bauzask08:28
*** jangutter has quit IRC08:31
*** TuanDA has joined #openstack-nova08:31
*** jangutter has joined #openstack-nova08:31
*** moshele has joined #openstack-nova08:34
*** ttsiouts has joined #openstack-nova08:34
openstackgerritYikun Jiang proposed openstack/nova-specs master: Support initial allocation ratios  https://review.openstack.org/55210508:36
*** mvkr has quit IRC08:38
*** derekh has joined #openstack-nova08:42
*** dtantsur|afk is now known as dtantsur|08:44
*** dtantsur| is now known as dtantsur08:44
*** _pewp_ has quit IRC08:49
*** _hemna has quit IRC08:50
*** _pewp_ has joined #openstack-nova08:51
*** _hemna has joined #openstack-nova08:51
*** brinzhang has quit IRC08:51
*** brinzhang has joined #openstack-nova08:52
*** alexchadin has joined #openstack-nova09:00
*** hshiina has quit IRC09:01
*** ttsiouts has quit IRC09:05
*** panda is now known as panda|mtg09:05
BlackDexHello there. i have an instance running with just a terminal. And i wonder how i can change the size of the console. Currently it has a small dimension (width&height) is there a way that i can change this?09:07
*** mvkr has joined #openstack-nova09:09
*** yikun has joined #openstack-nova09:10
*** spatel has joined #openstack-nova09:10
*** nicolasbock has quit IRC09:12
*** jistr is now known as jistr|call09:12
*** Dinesh_Bhor has joined #openstack-nova09:14
*** spatel has quit IRC09:15
*** zhanglong has quit IRC09:16
openstackgerritBalazs Gibizer proposed openstack/nova-specs master: Remove force flag from live-migrate and evacuate  https://review.openstack.org/60933009:16
*** zhanglong has joined #openstack-nova09:18
*** Dinesh_Bhor has quit IRC09:28
openstackgerritMerged openstack/python-novaclient master: doc: Start using openstackdoctheme's extlink extension  https://review.openstack.org/60882909:30
*** ttsiouts has joined #openstack-nova09:33
*** brinzh has joined #openstack-nova09:40
*** brinzhang has quit IRC09:43
*** jiapei has left #openstack-nova09:45
*** brinzhang has joined #openstack-nova09:46
*** zhanglong has quit IRC09:48
*** brinzh has quit IRC09:48
*** jangutter has quit IRC09:48
*** jangutter has joined #openstack-nova09:48
*** imacdonn has quit IRC09:52
*** imacdonn has joined #openstack-nova09:53
openstackgerritGhanshyam Mann proposed openstack/nova master: Merge used_limits extension response into limit view builder  https://review.openstack.org/60603110:01
*** k_mouza has quit IRC10:03
*** shubham_potale has joined #openstack-nova10:05
*** Dinesh_Bhor has joined #openstack-nova10:08
*** gouthamr has quit IRC10:14
*** s10 has joined #openstack-nova10:29
*** erlon has joined #openstack-nova10:29
s10Hello. Should be bug https://bugs.launchpad.net/python-novaclient/+bug/1743532 be reopened because fix was reverted in https://review.openstack.org/#/c/572539 ?10:46
openstackLaunchpad bug 1743532 in python-novaclient "nova list doesn't work above api max_limit" [Undecided,Fix released] - Assigned to Jacek Tomasiak (skazi)10:46
*** tbachman has quit IRC10:47
*** alexchadin has quit IRC10:53
*** ttsiouts has quit IRC10:58
*** jistr|call is now known as jistr11:00
*** s10 has quit IRC11:03
sean-k-mooneys10 from the message it looks like you could have passed --limie=-1 before so the change was not needed and intoduced a bug11:13
*** belmorei_ has joined #openstack-nova11:14
*** ratailor has quit IRC11:15
lyarwood~.11:17
*** belmoreira has quit IRC11:17
*** dtantsur is now known as dtantsur|brb11:21
*** owalsh_away has quit IRC11:22
*** ttsiouts has joined #openstack-nova11:25
*** Dinesh_Bhor has quit IRC11:26
*** owalsh has joined #openstack-nova11:28
openstackgerritJosephine Seifert proposed openstack/nova-specs master: Spec for the Nova part of Image Encryption  https://review.openstack.org/60869611:32
*** belmorei_ has quit IRC11:36
*** udesale has quit IRC11:39
*** janki has quit IRC11:41
*** Dinesh_Bhor has joined #openstack-nova11:44
*** Dinesh_Bhor has quit IRC11:45
*** janki has joined #openstack-nova11:51
*** priteau has joined #openstack-nova11:55
*** alexchadin has joined #openstack-nova11:56
*** derekh has quit IRC12:00
*** derekh has joined #openstack-nova12:00
*** jpena|off has joined #openstack-nova12:02
*** moshele has quit IRC12:04
*** gouthamr has joined #openstack-nova12:05
*** s10 has joined #openstack-nova12:07
s10sean-k-mooney: most of novaclient users don't expect, that they should pass limit=-1 to get all nova instances. For example, behaviour of the minderclient is expected - it gets all cinder volume. But for nova we should pass limit=-1, and nobody does it.12:10
s10sean-k-mooney: examples are https://github.com/openstack/ceilometer/blob/master/ceilometer/nova_client.py#L146 and https://github.com/openstack/watcher/blob/master/watcher/common/nova_helper.py#L7612:11
*** spatel has joined #openstack-nova12:11
sean-k-mooneys10: sure but the api limit is there to prevent excess load on that api and the operator does not expect that to be bypassed12:11
s10sean-k-mooney: ceilometer and watcher expects to get all nova instances here. If someone else uses novaclient python library, they also will face this issue12:11
*** TuanDA has quit IRC12:12
sean-k-mooneys10: ceilometer and watcher can easilly jsut pass -1 however12:12
s10sean-k-mooney: so basically we should open two bug in ceilometer and watcher and mark 1743532 as a feature, not a bug...12:12
*** k_mouza has joined #openstack-nova12:13
s10sean-k-mooney: and should we open a bug against cinderclient? because it returns full list of volumes and don't honor api max_limit12:13
sean-k-mooneyon the cinder side proably unless its doing the paging internally.12:14
sean-k-mooneyso this is really a question of what are the expected semantics of the api and the client12:14
sean-k-mooneyi understand that users expect nova list to return all instance if invoked form the commandline12:15
*** spatel has quit IRC12:15
sean-k-mooneythat is somwhat resonable but that could be supproted by defaulting to --limit=-112:16
*** k_mouza has quit IRC12:17
sean-k-mooneys10: to be clear i personally also expect nova list to return all instances but the previous fix was reverted because it actully intoduced a bug so if we want alter teh behavior again it shoudl likely be done as an RFE12:18
*** shubham_potale has quit IRC12:19
*** tetsuro has quit IRC12:20
*** mriedem has joined #openstack-nova12:21
sean-k-mooneys10: what might be the best thing to do is to reopen the old bug and flag it in the next nova meeting12:22
*** tbachman has joined #openstack-nova12:27
*** tbachman_ has joined #openstack-nova12:28
gmannmriedem: added my comment on https://review.openstack.org/#/c/608474/12:28
gmannthis is going to impact other APi also like PUT flavor, POST server, resize server etc.12:29
gmannthose i found till now but there might be other which does get flavor by id12:30
*** tbachman has quit IRC12:31
*** tbachman_ is now known as tbachman12:31
*** jarodwl has quit IRC12:31
*** gaoyan has joined #openstack-nova12:32
*** gaoyan has quit IRC12:33
*** gaoyan has joined #openstack-nova12:33
mriedemgmann: i saw, thanks12:36
mriedemleft some replies12:36
sean-k-mooneyjaypipes: do the questions i just asked on https://review.openstack.org/#/c/609591/ make sense?12:37
*** tbachman has quit IRC12:43
*** mriedem is now known as mriedem_afk12:54
*** edleafe has joined #openstack-nova12:57
jaypipessean-k-mooney: he mentions in the commit message that oslo.policy now handles that.12:57
*** k_mouza has joined #openstack-nova12:59
*** janki has quit IRC13:00
jaypipessean-k-mooney: I think I see you point. commented.13:00
openstackgerritBalazs Gibizer proposed openstack/nova master: Reject forced move with nested source allocation  https://review.openstack.org/60578513:01
*** ttsiouts has quit IRC13:02
sean-k-mooneyyes i saw that. i had two point really. one i think they missed the removal of _warning_for_deprecated_user_based_rules and second ya i was not sure how usefual init was at this point13:03
sean-k-mooneybut as i also said in the review. i normally dont reviwe any of the policy stuff so im very open to being wrong on either point13:05
*** ttsiouts has joined #openstack-nova13:05
*** brinzhang has quit IRC13:08
*** spatel has joined #openstack-nova13:08
jaosoriorsean-k-mooney: hey! thanks for your review on my policy patch.13:09
*** k_mouza has quit IRC13:09
sean-k-mooneyjaosorior: no worries did it make sense?13:09
jaosoriorsean-k-mooney: I'm now quite confused though. something should be caling the init() function, as that's what initializes the Enfocer object, which actually does the policy evaluation.13:09
jaosorior* valling13:09
jaosorior* calling13:09
jaosoriordamn, can't type today :D13:09
sean-k-mooneywell i was not actully suggesting removing init but i was about to comment that maybe you can change the module level global into a property that would do the init when its first used?13:10
jaosoriorthat could be an option. But now I really wanna know where this gets initialized in the first place :D13:11
*** k_mouza has joined #openstack-nova13:11
sean-k-mooneyjaosorior: haha well as i pointed out in the review thre are like 4 direct calles to init in the file so whatever gets called first i guess13:12
sean-k-mooneyarnt global values fun :P13:12
*** dims has quit IRC13:12
*** dims has joined #openstack-nova13:14
jaypipesjaosorior: in oslo.policy, unless I'm mistaken...13:14
sean-k-mooneyjaosorior: if set_rules is the first call to init it passes use_conf=false in all other cases init is called with no argument so it used the default13:14
jaypipesjaosorior: though, to be fair, the easiest way to determine if sean-k-mooney's right is just remove all calls to nova.policy.init() in the entire codebase and see if any tests break :)13:14
jaosoriorjaypipes: oslo.policy defines the Enforcer object that's being initialized there. It expects someone to actually initialize the object. Which is what happens in the init function.13:15
*** dtantsur|brb is now known as dtantsur13:15
jaosoriorsean-k-mooney: I don't find calls to set_rules13:16
jaosoriorsean-k-mooney: must be authorize then13:16
*** liuyulong has joined #openstack-nova13:17
*** dims has quit IRC13:19
*** mrch_ has joined #openstack-nova13:19
*** mrch has joined #openstack-nova13:22
*** eharney has joined #openstack-nova13:25
Luzihey Nova, we've written the Spec for Image Encryption for Nova and would appreciate reviews :) https://review.openstack.org/#/c/608696/13:25
openstackgerritJuan Antonio Osorio Robles proposed openstack/nova master: Remove saved_file_rules check from policy  https://review.openstack.org/60959113:26
*** alexchadin has quit IRC13:27
openstackgerritJuan Antonio Osorio Robles proposed openstack/nova master: Remove dead code from policy module  https://review.openstack.org/60959113:28
jaosoriorsean-k-mooney: so... to keep it simple and not mess it up, I just left the init function. But removed the dead code from that module. Now it looks quite similar to what we have in barbican.13:28
*** mrch_ has quit IRC13:28
*** udesale has joined #openstack-nova13:28
jaosoriorah, damn, we needed the get_enforcer function13:29
jaosoriorthat is used by oslo.policy's generator (to generate sample policies and docs)13:31
openstackgerritJuan Antonio Osorio Robles proposed openstack/nova master: Remove dead code from policy module  https://review.openstack.org/60959113:31
*** lbragstad has joined #openstack-nova13:31
sean-k-mooneyjaosorior: ok im going to stop tying to leave comments. once its working agin this all look better to me :) i left a comment on patchset 2 but i dont know you if you really want to refactor more then you already have13:33
openstackgerritJuan Antonio Osorio Robles proposed openstack/nova master: Remove dead code from policy module  https://review.openstack.org/60959113:33
jaosoriorsean-k-mooney: checking it out13:34
jaosoriorsean-k-mooney: I'll do the middle ground just to be safe13:36
sean-k-mooneyjaosorior: ya no worries removing _warning_for_deprecated_user_based_rules was the main thing i wanted you to do and you have so im happy with your change assuming zuul agrees13:37
jaosoriorsean-k-mooney: I'll push another patch in a bit13:37
jaosoriorrunning unit tests13:37
jaosoriorjaypipes, sean-k-mooney: Thanks for the reviews!13:38
*** psachin has quit IRC13:38
openstackgerritJuan Antonio Osorio Robles proposed openstack/nova master: Remove dead code from policy module  https://review.openstack.org/60959113:39
*** tbachman has joined #openstack-nova13:42
sean-k-mooneyjaypipes: since your about care to take a look at https://review.openstack.org/#/c/584999/ when you have a chance. i know your busy so if you dont get to it its fine13:43
*** spatel has quit IRC13:44
jaypipesLuzi: done13:53
openstackgerritJim Rollenhagen proposed openstack/nova-specs master: Use conductor groups to partition nova-compute services for Ironic  https://review.openstack.org/60970913:54
jrolldansmith: TheJulia: ^ I think you were both interested in that13:54
dansmithjroll: hmm, doesn't sound like me13:54
jrollheh13:54
jrollI could be wrong, of course :P13:55
dansmithheh13:55
*** k_mouza has quit IRC13:56
*** mriedem_afk is now known as mriedem13:56
TheJuliajroll: <313:59
jroll:)14:00
jangutterquick question for the room, what's the policy for reflowing text in .rst docs? I'm editing one where it looks like the column width was set at 60.14:01
*** mlavalle has joined #openstack-nova14:03
efriedjangutter: You're going to piss off *somebody*14:03
efriedIf you do it in the same change with other stuff, folks will complain that it's unrelated. If you do it in a separate patch, folks will complain that it's trivial and unnecessary.14:04
efriedBut if I had to pick, I would do the latter.14:04
jaypipessean-k-mooney: done14:05
*** mvkr has quit IRC14:12
*** panda|mtg has quit IRC14:12
*** panda has joined #openstack-nova14:14
jangutterefried: how to make friends and meet people using whitespace....14:16
mriedemdo the latter14:17
mriedemdon't mix formatting with content changes14:17
mriedemb/c it becomes a pain in the ass to review14:17
mriedemGOD I'M MAD JUST THINKING ABOUT THIS?!?!?!?14:17
aspiersefried: haha14:18
aspiersmriedem: +114:18
artomI think if you manage to make an outline of Batman's silhouette by varying the text width everyone will +2 immediately.14:18
*** mchlumsky has joined #openstack-nova14:18
aspiersor you could embed subliminal messages in the whitespace via http://www.darkside.com.au/snow/14:19
*** dims has joined #openstack-nova14:22
jangutterI was more thinking of writing my life story with an acrostic, but those suggestions are good too.14:22
*** knikolla has joined #openstack-nova14:22
aspiersX-D14:23
*** ttsiouts has quit IRC14:26
*** mhen has quit IRC14:27
*** artom has quit IRC14:27
*** dave-mccowan has joined #openstack-nova14:31
*** mhen has joined #openstack-nova14:31
*** whoami-rajat has quit IRC14:38
*** artom has joined #openstack-nova14:42
openstackgerritJan Gutter proposed openstack/os-vif master: Reflow docs to 79 columns  https://review.openstack.org/60972614:43
*** dims has quit IRC14:43
openstackgerritBalazs Gibizer proposed openstack/nova master: Run negative server moving tests with nested RPs  https://review.openstack.org/60412514:43
openstackgerritBalazs Gibizer proposed openstack/nova master: Handle allocations consuming only from the child RPs  https://review.openstack.org/60829814:44
openstackgerritBalazs Gibizer proposed openstack/nova master: Handle allocations consuming only from the child RPs  https://review.openstack.org/60829814:45
*** Luzi has quit IRC14:47
*** dims has joined #openstack-nova14:48
*** ttsiouts has joined #openstack-nova14:50
*** Swami has joined #openstack-nova14:51
jangutterI think the only time formatting and whitespace changes are legit allowed to be mixed is in the IOCCC14:57
sean-k-mooneyjangutter: for the record i also hate that we enforce a 79 charater colum limit14:57
janguttersean-k-mooney: you prefer wider or narrower?14:58
sean-k-mooneywell one wider but too the limit was ment to be 80 charaters but someone decided to enforce 79 instead14:58
*** openstackgerrit has quit IRC14:58
janguttersean-k-mooney: could be worse, could be Fortran.14:59
*** openstackgerrit has joined #openstack-nova14:59
sean-k-mooneyfrotrans standard is 132 i would be fine with that15:00
openstackgerritBalazs Gibizer proposed openstack/nova master: Consider nested allocations during allocation cleanup  https://review.openstack.org/60605015:01
openstackgerritBalazs Gibizer proposed openstack/nova master: Reject forced move with nested source allocation  https://review.openstack.org/60578515:01
openstackgerritBalazs Gibizer proposed openstack/nova master: Run negative server moving tests with nested RPs  https://review.openstack.org/60412515:01
openstackgerritBalazs Gibizer proposed openstack/nova master: Handle allocations consuming only from the child RPs  https://review.openstack.org/60829815:01
*** mriedem has quit IRC15:03
*** lbragstad has quit IRC15:04
*** artom has quit IRC15:04
*** lbragstad has joined #openstack-nova15:05
openstackgerritIvaylo Mitev proposed openstack/nova master: VMware: OVA and StrOpt images as VM templates  https://review.openstack.org/60973615:08
*** gyee has joined #openstack-nova15:08
*** artom has joined #openstack-nova15:11
*** artom has quit IRC15:16
*** lbragstad has quit IRC15:18
*** lbragstad has joined #openstack-nova15:19
*** artom has joined #openstack-nova15:19
*** openstackgerrit has quit IRC15:22
*** s10 has quit IRC15:23
*** mugsie has joined #openstack-nova15:23
*** k_mouza has joined #openstack-nova15:25
*** mvkr has joined #openstack-nova15:27
*** k_mouza has quit IRC15:27
*** k_mouza has joined #openstack-nova15:28
*** macza has joined #openstack-nova15:28
artomSo, I'm trying to write a new func tests that boots a server with a volume using the Cinder fixture, and I'm hitting 401 errors: http://paste.openstack.org/show/731904/15:30
artomAs far as I can tell I'm going the same things as other existing tests15:31
*** tbachman has quit IRC15:31
*** k_mouza has quit IRC15:32
*** openstackgerrit has joined #openstack-nova15:32
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Add support for microversion 2.67: BDMv2 volume_type  https://review.openstack.org/60974315:32
*** mriedem has joined #openstack-nova15:32
*** ttsiouts has quit IRC15:34
*** ttsiouts has joined #openstack-nova15:34
*** ttsiouts has quit IRC15:39
*** k_mouza has joined #openstack-nova15:40
*** macza has quit IRC15:43
*** macza has joined #openstack-nova15:43
*** k_mouza_ has joined #openstack-nova15:44
*** k_mouza has quit IRC15:44
*** macza has quit IRC15:45
*** macza has joined #openstack-nova15:45
mriedemdansmith: huh, something must have regressed devstack's setup for nova-cpu.conf because it has db setup in it now... http://logs.openstack.org/87/604687/6/check/tempest-full/5e2a539/controller/logs/etc/nova/nova-cpu_conf.txt.gz15:47
*** k_mouza has joined #openstack-nova15:47
dansmithmriedem: hmm, I just installed a fresh devstack the other day and it didn't15:47
mriedemi noticed this on a devstack i just created this morning15:47
dansmithand pointing at cell015:47
*** k_mouza_ has quit IRC15:48
*** cfriesen has joined #openstack-nova15:48
mriedemright - not that nova-compute should be trying to hit a db either way, but those shouldn't be in the cpu config15:48
dansmithmaybe melwitt's console patch?15:49
dansmithdefinitely15:49
mriedemhttps://github.com/openstack-dev/devstack/blob/master/lib/nova#L918 ?15:49
mriedemcell1 conf looks good http://logs.openstack.org/87/604687/6/check/tempest-full/5e2a539/controller/logs/etc/nova/nova_cell1_conf.txt.gz15:49
dansmiththat line is old15:50
mriedemyeah,15:50
mriedemit's also wrong in nova-cpu.conf on queens http://logs.openstack.org/55/606155/1/check/tempest-full/dcd0005/controller/logs/etc/nova/nova-cpu_conf.txt.gz15:50
mriedemso it's not mel's console config change15:50
mriedemmaybe just always busted?15:50
*** helenafm has quit IRC15:51
dansmithmm, I dunno15:51
mriedemlooks like that function is copying nova-cpu.conf from $NOVA_CONF which is nova.conf15:51
mriedemwhich is the controller config15:51
*** k_mouza has quit IRC15:51
mriedemanywho, not a huge deal since we don't have local conductor15:51
mriedemi was just confused15:51
mriedemb/c i was able to sync the cell db using nova-cpu.conf15:51
mriedemwhich shouldn't work15:52
dansmithdefinitely wrong though.. I can't imagine that's been broken like that for so long15:52
*** k_mouza has joined #openstack-nova15:52
*** dklyle has quit IRC15:53
dansmithit's wrong in a result from sep 26 at least15:53
*** gaoyan has quit IRC15:53
dansmithI was probably looking at my subnode cpu conf recently actually15:55
dansmithbut surely looks like it's been this way15:56
mriedemyeah, reported a bug anyway https://bugs.launchpad.net/devstack/+bug/179741315:56
openstackLaunchpad bug 1797413 in devstack "nova-cpu.conf shouldn't have database config in it" [Low,Triaged]15:56
mriedemfor an intrepid contributor15:56
dansmithI shall propose a fix15:57
*** dpawlik has joined #openstack-nova15:57
mriedemi just wouldn't want someone new to spin up devstack and look and think "oh nova-compute needs db access"15:57
dansmithwell, we also want to make sure we're not cheating on this somehow15:57
mriedemright15:57
*** dklyle has joined #openstack-nova15:58
*** dtantsur is now known as dtantsur|afk16:00
*** dpawlik has quit IRC16:01
*** k_mouza has quit IRC16:02
*** k_mouza_ has joined #openstack-nova16:02
*** k_mouza has joined #openstack-nova16:03
*** tbachman has joined #openstack-nova16:04
*** liuyulong has quit IRC16:05
*** k_mouza_ has quit IRC16:06
mriedemyou know, the service catalog clearly needs more cinder entries16:08
*** jangutter has quit IRC16:15
*** mvkr has quit IRC16:16
*** jangutter has joined #openstack-nova16:17
*** lpetrut has quit IRC16:18
*** burt has joined #openstack-nova16:19
*** panda has quit IRC16:20
*** jangutter has quit IRC16:20
*** panda has joined #openstack-nova16:21
melwitt16:22
aspiersmelwitt: I should have the spec submitted in the next few hours16:25
melwittok, cool16:25
mriedemheh oops http://paste.openstack.org/show/731907/16:32
mriedeminstalled new versioned object code, restarted computes to new code but forgot to restart conductor16:33
openstackgerritGeorg Hoesch proposed openstack/nova master: handle logfiles for tcp-based consoles  https://review.openstack.org/57573516:33
*** gouthamr has quit IRC16:34
*** k_mouza has quit IRC16:35
*** k_mouza has joined #openstack-nova16:37
mriedemwelp, bfv with volume type works http://paste.openstack.org/show/731908/16:38
* melwitt cues the choral music16:38
mriedemothers might want to start reviewing that series,16:43
*** gouthamr has joined #openstack-nova16:43
mriedemit ends on the 14th16:43
melwittoof ok16:43
*** mriedem is now known as mriedem_afk16:43
sean-k-mooneymriedem_afk: that is booting with a precreated voluem or you are asking for a new volume to be created? i never do boot from volume via cli just horizon so just interested in understanding how it works16:45
*** Swami has quit IRC16:45
sean-k-mooneyim guessin --block-device id=b9cdd407-14fc-42fb-beb9-d53988d866e3,source=image,dest=volume,size=1,bootindex=0,shutdown=remove,volume_type=lvmdriver-1 mean create an volume of 1GB form this image and boot with it16:46
melwittyes16:47
sean-k-mooneycool the shutdown=remove is sligtly odd. that is so we can swap the root disk when the insance is shutdown im guessing?16:48
dansmithshutdown=remove means delete the volume when you delete the instance, and that's been around a long time16:49
melwittyeah. it maps to delete_on_termination=True in the code16:49
sean-k-mooneyi see delete_on_termination=True convayes that much more cleanly16:50
*** dpawlik has joined #openstack-nova16:52
*** dpawlik has quit IRC16:53
*** dpawlik has joined #openstack-nova16:53
openstackgerritmelanie witt proposed openstack/nova master: Use nova-consoleauth only if workaround enabled  https://review.openstack.org/60706816:58
melwittmriedem_afk: I added the code comment ^16:59
*** derekh has quit IRC16:59
*** dklyle has quit IRC17:04
*** sapd1_ has joined #openstack-nova17:05
*** k_mouza has quit IRC17:09
*** udesale has quit IRC17:11
*** sayalilunkad has quit IRC17:15
*** Swami has joined #openstack-nova17:15
*** sayalilunkad has joined #openstack-nova17:19
*** macza has quit IRC17:20
*** macza_ has joined #openstack-nova17:20
openstackgerritArtom Lifshitz proposed openstack/nova master: Handle volume API failure in post_live_migration  https://review.openstack.org/60951717:26
*** etp has joined #openstack-nova17:31
*** dklyle has joined #openstack-nova17:35
dansmithmriedem_afk: I feel like you could probably look at this and judge it quickly: https://review.openstack.org/#/c/609517/417:35
dansmitherror handling in volume detach during live migration.. two of your favorite things :)17:36
*** dpawlik has quit IRC17:39
openstackgerritArtom Lifshitz proposed openstack/nova master: Handle volume API failure in post_live_migration  https://review.openstack.org/60951717:48
*** maciejjozefczyk has quit IRC17:49
*** andreykurilin has quit IRC17:50
*** andreykurilin has joined #openstack-nova17:51
*** mvkr has joined #openstack-nova18:00
aspiersfollowing up from the whitespace discussion earlier, are typo fixes to documentation more welcomed than hated?18:03
melwitttypo fixes to user-facing documentation are helpful18:05
jaypipesaspiers: I think it depends on the reviewer. Personally, I'm fine with such fixes and encourage them. Increasing the quality of our docs is important to me.18:05
aspiersthanks, submitting :)18:05
openstackgerritAdam Spiers proposed openstack/nova master: fix "you" typo  https://review.openstack.org/60977718:06
*** dpawlik has joined #openstack-nova18:07
jaypipesaspiers: -3.18:08
jaypipesaspiers: j/k :)18:08
aspierslol18:08
imacdonnwow .. -3 ... yikes!18:08
jaypipes:)18:08
aspiersthanks, now I have to change my underwear18:08
jaypipes+Wallaby'd18:08
aspiersX-D18:08
*** mriedem_afk is now known as mriedem18:09
*** dpawlik has quit IRC18:09
aspiersthat'll push me up from being # 97,381 in the stackalytics rankings to # 97,380 \o/18:09
*** dpawlik has joined #openstack-nova18:09
imacdonncongrats ;)18:10
aspiersand we all know success in life is defined by stackalytics18:10
*** dpawlik has quit IRC18:10
mriedemdansmith: i'll be the judge of how quickly i can judge something18:10
*** dpawlik has joined #openstack-nova18:11
dansmithaspiers: yeah my last loan officer said "aand, just one more thing, what's your stackalytics ranking?"18:11
aspiershahaha18:11
dansmithmriedem: I should hope so18:11
aspiersI barely squeaked through CBP at Denver airpor because my stackalytics were so poor18:12
*** sapd1_ has quit IRC18:12
* dansmith calls in an anonymous tip for next time18:13
*** dpawlik has quit IRC18:13
imacdonndansmith sean-k-mooney mriedem: please rereview ... note that I had to tweak the logic a bit (see comment in review) ... https://review.openstack.org/#/c/608091/18:13
*** dpawlik has joined #openstack-nova18:14
aspiersdansmith: luckily my UK passport will let me into Berlin for the next few months at least :-/18:14
dansmithheh18:14
imacdonnyou non-european european, you18:15
aspiersactually I'm technically also an Irish citizen, but haven't got around to applying for that passport yet18:15
aspiers(thanks mum)18:15
imacdonnI have both UK and Irish passports .. it's been handy in the past18:15
aspiersoh nice18:15
* aspiers is dangerously close to submitting this spec18:16
imacdonnand a green card, so I have a few bases covered ;)18:16
aspierswow, good work18:16
aspiersI have Global Entry at least18:16
*** dpawlik has quit IRC18:19
*** openstackgerrit has quit IRC18:20
aspiershmm, I guess I should submit the blueprint first, otherwise the spec will point to a non-existing bp18:20
*** openstackgerrit has joined #openstack-nova18:23
openstackgerritmelanie witt proposed openstack/nova master: Use nova-consoleauth only if workaround enabled  https://review.openstack.org/60706818:23
melwittattempt number 29413059 ^18:23
dansmithaspiers: yeah, which is auto-minus-2-auto-abandon18:23
aspiersuh-oh ... well, that's still better than -3, so I'm improving ;-)18:24
artomAs long as it's not -3.14, no one should be without pie18:24
openstackgerritAdam Spiers proposed openstack/nova-specs master: Add spec for libvirt driver launching AMD SEV-encrypted instances  https://review.openstack.org/60977918:24
* dansmith tries to lie his way to fulfill the "all nova devs are giant dicks" common belief18:24
aspiersartom: I'm with you on that18:24
aspiershaha18:25
artomdansmith, I mean, I'll take the "giant" as a compliment18:25
*** gouthamr_ has joined #openstack-nova18:25
aspiersmelwitt: here it is finally ... https://blueprints.launchpad.net/nova/+spec/amd-sev-libvirt-support18:25
* melwitt cues the choral music again18:25
aspiersmy very first nova spec, so I'm prepared for the -3s to roll in18:26
dansmithartom: heh18:26
aspiersartom: ROFL18:26
aspiersmelwitt: one of the key questions is whether the built-in trait:HW_CPU_x86_SEV support should be included in this spec, or split off into a separate spec18:27
aspiersmelwitt: I'll gratefully take guidance on that18:27
melwittthat's a jaypipes question18:27
aspiersOK thanks18:27
melwittbut I think in this spec would be fine18:27
aspiersalso, as a distinct nova newb, I've probably got the wrong end of the stick on a whole bunch of other stuff18:27
jaypipesaspiers: I'll have a gander later today.18:28
aspiersa lot of it is based on reading source code over the last few days18:28
aspiersjaypipes: awesome, thanks!18:28
*** openstackstatus has quit IRC18:28
aspiersintention is for me (and/or maybe colleagues) to do the heavy lifting, so we're not expecting anyone else to come in and do the hard work for us18:29
mriedemdansmith: i left some replies in https://review.openstack.org/#/c/605573/1518:29
aspiers... although of course we wouldn't object to that ;-)18:29
*** openstackstatus has joined #openstack-nova18:30
*** ChanServ sets mode: +v openstackstatus18:30
aspiersoh crap, I forgot to finish the work items and dependencies sections18:30
* aspiers slaps himself with a wet fish18:30
imacdonn-4 ?18:31
mriedemah traits, the new flavor extra spec18:32
aspiersI'm OK with that if I get in the Guinness World Records for lowest Gerrit score18:32
*** ralonsoh has quit IRC18:32
mriedemaspiers: have you read http://lists.openstack.org/pipermail/openstack-dev/2018-October/135446.html ?18:32
aspiersalmost certainly not18:32
* aspiers reads ...18:32
mriedemprobably answers your trait questoin18:33
mriedem*question18:33
aspierscool, thanks18:33
mriedemtl;dr is we'll translate a flavor extra spec / image property to a trait for scheduling and the virt driver would use the extra spec/image property18:34
aspiersmriedem: hooray, it seems my proposal accidentally aligns with upstream consensus on this18:34
aspierswait - doesn't that translation correspond to the first approach listed in that mail, rather than the second?18:35
openstackgerritJim Rollenhagen proposed openstack/nova-specs master: Use conductor groups to partition nova-compute services for Ironic  https://review.openstack.org/60970918:35
*** panda has quit IRC18:35
mriedemi guess18:37
mriedemi don't remember being around for the decision18:37
aspiersthat mail says "Ultimately, the decision was made to go with the second approach."18:37
*** panda has joined #openstack-nova18:38
mriedemyeah i just read it18:38
mriedemhopefully that makes its way into developer docs somewhere at some point18:38
aspiers+1 for that18:38
aspiersbut that's super-helpful - I'm gonna link it from the spec. thanks!18:39
melwittyeah, in the spec https://review.openstack.org/#/c/607989/1/specs/stein/approved/support-hpet-on-guest.rst it's the "explicit trait, implicit config" approach18:39
*** dpawlik has joined #openstack-nova18:40
*** dpawlik has quit IRC18:41
*** dpawlik has joined #openstack-nova18:41
mriedemdansmith: on that cache thing, can we do that in a follow up?18:42
*** gouthamr has quit IRC18:45
dansmithmriedem: I was even going to volunteer to do it as a follow-up, but then you hurt my feelings by calling it excessive18:47
mriedem"all nova devs are giant dicks"18:47
mriedemjust trying to stay true to form...18:47
dansmithI would like to appeal to our guidance counselor18:48
mriedemis it still mnaser?18:49
mnasermriedem: you're on timeout18:50
mnaser4 hours of typo fixing18:50
dansmiththey're drawing new names out of a hat to ensure fairness I think18:50
mnaserbe nice >:(18:50
mnaseralso now that i've been highlighted18:51
openstackgerritAdam Spiers proposed openstack/nova-specs master: Add spec for libvirt driver launching AMD SEV-encrypted instances  https://review.openstack.org/60977918:51
mnasereyes on https://review.openstack.org/#/c/602384/ would be important/nice considering you can kinda snoop and listen to other vms traffic18:51
mnaserwhich is kind of a big dealâ„¢18:51
mriedemsean-k-mooney was supposed to be working on backports18:51
mriedemto see if older versions of libvirt had issues with that18:52
mnaser"someone" i know has done extensive testing18:53
mnaserand would be likely happy to do local testing18:53
mnaserso i'll try to ask/get them here to help sean-k-mooney18:53
mriedemmnaser: on https://review.openstack.org/#/c/609330/1/specs/stein/approved/remove-force-flag-from-live-migrate-and-evacuate.rst@93 you don't know of any operators that disable computes and then force live migrations to those hosts to rebalance or during rolling upgrades?18:53
*** dave-mccowan has quit IRC18:54
mnasermriedem: we do a bit of the opposite. we disable the host being evacuated and then evacuate that one18:55
mnaserthat way the scheduler just distributes things the way they're suppoesd to be18:55
mnaseri'll reply to the comment18:56
mnasermriedem: added my comment18:59
mriedemmnaser: btw, you don't get "on" timeout, you get "in" timeout18:59
mriedemunless on timeout is a canadian thing18:59
mriedemit's like kid jail18:59
mnasersorry i haven't done the whole raising a kid/pet/thing18:59
* mriedem was going to make a subtle kidnapping joke but...19:00
mnaserwhats wrong with kids napping19:00
dansmithmriedem: hmm, does the context we're passing to get_all_volume_types potentially limit the result to what you have available based on who you are?19:02
mriedemdansmith: yes19:02
mriedemso no caching19:02
* dansmith runs git checkout -f19:02
mriedemunless you use cinder admin config and list all volume types19:03
mriedemwhich we have, but it's optional19:03
dansmithI'll just stop trying to be smart19:04
mriedemthat's ok, i apparently don't understand json schema https://review.openstack.org/#/c/606398/10/nova/tests/unit/api/openstack/compute/test_serversV21.py19:05
*** dave-mccowan has joined #openstack-nova19:05
melwittmriedem: doesn't "null" mean not present at all? I don't think it means None19:06
openstackgerritFlorian Haas proposed openstack/nova master: Explain cpu_model_extra_flags and nested guest support  https://review.openstack.org/60978819:07
mriedemthe "required" entry in the schema should say if the field can be missing19:07
melwittalthough, what would None map to then? not string, apparently19:07
mriedemso i'm confused as to what 'null' means here, because it's the same for the trusted cert id and description fields19:07
openstackgerritFlorian Haas proposed openstack/nova stable/rocky: Explain cpu_model_extra_flags and nested guest support  https://review.openstack.org/60978919:07
melwitthm, ok. I guess I don't understand it either then. I had thought "null" meant that it could be omitted19:07
openstackgerritAdam Spiers proposed openstack/nova-specs master: Add spec for libvirt driver launching AMD SEV-encrypted instances  https://review.openstack.org/60977919:08
openstackgerritFlorian Haas proposed openstack/nova stable/queens: Explain nested guest support  https://review.openstack.org/60979019:08
mriedemi'm able to create a server with a null description: {"server": {"name": "test-null-desc", "description": null, "imageRef": "b9cdd407-14fc-42fb-beb9-d53988d866e3", "flavorRef": "1", "max_count": 1, "min_count": 1, "networks": "none"}}19:10
mriedemhmm wtf19:14
mriedemcurl -g -i -X POST http://199.204.45.149/compute/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.67" -H "X-Auth-Token: $token" -H "X-OpenStack-Nova-API-Version: 2.67" -d '{"server": {"name": "bfv-server-null-vol-type", "imageRef": "", "block_device_mapping_v2": [{"boot_index": "0", "uuid": "b9cdd407-14fc-42fb-beb9-d53988d866e3", "volume_size": "1", "volume_ty19:14
mriedem null, "source_type": "image", "destination_type": "volume", "delete_on_termination": true}], "flavorRef": "1", "max_count": 1, "min_count": 1, "networks": "none"}}'19:14
mriedemHTTP/1.1 202 Accepted19:14
mriedemthat's a null volume type19:14
melwitt\:|19:16
mriedemdansmith: you were right about that unset bdm.volume_type thing, wrote a test, will fix19:24
dansmithfinally.19:24
*** dpawlik has quit IRC19:26
mriedemi don't know how those functional api samples tests are passing without the cinder fixture either...19:33
mriedemsomething smells in the tests19:33
*** diliprenkila has joined #openstack-nova19:37
artommriedem, a while ago I tried making the samples tests run with 2.latest, and realized I needed the CinderFixture (I think - might have been Neutron)19:39
* artom digs19:39
*** eharney has quit IRC19:43
artomHrmm, my old abandoned patches aren't telling me much. Anyways, it might be microversions, is what I'm saying.19:43
* artom hopes that was even a tiny bit useful.19:43
*** manjeets has quit IRC20:04
*** manjeets has joined #openstack-nova20:07
*** _hemna has quit IRC20:11
*** _pewp_ has quit IRC20:11
mriedemwell i think i know why the api samples are busted20:11
*** _pewp_ has joined #openstack-nova20:12
mriedemhttps://github.com/openstack/nova/blob/7a5d7db7fc6ccfbd97508a1e8cd353ec25cf8ca2/nova/tests/functional/api_sample_tests/test_servers.py#L3820:12
mriedemit's not using the 2.67 request sample20:12
*** _hemna has joined #openstack-nova20:13
artomHey, I was right! Time to revive https://review.openstack.org/#/c/430352/ ?20:15
mriedemi'm not sure i understand all that black magic20:17
mriedemcommon_req_names is definitely f'ed though20:18
artomIt's basically a way to automagically load whatever the latest samples in the tree are, and adds a test case that runs with 2.latest20:19
openstackgerritMerged openstack/os-vif master: Reflow docs to 79 columns  https://review.openstack.org/60972620:20
artomI still kinda want it to happen, but ideally there'd be a really awesome generous intelligent core who would commit to it, because it's loads of tedious work fixing all the samples that break with 2.latest20:22
mriedemi don't see any cores like that around here20:23
openstackgerritmelanie witt proposed openstack/nova-specs master: Document Stein review priorities  https://review.openstack.org/60980720:24
artomGiant dicks indeed ;)20:24
mriedemima need this to fix these tests https://www.youtube.com/watch?v=3sClFZ21oSo20:35
* melwitt does last minute bug triage to improve the numbers for the meeting20:40
*** pcaruana has quit IRC20:40
melwittI could use the same music to triage a bunch of bugs20:40
mriedemthis was on the radio on the way home from lunch with laura today, https://www.youtube.com/watch?v=zNgcYGgtf8M - i threatened to roll the windows down and blast it20:41
mriedemwho me?! yes you!20:42
melwittthat's a good one20:42
*** tbachman has quit IRC20:46
*** tbachman has joined #openstack-nova20:46
openstackgerritmelanie witt proposed openstack/nova-specs master: Document Stein review priorities  https://review.openstack.org/60980720:48
*** tbachman_ has joined #openstack-nova20:48
melwittnova meeting in 10 minutes20:50
*** tbachman has quit IRC20:51
*** tbachman_ is now known as tbachman20:51
*** takashin has joined #openstack-nova20:51
mriedemwell i figured out the 2.67 unit test failures20:58
mriedemor lack thereof20:58
*** takashin has quit IRC21:02
*** erlon has quit IRC21:02
*** takashin has joined #openstack-nova21:03
*** tssurya has joined #openstack-nova21:04
*** takashin has quit IRC21:08
*** takashin has joined #openstack-nova21:12
cfriesenbauzas: you might find this interesting: https://bugs.launchpad.net/nova/+bug/179726921:12
openstackLaunchpad bug 1797269 in OpenStack Compute (nova) "Nova fails creating multiple NVIDIA VGPU instances at the same time" [Undecided,New]21:12
*** takashin has quit IRC21:15
*** takashin has joined #openstack-nova21:15
openstackgerritsean mooney proposed openstack/os-vif master: add support for generic tap device plug  https://review.openstack.org/60238421:17
openstackgerritMatt Riedemann proposed openstack/nova master: Add compute version 36 to support ``volume_type``  https://review.openstack.org/57936021:19
openstackgerritMatt Riedemann proposed openstack/nova master: Add compute API validation for when a volume_type is requested  https://review.openstack.org/60557321:19
openstackgerritMatt Riedemann proposed openstack/nova master: Add microversion 2.67 to support volume_type  https://review.openstack.org/60639821:19
*** takashin has quit IRC21:20
openstackgerritJack Ding proposed openstack/nova-specs master: WIP: High Precision Event Timer (HPET) on x86 guests  https://review.openstack.org/60798921:21
*** priteau has quit IRC21:22
mriedemdansmith: there ^21:23
mriedemnot sure i can +2 those now21:23
openstackgerritJack Ding proposed openstack/nova-specs master: WIP: High Precision Event Timer (HPET) on x86 guests  https://review.openstack.org/60798921:24
mriedem+1 on a couple, and +2 on the others that i didn't touch in non-trivial ways21:26
*** dave-mccowan has quit IRC21:28
*** dave-mccowan has joined #openstack-nova21:29
*** panda has quit IRC21:34
sean-k-mooneymelwitt: i have address your momments on https://review.openstack.org/#/c/602384 by the way. ill be starting on the backport tomorrow.21:35
sean-k-mooney/momments/comments/21:35
melwittk, will look21:35
sean-k-mooneymriedem: mnaser  a different edgecase that will likely need a more invovled fix was flagged to me for that bug earlier today21:36
*** panda has joined #openstack-nova21:37
sean-k-mooneymriedem: mnaser i dont think the current patch or os-vif on its own can address it if i confirm it tommrow and i think will require nova and or neutron change to fix the second vector.21:37
mnasersounds like a boatload of fun21:38
sean-k-mooneymnaser:  yes its one metric "boatload of fun".21:39
cfriesenmriedem: any chance you could take a look at this?  It's been sitting around for a while without any real reviews and it's in code you know about.  https://review.openstack.org/#/c/603844/21:42
sean-k-mooneymnaser: what version of openstack are you running by the way.21:42
mnasersean-k-mooney: queens in process of upgrading to rocky in montreal and rocky in sjc21:43
openstackgerritJack Ding proposed openstack/nova-specs master: WIP: High Precision Event Timer (HPET) on x86 guests  https://review.openstack.org/60798921:44
mriedemcode i know about?21:46
mriedemflattery will get you everywhere21:46
*** macza has joined #openstack-nova21:47
*** takashin has joined #openstack-nova21:47
*** macza has quit IRC21:47
*** macza has joined #openstack-nova21:48
cfriesenI figured I'd ping sfinucan tomorrow since he's mucked with the neutron api too21:49
*** macza_ has quit IRC21:49
mriedemthis is kind of sledgehammery21:50
mriedem"neutron could be down at some point so let's always check"21:50
cfriesenyou mean the call to check if it's unbound/failed is unconditional?21:51
*** macza has quit IRC21:52
dansmithmriedem: just checking that you don't think a local test is necessary here? https://review.openstack.org/#/c/606398/11/nova/tests/unit/api/openstack/compute/test_serversV21.py21:53
*** gouthamr_ is now known as gouthamr21:53
dansmithI know the next file kinda has a little coverage21:53
mriedemyeah that's in the next module21:58
mriedemcfriesen: it seems sort of whack-a-mole to me to have to check if our networking is f'ed up always on rebuild and reboot21:59
mriedembecause the argument could be made that we need to do the same thing in lots of other operations right?21:59
mriedeme.g. we don't trust the cache21:59
dansmithaight21:59
sean-k-mooneycfriesen: ill try and review that cahnge also.22:01
cfriesenhard reboot and rebuild are a bit special in that they are used to recover from error scenarios (where the instance is in ERROR status)22:01
cfriesensean-k-mooney: thanks.22:01
cfriesenso the idea is that we need to deal with scenarios like an evacuation that failed halfway through,22:02
mriedemwhat about rescue22:03
cfriesencan you rescue an instance in error state?  (I don't use rescue much.)22:04
mriedemyeah apparently22:04
mriedemyou can also stop/start an error instance but doesn't look like that messes with networking22:04
sean-k-mooneymriedem: well stop/start would be the same as hard reboot right?22:05
cfriesenlooks like maybe rescue might make sense to handle as well22:05
sean-k-mooneycfriesen: for evacuate you are refing to the rebuild we do and not nova host-evacuate-live22:07
cfriesensean-k-mooney: yes22:07
sean-k-mooneyok because if the livemigation fails in the nova host-evacuate-live case it may have the wrong host set in the instance if it fails in the post migration cleanup code22:08
openstackgerritMerged openstack/nova master: Add scatter-gather-single-cell utility  https://review.openstack.org/59494722:09
openstackgerritMerged openstack/nova master: Handle IndexError in _populate_neutron_binding_profile  https://review.openstack.org/60765022:10
openstackgerritMerged openstack/nova master: fix "you" typo  https://review.openstack.org/60977722:10
mriedemsean-k-mooney: no i don't think so22:10
sean-k-mooneymriedem: ? you dont think you can have the wrong host set on the instace?22:11
mriedemyou said "same as" but i guess i don't know what you mean by same as22:11
mriedemcfriesen: comments inline22:12
mriedemit feels heavyweight to have to always check this for every reboot/rebuild22:12
cfriesenis there a way to deal with all these scenarios generically?  fundamentally I think we're talking about a mismatch between what nova thinks and what neutron thinks.22:12
cfriesenI agree it's not ideal, just not sure how to handle it more cleanly.22:12
mriedemrefreshing the info cache won't help when the port bindings are wrong, we know that22:12
cfriesenchecking reveiw22:12
*** tssurya has quit IRC22:12
mriedemthe heal instance info cache periodic could be made to deal with failed port bindings and re-bind them22:12
mriedemwe could rollback the port bindings on a failed evacaute22:13
mriedem*evacuate22:13
mriedemthat's what we do on a failed live migration22:13
cfriesenthere's nothing monitoring the evacuate though, is there?22:13
sean-k-mooneymriedem: oh stop/start same as reboot --hard.22:14
mriedemcfriesen: no, but we have try/except22:14
mriedemand we'd know if we're past the point of updating port bindings to point at the dest22:14
mriedemif we fail after that and haven't updated the instance.host, we could change the port bindings back to the source host22:14
mriedemi started something like that here https://review.openstack.org/#/c/588087/1/nova/compute/manager.py22:15
mriedembut gd it gets messy22:15
sean-k-mooneymriedem: we are currently only doing the multiple port binding dance for live migrate right.22:15
mriedemyes22:15
sean-k-mooneywe likely should try to convege all move opperation to that flow in the future. that said we have not needed to yet so we havent22:17
openstackgerritJack Ding proposed openstack/nova-specs master: WIP: High Precision Event Timer (HPET) on x86 guests  https://review.openstack.org/60798922:17
cfriesenwhat about the case where neutron loses messages, leaving the vif_type as binding_failed or unbound?22:18
*** openstackgerrit has quit IRC22:19
sean-k-mooneycfriesen: we had talked about allowing a hard reboot to try and rebind the port in that case22:19
*** openstackgerrit has joined #openstack-nova22:20
mriedemsean-k-mooney: that's what this patch does22:20
sean-k-mooneymriedem: oh i was still reading it.22:20
mriedemon every reboot it checks if the vif type is binding_failed or unbound, or if the binding:host_id doesn't match the current host and re-bindgs22:20
mriedem*binds22:20
cfriesenis there a way to detect that we're in that state without needing to do the check on every reboot/rebuild/rescue?22:21
mriedemcfriesen: if neutron shits the bed, that's hard to handle in any case22:21
mriedemsince it could be anywhere22:21
mriedemcfriesen: well the _heal_instance_info_cache periodic could certainly do that right?22:21
*** macza has joined #openstack-nova22:21
mriedemor some sort of heal_failed_port_bindings periodic22:21
sean-k-mooneymriedem: i think that is what we orginially discussed as an option during the RC period22:21
cfriesenokay...but then you end up in a scenario where a failed instance can't be recovered until that periodic task runs22:22
sean-k-mooneyon the patch you wrote to stop the network info cache gettin poisioned by binding faild and unbound vif types22:22
mriedemcfriesen: yeah i know22:22
mriedemall options are terrible22:22
mriedemand it's 5:2322:22
mriedemand i want to leave22:23
cfriesengo. :)22:23
*** mriedem is now known as mriedem_gone22:23
*** rcernin has joined #openstack-nova22:23
*** mriedem_gone has quit IRC22:24
*** macza has quit IRC22:25
*** openstackstatus has quit IRC22:28
*** openstackstatus has joined #openstack-nova22:29
*** ChanServ sets mode: +v openstackstatus22:29
*** takashin has left #openstack-nova22:31
openstackgerritsean mooney proposed openstack/os-vif master: add support for generic tap device plug  https://review.openstack.org/60238423:00
openstackgerritsean mooney proposed openstack/os-vif stable/rocky: add support for generic tap device plug  https://review.openstack.org/60985023:09
*** diliprenkila has quit IRC23:10
openstackgerritsean mooney proposed openstack/os-vif stable/queens: add support for generic tap device plug  https://review.openstack.org/60985123:12
*** owalsh has quit IRC23:15
*** spotz has quit IRC23:17
*** owalsh has joined #openstack-nova23:30
*** mlavalle has quit IRC23:30
openstackgerritAdam Spiers proposed openstack/nova-specs master: Add spec for libvirt driver launching AMD SEV-encrypted instances  https://review.openstack.org/60977923:40
*** dpawlik has joined #openstack-nova23:51
*** k_mouza has joined #openstack-nova23:53
*** spotz has joined #openstack-nova23:55
*** dpawlik has quit IRC23:55
*** lbragstad has quit IRC23:59

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