| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-03-14 | |||
| 14:18:47 | sean-k-mooney | btu never really revisited that orgianl approch | |
| 14:19:48 | gibi | dansmith: I think the concept is that a pool is a set of devs with a set of common field values. So it is the defintion of the interesting fields is the question here | |
| 14:20:10 | sean-k-mooney | gibi: yep | |
| 14:20:26 | gibi | and yes I share you feeling that ignoring flags is less maintainable than listing interesting flags | |
| 14:20:54 | dansmith | right | |
| 14:21:02 | gibi | I'm not motivated to change this logic in a bugfix though. I can queue up a refactor after it. | |
| 14:21:04 | sean-k-mooney | and this is what i mean when i say tis placement like a pool is effectivly an rp with and inventory fo common "fungable" dvices | |
| 14:22:06 | gibi | I would even wrap these dev and pool dicts in proper objects in memory (not ovos) for more readability (and mypy) | |
| 14:23:20 | gibi | I'm bit affraid of what can of worms this opens up | |
| 14:24:12 | gibi | and I have the ovo version bump preemptive unit test and refactor series to get back to as well | |
| 14:24:24 | gibi | I need more time for actually writing code | |
| 14:24:27 | dansmith | gibi: no I'm not suggesting you fix it in this bugfix or even later, I'm just lamenting the design | |
| 14:24:35 | gibi | dansmith: OK | |
| 14:25:10 | dansmith | _especially_ if it means more mypy in this code :) | |
| 14:26:03 | gibi | sh*t I have this from the PCI in Placement work remaining as well https://review.opendev.org/q/topic:%22bp/pci-device-spec-cleanup%22 (danger, it contain mypy changes as well) | |
| 14:26:39 | dansmith | going on three years old there... | |
| 14:26:52 | gibi | yeah it is sad | |
| 14:27:21 | sean-k-mooney | ya... | |
| 14:27:46 | sean-k-mooney | this https://review.opendev.org/c/openstack/nova/+/844491 i think was one fo the more valuable changes | |
| 14:28:28 | sean-k-mooney | although the seise of a whole impoved alot of things | |
| 14:30:48 | gibi | maybe in Flamingo :) | |
| 14:31:02 | gibi | less golang more python :) | |
| 14:33:39 | sean-k-mooney | :) | |
| 14:33:46 | gibi | I don't know what is the relationship of flamingos a pythons, who would eat who | |
| 14:34:24 | dansmith | pythons would eat flamingos no doubt | |
| 14:35:31 | gibi | cool then. (we have neither this side of the globe) | |
| 14:36:01 | gibi | and gopher (the golang mascot) would definitely loose againts python | |
| 16:03:02 | opendevreview | Balazs Gibizer proposed openstack/nova master: Reproduce bug/2098496 https://review.opendev.org/c/openstack/nova/+/941673 | |
| 16:03:03 | opendevreview | Balazs Gibizer proposed openstack/nova master: Ignore metadata tags in pci/stats _find_pool logic https://review.opendev.org/c/openstack/nova/+/944277 | |
| 16:09:56 | opendevreview | Balazs Gibizer proposed openstack/nova master: Ignore metadata tags in pci/stats _find_pool logic https://review.opendev.org/c/openstack/nova/+/944277 | |
| 17:12:54 | sean-k-mooney | werid i just got a destop notificaiton form a comment gibi made a few hours ago | |
| 17:13:28 | sean-k-mooney | dansmith: not that im disagreeign but dont we test migration with postgres in the tox jobs | |
| 17:13:41 | sean-k-mooney | i would not try and use it in production | |
| 17:14:01 | sean-k-mooney | but we do install it with bindep in the tox env | |
| 17:14:25 | sean-k-mooney | and the opertunistic database stuff should kick in but maybe that broke at some point | |
| 17:14:51 | sean-k-mooney | we defintlly dont have stong testin gthere as we only really apply the migration ot an empty db | |
| 17:18:37 | sean-k-mooney | ya nova.tests.unit.db.main.test_migrations.TestMigrationsWalkPostgreSQL.test_walk_versions is still running in tox | |
| 17:20:28 | dansmith | (back in a sec) | |
| 17:21:05 | sean-k-mooney | dansmith: its not urgent dont worry. teh prostgress test are still runing but obviously those migration tests dont test that much | |
| 17:21:35 | sean-k-mooney | pointing to https://governance.openstack.org/tc/resolutions/20170613-postgresql-status.html is still the best responce | |
| 17:23:10 | sean-k-mooney | i was just concerned that those opertuneistic tests broke at some point and we missed it but the pg and mysqlone are running in addtion to sqlite | |
| 17:26:37 | dansmith | sean-k-mooney: we do, but not full of real world data | |
| 17:27:05 | dansmith | so maybe I was less than accurate about 'we don't test it' but testing with an empty DB is not really testing IMHO | |
| 17:27:14 | dansmith | it makes sure all the schema SQL is right, but not much else | |
| 17:27:40 | sean-k-mooney | ya so i know we incorrectly set the coration type on at least one of the tables when movign to alembic | |
| 17:27:56 | sean-k-mooney | so that might cuase some issues only when there is data | |
| 17:28:07 | sean-k-mooney | or on some locales but not our default | |
| 17:28:40 | sean-k-mooney | i think neutron had a postgress job up until about a year ago | |
| 17:30:53 | dansmith | IMHO people that want to run postgres are more than welcome to test and fix the things | |
| 17:31:27 | sean-k-mooney | ya i dont think its unreasonable | |
| 17:32:05 | sean-k-mooney | i just know that it broke for them at some poitn and no one stepped up to fix it so they droped testing | |
| 17:32:47 | sean-k-mooney | oh wow | |
| 17:32:58 | sean-k-mooney | they actully dropped postgress code https://github.com/openstack/neutron/commit/16e4f0af89cc67b7a8901bfd357fd49b86de73c8 | |
| 17:33:28 | sean-k-mooney | i pointed out to stephen that we techinially still supprot it | |
| 17:33:45 | sean-k-mooney | we just dont test it | |
| 18:09:01 | sean-k-mooney | dansmith: im reluctantly +2 but +2 none the same on the one time use device spec | |
| 18:09:44 | dansmith | I will take a reluctant +2 over the alternative thanks :) | |
| 18:09:49 | sean-k-mooney | i lost that tab like 4 times today.... | |
| 18:11:03 | sean-k-mooney | dansmith: by the way you mentioned a crash when you used the qxl device to test this, you might have better luck with somethign like the random number generator or a virtio-blk device | |
| 18:11:32 | sean-k-mooney | or igb vfs if your qemu supports it | |
| 18:12:22 | sean-k-mooney | i have had better look with nic/block devices when palying with double passthough then graphics cards | |
| 18:12:33 | sean-k-mooney | not sure why but just my personal experince | |
| 18:14:17 | dansmith | yeah, no igb on this box's qemu but yeah I need to use a different device | |
| 18:14:34 | dansmith | honestly it reboots in seconds and I always need to restart nova services after each fail, so it hasn't been so bad :P | |
| 18:15:36 | sean-k-mooney | if you try e1000 instead i think that will work | |
| 18:15:57 | sean-k-mooney | it diefenly works with a doubel passthough of a phsyical e1000 nic but i think the virutal ones work too | |
| 19:13:04 | opendevreview | Dan Smith proposed openstack/nova master: Ignore metadata tags in pci/stats _find_pool logic https://review.opendev.org/c/openstack/nova/+/944277 | |
| #openstack-nova - 2025-03-16 | |||
| 02:23:46 | opendevreview | Takashi Natsume proposed openstack/nova master: Update contributor guide for 2025.2 Flamingo https://review.opendev.org/c/openstack/nova/+/944603 | |
| 13:36:37 | opendevreview | Takashi Kajinami proposed openstack/nova master: Fix description of [pci] alias https://review.opendev.org/c/openstack/nova/+/944611 | |
| 14:32:39 | IshanShanware[m] | sean-k-mooney:... (full message at <https://matrix.org/oftc/media/v1/media/download/AV6erZTaSkUc-1ptdYd_qKTJvrKZM-gcFd4g_bJVy6rXGULoskvXyHay2wXi9H0HKT8DjkWIuL9S_YoRXhpohZBCeV53gI0wAG1hdHJpeC5vcmcveVpPZUhSanJ3eFhCck52TXBrSVJFZklq>) | |
| 19:16:55 | Callum027 | sean-k-mooney: Looking at the agenda for the next meeting, kinda looks like it's still focusing on the current release and not planning for 2025.2. Should I add the image meta changes to the agenda for next week, or is this week fine? | |
| #openstack-nova - 2025-03-17 | |||
| 07:08:29 | r-taketn | hi. I have two entries for next PTG(About CCA, RDT/MPAM). Besides purchasing a ticket and submitting spec, what else should I prepare for the PTG? | |
| 08:03:56 | frickler | Uggla: could you have a quick look at https://review.opendev.org/c/openstack/releases/+/943801 pls? | |
| 09:19:58 | IshanShanware[m] | * sean-k-mooney:... (full message at <https://matrix.org/oftc/media/v1/media/download/Af0thDY-PzrHZLStDMYwU6GFaZIiMSA41JuprrmuPgJq6AY3dEeP8-2cHH70wc9rwy3S6QmtPw_bSYPSO95YLsdCeV64AjOgAG1hdHJpeC5vcmcvVUNuTVBJVllKcFlkQmR5bnhsc0V2Qllv>) | |
| 09:36:12 | frickler | Uggla: bauzas: also what's the status with rc1 for nova+placement? we're past the deadline now | |
| 09:36:43 | bauzas | frickler: as said in the nova rc1 patch, we're missing some patches before tagging | |
| 09:37:09 | bauzas | everything is tracked here https://etherpad.opendev.org/p/nova-epoxy-rc-potential | |
| 09:37:40 | bauzas | placement rc1 can be tagged tho, just double-checking the last dependencies | |
| 09:43:50 | frickler | bauzas: unless I miss something, the only remaining nova change is https://review.opendev.org/c/openstack/nova/+/943952 which is a pretty trivial but necessary change that keeps failing due to unrelated CI instability. let me know once you're ready to get this force-merged to unblock things :-) | |
| 09:44:29 | bauzas_ | frickler: not exactly, we're also missing a prelude patch that needs to be written as copy of the cycle highlights | |
| 09:45:02 | bauzas_ | that's a TODO on me this morning since we start to have a review quorum from the nova cores about the highlights | |
| 10:19:47 | opendevreview | Sylvain Bauza proposed openstack/nova master: Add Epoxy prelude section https://review.opendev.org/c/openstack/nova/+/944713 | |
| 11:29:10 | IshanShanware[m] | <IshanShanware[m]> "sean-k-mooney:..." <- bauzas: any thoughts here ? | |
| 12:14:46 | opendevreview | ribaudr proposed openstack/nova master: FUP Remove unnecessary PCI check https://review.opendev.org/c/openstack/nova/+/944105 | |
| 12:14:46 | opendevreview | ribaudr proposed openstack/nova master: FUP improve comment accuracy and variable naming for tag removal https://review.opendev.org/c/openstack/nova/+/943124 | |
| 12:14:47 | opendevreview | ribaudr proposed openstack/nova master: FUP Add a warning to make non-explicit live migration request debugging easier https://review.opendev.org/c/openstack/nova/+/944133 | |
| 12:14:47 | opendevreview | ribaudr proposed openstack/nova master: FUP improve and add integration tests for PCI SR-IOV servers https://review.opendev.org/c/openstack/nova/+/944106 | |
| 12:14:48 | opendevreview | ribaudr proposed openstack/nova master: FUP Update pci-passthrough and virtual-gpu documentation https://review.opendev.org/c/openstack/nova/+/944153 | |
| 13:45:54 | bauzas | cores, can we please give this a go ? https://review.opendev.org/c/openstack/nova/+/944713 | |
| 13:47:16 | dansmith | bauzas: I did three minutes ago | |
| 13:47:26 | bauzas | cool | |
| 13:49:28 | opendevreview | Sylvain Bauza proposed openstack/nova master: Add Epoxy prelude section https://review.opendev.org/c/openstack/nova/+/944713 | |
| 13:49:34 | bauzas | updated ^ | |
| 13:50:26 | dansmith | same | |
| 13:53:20 | dansmith | bauzas: wanna fix up that cycle highlights one too and I'll +2? | |
| 13:53:27 | bauzas | yup | |
| 13:54:16 | dansmith | bauzas: thanks for always being on top of these release things | |
| 13:54:32 | dansmith | uggla a de grandes chaussures à remplir | |
| 13:54:37 | bauzas | last time unless Uggla leaves me do that again in Flamingo :) | |
| 13:54:46 | bauzas | dansmith: lollylol | |