Tuesday, 2022-09-06

bauzasgood morning Nova07:05
whoami-rajathi bauzas 09:18
whoami-rajatwanted to reiterate about the client and OSC patches required by my feature09:19
opendevreviewBalazs Gibizer proposed openstack/nova master: fixup  https://review.opendev.org/c/openstack/nova/+/85603309:33
bauzaswhoami-rajat: yup, will look09:37
bauzasand thanks09:37
whoami-rajatthank you :)09:38
whoami-rajatfor reference novaclient https://review.opendev.org/c/openstack/python-novaclient/+/82716309:38
whoami-rajatOSC: https://review.opendev.org/c/openstack/python-openstackclient/+/83101409:38
bauzaswhoami-rajat: could you please explain me why you remove the reimage_boot_volume from the kwargs here https://review.opendev.org/c/openstack/python-novaclient/+/827163/11/novaclient/v2/servers.py#1750 ?10:30
bauzasbecause by default, we say Yes for 2.93 https://review.opendev.org/c/openstack/nova/+/830883/32/nova/api/openstack/compute/servers.py10:33
whoami-rajatbauzas, yes, so the current design accepted was to add a check on the client side, i will remove the check altogether from novaclient to clear the confusion10:48
whoami-rajatalso i just realized we changed the parameter name in current spec to "confirm-reimage", will update that as well10:49
sean-k-mooneywhoami-rajat: i just looked at the osc patch and that is not checkign properly10:49
bauzaswhoami-rajat: I think we have a bug with the nova patch10:50
bauzaswhoami-rajat: well, not a bug but some behavior that's different from the spec10:50
sean-k-mooneythe check that was ment to be added to osc was ment to check that if you use the new microversion that you also passed the new paramter if the instance was BFV10:50
sean-k-mooneybauzas: how so?10:50
bauzaswhoami-rajat: if you use 2.93, you'll opt-in for reimage anyway10:51
bauzasyou can't tell no10:51
sean-k-mooneybauzas: correct10:51
sean-k-mooneybauzas: that is intentional10:51
whoami-rajatsean-k-mooney, ack, will take a look at the osc patch10:51
bauzassean-k-mooney: then the spec was telling other thing10:51
bauzassean-k-mooney: the spec will telling you were able to opt-out10:51
sean-k-mooneybauzas: then the spec is wrong10:51
bauzassean-k-mooney: see https://review.opendev.org/c/openstack/nova-specs/+/840155/5/specs/zed/approved/volume-backed-server-rebuild.rst#14310:52
bauzaswe were keeping the original behavior with 2.93 if the user was passing a parameter10:52
bauzasactually, no10:52
sean-k-mooney no that is discribibg the osc change10:53
bauzasthe spec was saying that 'reimage is opt-in with 2.93'10:53
sean-k-mooneyno 10:53
sean-k-mooneythat is client side only10:53
bauzasand here we're discussing of "no reimage is opt-out with 2.93'10:53
sean-k-mooneythe nova api will not provde a way to opt in or out10:53
sean-k-mooneyother then the micorverions10:53
bauzasoh you're right10:53
bauzas"on the client side"10:53
sean-k-mooneyyes10:53
bauzasso10:54
bauzas2.93 makes it default10:54
bauzasand users can say no just by a client parameter10:54
sean-k-mooneyno10:54
bauzasthen clarify the spec 10:54
sean-k-mooney2.93 makes it unconditional because we wanted rebuild to mean rebuild10:54
bauzaswhich I understand10:55
sean-k-mooneyif you want the old behaivor you use the old microversion10:55
bauzasyes10:55
sean-k-mooneythe client check was ment to prevent the request if you did not pass the parmater10:55
bauzasso I don't see a need for an extra param on the client 10:55
sean-k-mooneynot downgrade the microverios10:55
bauzasok, then I understand10:55
bauzasyou need to say "yes, I understand I'll reimage"10:55
sean-k-mooneyexactly10:55
whoami-rajatsean-k-mooney, bauzas , as i see, the novaclient changes are not even needed i guess, just bumping the version to 2.93 should be enough right?10:55
sean-k-mooneywhoami-rajat: yep just bumping the max version10:56
sean-k-mooneythe rest is not needed10:56
bauzaswhoami-rajat: correct10:56
whoami-rajatack, will update10:56
bauzaswell10:56
bauzassec10:56
bauzassean-k-mooney: we also need a param on the python bindings10:57
sean-k-mooneyon the osc change you need to check when the micorversion is 2.93 or higher that --remiage is pased if its a bfv instance10:57
bauzaslike,10:57
sean-k-mooneybauzas: we dont as the python bindigns are not ment to do this check10:57
bauzas"I want explain I know I'll reimage" with my python script10:57
sean-k-mooneynope10:57
sean-k-mooneythat is not desireable10:57
bauzasthen we need to clarify this paragraph on the spec, this is confusing10:57
sean-k-mooneyack we can do that10:58
sean-k-mooneythe python bindings should have the same behavior as the api10:58
bauzasif we only talk about CLI, then agreed on the fact this is purely an OSC check10:58
bauzassean-k-mooney: and agreed on the fact the bindings should just be passthroughs to API calls10:58
bauzasno smartness in therre10:58
bauzasthereù10:58
bauzasshit10:59
bauzasthere*10:59
sean-k-mooney:)10:59
bauzaswhoami-rajat: so, as said, I'd appreciate if you could write a spec follow-up for this param10:59
bauzasso we would agree on it10:59
sean-k-mooneyhttps://review.opendev.org/c/openstack/python-openstackclient/+/831014/4/openstackclient/compute/v2/server.py#323611:00
sean-k-mooneythat what i think we need to do in osc11:00
bauzasas a reminder, some ops are reading our specs to understand the intents11:00
sean-k-mooneyi tought it was pretty clear11:00
sean-k-mooneyThe python-novaclient, python-openstackclient and SDK will be updated11:00
sean-k-mooneyto support the new microversion.11:00
sean-k-mooneythen sepera sentance 11:01
sean-k-mooneyn additional parameter ``--confirm-reimage`` will be added as a check11:01
sean-k-mooney(along with the microversion check) on the client side that will determine11:01
sean-k-mooneyif the user really wants to opt into the new functionality.11:01
sean-k-mooneyi guess we can clarify the second one11:01
sean-k-mooneyand say openstack client 11:01
bauzasyes, I have problems with the second one11:01
bauzasand yes, we should clarify the difference between the python client bindings and the shell commands11:01
sean-k-mooneyand "really wants to opt into" -> "to confime they want to proceed"11:01
bauzasyes11:01
whoami-rajatack will update that as well, client -> openstack client11:01
bauzasto opt-into means you can say no11:02
bauzasbut here, you can't say no if you set 2.9311:02
sean-k-mooneyyep11:02
bauzasI guess I was confused by the verb11:02
bauzasand I guess operators can read they can turn off this even with 2.9311:03
sean-k-mooneyi understood the intent but also have extra context which biases my interpritation11:03
bauzaswe just need to clarify there are no ways to refuse this contract if you specify 2.9311:03
bauzas(or later)11:03
bauzasthe check is purely a safety belt to ensure that the user knows what he's asking11:04
bauzasthis isn't a "check"11:04
bauzasthis is a "forced doubled signal"11:04
opendevreviewRajat Dhasmana proposed openstack/python-novaclient master: MV 2.93 - Add support to rebuild boot volume  https://review.opendev.org/c/openstack/python-novaclient/+/82716311:13
whoami-rajatsean-k-mooney, bauzas ^ updated11:16
opendevreviewAmit Uniyal proposed openstack/nova stable/victoria: add regression test case for bug 1978983  https://review.opendev.org/c/openstack/nova/+/85497911:22
opendevreviewAmit Uniyal proposed openstack/nova stable/victoria: For evacuation, ignore if task_state is not None  https://review.opendev.org/c/openstack/nova/+/85498011:22
whoami-rajatsean-k-mooney, hey, so for checking if instance is BFV, should i check the "image" field and check if it's empty ?11:41
sean-k-mooneywhoami-rajat: i think that is likely the only way yes12:38
sean-k-mooneyunless you were to check this from cinder somehow12:39
sean-k-mooneyyou do not have access to the bdm info at the api level12:39
sean-k-mooneyyou can check the cinder attachment/volume info but i dont know if the re is a bfv ro i am the root disk flag on the cidner side that you can use12:40
whoami-rajatsean-k-mooney, I don't think there's a root disk flag on the cinder side, we just have attachment info12:52
whoami-rajatone other thing we've is if the volume is bootable or not but again we can do a normal attach on a bootable volume and it could not be a root disk12:52
sean-k-mooneyya so for now checkign the server image filed is proably the best approch12:54
opendevreviewAmit Uniyal proposed openstack/nova master: add regression test case for bug 1552777  https://review.opendev.org/c/openstack/nova/+/85590013:26
opendevreviewAmit Uniyal proposed openstack/nova master: Adds check for instance resizing  https://review.opendev.org/c/openstack/nova/+/85590113:26
*** dasm is now known as Guest211513:31
elodillesbauzas: may i update the meetings page stable section or you are editing the page currently?13:39
bauzaselodilles: please do it 13:39
elodilles++13:39
elodillesbauzas: done13:42
*** Guest2115 is now known as dasm14:02
sean-k-mooneylooks like we might have a gap in our test fixtures14:15
sean-k-mooneyhttps://paste.opendev.org/show/bageEC5wOh09aqjEJyGG/14:16
bauzasreminder: nova meeting in 1 hour here15:00
Ugglaoops I have just realized, I completely forget about the bug week baton. :(15:12
UgglaI can do it again this week. If you wish.15:13
bauzasUggla: no problem at all, this is purely optional work15:13
bauzasUggla: heh, fer sur15:13
bauzasthe bug number only increased by 2.15:13
bauzas9 "new" bugs15:13
Ugglashame on me. :)15:14
bauzasno shame at all15:14
bauzasI had the same situation when I was in Berlin :)15:14
bauzasgmann: around ? 15:29
bauzasgmann: fwiw, I'll discuss https://lists.openstack.org/pipermail/openstack-discuss/2022-September/030301.html at the nova meeting, I'd appreciate if you could be around when we discuss to clarify any question15:29
dansmithbauzas: nova just needs to sign up for one of the slots,15:30
dansmithand plan to have operator-focused discussions during that slot15:30
bauzassure, I understood it15:30
dansmithlikely for a "pain points" sort of thing, or other things they want to bring up15:30
dansmithokay15:30
bauzasbut any case of any fancy question15:30
bauzasI couldn't be able to answer15:30
dansmithI'll be around and should be able to answer questions15:30
bauzaswhat I also understood is that there is no reason to keep a competitive timeslot for the project as a different room15:31
bauzaslike, if I was choosing Tuesday 1pm UTC, I should unbook the nova timeslot in the bexar room15:32
bauzasbut we'll figure it out15:32
dansmithno,15:32
dansmithI think nova just needs to choose a slot and make sure our schedule lines up for that session during that slot.. I thought it was supposed to be in the nova room, not a separate one15:33
dansmithI guess maybe he just put them in some room in order to lodge the timeslot, but I think it should be rescheduled to our room in that slot15:34
dansmithyeah "projects can convert/reserve them"15:34
bauzasyup, I was about to unbook the nova-placement slot accordingly but reuse this timeslot with the operator-nova-friendly track or whatever this is called15:34
dansmithack, but in our room15:35
bauzasyup, just explained this in the infra-events chan15:36
bauzasBexar, this is15:37
bauzasno need to ask our developers to switch rooms 15:37
dansmithright15:40
bauzas#startmeeting nova16:00
opendevmeetMeeting started Tue Sep  6 16:00:11 2022 UTC and is due to finish in 60 minutes.  The chair is bauzas. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
opendevmeetThe meeting name has been set to 'nova'16:00
bauzashello everyone16:00
elodilleso/16:00
bauzas#link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting16:00
dansmitho/16:00
bauzaslet's start while people arrive16:01
bauzaswe have a few things to discuss16:01
bauzas#topic Bugs (stuck/critical) 16:02
gibio/16:02
sean-k-mooneyo/16:02
bauzas#info Three Critical bugs16:02
bauzasthat's a bummer16:02
bauzasbut we have a story against each16:02
bauzas#link https://bugs.launchpad.net/nova/+bug/1988311 See https://lists.openstack.org/pipermail/openstack-discuss/2022-September/030325.html16:02
bauzasseems we have a way forward16:02
bauzaswith oslo.concurrency patches16:03
gibiyeah there is a new oslo.concurrency release16:03
bauzasyup16:03
gibithe next step is to get the global version bump16:03
bauzascorrect16:03
gibiI will abandon the nova specific patches once we have the bump merged16:04
gibiwe have to make sure though that stable/yoga gets the new oslo version too16:04
bauzasyeah16:04
sean-k-mooneyi also have patches to fix fastener and update oslo in flight16:04
bauzasI don't see any u-c change yet16:04
sean-k-mooneythos will be for A16:04
sean-k-mooneya this point16:04
Ugglao/16:05
bauzasbut I assume this patch will be done sooner than later16:05
gibiyes based on the mail thread Herve will propose the bump16:06
gibihttps://lists.openstack.org/pipermail/openstack-discuss/2022-September/030352.html16:06
opendevreviewribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (db)  https://review.opendev.org/c/openstack/nova/+/83119316:06
opendevreviewribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (objects)  https://review.opendev.org/c/openstack/nova/+/83940116:06
opendevreviewribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (manila abstraction)  https://review.opendev.org/c/openstack/nova/+/83119416:06
opendevreviewribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (drivers and compute manager part)  https://review.opendev.org/c/openstack/nova/+/83309016:06
opendevreviewribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (api)  https://review.opendev.org/c/openstack/nova/+/83683016:06
opendevreviewribaudr proposed openstack/nova master: Bump compute version and check shares support  https://review.opendev.org/c/openstack/nova/+/85049916:06
opendevreviewribaudr proposed openstack/nova master: Add metadata for shares  https://review.opendev.org/c/openstack/nova/+/85050016:06
opendevreviewribaudr proposed openstack/nova master: Add instance.share_attach notification  https://review.opendev.org/c/openstack/nova/+/85050116:06
opendevreviewribaudr proposed openstack/nova master: Add instance.share_detach notification  https://review.opendev.org/c/openstack/nova/+/85102816:06
opendevreviewribaudr proposed openstack/nova master: Add shares to InstancePayload  https://review.opendev.org/c/openstack/nova/+/85102916:06
opendevreviewribaudr proposed openstack/nova master: Add instance.power_on_error notification  https://review.opendev.org/c/openstack/nova/+/85208416:06
opendevreviewribaudr proposed openstack/nova master: Add instance.power_off_error notification  https://review.opendev.org/c/openstack/nova/+/85227816:06
opendevreviewribaudr proposed openstack/nova master: Add helper methods to attach/detach shares  https://review.opendev.org/c/openstack/nova/+/85208516:06
opendevreviewribaudr proposed openstack/nova master: Add libvirt test to ensure metadata are working.  https://review.opendev.org/c/openstack/nova/+/85208616:06
opendevreviewribaudr proposed openstack/nova master: Add virt/libvirt error test cases  https://review.opendev.org/c/openstack/nova/+/85208716:06
opendevreviewribaudr proposed openstack/nova master: Add share_info parameter to reboot method for each driver (driver part)  https://review.opendev.org/c/openstack/nova/+/85482316:06
opendevreviewribaudr proposed openstack/nova master: Support rebooting an instance with shares (compute and API part)  https://review.opendev.org/c/openstack/nova/+/85482416:06
opendevreviewribaudr proposed openstack/nova master: Change microversion to 2.94  https://review.opendev.org/c/openstack/nova/+/85208816:06
Ugglaoops sorry for that ^16:06
bauzasgibi: would you propose a patch to nova's requirements.txt or do we automatically pull the latest ?16:07
sean-k-mooneyhttps://review.opendev.org/c/openstack/requirements/+/85604416:07
gibiwe are not constrained in noca16:07
gibinova16:07
sean-k-mooneyi think that is the requiremtns bump16:07
bauzasgibi: ok, so we'll benefit from it16:08
gibiyep, automatically16:08
sean-k-mooneywe shoudl once that merges yep16:08
bauzashttps://github.com/openstack/nova/blob/master/requirements.txt#L3416:08
bauzasyup, we're not constrained16:08
bauzasok, let's wait for the req patch to be merged then16:08
bauzasfor stable/yoga, seems we don't cap too16:09
bauzashttps://github.com/openstack/nova/blob/stable/yoga/requirements.txt#L3016:09
sean-k-mooneycorrect 16:09
gibicoo16:09
gibil16:09
sean-k-mooneywe can either pull in the latest oslo release there or cap fasterners16:09
bauzasok, we're on the good way16:09
bauzasmoving on to the next bug then16:09
bauzas#link https://bugs.launchpad.net/nova/+bug/1988316 Will be set to High now that the gate is skipping the test16:10
bauzaspeople agree with the proposal ? 16:10
gibisean-k-mooney: I would bump this https://github.com/openstack/requirements/blob/stable/yoga/upper-constraints.txt#L2616:10
bauzas=> High 16:10
bauzasgibi: oh you're right about yoga's u-c16:10
gibion the unshelve stuff I think we need a nova fix to return a better error message, but I'm OK to drop it from Critical to High16:11
bauzasyeah16:11
gibiit is not blocking the gate at the moment16:11
bauzasnot saying there will be no bug to fix16:11
sean-k-mooneyya its a latent bug16:11
bauzasbut this isn't longer critical as the gate is now working back16:12
dansmithunshelve thing meaning the to-host cell one?16:12
sean-k-mooneyyes16:12
bauzasyup16:12
bauzassaying we have to restrict to the same cell16:12
dansmithyeah, that's not new just recently exposed so doesn't seem like we should be too critical in the bug status there16:12
sean-k-mooneyim saying its latent as its the same error we would have got with unshelve to AZ we just dont have test coverage for that in tempest that was also corss cell16:12
dansmithright, and I'm saying being latent it's not a regression, so really shouldn't be >high :)16:13
sean-k-mooney+116:13
bauzashonestly, I'm in favor of saying "sorry but we don't support *yet* cross-cell unshelve to host" that's it16:13
bauzasso the fix could be just docs16:13
bauzasand a better exception handling16:14
sean-k-mooneyyep we can do both16:14
bauzasanyway, set to High, there is16:14
dansmithwell, the test needs fixing too16:15
dansmithit's just being skipped there right now right?16:15
bauzasyup16:15
sean-k-mooneythe test is not broken16:15
sean-k-mooneyit just should not be run in a cross cell env16:15
bauzasyeah, the test shouldn't be assuming we could16:15
sean-k-mooneyno this is a job config issue16:15
bauzasif we would want a test, this would have to be negative16:15
sean-k-mooneyyou cant tell if its cross cell form the api16:16
bauzaslike "I know this can't work"16:16
sean-k-mooneyso tempest cannot detech that16:16
sean-k-mooneyso this has to be done via job config16:16
bauzasahah true16:16
bauzasanyway, bug report is still open, feel free to comment it out for resolution16:16
bauzasmoving on16:16
opendevreviewRajat Dhasmana proposed openstack/nova-specs master: Clarify client changes in rebuild spec  https://review.opendev.org/c/openstack/nova-specs/+/85616416:16
bauzas#link https://bugs.launchpad.net/nova/+bug/1988482 Proposed patch on the fly https://review.opendev.org/c/openstack/nova/+/85565816:17
bauzasas said, reviews are welcome ^16:17
dansmithsean-k-mooney: shoudn't the test be using an az?16:17
bauzasI exceptionally relaxed my review needs16:17
dansmithanyway, we can discuss elsewhere16:17
bauzasso I gave +2 for a patch without testing16:17
sean-k-mooneydansmith: i dont think so be we can follow up after ya16:17
bauzastl;dr: the problem is with PrettyTable having a changed behavior16:18
sean-k-mooneyyes so they have now fixed this by reverting the behaivor16:18
bauzasgibi: sean-k-mooney: wants to address this issue now ?16:18
sean-k-mooneyi tested with the previous release broken release and new release with the revert16:18
sean-k-mooneyi woudl prefer to merge and backprot https://review.opendev.org/c/openstack/nova/+/85565816:19
bauzasso https://review.opendev.org/c/openstack/nova/+/855658 wouldn't be needed ?16:19
bauzasack16:19
sean-k-mooneyto yoga so we never need to thnk about htis again16:19
sean-k-mooneyits not needed unless the decided to reinstate the feature or change the default16:19
sean-k-mooneyor we can hardcode the alignmend and not worry16:20
gibiI agree we sean-k-mooney 16:20
bauzasgibi: didn't know this verb16:20
bauzasI sean-k-mooney, you sean-k-mooney16:20
bauzas:)16:20
sean-k-mooney:)16:20
gibibut as an extra: in general we don't have py39 lines in the global requirements so this can hit us with different packages16:20
gibibauzas: :)16:21
gibiI think there was a discussion in relmgmt about adding those lines16:21
gibiin yoga we should have been upper constrained16:21
sean-k-mooneyit could hit distos if the distro had 3.4.016:21
elodilles(rather on requirements, but yes)16:21
bauzasyeah16:21
gibielodilles: then there :) same folks :)16:22
sean-k-mooneyanyway i think we can just review this normally16:22
sean-k-mooneynot critical16:22
gibiagree16:22
sean-k-mooneyit was just annoying as it was blocking some backports16:22
sean-k-mooneyits not now16:22
bauzasok, so chaning the prio to High ?16:23
bauzasbecause of the requirements patch ?16:23
gibiI agree that this is not critical now16:24
bauzasok, punting the prio then16:24
bauzassean-k-mooney: please just update the bug report with your thoughts please16:24
sean-k-mooneyack16:24
sean-k-mooneywill do16:24
bauzasmoving on, we still have lots of things to discuss16:24
bauzas#link https://bugs.launchpad.net/nova/+bugs?search=Search&field.status=New 9 new untriaged bugs (+2 since the last meeting)16:25
bauzas#link https://storyboard.openstack.org/#!/project/openstack/placement 26 open stories (-1 since the last meeting) in Storyboard for Placement 16:25
bauzas#info Add yourself in the team bug roster if you want to help https://etherpad.opendev.org/p/nova-bug-triage-roster16:25
bauzas#info bug baton is being passed to Uggla16:25
bauzasthat's it for bugs16:25
Ugglayep I will not forget that time.16:25
bauzas(yeah Uggla kindly offered to keep the baton for this week, thanks to him)16:25
bauzasUggla: no pain here16:26
bauzasthis is stretch goal16:26
bauzasanyway, moving on16:26
bauzas#topic Gate status 16:26
bauzas#link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs 16:26
bauzas#link https://zuul.openstack.org/builds?project=openstack%2Fplacement&pipeline=periodic-weekly Placement periodic job status 16:26
bauzas#link https://zuul.openstack.org/builds?job_name=tempest-integrated-compute-centos-9-stream&project=openstack%2Fnova&pipeline=periodic-weekly Centos 9 Stream periodic job status16:26
bauzas#link https://zuul.opendev.org/t/openstack/builds?job_name=nova-emulation&pipeline=periodic-weekly&skip=0 Emulation periodic job runs16:26
bauzas#info Please look at the gate failures and file a bug report with the gate-failure tag.16:26
bauzasI checked all the periodic runs and all are green16:27
bauzas#info STOP DOING BLIND RECHECKS aka. 'recheck' https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures16:27
bauzasI think we discussed about the current gate bugs, we can move on16:27
bauzas#topic Release Planning 16:27
bauzas#link https://releases.openstack.org/zed/schedule.html16:27
bauzas#info Zed-3 was last Thursday16:27
bauzashereby, I declare16:27
bauzas#info FeatureFreeze officially declared today16:27
elodilles\o/16:28
bauzas#action bauzas to -2 open changes that were having an accepted spec16:28
bauzas#action bauzas to run the script to move specs with merged implementation to 'implemented'16:28
bauzas#link Zed tracking etherpad: https://etherpad.opendev.org/p/nova-zed-blueprint-status16:28
bauzaswe still have some client changes that require reviews16:28
bauzasin theory, we are in client libs freeze too16:29
bauzashttps://releases.openstack.org/zed/schedule.html#z-final-clientlib16:29
bauzaselodilles: what do you think of that ?16:29
opendevreviewMerged openstack/nova master: Follow up for the PCI in placement series  https://review.opendev.org/c/openstack/nova/+/85518516:30
elodillesjust wanted to warn that we are in freeze period16:30
elodillesfor that as well16:30
bauzasshall we stop merging novaclient and OSC patches until next cycle or shall we pretend this never existed and be pragmatic ?16:30
opendevreviewMerged openstack/nova master: Doc follow up for PCI in placement  https://review.opendev.org/c/openstack/nova/+/85518616:30
bauzasok, so releasing wouldn't be acceptable16:30
bauzasbut I guess merging patches doesn't create issues16:31
sean-k-mooneywe can review but proably hold +w for a week16:31
elodilleswell, if patches merges, and new release is needed, then RFE is needed16:31
sean-k-mooneythe branches will reopen at RC116:31
elodillesso non critical things probably should be postponed to Antelope16:31
bauzasI don't disagree with this, I was just wondering about the difference between holding a merge, and merging without releasing16:32
sean-k-mooneywe can alwasy do an early release of novaclient or osc in a few weeks16:32
sean-k-mooneybauzas: rc bug fixes is really the only issue16:32
gibimerging without releasing can be confusing for zed as the branch have it but the release does not16:32
sean-k-mooneyuntil we have the branch16:32
bauzasok, so let's agree to hold our commits16:33
sean-k-mooneywe cant merge feature incase there is a bug fix needed16:33
sean-k-mooneybranches will be create at rc116:33
elodillesbauzas: ++16:33
bauzas#agreed Client patches are on Client libs freeze, please don't accept to merge new changes until RC1 happens16:33
bauzasvoila16:33
dansmithdid the rebuild bfv change merge?16:33
dansmithfor the client I mean16:34
bauzasthe novaclient one, not16:34
bauzaswe were reviewing it today, hence my question16:34
bauzaswe have novaclient support until 2.9216:34
dansmithhmm, seems bad to not have that present in the client if we've got it as a server feature16:34
bauzasand OSC support until 2.91 IIRC16:34
bauzasdansmith: fwiw, we have a difference between what the server supports and what the client can negociate16:35
sean-k-mooneydansmith: that is why i was suggesting we do a release in a few weeks16:35
bauzasyoga didn't had this issue, no microversion patch was merged16:35
bauzasso, this is my first time :)16:35
dansmithokay, so you're saying we wait for rc1 then do a client release soonly so people will be able to actually use it?16:36
sean-k-mooneyits not the first time we have not had parity between api and cli16:36
sean-k-mooneydansmith: yep16:36
dansmithokay16:36
sean-k-mooneydansmith: at leat that is what im suggesting16:36
bauzasdansmith: I'm not saying anything, I'm asking for help16:36
bauzasif we all agree on the discrepancy, we should also agree on the fact this isn't great16:37
dansmithas long as there's a short timeline to getting the client released then I guess that's okay16:37
bauzasthat client libs freeze doesn't really help, fwiw16:37
sean-k-mooneyit does16:37
sean-k-mooneynormally16:37
bauzasideally, we should have a one week difference I think between the server freeze and the client freeze 16:37
dansmithbauzas: do we not?16:38
dansmithI guess I'm confused, seems like this is the week to get the client things finalized16:38
bauzasdansmith: not in the zed schedule16:38
bauzashence my call for clarification16:38
dansmithhrm okay16:38
dansmiththat16:38
dansmithis a bit of a bummer16:38
bauzascan't disagree16:39
dansmithI dunno what distros do for picking client releases, but they'd need to know that they need the one right after the zed server release to have this16:39
dansmithbut whatever16:39
sean-k-mooneyfeedback i guess for tc/cross project ptg session16:39
bauzasagrred16:39
dansmithI think that's just for the release team16:39
bauzasthe antelope schedule is already accepted but I guess we can debate it at the PTG16:39
sean-k-mooneyya perhaps16:40
dansmithwe approve the schedule but don't really do much other than that I think16:40
sean-k-mooneywell the schdule can be updated if we think it need changes16:40
bauzasjust as a hint for next cycle https://releases.openstack.org/antelope/schedule.html16:40
sean-k-mooneyits just anohter review16:40
bauzasanyway, moving on16:40
bauzas#link https://review.opendev.org/c/openstack/releases/+/855974 Nova Zed cycle highlights16:41
bauzasI'd appreciate if people could review my prose16:41
bauzaseven if we didn't had a lot of blueprints, this was a productive cycle16:41
bauzasand I guess the marketing folks will love all the buzz words I used16:42
bauzaskudos to the team for the hard work you made, very well appreciated16:42
gibiI will re-review shortly16:42
bauzasgibi: YAMLs don't help with fancy formatting, unfortunatelty16:42
bauzasnext topic then16:43
gibithat makes me sad16:43
bauzas#topic PTG planning 16:43
bauzasthanks to gibi,16:43
bauzas#link https://etherpad.opendev.org/p/nova-antelope-ptg Antelope PTG etherpad16:43
gibiI needed it as I had a topic :)16:43
bauzasfeel free to add your items you'd like to discuss16:44
bauzasthe earlier be the better 16:44
bauzassince we didn't had an agenda yet, I made a proposal :16:44
gibialso we should add a retro topic about prorities and more frequent deadlines16:44
bauzas#info bauzas has asked for 4 hours per day for Tuesday to Friday (Bexar room)16:44
bauzasgibi: feel free to add anything 16:44
gibianything? :) no you don't want that :D16:45
bauzaswell, this is an open text file16:45
gibijust joking :)16:45
bauzasbut yeah, we'll have a retro, of course16:45
* bauzas has to add the usual topics we discuss16:45
bauzasso, about the proposed schedule16:45
bauzasI booked 4x4 hours16:46
bauzaswith the bexar room16:46
bauzasmaybe we would need less16:46
bauzasI can unbook the room if so16:46
bauzasso, the plan is to not feel constrained by the schedule16:46
bauzasbut obviously, if we keep with 4x4hours, we'll manage decent time offs :)16:47
bauzas#link https://ptg.opendev.org/ptg.html PTG schedule16:47
bauzasanyone having serious concerns with the proposed timeslots ?16:47
bauzasanyone wanting an asian-friendly timeslot ?16:47
bauzasI don't hear anything16:48
bauzassold.16:48
bauzaslast point, and I'm rushing because time flies16:48
bauzas#link https://lists.openstack.org/pipermail/openstack-discuss/2022-September/030301.html operator friendly timeslots, which ones for Nova ?16:48
bauzasas you probably already read, TC proposes us to reserve some slots for operators-friendly discussions16:49
bauzasI'm more than happy with the idea16:49
bauzasso, shall we reserve one hour per day about this ?16:49
bauzasor just, for example, one hour on the first two days ?16:49
gibido we need 4 hours total?16:49
gibisorry16:50
bauzasor two hours back-to-back ?16:50
bauzasor no operator hours at all ?16:50
bauzaspersonnally, I feel this can be more than interesting16:50
dansmiththe idea is just one of those slots for nova16:50
bauzasand we should have at least 2 hours at the beginning of our talks16:50
dansmithso you can have more slots than that, but the idea is that they're not overlapping so operators have only one place to be, if they have multiple interests16:50
bauzasin order to discuss about what they told us during the other days16:50
bauzasdansmith: yean, we could reserve other slots than the 4x4 hours we already have16:51
bauzasbut honestly, I just hope we can find propre timeslots ?16:51
bauzaswithin the existing ones16:51
bauzasso,16:51
bauzasany proposal or should I just shoot a strawman ?16:52
bauzasOK, you leave me no choice16:52
bauzas#info bauzas to propose Tuesday 13-15UTC for operator-friendly slots16:53
gibiworks for me :)16:53
bauzas#info bauzas to propose a tentative slot on Wed 16-17UTC for operators who aren't able to join on Tuesday16:54
bauzasthat would leave 3 hours for operations-friendly talks16:54
bauzasthis is a bit huge but I expect those discussions to be productive16:54
bauzasthat's it for me16:55
bauzasnext topic16:55
bauzas#topic Review priorities 16:55
bauzaslet's skip them, we're overtimle16:55
bauzas#topic Stable Branches 16:55
bauzaselodilles: shoot16:55
elodilles#info stable/yoga is blocked due to py39 job is failing with prettytable 3.4.0; prettytable 3.4.1 fixes the issue so as soon as constraints are updated in requirements repository the gate will be OK16:55
elodilles(the same we discussed above)16:56
bauzaswe discussed this16:56
bauzascool16:56
elodilles#info stable/stein (and older) are blocked: grenade and other devstack based jobs fail with the same timeout issue as stable/train was previously16:56
elodilles#info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci16:56
bauzasthe infection increases.16:56
elodillesthese were the main points :X16:56
bauzaswell, I'd say stable/train can be a concern to me16:57
bauzasfor others, well, ExtendedMaintenance16:57
bauzasso, the ones who care should just raise a hand16:58
bauzasbut we're approaching the top of the hour16:58
bauzas#topic Open discussion 16:59
bauzasanything anyone for last min ?16:59
bauzasguess not16:59
bauzasthanks all16:59
bauzas#endmeeting16:59
opendevmeetMeeting ended Tue Sep  6 16:59:44 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:59
opendevmeetMinutes:        https://meetings.opendev.org/meetings/nova/2022/nova.2022-09-06-16.00.html16:59
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/nova/2022/nova.2022-09-06-16.00.txt16:59
opendevmeetLog:            https://meetings.opendev.org/meetings/nova/2022/nova.2022-09-06-16.00.log.html16:59
elodillesthanks bauzas o/16:59
elodillesand you saved 16 seconds from the meeting :-o amazing!17:00
gibiand it is gone :D17:01
bauzaswe're asked to reduce our electricity 17:01
bauzasI just save a few kWh17:01
elodilles:]17:07
gibifyi I added a topic generic to the PTG etherpad about catching design issues eariler in the cycle, please add your ideas there17:07
gibi* generic topic17:07
opendevreviewSylvain Bauza proposed openstack/nova-specs master: Move specs to implemented  https://review.opendev.org/c/openstack/nova-specs/+/85617317:26
opendevreviewMerged openstack/nova master: Add missing descriptions in HACKING.rst  https://review.opendev.org/c/openstack/nova/+/85305418:25
opendevreviewMerged openstack/python-novaclient master: MV 2.93 - Add support to rebuild boot volume  https://review.opendev.org/c/openstack/python-novaclient/+/82716318:33
JayFThese two Ironic driver changes are ready for review into stable/train -- Ironically, they have +2s from two different folks https://review.opendev.org/c/openstack/nova/+/853546 https://review.opendev.org/c/openstack/nova/+/821352 21:59
opendevreviewTakashi Natsume proposed openstack/nova master: Add a hacking rule for the setDaemon method  https://review.opendev.org/c/openstack/nova/+/85465322:13
*** dasm is now known as dasm|off22:56

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