opendevreview | OpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata https://review.opendev.org/c/openstack/nova/+/929719 | 04:41 |
---|---|---|
opendevreview | Aleksandr Chudinov proposed openstack/nova master: Fix instance snapshot min disk size after instance resize https://review.opendev.org/c/openstack/nova/+/931737 | 05:47 |
opendevreview | Aleksandr Chudinov proposed openstack/nova master: Fix instance snapshot min disk size after instance resize https://review.opendev.org/c/openstack/nova/+/931737 | 06:04 |
opendevreview | Aleksandr Chudinov proposed openstack/nova master: Fix instance snapshot min disk size after instance resize https://review.opendev.org/c/openstack/nova/+/931737 | 08:36 |
opendevreview | Aleksandr Chudinov proposed openstack/nova master: Fix instance snapshot min disk size after instance resize https://review.opendev.org/c/openstack/nova/+/931737 | 08:43 |
opendevreview | Merged openstack/nova stable/2024.2: [doc]Fix the device_spec config doc about placement https://review.opendev.org/c/openstack/nova/+/931635 | 09:34 |
opendevreview | Aleksandr Chudinov proposed openstack/nova master: Fix instance snapshot min disk size after instance resize https://review.opendev.org/c/openstack/nova/+/931737 | 11:52 |
ozzzo | Can anyone help with my locking question yesterday? | 12:18 |
ozzzo | We're running kolla-ansible wallaby | 12:19 |
ozzzo | I 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_work | Both "openstack server list --all-projects --locked" and "openstack server list --all-projects --unlocked" return a list of all VMs in the cluster | 12:23 |
tkajinam | ozzzo_work, did you add --os-compute-api-version option ? | 12:24 |
tkajinam | nova command usually use the latest microversion but openstack cli uses the oldest one (which means 2.1) | 12:24 |
tkajinam | and you may need to add --os-compute-api-version 2.73 (or higher) | 12:25 |
ozzzo_work | I tried "--os-compute-api-version 2.73" | 12:40 |
ozzzo_work | but that doesn't make a difference | 12:41 |
opendevreview | Stephen Finucane proposed openstack/placement master: Fix typos https://review.opendev.org/c/openstack/placement/+/923491 | 15:16 |
opendevreview | Stephen Finucane proposed openstack/placement master: pre-commit: Bump versions https://review.opendev.org/c/openstack/placement/+/931805 | 15:16 |
opendevreview | Stephen Finucane proposed openstack/placement master: pre-commit: Add codespell https://review.opendev.org/c/openstack/placement/+/931806 | 15:16 |
stephenfin | sean-k-mooney[m]: As requested ^ | 15:16 |
opendevreview | Merged openstack/nova stable/2024.1: [doc]Fix the device_spec config doc about placement https://review.opendev.org/c/openstack/nova/+/931636 | 15:37 |
bauzas | nova meeting in 10 min here :) | 15:50 |
bauzas | #startmeeting nova | 16:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
opendevmeet | The meeting name has been set to 'nova' | 16:00 |
Uggla | o/ | 16:00 |
fwiesel | o/ | 16:00 |
auniyal | o/ | 16:01 |
elodilles | o/ | 16:01 |
gibi | o/ | 16:01 |
bauzas | #link https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting | 16:01 |
bauzas | sorry my internet seems to slow down | 16:02 |
bauzas | and I had two meetings just before | 16:02 |
bauzas | so I'm also slowing down | 16:02 |
bauzas | hah, internal error when updating the agenda | 16:03 |
bauzas | let's do it by hand | 16:03 |
bauzas | #topic Bugs (stuck/critical) | 16:03 |
bauzas | #info One Critical bug | 16:03 |
bauzas | #link https://bugs.launchpad.net/nova/+bug/2083518 | 16:03 |
bauzas | #info Add yourself in the team bug roster if you want to help https://etherpad.opendev.org/p/nova-bug-triage-roster | 16:03 |
bauzas | tkajinam: around ? want to discuss distutils problem with py3.12 ? | 16:04 |
bauzas | apparently, nothing to say | 16:07 |
bauzas | I'm just not sure this is a critical bug per say, but we need to fix it as soon as we can | 16:07 |
dansmith | o/ | 16:08 |
bauzas | okay, moving on anyway | 16:09 |
bauzas | #topic Gate status | 16: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-minimal | 16:09 |
bauzas | #link https://zuul.openstack.org/builds?project=openstack%2Fnova&project=openstack%2Fplacement&pipeline=periodic-weekly Nova&Placement periodic jobs status | 16: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 recheck | 16:09 |
bauzas | we got a couple of failures on the periodics | 16:10 |
bauzas | but : | 16:10 |
bauzas | - for py38 we should remove the job | 16:10 |
bauzas | - we know that c9s is currently failing | 16:11 |
bauzas | - ditto with the fips job | 16:11 |
bauzas | (that's because rdo hadn't yet delivered Dalmatian) | 16:11 |
bauzas | so, anything else people would want to discuss about CI ? | 16:11 |
gibi | I 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 |
gibi | Invalid '[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 |
gibi | Is this known? | 16:12 |
clarkb | gibi: cinder hit it too | 16:12 |
clarkb | I did some digging and I could only find incidence of it in rax-ord I think it was | 16:13 |
bauzas | yeah, looks like a node problem | 16:13 |
clarkb | when it occurred the product version for xen reported by ansible fact gathering is older than on successful jobs | 16:13 |
clarkb | I was going to followup with cardoe on it this week to see if rax has a bad hypervisor. | 16:13 |
clarkb | Oh also it seems to maybe only affect python3.12 so could be a combo of xen version and noble kernel | 16:14 |
gibi | I'm wondering how devstack generates cpu_shared_set config, or we just keep it empty ? | 16:14 |
gibi | clarkb: thanks | 16:14 |
clarkb | oh wait this is different | 16:15 |
clarkb | gibi: the problem you have is because rax-flex only has 4vcpu instead of 8 | 16:15 |
clarkb | this is known because even with 4vcpu the jobs are running faster and there is no need to ask for an 8vcpu variant | 16:15 |
gibi | then we need to change our devstack config as it is explicitly uses 0-7 pcpus for nova | 16:16 |
clarkb | side 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 question | 16:16 |
gibi | clarkb: https://zuul.opendev.org/t/openstack/build/93e5dca3b79348e5a8d3f5fecda82382/log/controller/logs/etc/nova/nova-cpu_conf.txt | 16:17 |
gibi | anyhow I think I understand the root cause now. So we can move on | 16:17 |
gibi | we might need a smarter devstack config generation to take into account the available cpus | 16:18 |
bauzas | gibi: would you imagine some devstack check that would lookup the cpus ? | 16:18 |
bauzas | hah | 16:18 |
gibi | yeah :) | 16:18 |
bauzas | that sounds a good idea to me | 16:18 |
bauzas | anyway, let's not solve that problem now | 16:19 |
bauzas | the wikipage's agenda is now updated \o/ | 16:19 |
bauzas | #topic Release Planning | 16:19 |
bauzas | #info Dalmatian GA last Wednesday | 16:20 |
bauzas | huzzah | 16:20 |
elodilles | \o/ | 16:20 |
bauzas | #link https://releases.openstack.org/epoxy/schedule.html | 16:20 |
bauzas | #info as a reminder, nova Epoxy deadlines will be defined at the PTG | 16:20 |
bauzas | #topic Review priorities | 16:20 |
bauzas | #link https://etherpad.opendev.org/p/nova-2025.1-status | 16:21 |
bauzas | nothing to report | 16:21 |
bauzas | #topic PTG planning | 16:21 |
bauzas | #info as a reminder, we'll meet (virtually) at the PTG on Oct 21-25 2024 | 16:22 |
bauzas | #info Please register yourself to the virtual PTG | 16:22 |
bauzas | #link https://etherpad.opendev.org/p/nova-2025.1-ptg | 16:22 |
bauzas | the etherpad is horribly empty | 16:22 |
bauzas | I 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 working | 16:23 |
gibi | then we will have a slow ptg week :) | 16:23 |
bauzas | gibi: I'm afraid this will just mean we'll have a short time for organizing ourselves | 16:23 |
bauzas | with a packed week | 16:23 |
bauzas | I also got a request from the horizon team to have a cross-project session | 16:24 |
gibi | agility :) | 16:24 |
bauzas | I'll reply to tatiana asking her when they're available during the week | 16:24 |
bauzas | gibi: please, don't say gross words | 16:25 |
bauzas | given the current agenda, I'm cool with taking one hour from the 16 I booked | 16:25 |
sean-k-mooney1 | gibi: yes i know what causes that | 16:26 |
bauzas | oh, also I'll probably need to handover some Friday discussions as I would attend the TC sessions | 16:26 |
sean-k-mooney1 | i shoudl go and revert the patch that added that until i can fix the it properly | 16:26 |
gibi | sean-k-mooney1: ack | 16:27 |
bauzas | anyway, moving on | 16:27 |
sean-k-mooney1 | ah just caught up | 16:27 |
bauzas | #topic Stable Branches | 16:27 |
*** sean-k-mooney1 is now known as sean-k-mooney | 16:27 | |
bauzas | elodilles: report :) | 16:27 |
elodilles | not much to report actually :) | 16:27 |
elodilles | #info stable/202*.* gates seem to be OK | 16:27 |
elodilles | and that's all for now :) | 16:27 |
bauzas | ++ | 16:28 |
bauzas | #topic vmwareapi 3rd-party CI efforts Highlights | 16:28 |
bauzas | fwiesel: around ? | 16:28 |
fwiesel | #info https://review.opendev.org/c/openstack/nova/+/910627 merged | 16:28 |
fwiesel | So, in theory, we should be down to two failing tests... | 16:29 |
fwiesel | Theory, as the pipeline is still flaky. I have a lead, but no fix yet for that. | 16:29 |
fwiesel | After that, I tackle the last two failing tests. | 16:29 |
fwiesel | That's from my side, unless there are any questions. | 16:29 |
bauzas | cool, thanks | 16:30 |
fwiesel | (Thanks to sean-k-moonkey1 and dansmith for reviewing it) | 16:30 |
bauzas | #topic Open discussion | 16:30 |
bauzas | (tkajinam): Python 3.8 support being removed | 16:30 |
bauzas | is tkajinam around ? | 16:30 |
bauzas | oh wait, I'm burned | 16:31 |
bauzas | we discussed that last week | 16:31 |
bauzas | this just ringed a bell to my tired mind | 16:31 |
bauzas | moving on to the other item in the agenda | 16:31 |
bauzas | (auniyal) Request to approve blueprint https://blueprints.launchpad.net/nova/+spec/nova-manage-improvement | 16:32 |
bauzas | is auniyal here ? | 16:32 |
auniyal | yep | 16:32 |
auniyal | its an improvement in nova-manage cmd | 16:32 |
auniyal | to return output in more formats such as json | 16:33 |
dansmith | doesn't this need a spec given some of the complexities around making sure there is consistency among all the commands? | 16:33 |
sean-k-mooney | so that eaiser said then done | 16:33 |
sean-k-mooney | unlike osc we are using raw prints | 16:33 |
sean-k-mooney | in nova manage | 16:33 |
gibi | at 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 enough | 16:34 |
sean-k-mooney | we cnat rely on click/cliff to help use with that generically | 16:35 |
sean-k-mooney | we could do it on a per comand basis yes | 16:35 |
bauzas | AFAIK, originally nova-manage wasn't intended to be scripted | 16:35 |
bauzas | hence the poor interface | 16:35 |
auniyal | sure, I can write a spec, the output is formatted by prettytable mostly | 16:35 |
gibi | bauzas: deployment tooling needs to add cells, there is no other interface for that | 16:35 |
auniyal | which supports other format as well | 16:36 |
bauzas | gibi: I wasn't disagreeing your usecase, I was just explaining why we basically have that | 16:36 |
sean-k-mooney | auniyal: so for succsful output yes alot goes via prettytbale | 16:36 |
gibi | and my use case does not need json output per se, it needs a way to easily manipulate cells by name and not by uuid | 16:36 |
sean-k-mooney | error tend to just use print directly | 16:36 |
bauzas | but I agree with dansmith, there could be some concerns about ensuring that we keep the same formatted output | 16:37 |
sean-k-mooney | so lets move forward with a spec and review the proposal | 16:37 |
bauzas | agreed | 16:37 |
dansmith | gibi: ack, the cell_name thing is easy to just do without a spec, no doubt.. the json thing not so much, IMHO | 16:37 |
dansmith | I 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 expect | 16:37 |
dansmith | so perhaps just do that as a one-off and spec for the json stuff? | 16:37 |
auniyal | ack | 16:38 |
gibi | we can do both but I prefer to have --cell_name as that feels easier | 16:38 |
bauzas | yeah that should be two blueprints | 16:38 |
bauzas | one for adding a new param to the command, the other one about formatting outputs | 16:38 |
dansmith | idk that we need a blueprint for a single simpleish patch for cell_name, personally, but whatever the PTL says :) | 16:39 |
bauzas | and as dansmith, I'm cool with stamping over the cell param addition bp as a specless, if that helps | 16:39 |
bauzas | then the PTL says : dude, write the patch and consider it as just a techdeby | 16:39 |
dansmith | ++ | 16:39 |
sean-k-mooney | if we want a tracker i guess we can use a wishlist bug | 16:39 |
bauzas | tech debt reduction | 16:39 |
dansmith | sean-k-mooney: sure | 16:40 |
sean-k-mooney | yep | 16:40 |
bauzas | let's not paper it, we now have a status etherpad for tracking such patches | 16:40 |
bauzas | but I'm cool with a wishlist bug | 16:40 |
dansmith | moving on? | 16:41 |
bauzas | yah | 16:41 |
gibi | cool | 16:41 |
bauzas | that was it in the agenda | 16:41 |
dansmith | if I can, I'd like to beg for review of this: https://review.opendev.org/c/openstack/nova/+/930754 | 16:41 |
bauzas | anything else or can I just take a breath before my 4th meeting ? | 16:41 |
dansmith | definitely could use some in-depth sanity checking of my findings | 16:42 |
dansmith | but it needs to go in before glance can start enforcing image formats | 16:42 |
bauzas | I'll | 16:42 |
bauzas | I already have the context | 16:42 |
dansmith | thanks | 16:43 |
haleyb | can i ask for a review of https://review.opendev.org/c/openstack/nova/+/811521 ? just need one more +2 to finally complete this BP | 16:43 |
sean-k-mooney | oh that ya i ment to loop back to it. im also +2 on haleyb change | 16:44 |
bauzas | dansmith: I just have one open question, this will change the uploaded image type, right? | 16:44 |
haleyb | sean-k-mooney: thanks for the +2, i figured i'd wait until we were in epoxy | 16:44 |
bauzas | if so, shall we document that in a relnote ? | 16:44 |
dansmith | bauzas: it doesn't upload an image | 16:45 |
dansmith | bauzas: it just creates one and then does a zero-byte upload to make it active | 16:45 |
dansmith | bauzas: since it claims it will be qcow2, zero bytes is not a valid qcow2 file, so glance rejects it | 16:46 |
bauzas | ah I see | 16:46 |
dansmith | we really shouldn't be doing this at all, IMHO, but alas | 16:46 |
dansmith | (I thought you already had context? :D) | 16:46 |
bauzas | we just ping glance just for the sake of flipping something on our side, naice | 16:46 |
dansmith | we just LIE to glance, but yeah :D | 16:46 |
bauzas | dansmith: I had the context, but I missed that detail | 16:46 |
sean-k-mooney | its not really that, we are tryign to make bfv snapshot look like boot form image snapshots | 16:47 |
sean-k-mooney | but they are not | 16:47 |
sean-k-mooney | the same | 16:47 |
bauzas | and trust me, I refrain myself as hard as a I can from stepping into that image mud | 16:47 |
dansmith | that's the reason for the lie yeah | 16:47 |
bauzas | okay, now I have everything I need for reviewing that patch | 16:48 |
dansmith | thanks | 16:49 |
sean-k-mooney | bauzas: gibi woudl either of ye have bandwith to review haleyb patch | 16:49 |
sean-k-mooney | bauzas: you have seen that before too a few months ago | 16:50 |
bauzas | yeah | 16:50 |
bauzas | I'll | 16:50 |
sean-k-mooney | cool | 16:50 |
bauzas | that's it for me | 16:50 |
bauzas | anything else last minute ? | 16:50 |
auniyal | sean-k-mooney, can you please loop back at this too https://review.opendev.org/c/openstack/nova/+/929858 | 16:51 |
sean-k-mooney | yes i can try | 16:51 |
auniyal | thanks | 16:51 |
sean-k-mooney | i asked you to ping me if i didnt do it last week so thansk for the reminder | 16:51 |
gibi | sean-k-mooney: I can try too | 16:51 |
bauzas | okay, that's it for the meeting then | 16:52 |
bauzas | thanks all | 16:52 |
bauzas | #endmeeting | 16:52 |
opendevmeet | Meeting ended Tue Oct 8 16:52:19 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:52 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/nova/2024/nova.2024-10-08-16.00.html | 16:52 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/nova/2024/nova.2024-10-08-16.00.txt | 16:52 |
opendevmeet | Log: https://meetings.opendev.org/meetings/nova/2024/nova.2024-10-08-16.00.log.html | 16:52 |
fwiesel | Thank you too | 16:52 |
gibi | thanks folks | 16:52 |
elodilles | thanks o/ | 16:52 |
opendevreview | Dan Smith proposed openstack/nova master: Handle iso+gpt detections https://review.opendev.org/c/openstack/nova/+/931833 | 18:07 |
opendevreview | Ghanshyam proposed openstack/nova master: WIP Revert "add pyproject.toml to support pip 23.1" https://review.opendev.org/c/openstack/nova/+/931840 | 19:01 |
opendevreview | Ghanshyam proposed openstack/nova stable/2024.2: WIP Revert "add pyproject.toml to support pip 23.1" https://review.opendev.org/c/openstack/nova/+/931841 | 19:01 |
opendevreview | Merged openstack/nova stable/2023.2: [doc]Fix the device_spec config doc about placement https://review.opendev.org/c/openstack/nova/+/931637 | 19:07 |
opendevreview | Merged openstack/nova master: Fix image format error on vol-backed snapshot https://review.opendev.org/c/openstack/nova/+/930754 | 19:07 |
opendevreview | Merged openstack/nova stable/2023.1: [doc]Fix the device_spec config doc about placement https://review.opendev.org/c/openstack/nova/+/931638 | 21:30 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!