Thursday, 2026-02-26

opendevreviewGhanshyam Maan proposed openstack/nova master: Add operator document for graceful shutdown  https://review.opendev.org/c/openstack/nova/+/97759000:05
opendevreviewGhanshyam Maan proposed openstack/nova master: Add operator document for graceful shutdown  https://review.opendev.org/c/openstack/nova/+/97759001:33
gmaangate is in its worst situation 01:35
gmaangibi: sean-k-mooney and this doc also need re-review, fixed pep8 spell things https://review.opendev.org/c/openstack/nova/+/97759002:38
opendevreviewMerged openstack/nova master: api: Add response body schemas for servers APIs (6/6)  https://review.opendev.org/c/openstack/nova/+/95624003:00
opendevreviewMerged openstack/nova master: api: Add response body schemas for server shares APIs  https://review.opendev.org/c/openstack/nova/+/95626608:50
opendevreviewMerged openstack/nova master: tests: Invert validation check  https://review.opendev.org/c/openstack/nova/+/95624108:50
gibiI'm envy about the folks who can land patches through the gate. The eventlet series now stuck for more than 24 hours behind random failures. I feel bad about grinding rechecks but I will do it anyhow :/08:59
fricklerlet me know if you need help like re-enqueueing changes directly back into gate or even force-merging. once you're sufficiently sure the failures are unrelated IMO it doesn't make sense to keep doing rechecks and using up CI resources09:15
fricklerand I say this knowing that getting tests more stable is a high priority for the nova team anyway09:16
gibiyeah, we need to stabilize our gate09:18
gibiand thanks I might eventually ask for help requeuing09:19
sean-k-mooneyfrickler: gibi  os we can remove a class of error form the ceph jobs it we just move them to useing nested virt (kvm)09:28
sean-k-mooneynova doesnt do that but nuetorn and some other teams do09:29
sean-k-mooneyfor exampel the kernel panics on volume detach 09:30
sean-k-mooneythe ssh timeout might go away if we enabel the creation fo the tap devices by os-vif. i need to try enableing that in the gate now that the neutron bits are all in place09:31
sean-k-mooneybut yes we take some time to adress more of those failures. the issue nova has is those failure are often not form nova/hypervior comonents09:32
sean-k-mooneyi.e. the etc/ceph contianer download fialures09:32
sean-k-mooney*etcd09:33
sean-k-mooneyi think we can improve ^ in devstack by stragicly retrying some fo the downloads 09:33
bauzasdo we have at least an idea on why the failures are more recurrent those days ? those look like usual suspects09:33
bauzas(speaking of the volume detach kernel panics and the ssh timeouts - the latter already being WA'd a lot)09:34
sean-k-mooneybauzas: i dont think any of the failure gibi has been hitting were new. they all looked like the "ususal suspects"09:34
sean-k-mooneyso my guess is load make it manifest more09:35
sean-k-mooneythe kernel panics dont happen if we use either kvm or the uec images09:35
sean-k-mooneyboth of which change (speedup) the timing of the kernel loading in cirrus09:35
gibiyeah load does not help09:36
gibiI just saw a guest bootop where every step took a second09:36
gibiSEND09:36
gibi[    4.017889] clocksource: Switched to clocksource tsc09:36
gibi[    5.258926] ACPI: \_SB_.LNKB: Enabled at IRQ 1009:36
gibi[    5.553620] Freeing initrd memory: 8864K09:36
gibi[    6.239466] ACPI: \_SB_.LNKC: Enabled at IRQ 1109:36
gibi[    7.080979] ACPI: \_SB_.LNKD: Enabled at IRQ 1109:36
gibi[    7.966979] ACPI: \_SB_.LNKA: Enabled at IRQ 1009:36
gibi[    8.834095] Free page reporting enabled09:36
gibi[    8.839828] Serial: 8250/16550 driver, 32 p09:36
sean-k-mooneyya...09:36
gibithis is not sustainable with our current ssh timeouts09:36
sean-k-mooneyso the ceph jobs i think we shoudl consdier movign to the nested virt lables to compenstate for the ceph cpu load or look at the perfromence of them in general because those are the ones that hit those time out most often09:38
sean-k-mooneyand the kernel panincs most often09:38
sean-k-mooneyit would be intersting to compare the boot time form one of those jobs vs the non ceph jobs09:38
sean-k-mooneyor look at the load average for the jobs09:39
gibieah09:40
gibiyeah09:40
sean-k-mooneygibi: i take it the eventlet changes didnt merge last night09:40
* bauzas reads the kernel boot timings above and is amazed09:50
sean-k-mooneyamazed that any of the jobs pass? :)09:51
bauzasgibi: were you able to see the vmstat values of the host at the time the VM was booting that fast ?09:51
bauzassean-k-mooney: looks like we play a Claw machine game09:53
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary action method prefix  https://review.opendev.org/c/openstack/nova/+/95886311:07
opendevreviewStephen Finucane proposed openstack/nova master: api: Deprecate os-volumes_boot API  https://review.opendev.org/c/openstack/nova/+/95886411:07
opendevreviewStephen Finucane proposed openstack/nova master: conf: Deprecate AggregateImagePropertiesIsolation opts  https://review.opendev.org/c/openstack/nova/+/78339611:09
opendevreviewStephen Finucane proposed openstack/nova master: conf: Deprecate AggregateImagePropertiesIsolation opts  https://review.opendev.org/c/openstack/nova/+/78339611:09
opendevreviewStephen Finucane proposed openstack/nova master: docs: Update REST API version history for 2.101  https://review.opendev.org/c/openstack/nova/+/97800211:28
opendevreviewStephen Finucane proposed openstack/nova master: tests: Fix typo  https://review.opendev.org/c/openstack/nova/+/95885511:28
opendevreviewStephen Finucane proposed openstack/nova master: api: Add runtime check for query additionalProperties  https://review.opendev.org/c/openstack/nova/+/95885611:28
opendevreviewStephen Finucane proposed openstack/nova master: tests: Add missing test coverage  https://review.opendev.org/c/openstack/nova/+/95885711:28
opendevreviewsean mooney proposed openstack/nova master: ci: Define nested nodesets, audit KVM/UEC, move nova-next  https://review.opendev.org/c/openstack/nova/+/97806612:14
gibisean-k-mooney: it didn't. I still rechecking :/12:21
gibibauzas: I did not dig deeper. I see overall slowness so it is probably infra overload due to FF churn12:22
sean-k-mooney^ might help but it has not run in ci yet to see if its functionatl12:22
sean-k-mooneylol nope12:22
sean-k-mooneyit has zuul sytax errors12:22
sean-k-mooneywhich i thinkis a typo12:22
opendevreviewsean mooney proposed openstack/nova master: ci: Define nested nodesets, audit KVM/UEC, move nova-next  https://review.opendev.org/c/openstack/nova/+/97806612:34
sean-k-mooneywas missign a 1 in compute112:37
opendevreviewsean mooney proposed openstack/nova master: ci: Define nested nodesets, audit KVM/UEC, move nova-next  https://review.opendev.org/c/openstack/nova/+/97806612:47
opendevreviewsean mooney proposed openstack/nova master: ci: Define nested nodesets, audit KVM/UEC, move nova-next  https://review.opendev.org/c/openstack/nova/+/97806613:00
sean-k-mooneyi shoudl not try to update patches while also in an irc meeting...13:00
gmaanoh, i hoped at least a few will be merged overnight...13:25
opendevreviewMerged openstack/nova master: api: Fix issue with instance usage audit log schema  https://review.opendev.org/c/openstack/nova/+/97796713:26
opendevreviewMerged openstack/nova master: api: Add runtime check for general additionalProperties  https://review.opendev.org/c/openstack/nova/+/95885813:26
opendevreviewMerged openstack/nova stable/2024.2: api: Fix validators for hw:cpu_max_* extra specs  https://review.opendev.org/c/openstack/nova/+/95774413:26
sean-k-mooneyso it si posibel to merge things ^13:26
sean-k-mooneybut that seriese is apprently cursed13:27
DominikDanelski[m]sean-k-mooney:  In https://review.opendev.org/c/openstack/nova/+/971176/comment/e96c41d6_d900c91a/ you mentioned 'repurposing' the spec. Is it done by essentially making a modified copy that targets a newer release and has no direct link to the previous one, or should git move the accepted one from Ussuri, since it wasn't implemented then, modify it, and add an appropriate line to redirects file?13:27
sean-k-mooneyDominikDanelski[m]: yes you copy the spec to the new folder and update the history section at the end to note its re proposed13:28
sean-k-mooneywe do not move them as we want to keep every revsion fo the spec that were prevsouly approved so we can clearly see any deltas 13:28
DominikDanelski[m]All right, thank you.13:29
opendevreviewMerged openstack/nova master: libvirt: Remove unnecessary arg  https://review.opendev.org/c/openstack/nova/+/88181713:49
*** sambork_ is now known as sambork14:10
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary action method prefix  https://review.opendev.org/c/openstack/nova/+/95886314:16
opendevreviewStephen Finucane proposed openstack/nova master: api: Deprecate os-volumes_boot API  https://review.opendev.org/c/openstack/nova/+/95886414:16
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary action method prefix  https://review.opendev.org/c/openstack/nova/+/95886314:19
opendevreviewStephen Finucane proposed openstack/nova master: api: Deprecate os-volumes_boot API  https://review.opendev.org/c/openstack/nova/+/95886414:19
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary action method prefix  https://review.opendev.org/c/openstack/nova/+/95886314:35
opendevreviewStephen Finucane proposed openstack/nova master: api: Deprecate os-volumes_boot API  https://review.opendev.org/c/openstack/nova/+/95886414:35
gibidansmith: o/ I'm +2 on the making the volume attach async in https://review.opendev.org/c/openstack/nova/+/97106814:42
dansmithack14:43
cardoesean-k-mooney: around? Wanted to follow up about what I posted here.14:50
Ugglagibi, bauzas, any chance we can merge https://review.opendev.org/q/topic:%22bp/generalize-sev-code%22  to my mind it is ok except maybe the latest one.14:51
bauzasUggla: I was trying to look at it14:53
Uggladansmith it would be super cool if you can check https://review.opendev.org/c/openstack/nova/+/97106814:54
gibiUggla: I have couple of +2s in the series 14:54
gibibut not all the way top14:54
gibiso I'm not sure if I will have the energy today to go up to the top14:54
gibibut I will try14:54
Ugglagibi, i guess all comments were addressed and that looks in a good shape.14:55
dansmithUggla: isn't that the one gibi just poked me on?14:55
Uggladansmith yes, just re-enforcing the msg. :)14:55
Ugglasean-k-mooney, gmaan super cool for openapi. Thanks for the effort. 👍14:59
cardoeUggla: I'm hoping we can get https://review.opendev.org/c/openstack/nova/+/972601 into the next release.15:06
cardoeI'm trying to follow up with sean-k-mooney cause his -1 reason is literally what this patch is correcting.15:06
cardoeFor context, KVM/libvirt driver does not use the prepare_networks_before_block_device_mapping() while the ironic driver does. Which is what is the root cause of this.15:07
bauzascardoe: maybe you don't know but today is FeatureFreeze, we prioritize for the moment reviews for blueprints15:07
bauzascardoe: during the next two weeks, we can then look at bugfixes like this one15:08
Ugglacardoe, that's a bug right. So it is not impacted by FF.15:08
cardoebauzas: okay I didn't know.15:08
cardoeI was just trying to provide context.15:09
bauzascardoe: no worries, you can usually find the release cadence there : https://releases.openstack.org/gazpacho/schedule.html15:09
Ugglacardoe, so as bauzas explains we could merge it in the following weeks. Assuming all comments will be addressed15:09
bauzascardoe: again, no worries, my only concern is about context switching, like for the moment I'm trying to make sure we could accept a SEV-ES usecase15:09
bauzascardoe: but please ping us next week around Tuesday, we could look at the bug 15:10
cardoeNot asking you folks to context switch right now. Just putting info in here so that you can follow up async.15:10
cardoeBut I can ping next Tuesday.15:10
bauzasthanks15:10
Ugglacardoe also good to put it in our dev plan: https://etherpad.opendev.org/p/nova-2026.1-status so we should not missed it. (note: I did it for you)15:14
sean-k-mooneycardoe: i was confused by the wroding you had in relese note15:15
sean-k-mooneyill take anouther look15:15
cardoeWe've just had 4 bugs opened this cycle alone with users hitting that which was surprising.15:15
sean-k-mooneycardoe: part of the concern i had with that patch was i did not see you addinga unit test that clearly showed what the meesage would be15:18
sean-k-mooneycardoe: i.e. it was not clear at a glance what you were actully fixign when i looked at it15:18
cardoeI can if you'd like. All the other tests to decide what exceptions come up to the user just validate the exception that's raised and not the text of the exception15:19
cardoeSo the test would be different than all the others.15:19
cardoeTo me it looked like you guys white list certain exceptions that can make it to the user otherwise all other exceptions get wrapped such that the error message to the user is a generic "this step failed"15:20
cardoeBut I can change it to validate the string of the exception.15:20
gibiUggla: I spotted a potential bug in the sev refactor series in https://review.opendev.org/c/openstack/nova/+/96797215:21
tkajinamReturning 400 to user: Invalid input for field/attribute addresses. Value: {'': [{'version': 4, 'addr': '10.1.1.162', 'OS-EXT-IPS:type': 'fixed', 'OS-EXT-IPS-MAC:mac_addr': 'fa:16:3e:cb:ae:2e'}]}. '' does not match any of the regexes: '^.+$'15:28
tkajinamit seems some of the GET requests are broken by schema validation15:28
* tkajinam is creating a bug15:28
gibitkajinam: is it a fresh one? did we landed some new schema validation thst break it?15:37
tkajinamthese were caught in https://zuul.opendev.org/t/openstack/build/d293798e270240c18bbfbb8d02d1ed4b which completed a few hours ago15:37
tkajinamhttps://bugs.launchpad.net/nova/+bug/214276715:38
tkajinamhttps://bugs.launchpad.net/nova/+bug/214276515:38
tkajinamI have to dig into the latter because it is blocking instance creation by heat, it seems15:38
tkajinamhmm I guess these two are connected because the failure might be detected during returning a response15:40
bauzasI reviewed the first patch and I'm looking into the second, but I still have a bit of concerns, so I guess we gonna have to make a draw15:41
*** dviroel is now known as dviroel_afk15:45
opendevreviewTakashi Kajinami proposed openstack/nova master: Accept an empty key for addresses  https://review.opendev.org/c/openstack/nova/+/97808915:49
gibiboth seems to complaim that addresses are empty15:49
Ugglagibi, bauzas ok15:49
tkajinamgibi, yeah. I think the problem is the top key under the addresses are empty and IIUC these keys are network names in neutron15:50
tkajinamand ... name in neutron networks is optional.15:50
tkajinamtesting the above patch by https://review.opendev.org/c/openstack/ceilometermiddleware/+/978090 ...15:51
opendevreviewMerged openstack/nova master: db: Move regex helpers to utils  https://review.opendev.org/c/openstack/nova/+/95874515:54
opendevreviewMerged openstack/nova master: tests: Clean up flavors tests  https://review.opendev.org/c/openstack/nova/+/95874615:54
sean-k-mooneycardoe: we only allow exepciton that have no hostspecif info to get to the user15:56
sean-k-mooneyor ratehr we often only show the name of the exctpion to non admins15:56
cardoeyeah this makes the behavior identical to KVM/libvirt driver for this error15:57
cardoebecause the ironic driver has prepare_networks_before_block_device_mapping, it sets up the networks earlier than the KVM/libvirt does.15:58
sean-k-mooneyon the nova side we treat any exposure of the hypervior/compute node name as a security hardenign opertunity 15:58
sean-k-mooneynot nessiarly a cve but we try to treat that as privldage so we are a bit carfeul with the raw tracebacks as a result15:59
sean-k-mooneycardoe: ya idely the behvior shoudl be the same give me a sec to finsih up something now im off a call and ill take a look again16:00
gibitkajinam: make sense +216:01
opendevreviewMerged openstack/nova master: api: Simplify API version check for flavor description  https://review.opendev.org/c/openstack/nova/+/95874716:20
opendevreviewMerged openstack/nova master: Deprecate unlimited compute actions  https://review.opendev.org/c/openstack/nova/+/97583316:59
opendevreviewMerged openstack/nova master: [compute]Use single long task executor  https://review.opendev.org/c/openstack/nova/+/97725116:59
*** dviroel_afk is now known as dviroel17:01
sean-k-mooneygibi: ^ :)17:02
gibi\○/17:06
gibione more to go17:07
sean-k-mooneyim watching nova-next finish its tempest run17:07
gibithen we can root for the graceful series on top17:07
sean-k-mooneyyep also https://review.opendev.org/c/openstack/nova/+/958748/6 if we can land that17:08
gmaanfinally :)17:14
gmaanI think there are 3 changes competing for microversion 2.10117:20
dansmithI just approved the async volume attach one that wants 10117:20
gmaanthis one is in gate, which should get it https://review.opendev.org/c/openstack/nova/+/97106817:20
gmaandansmith: yeah17:20
gmaanI am reviewing the remove-os-volumes_boot which is almost ready but remember the async volume one 17:21
gmaanstephenfin: do you want to update remove-os-volumes_boot on top of async vol one?17:22
gmaanstephenfin: I am holding the +w and one comment to update the spec whihc mentioned to return 410 instead of 40417:31
gmaansean-k-mooney: also, you tagged this cleanup as part of this BP but that is not related, it will be good to keep that separate https://review.opendev.org/c/openstack/nova/+/95886317:32
gmaanstephenfin: ^^17:32
gmaansean-k-mooney: please ignore, i need to start my auto tab after typing two letter :)17:33
sean-k-mooneyya i mented that seperatly to stephenfin, that it woudl be better to flip the order of that and teh one on top17:41
sean-k-mooneygmaan: i was debeaitn if i shoudl rasie the 404 vs 410 point17:42
sean-k-mooneyi decied not to becasue i think the pattern we have is we only return 410 if we remove it form all micoverions17:42
sean-k-mooneybut use a 404 if its only remove in a specific microverison17:43
gmaanyes, because we have same patter for other APIs also for example proxy one. and the one which are gone for all microversion they return 41017:43
opendevreviewMerged openstack/nova master: Run nova-compute in native threading mode  https://review.opendev.org/c/openstack/nova/+/96546717:44
opendevreviewMerged openstack/nova master: Use 2nd RPC server in compute operations  https://review.opendev.org/c/openstack/nova/+/97558817:45
gibi\○/17:45
gmaan\o/ gibi grab a beer 17:45
gibiI'm done for today :)17:45
opendevreviewMerged openstack/nova master: Prepare resize/cold migration for graceful shutdown  https://review.opendev.org/c/openstack/nova/+/97718217:45
gmaano/17:45
sean-k-mooneygmaan: so this doesnt remvoe it outright right17:45
gibio/17:45
opendevreviewMerged openstack/nova master: Add more test for graceful shutdown  https://review.opendev.org/c/openstack/nova/+/97740517:46
gibiwhen things start moving...17:46
opendevreviewMerged openstack/nova master: Add operator document for graceful shutdown  https://review.opendev.org/c/openstack/nova/+/97759017:46
gmaansean-k-mooney: did not get, you mean for spec update?17:46
sean-k-mooneyi ment https://review.opendev.org/c/openstack/nova/+/95886417:47
gibigmaan: you reached early beer state today :)17:47
sean-k-mooneyso ya im jsut clarifyign are you asking for a 410 to be returend or the spec to be updated to 40417:47
gmaanyeah, gate check our patient level and gives blessing17:47
gmaangibi: heh yeah17:48
gmaansean-k-mooney: ohk, I am saying code is good i am +2 there. i am asking spec to update once we land the code17:48
gmaanjust paper work nothing else17:48
sean-k-mooneyack stephenfin ^ you might want to read back17:48
gmaanwhich can be done later but I am holding +w due to microversion conflict only17:49
sean-k-mooneystephen wont be around for the next 2 hours but they will be back on line later17:52
gmaanack, no issue, I will check as soon as it is updated17:57
opendevreviewSebastian Krott proposed openstack/nova master: conductor: Clean up port-bindings for live migrations  https://review.opendev.org/c/openstack/nova/+/97812118:14
opendevreviewSebastian Krott proposed openstack/nova master: network: Add host filtering to `cleanup_instance_network_on_host`  https://review.opendev.org/c/openstack/nova/+/97812218:14
opendevreviewmelanie witt proposed openstack/nova master: TPM: fixups for live migration of `host` secret security  https://review.opendev.org/c/openstack/nova/+/97631618:19
opendevreviewmelanie witt proposed openstack/nova master: TPM: bump service version to enable live migration  https://review.opendev.org/c/openstack/nova/+/97572418:19
opendevreviewmelanie witt proposed openstack/nova master: TPM: support live migration of `deployment` secret security  https://review.opendev.org/c/openstack/nova/+/92577118:19
opendevreviewmelanie witt proposed openstack/nova master: TPM: test live migration between hosts with different security  https://review.opendev.org/c/openstack/nova/+/95262918:19
opendevreviewmelanie witt proposed openstack/nova master: TPM: add late check for supported TPM secret security  https://review.opendev.org/c/openstack/nova/+/95697518:19
opendevreviewmelanie witt proposed openstack/nova master: TPM: enable conversion of secret security modes via resize  https://review.opendev.org/c/openstack/nova/+/96205218:19
opendevreviewmelanie witt proposed openstack/nova master: DNM vtpm tempest  https://review.opendev.org/c/openstack/nova/+/95747718:19
opendevreviewmelanie witt proposed openstack/nova master: TPM: fixups for live migration of `host` secret security  https://review.opendev.org/c/openstack/nova/+/97631618:21
opendevreviewmelanie witt proposed openstack/nova master: TPM: bump service version to enable live migration  https://review.opendev.org/c/openstack/nova/+/97572418:21
opendevreviewmelanie witt proposed openstack/nova master: TPM: support live migration of `deployment` secret security  https://review.opendev.org/c/openstack/nova/+/92577118:21
opendevreviewmelanie witt proposed openstack/nova master: TPM: test live migration between hosts with different security  https://review.opendev.org/c/openstack/nova/+/95262918:21
opendevreviewmelanie witt proposed openstack/nova master: TPM: add late check for supported TPM secret security  https://review.opendev.org/c/openstack/nova/+/95697518:21
opendevreviewmelanie witt proposed openstack/nova master: TPM: enable conversion of secret security modes via resize  https://review.opendev.org/c/openstack/nova/+/96205218:21
opendevreviewmelanie witt proposed openstack/nova master: DNM vtpm tempest  https://review.opendev.org/c/openstack/nova/+/95747718:21
opendevreviewmelanie witt proposed openstack/nova master: TPM: bump service version to enable live migration  https://review.opendev.org/c/openstack/nova/+/97572418:24
opendevreviewmelanie witt proposed openstack/nova master: TPM: support live migration of `deployment` secret security  https://review.opendev.org/c/openstack/nova/+/92577118:24
opendevreviewmelanie witt proposed openstack/nova master: TPM: test live migration between hosts with different security  https://review.opendev.org/c/openstack/nova/+/95262918:24
opendevreviewmelanie witt proposed openstack/nova master: TPM: add late check for supported TPM secret security  https://review.opendev.org/c/openstack/nova/+/95697518:24
opendevreviewmelanie witt proposed openstack/nova master: TPM: enable conversion of secret security modes via resize  https://review.opendev.org/c/openstack/nova/+/96205218:24
opendevreviewmelanie witt proposed openstack/nova master: DNM vtpm tempest  https://review.opendev.org/c/openstack/nova/+/95747718:24
melwittbauzas, dansmith: fyi I had to manually rebase and change service version 71 => 72 due to merge conflict in objects/service.py after https://review.opendev.org/c/openstack/nova/+/975588 merged18:27
dansmithack18:28
gmaanmelwitt: ah, sorry for that, I did not realise that vtpm also bumping service version18:30
melwittnot your fault gmaan :)18:31
stephenfinsean-k-mooney: gmaan: I can't rebase my series because that one in the gate is based off an old master. I'll have to do so once it lands (or rebase everything if it fails the gate)19:22
gmaanstephenfin: if they are not conflict on files then  it should work as zuul will pick the master and merge the things while testing. 19:28
gmaanit was same for eventlet and grafeul shutdown series, I rebased gs one on eventlet which did not have the latest master 19:29
gmaantry, I think that should work19:29
stephenfingmaan: unfortunately there's conflicts on files due to missing openapi patches :(19:30
gmaanstephenfin: I mean this one does not need openapi things right? https://review.opendev.org/c/openstack/nova/+/95886419:32
stephenfingood point. I was only thinking of stacking the flavor one on top19:32
stephenfin...though if I stack that one and it goes into the gate, I'd have to wait for that to merge before I can stack the flavor one 😅19:33
gmaanyeah that one need, but at least can get os-volumes_boot in19:33
gmaanohk19:33
stephenfinand the flavor one is more important (we want it for gopherclouds and openstack-resource-controller)19:33
sean-k-mooneyyep the flavor one is more imporant19:34
sean-k-mooneyand the follow up clean up patches19:34
gmaanit seems async vol is a bout to merge if nova-next goes fine, <1 min remaining19:34
stephenfinit's okay though it's about to merge https://zuul.opendev.org/t/openstack/status19:34
stephenfingmaan: jinx, you owe me a coke19:34
gmaanyeah19:34
stephenfin:)19:34
stephenfinokay that makes my life easier19:35
opendevreviewMerged openstack/nova master: Attaching a volume returns HTTP 202  https://review.opendev.org/c/openstack/nova/+/97106820:04
gmaanstephenfin: you need to remove rxtx_factor from sort key also https://review.opendev.org/c/openstack/nova/+/95874920:06
stephenfinack20:07
gmaana few doc comment, I think you are checking those while doping microvesion number change20:08
gmaanI am on 958856, will be finishing soon20:08
gmaanstephenfin: done20:18
opendevreviewMerged openstack/nova master: api: Remove errant field  https://review.opendev.org/c/openstack/nova/+/97676520:19
opendevreviewStephen Finucane proposed openstack/nova master: api: Add ability to filter flavors by name  https://review.opendev.org/c/openstack/nova/+/95874820:27
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove dead fields from flavors response  https://review.opendev.org/c/openstack/nova/+/95874920:27
opendevreviewStephen Finucane proposed openstack/nova master: api: Restrict additional query string arguments  https://review.opendev.org/c/openstack/nova/+/95875020:27
opendevreviewStephen Finucane proposed openstack/nova master: docs: Update REST API version history for 2.102  https://review.opendev.org/c/openstack/nova/+/97800220:27
opendevreviewStephen Finucane proposed openstack/nova master: api: Deprecate os-volumes_boot API  https://review.opendev.org/c/openstack/nova/+/95886420:27
opendevreviewStephen Finucane proposed openstack/nova master: tests: Fix typo  https://review.opendev.org/c/openstack/nova/+/95885520:27
opendevreviewStephen Finucane proposed openstack/nova master: api: Add runtime check for query additionalProperties  https://review.opendev.org/c/openstack/nova/+/95885620:27
opendevreviewStephen Finucane proposed openstack/nova master: tests: Add missing test coverage  https://review.opendev.org/c/openstack/nova/+/95885720:27
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary action method prefix  https://review.opendev.org/c/openstack/nova/+/95886320:27
stephenfingmaan: Should be good. Just running through unit/pep8 tests now in case I missed something20:27
gmaanack20:28
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove dead fields from flavors response  https://review.opendev.org/c/openstack/nova/+/95874920:34
opendevreviewStephen Finucane proposed openstack/nova master: api: Restrict additional query string arguments  https://review.opendev.org/c/openstack/nova/+/95875020:34
opendevreviewStephen Finucane proposed openstack/nova master: docs: Update REST API version history for 2.102  https://review.opendev.org/c/openstack/nova/+/97800220:34
opendevreviewStephen Finucane proposed openstack/nova master: api: Deprecate os-volumes_boot API  https://review.opendev.org/c/openstack/nova/+/95886420:34
opendevreviewStephen Finucane proposed openstack/nova master: tests: Fix typo  https://review.opendev.org/c/openstack/nova/+/95885520:34
opendevreviewStephen Finucane proposed openstack/nova master: api: Add runtime check for query additionalProperties  https://review.opendev.org/c/openstack/nova/+/95885620:34
opendevreviewStephen Finucane proposed openstack/nova master: tests: Add missing test coverage  https://review.opendev.org/c/openstack/nova/+/95885720:34
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary action method prefix  https://review.opendev.org/c/openstack/nova/+/95886320:34
opendevreviewStephen Finucane proposed openstack/nova master: api: Deprecate os-volumes_boot API  https://review.opendev.org/c/openstack/nova/+/95886420:46
opendevreviewStephen Finucane proposed openstack/nova master: tests: Fix typo  https://review.opendev.org/c/openstack/nova/+/95885520:46
opendevreviewStephen Finucane proposed openstack/nova master: api: Add runtime check for query additionalProperties  https://review.opendev.org/c/openstack/nova/+/95885620:46
opendevreviewStephen Finucane proposed openstack/nova master: tests: Add missing test coverage  https://review.opendev.org/c/openstack/nova/+/95885720:46
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary action method prefix  https://review.opendev.org/c/openstack/nova/+/95886320:46
opendevreviewStephen Finucane proposed openstack/nova master: api: Deprecate os-volumes_boot API  https://review.opendev.org/c/openstack/nova/+/95886421:16
opendevreviewStephen Finucane proposed openstack/nova master: tests: Fix typo  https://review.opendev.org/c/openstack/nova/+/95885521:16
opendevreviewStephen Finucane proposed openstack/nova master: api: Add runtime check for query additionalProperties  https://review.opendev.org/c/openstack/nova/+/95885621:16
opendevreviewStephen Finucane proposed openstack/nova master: tests: Add missing test coverage  https://review.opendev.org/c/openstack/nova/+/95885721:16
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary action method prefix  https://review.opendev.org/c/openstack/nova/+/95886321:16
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary action method prefix  https://review.opendev.org/c/openstack/nova/+/95886321:17
opendevreviewStephen Finucane proposed openstack/nova master: api: Deprecate os-volumes_boot API  https://review.opendev.org/c/openstack/nova/+/95886421:17
opendevreviewStephen Finucane proposed openstack/nova master: tests: Fix typo  https://review.opendev.org/c/openstack/nova/+/95885521:17
opendevreviewStephen Finucane proposed openstack/nova master: api: Add runtime check for query additionalProperties  https://review.opendev.org/c/openstack/nova/+/95885621:17
opendevreviewStephen Finucane proposed openstack/nova master: tests: Add missing test coverage  https://review.opendev.org/c/openstack/nova/+/95885721:17
stephenfingmaan: Okay, I believe all unit tests and pep8 tests should pass now. I had to update some tests to remove use of os-volumes_boot since it's now deprecated21:18
stephenfinI'm running functional tests but those take _forever_21:18
gmaanstephenfin: ack, I am going for lunch, will check after that21:19
stephenfinnw. I also have to include https://review.opendev.org/c/openstack/nova/+/958863/ before the remove os-volumes_boot since I rely on the renamed methods in that patch. It's trivial enough, thankfully, and the other test-related patches are shoved to the end21:28
opendevreviewStephen Finucane proposed openstack/nova-specs master: Update remove-os-volumes_boot-api to reflect changes  https://review.opendev.org/c/openstack/nova-specs/+/97814421:30
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove dead fields from flavors response  https://review.opendev.org/c/openstack/nova/+/95874921:39
opendevreviewStephen Finucane proposed openstack/nova master: api: Restrict additional query string arguments  https://review.opendev.org/c/openstack/nova/+/95875021:39
opendevreviewStephen Finucane proposed openstack/nova master: docs: Update REST API version history for 2.102  https://review.opendev.org/c/openstack/nova/+/97800221:39
opendevreviewStephen Finucane proposed openstack/nova master: api: Remove unnecessary action method prefix  https://review.opendev.org/c/openstack/nova/+/95886321:39
opendevreviewStephen Finucane proposed openstack/nova master: api: Deprecate os-volumes_boot API  https://review.opendev.org/c/openstack/nova/+/95886421:39
opendevreviewStephen Finucane proposed openstack/nova master: tests: Fix typo  https://review.opendev.org/c/openstack/nova/+/95885521:39
opendevreviewStephen Finucane proposed openstack/nova master: api: Add runtime check for query additionalProperties  https://review.opendev.org/c/openstack/nova/+/95885621:39
opendevreviewStephen Finucane proposed openstack/nova master: tests: Add missing test coverage  https://review.opendev.org/c/openstack/nova/+/95885721:39
stephenfinone failing functional test :(21:39

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