Monday, 2021-10-04

*** bhagyashris_ is now known as bhagyashris|rover07:08
bauzasgood wet morning Nova07:36
elodillesgood morning. wet? :-o07:46
elodilleshere we have the last(?) shiny days of indian summer07:48
elodillesbauzas: btw, nova rc2 is out but I forgot about wallaby, victoria and ussuri stable releases. is it OK if I create the missing release patches? (victoria and ussuri)07:56
elodillesare we ready to release from stable?07:56
elodilleswhat do you think?07:56
bauzaselodilles: this is raining since yesterday, and I had to do the usual dogwalk, brrrrr...08:00
bauzaselodilles: I think we can release all but xena, that's it08:01
elodillesbauzas: sounds good. (not like the rain :S)08:01
elodillesthen I'll prepare the release patches soon08:01
bauzas++ 08:01
bauzaselodilles: can't wait for your pings :)08:02
elodilles:]08:03
gibio/08:46
opendevreviewDmitriy Rabotyagov proposed openstack/nova master: Ensure MAC addresses characters are in the same case  https://review.opendev.org/c/openstack/nova/+/81194708:47
opendevreviewLee Yarwood proposed openstack/nova master: WIP zuul: Remove trunk live migration testing  https://review.opendev.org/c/openstack/nova/+/81226608:54
lyarwood\o08:54
elodillesbauzas: https://review.opendev.org/q/project:openstack/releases+is:open+intopic:nova08:54
bauzasack08:55
lyarwood^ turns out our live migration issues are being caused by timeouts killing instances with trunk ports in previous tests, I'll write up a fresh bug for that shortly once I've been able to prove it with the above change08:55
elodilleswanted to wait for zuul to finish but it seems the ussuri patch will timeout :P hope it's some temporary thing...08:55
bauzasgibi, lyarwood: fyk, elodilles wants to release stable branches, I'm OK with it08:55
bauzas(not xena of course)08:55
lyarwoodack sounds good08:55
bauzaslyarwood: ack, will look at your WIP patch08:56
elodillesyepp: wallaby, victoria and ussrui08:56
elodilles* ussuri08:56
gibilyarwood: nice catch, I will check that patch too08:56
gibielodilles: thanks!08:56
lyarwoodall credit goes to danpb downstream tbh08:56
gibiplease pass it along :)08:57
lyarwoodbauzas: https://review.opendev.org/c/openstack/nova/+/811716 & https://review.opendev.org/c/openstack/nova/+/811713 - sorry to pester you about this but if you have time early this week I'd appreciate reviews on these09:15
lyarwoodFWIW I'm (hopefully) offline for a few weeks from Friday09:16
bauzaslyarwood: no worries at all, I'll label them with r-p09:16
lyarwoodassuming I don't eat anymore sushi09:16
bauzaslyarwood: oh, glad to hear this if I get this correctly09:17
lyarwoodyup it's my rescheduled op thanks :)09:17
bauzas:crossing_fingers_fake_emoji:09:18
gibilyarwood, gmann did we just enabled trunk testing in grenade too?09:23
lyarwoodWe did yeah09:23
gibithen we need to revert that due to https://launchpad.net/bugs/191231009:23
gibias well09:24
lyarwoodyeah it's in the .zuul change09:24
gibiohh, then I missed that...09:24
lyarwoodjust working on something else first but I'll write up a new bug for the trunk delete thing shortly09:24
gibilyarwood: thanksd09:24
lyarwoodjust to make it easier for folks 09:24
gibiI see the grenade part now09:24
gibiI guess we need to backport this zuul change to stable too09:25
lyarwoodYeah I would think so09:38
lyarwooduntil the underlying issue is resolved09:38
* bauzas goes cooking09:45
sean-k-mooneywell fedora has a unique way of dealing with a weeks worth of eamil while im on vaction.10:04
sean-k-mooneyevolation apparenly no longer has any of my email account set up10:05
lyarwoodA new welcome back to work feature10:09
kashyapLOL10:10
gibi:)10:10
kashyapMy personal happiness with email [if you can call it that] has shot up since I embraced Mutt some 6 years ago10:10
kashyapIt's a joy to use; and I can mark a mail thread with 70 emails as "read" in one keystroke.10:11
* kashyap stops singing its praises...10:11
sean-k-mooneythis might be a google porblem10:18
sean-k-mooneyif i use minetime as a alternitive calandar app it als no longer has access to my calandar10:18
sean-k-mooneyok that just started working10:19
lyarwooddid you not get the HR email?10:25
lyarwood /s10:25
gibi:D10:26
lyarwoodreminds me of when I joined RH and they managed to email my flight details for new hire to my redhat email address, the issue being that my first day was literally the first day of new hire in Munich.10:26
sean-k-mooneythat i abuse my eamial so badly the agree to mediate the dispute with google and terminate all my gmail account including my work and personal one10:27
sean-k-mooneymust have missed that10:27
gibithis could be a global conspiracy10:29
gibisean-k-mooney: probably you know something too important10:29
sean-k-mooneyya like dbus sucks org.freedesktop.DBus.Error.ServiceUnknown10:31
gibiohh they infected your dbus too, they are really after you :]10:33
sean-k-mooneyProcess 6662 (evolution.bin) of user 1000 dumped core. maybe i should just reboot that will totally fix it right10:35
sean-k-mooneyalthouhg secretly i think that also likely tthe problem i rebooted my laptop for the first time in 4+ months10:36
sean-k-mooneyim going to update evertyting installed via flatpack im guessing the gnome runtime is outdated and i am only now seeing that after the reboot10:37
gibiI always imagine dumping core like https://www.youtube.com/watch?v=xIuUEwat6aM10:39
sean-k-mooneynice10:40
lyarwoodrisky click of the day10:45
gibiI promise it is safe10:45
sean-k-mooneyand reboot did not work so backup and reinstall the os it is just not today10:48
sean-k-mooneyim pretty sure the flatpack version of evolution is not impoatiable with the dbus form fedora 3210:49
sean-k-mooneygiven fedora 32 is also now unsupported its as good a time to change as any10:49
*** jamesdenton_alt is now known as jamesdenton11:42
opendevreviewLee Yarwood proposed openstack/nova master: zuul: Remove trunk live migration testing  https://review.opendev.org/c/openstack/nova/+/81226612:17
opendevreviewLee Yarwood proposed openstack/nova master: DNM: Test libvirtd with increased keepalive_interval  https://review.opendev.org/c/openstack/nova/+/79806913:00
opendevreviewLee Yarwood proposed openstack/nova master: DNM: Test nova-live-migration with openstack-two-node-centos-8-stream  https://review.opendev.org/c/openstack/nova/+/81235113:08
opendevreviewLee Yarwood proposed openstack/nova master: DNM: Test nova-live-migration with openstack-two-node-centos-8-stream  https://review.opendev.org/c/openstack/nova/+/81235113:11
opendevreviewLee Yarwood proposed openstack/nova master: DNM: Test nova-live-migration with openstack-two-node-centos-8-stream  https://review.opendev.org/c/openstack/nova/+/81235113:17
*** haleyb|out is now known as haleyb13:25
opendevreviewLee Yarwood proposed openstack/nova master: zuul: Remove trunk live migration testing  https://review.opendev.org/c/openstack/nova/+/81226613:30
opendevreviewLee Yarwood proposed openstack/nova master: zuul: Remove trunk live migration testing  https://review.opendev.org/c/openstack/nova/+/81226613:35
*** TheJulia is now known as needsleep13:49
*** needsleep is now known as TheJulia13:49
gmannlyarwood: gibi : I did not get backport things. you mean these one? enabling trunk on stable to unhide the bug ? https://review.opendev.org/q/topic:%22bug%252F1945346%22+(status:open%20OR%20status:merged)14:15
gmannand once bug is resolved we keep enabling it from nova side14:16
lyarwoodyeah don't enable it on stable within the grenade jobs for now14:16
gibiyepp14:16
gmannlyarwood: ok, let me put them in WIP14:16
gibilyarwood: just proposed disabling trunk testing on mater14:17
gibilyarwood just proposed disabling trunk testing on master14:17
lyarwoodyeah alongside live migration tests while we work out why it's causing instance removal to take so long14:17
lyarwoodwe've got some workarounds of removing the heartbeat timeout (-1) between libvirtd's and/or updating libvirt to >= 6.2.0 but I'd still like to address the underlying issue14:18
lyarwoodthat looking at the tempest test I think might actually be there and not within Nova14:18
gmann+1, done14:18
gibineeding 240 sec to destroy a VM is definitely interesting14:19
triddeSo, traits... Consider a instance spun up from an image and flavor that at the time has no traits set. Later on a new CUSTOM trait is implemented, for example for compute nodes with local fast storage. That trait is set as required on some new flavors and as forbidden on all "normal" flavors including the flavor the mentioned instance was spun up from. 14:36
triddeLater the compute node where the instance is located breaks and is evacuated. Due to the fact (if I read the code correctly) that the forbidden trait was not set in the original request_spec as it was not in the flavor at the time, it doesn't provide placement with the forbidden trait when it's to be evacuated and it might very well end up on one of those local fast storage nodes.14:38
triddeWould you consider this a bug, or rather the expected behaviour?14:39
sean-k-mooneytridde: that is expected behavior14:40
sean-k-mooneytridde: we make a copy of the image properties  and flavor extra specs including the traits when teh instance is used14:40
sean-k-mooney*created14:41
sean-k-mooneyand intentionally do not allow change made to flavors and images to affect exising instnaces14:41
*** akekane__ is now known as abhishekk14:42
sean-k-mooneytridde: this general topic has come up before but basically image properties and flavor extra specs shoudl operationally be treaded as read only14:42
sean-k-mooneyonce a vm has been created that uses the flavor or image14:42
sean-k-mooneythe intended way to deal with this is to create a v2 version fo the flaovr and phase out the use of the old flavor14:43
triddesean-k-mooney: Yeah, that's what I figured. It kind of makes sense, but at the same time makes traits somewhat less useful for steering workloads to the correct nodes.14:43
sean-k-mooneytridde: i have proght up the idea of allowing resize to same falvor to just update the extra specs and move the vm14:44
sean-k-mooneytridde: yes and no14:44
sean-k-mooneyyou are using them correctly however you need to do more forward lookign planing when usign them14:44
triddeYeah, I guess the issue is when you have a long running openstack setup, with very different workloads, some instances that are very long running and some that are not. When the setup was originally done with (Liberty or Kilo IIRC), traits didn't even exist and now it's on Victoria. And I am sure there are instances still left from Liberty/Kilo time...14:48
sean-k-mooneytridde: can i assume you would like to see the ablity to update exising instnace with new flavor/image definition and or get a list of instnace that do not match14:48
triddesean-k-mooney: Yeah, that would make sense and sounds like a good balance between the current design while still adding some more flexibility.14:49
sean-k-mooneyin generally ^ has not been accpeted in the past but its a common pain point so it is something we are thinking about but have not a solution for yet14:49
sean-k-mooneytridde: link 613 is the most recent conversation on this topic https://etherpad.opendev.org/p/nova-wallaby-ptg14:50
sean-k-mooneytridde: i did not have time to work on any of the itmes in the agreed section since then14:51
triddesean-k-mooney: Do I read correctly that recreate --flavor would not require a restart of the instance, rather just a live migration?14:52
sean-k-mooneyno it would recreate would be a resize in that case14:53
sean-k-mooneyi could see an enhancement later that if it was just a traits change perhaps it could live migrate14:54
sean-k-mooneybut in general that woudl not work for arbiatry extra specs14:54
sean-k-mooneythis is not currently resouce downstream for me or other in redhat to work on  but it is something i would liek to do eventually14:55
triddeOk. In our case it's a pain with lots of customer contact any time we are to reboot a customer instance in a planned fashion, so it would be very desireable not to have to do that every time we implement a new trait...15:03
*** akekane_ is now known as abhishekk16:28
lyarwoodhttps://bugs.launchpad.net/nova/+bug/1945983/comments/2 - lyarwood-- hopefully this is easy to resolve16:57
opendevreviewLee Yarwood proposed openstack/nova master: DNM - Test devstack fix for bug #1945983  https://review.opendev.org/c/openstack/nova/+/81239217:12
* gibi has heavy feelings about how tempest testing handles microversion schemas17:40
_jralbertWe recently upgraded from Train to Ussuri; since then, our compute nodes which rely on libvirt and vfio mdev to provide access to vGPU slices of physical GPUs can no longer start nova-compute after a reboot. The nova-compute code around recreating assigned mdevs appears to have changed fairly significantly between these releases, and I'm wondering if anyone here knows the details to chat about them before I get into creating a bug repor21:23
*** tbachman is now known as Guest182122:26

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!