Tuesday, 2024-10-08

opendevreviewOpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/nova/+/92971904:41
opendevreviewAleksandr Chudinov proposed openstack/nova master: Fix instance snapshot min disk size after instance resize  https://review.opendev.org/c/openstack/nova/+/93173705:47
opendevreviewAleksandr Chudinov proposed openstack/nova master: Fix instance snapshot min disk size after instance resize  https://review.opendev.org/c/openstack/nova/+/93173706:04
opendevreviewAleksandr Chudinov proposed openstack/nova master: Fix instance snapshot min disk size after instance resize  https://review.opendev.org/c/openstack/nova/+/93173708:36
opendevreviewAleksandr Chudinov proposed openstack/nova master: Fix instance snapshot min disk size after instance resize  https://review.opendev.org/c/openstack/nova/+/93173708:43
opendevreviewMerged openstack/nova stable/2024.2: [doc]Fix the device_spec config doc about placement  https://review.opendev.org/c/openstack/nova/+/93163509:34
opendevreviewAleksandr Chudinov proposed openstack/nova master: Fix instance snapshot min disk size after instance resize  https://review.opendev.org/c/openstack/nova/+/93173711:52
ozzzoCan anyone help with my locking question yesterday?12:18
ozzzoWe're running kolla-ansible wallaby12:19
ozzzoI tried "nova list --all-tenants --locked" and it doesn't show anything locked, and "--unlocked" lists all VMs, but "openstack server list --locked" still lists all VMs. Is this a bug in the Openstack client?12:20
ozzzo_workBoth "openstack server list --all-projects --locked" and "openstack server list --all-projects --unlocked" return a list of all VMs in the cluster12:23
tkajinamozzzo_work, did you add --os-compute-api-version option ?12:24
tkajinamnova command usually use the latest microversion but openstack cli uses the oldest one (which means 2.1)12:24
tkajinamand you may need to add --os-compute-api-version 2.73  (or higher)12:25
ozzzo_workI tried "--os-compute-api-version 2.73"12:40
ozzzo_workbut that doesn't make a difference12:41
opendevreviewStephen Finucane proposed openstack/placement master: Fix typos  https://review.opendev.org/c/openstack/placement/+/92349115:16
opendevreviewStephen Finucane proposed openstack/placement master: pre-commit: Bump versions  https://review.opendev.org/c/openstack/placement/+/93180515:16
opendevreviewStephen Finucane proposed openstack/placement master: pre-commit: Add codespell  https://review.opendev.org/c/openstack/placement/+/93180615:16
stephenfinsean-k-mooney[m]: As requested ^15:16
opendevreviewMerged openstack/nova stable/2024.1: [doc]Fix the device_spec config doc about placement  https://review.opendev.org/c/openstack/nova/+/93163615:37
bauzasnova meeting in 10 min here :)15:50
bauzas#startmeeting nova16:00
opendevmeetMeeting started Tue Oct  8 16:00:41 2024 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
Ugglao/16:00
fwieselo/16:00
auniyalo/16:01
elodilleso/16:01
gibio/16:01
bauzas#link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting16:01
bauzassorry my internet seems to slow down16:02
bauzasand I had two meetings just before16:02
bauzasso I'm also slowing down16:02
bauzashah, internal error when updating the agenda16:03
bauzaslet's do it by hand16:03
bauzas#topic Bugs (stuck/critical)16:03
bauzas#info One Critical bug16:03
bauzas#link https://bugs.launchpad.net/nova/+bug/208351816:03
bauzas#info Add yourself in the team bug roster if you want to help https://etherpad.opendev.org/p/nova-bug-triage-roster16:03
bauzastkajinam: around ? want to discuss distutils problem with py3.12 ?16:04
bauzasapparently, nothing to say16:07
bauzasI'm just not sure this is a critical bug per say, but we need to fix it as soon as we can 16:07
dansmitho/16:08
bauzasokay, moving on anyway16:09
bauzas#topic Gate status16:09
bauzas#link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs 16:09
bauzas#link https://etherpad.opendev.org/p/nova-ci-failures-minimal16:09
bauzas#link https://zuul.openstack.org/builds?project=openstack%2Fnova&project=openstack%2Fplacement&pipeline=periodic-weekly Nova&Placement periodic jobs status16:09
bauzas#info Please look at the gate failures and file a bug report with the gate-failure tag.16:09
bauzas#info Please try to provide meaningful comment when you recheck16:09
bauzaswe got a couple of failures on the periodics16:10
bauzasbut :16:10
bauzas- for py38 we should remove the job16:10
bauzas- we know that c9s is currently failing16:11
bauzas- ditto with the fips job16:11
bauzas(that's because rdo hadn't yet delivered Dalmatian)16:11
bauzasso, anything else people would want to discuss about CI ?16:11
gibiI saw strange CI failure where the nova-compute complained that the cpus configured for VMs not available on the host. https://review.opendev.org/c/openstack/nova/+/928584/11#message-67b19ed6c1571b06bb03a4f24c903504521a88f4 16:12
gibiInvalid '[compute] cpu_shared_set' config: one or more of the configured CPUs is not online. Online cpuset(s): [0, 1, 2, 3], configured cpuset(s): [0, 1, 2, 3, 4, 5]16:12
gibiIs this known?16:12
clarkbgibi: cinder hit it too16:12
clarkbI did some digging and I could only find incidence of it in rax-ord I think it was16:13
bauzasyeah, looks like a node problem16:13
clarkbwhen it occurred the product version for xen reported by ansible fact gathering is older than on successful jobs16:13
clarkbI was going to followup with cardoe on it this week to see if rax has a bad hypervisor.16:13
clarkbOh also it seems to maybe only affect python3.12 so could be a combo of xen version and noble kernel16:14
gibiI'm wondering how devstack generates cpu_shared_set config, or we just keep it empty ?16:14
gibiclarkb: thanks 16:14
clarkboh wait this is different16:15
clarkbgibi: the problem you have is because rax-flex only has 4vcpu instead of 816:15
clarkbthis is known because even with 4vcpu the jobs are running faster and there is no need to ask for an 8vcpu variant16:15
gibithen we need to change our devstack config as it is explicitly uses 0-7 pcpus for nova16:16
clarkbside note: I always ask people link to the job logs it makes my life much easier when debugging if I don't have to dig through gerrit change info to find the specific build in question16:16
gibiclarkb: https://zuul.opendev.org/t/openstack/build/93e5dca3b79348e5a8d3f5fecda82382/log/controller/logs/etc/nova/nova-cpu_conf.txt16:17
gibianyhow I think I understand the root cause now. So we can move on16:17
gibiwe might need a smarter devstack config generation to take into account the available cpus16:18
bauzasgibi: would you imagine some devstack check that would lookup the cpus ?16:18
bauzashah16:18
gibiyeah :)16:18
bauzasthat sounds a good idea to me16:18
bauzasanyway, let's not solve that problem now16:19
bauzasthe wikipage's agenda is now updated \o/16:19
bauzas#topic Release Planning16:19
bauzas#info Dalmatian GA last Wednesday16:20
bauzashuzzah16:20
elodilles\o/16:20
bauzas#link https://releases.openstack.org/epoxy/schedule.html16:20
bauzas#info as a reminder, nova Epoxy deadlines will be defined at the PTG16:20
bauzas#topic Review priorities16:20
bauzas#link https://etherpad.opendev.org/p/nova-2025.1-status16:21
bauzasnothing to report 16:21
bauzas#topic PTG planning16:21
bauzas#info as a reminder, we'll meet (virtually) at the PTG on Oct 21-25 202416:22
bauzas#info Please register yourself to the virtual PTG16:22
bauzas#link https://etherpad.opendev.org/p/nova-2025.1-ptg16:22
bauzasthe etherpad is horribly empty16:22
bauzasI know some of us could wait a bit before adding topics, but maybe some people could already know things that they're sure that they could be working16:23
gibithen we will have a slow ptg week :)16:23
bauzasgibi: I'm afraid this will just mean we'll have a short time for organizing ourselves16:23
bauzaswith a packed week16:23
bauzasI also got a request from the horizon team to have a cross-project session16:24
gibiagility :)16:24
bauzasI'll reply to tatiana asking her when they're available during the week16:24
bauzasgibi: please, don't say gross words16:25
bauzasgiven the current agenda, I'm cool with taking one hour from the 16 I booked16:25
sean-k-mooney1gibi: yes i know what causes that16:26
bauzasoh, also I'll probably need to handover some Friday discussions as I would attend the TC sessions16:26
sean-k-mooney1i shoudl go and revert the patch that added that until i can fix the it properly16:26
gibisean-k-mooney1: ack16:27
bauzasanyway, moving on16:27
sean-k-mooney1ah just caught up16:27
bauzas#topic Stable Branches16:27
*** sean-k-mooney1 is now known as sean-k-mooney16:27
bauzaselodilles: report :)16:27
elodillesnot much to report actually :)16:27
elodilles#info stable/202*.* gates seem to be OK16:27
elodillesand that's all for now :)16:27
bauzas++16:28
bauzas#topic vmwareapi 3rd-party CI efforts Highlights16:28
bauzasfwiesel: around ?16:28
fwiesel#info https://review.opendev.org/c/openstack/nova/+/910627 merged16:28
fwieselSo, in theory, we should be down to two failing tests...16:29
fwieselTheory, as the pipeline is still flaky. I have a lead, but no fix yet for that.16:29
fwieselAfter that, I tackle the last two failing tests.16:29
fwieselThat's from my side, unless there are any questions.16:29
bauzascool, thanks16:30
fwiesel(Thanks to sean-k-moonkey1 and dansmith for reviewing it)16:30
bauzas#topic Open discussion16:30
bauzas(tkajinam): Python 3.8 support being removed16:30
bauzasis tkajinam around ?16:30
bauzasoh wait, I'm burned16:31
bauzaswe discussed that last week16:31
bauzasthis just ringed a bell to my tired mind16:31
bauzasmoving on to the other item in the agenda16:31
bauzas(auniyal) Request to approve blueprint https://blueprints.launchpad.net/nova/+spec/nova-manage-improvement16:32
bauzasis auniyal here ?16:32
auniyalyep16:32
auniyalits an improvement in nova-manage cmd16:32
auniyalto return  output in more formats such as json16:33
dansmithdoesn't this need a spec given some of the complexities around making sure there is consistency among all the commands?16:33
sean-k-mooneyso that eaiser said then done16:33
sean-k-mooneyunlike osc we are using raw prints16:33
sean-k-mooneyin nova manage16:33
gibiat least on of the use case is coming from here https://github.com/openstack-k8s-operators/nova-operator/blob/7e7ba33aab515809fb23ce20cb6a55e50da3f457/templates/nova-manage/bin/ensure_cell_mapping.sh#L20-L25 and for that having a --cell_name param would be enough16:34
sean-k-mooneywe cnat rely on click/cliff to help use with that  generically16:35
sean-k-mooneywe could do it on a per comand basis yes16:35
bauzasAFAIK, originally nova-manage wasn't intended to be scripted16:35
bauzashence the poor interface16:35
auniyalsure, I can write a spec,  the output is formatted by prettytable mostly16:35
gibibauzas: deployment tooling needs to add cells, there is no other interface for that16:35
auniyalwhich supports other format as well16:36
bauzasgibi: I wasn't disagreeing your usecase, I was just explaining why we basically have that16:36
sean-k-mooneyauniyal: so for succsful output yes alot goes via prettytbale16:36
gibiand my use case does not need json output per se, it needs a way to easily manipulate cells by name and not by uuid16:36
sean-k-mooneyerror tend to just use print directly16:36
bauzasbut I agree with dansmith, there could be some concerns about ensuring that we keep the same formatted output 16:37
sean-k-mooneyso lets move forward with a spec and review the proposal16:37
bauzasagreed16:37
dansmithgibi: ack, the cell_name thing is easy to just do without a spec, no doubt.. the json thing not so much, IMHO16:37
dansmithI think we can just tuck the cell_name thing under the covers without a lot of paperwork, IMHO, if it's as easy as I expect16:37
dansmithso perhaps just do that as a one-off and spec for the json stuff?16:37
auniyalack16:38
gibiwe can do both but I prefer to have --cell_name as that feels easier16:38
bauzasyeah that should be two blueprints16:38
bauzasone for adding a new param to the command, the other one about formatting outputs16:38
dansmithidk that we need a blueprint for a single simpleish patch for cell_name, personally, but whatever the PTL says :)16:39
bauzasand as dansmith, I'm cool with stamping over the cell param addition bp as a specless, if that helps16:39
bauzasthen the PTL says : dude, write the patch and consider it as just a techdeby16:39
dansmith++16:39
sean-k-mooneyif we want a tracker i guess we can use a wishlist bug16:39
bauzastech debt reduction16:39
dansmithsean-k-mooney: sure16:40
sean-k-mooneyyep16:40
bauzaslet's not paper it, we now have a status etherpad for tracking such patches16:40
bauzasbut I'm cool with a wishlist bug16:40
dansmithmoving on?16:41
bauzasyah16:41
gibicool16:41
bauzasthat was it in the agenda16:41
dansmithif I can, I'd like to beg for review of this: https://review.opendev.org/c/openstack/nova/+/93075416:41
bauzasanything else or can I just take a breath before my 4th meeting ?16:41
dansmithdefinitely could use some in-depth sanity checking of my findings16:42
dansmithbut it needs to go in before glance can start enforcing image formats16:42
bauzasI'll 16:42
bauzasI already have the context16:42
dansmiththanks16:43
haleybcan i ask for a review of https://review.opendev.org/c/openstack/nova/+/811521 ? just need one more +2 to finally complete this BP16:43
sean-k-mooneyoh that ya i ment to loop back to it. im also +2 on haleyb change16:44
bauzasdansmith: I just have one open question, this will change the uploaded image type, right?16:44
haleybsean-k-mooney: thanks for the +2, i figured i'd wait until we were in epoxy16:44
bauzasif so, shall we document that in a relnote ?16:44
dansmithbauzas: it doesn't upload an image16:45
dansmithbauzas: it just creates one and then does a zero-byte upload to make it active16:45
dansmithbauzas: since it claims it will be qcow2, zero bytes is not a valid qcow2 file, so glance rejects it16:46
bauzasah I see16:46
dansmithwe really shouldn't be doing this at all, IMHO, but alas16:46
dansmith(I thought you already had context? :D)16:46
bauzaswe just ping glance just for the sake of flipping something on our side, naice16:46
dansmithwe just LIE to glance, but yeah :D16:46
bauzasdansmith: I had the context, but I missed that detail16:46
sean-k-mooneyits not really that, we are tryign to make bfv snapshot look like boot form image snapshots16:47
sean-k-mooneybut they are not16:47
sean-k-mooneythe same16:47
bauzasand trust me, I refrain myself as hard as a I can from stepping into that image mud16:47
dansmiththat's the reason for the lie yeah16:47
bauzasokay, now I have everything I need for reviewing that patch16:48
dansmiththanks16:49
sean-k-mooneybauzas: gibi  woudl either of ye have bandwith to review haleyb patch16:49
sean-k-mooneybauzas: you have seen that before too a few months ago16:50
bauzasyeah16:50
bauzasI'll 16:50
sean-k-mooneycool16:50
bauzasthat's it for me16:50
bauzasanything else last minute ?16:50
auniyalsean-k-mooney, can you please loop back at this too https://review.opendev.org/c/openstack/nova/+/92985816:51
sean-k-mooneyyes i can try16:51
auniyalthanks16:51
sean-k-mooneyi asked you to ping me if i didnt do it last week so thansk for the reminder16:51
gibisean-k-mooney: I can try too16:51
bauzasokay, that's it for the meeting then16:52
bauzasthanks all16:52
bauzas#endmeeting16:52
opendevmeetMeeting ended Tue Oct  8 16:52:19 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:52
opendevmeetMinutes:        https://meetings.opendev.org/meetings/nova/2024/nova.2024-10-08-16.00.html16:52
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/nova/2024/nova.2024-10-08-16.00.txt16:52
opendevmeetLog:            https://meetings.opendev.org/meetings/nova/2024/nova.2024-10-08-16.00.log.html16:52
fwieselThank you too16:52
gibithanks folks16:52
elodillesthanks o/16:52
opendevreviewDan Smith proposed openstack/nova master: Handle iso+gpt detections  https://review.opendev.org/c/openstack/nova/+/93183318:07
opendevreviewGhanshyam proposed openstack/nova master: WIP Revert "add pyproject.toml to support pip 23.1"  https://review.opendev.org/c/openstack/nova/+/93184019:01
opendevreviewGhanshyam proposed openstack/nova stable/2024.2: WIP Revert "add pyproject.toml to support pip 23.1"  https://review.opendev.org/c/openstack/nova/+/93184119:01
opendevreviewMerged openstack/nova stable/2023.2: [doc]Fix the device_spec config doc about placement  https://review.opendev.org/c/openstack/nova/+/93163719:07
opendevreviewMerged openstack/nova master: Fix image format error on vol-backed snapshot  https://review.opendev.org/c/openstack/nova/+/93075419:07
opendevreviewMerged openstack/nova stable/2023.1: [doc]Fix the device_spec config doc about placement  https://review.opendev.org/c/openstack/nova/+/93163821:30

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