Thursday, 2022-04-14

opendevreviewBrin Zhang proposed openstack/nova-specs master: Re-propose remove tenant_id  https://review.opendev.org/c/openstack/nova-specs/+/83778901:06
opendevreviewBrin Zhang proposed openstack/nova-specs master: Re-propose remove tenant_id  https://review.opendev.org/c/openstack/nova-specs/+/83778901:07
gibisean-k-mooney, bauzas: the https://review.opendev.org/q/topic:sqlalchemy-20+project:openstack/placement series now have +2 from me all over. So it only needs a second core to land08:59
bauzasgibi: I'll try to look at it later today09:00
sean-k-mooney[m]i just finished going  over them now09:55
gibistephenfin will be happy :)09:55
sean-k-mooney[m]other then one nit in a commit message they all looked good to me so i sent them on there way09:55
stephenfin🥳09:56
opendevreviewMerged openstack/placement master: db: Replace implicit conversion of SELECT into FROM  https://review.opendev.org/c/openstack/placement/+/80091010:18
opendevreviewMerged openstack/placement master: db: Replace 'as_scalar()' with 'scalar_subquery()'  https://review.opendev.org/c/openstack/placement/+/80110010:32
*** dasm|off is now known as dasm10:46
opendevreviewStephen Finucane proposed openstack/nova master: libvirt: Ignore LibvirtConfigObject kwargs  https://review.opendev.org/c/openstack/nova/+/83064410:51
opendevreviewStephen Finucane proposed openstack/nova master: libvirt: Remove unnecessary TODO  https://review.opendev.org/c/openstack/nova/+/83064510:51
opendevreviewStephen Finucane proposed openstack/nova master: libvirt: Add vIOMMU device to guest  https://review.opendev.org/c/openstack/nova/+/83064610:51
opendevreviewStephen Finucane proposed openstack/nova master: libvirt: Rename some config objects  https://review.opendev.org/c/openstack/nova/+/83064710:51
opendevreviewStephen Finucane proposed openstack/nova master: libvirt: Shuffle methods around  https://review.opendev.org/c/openstack/nova/+/83064810:51
opendevreviewStephen Finucane proposed openstack/nova master: libvirt: Remove unnecessary kwargs  https://review.opendev.org/c/openstack/nova/+/83785310:51
sean-k-mooneystephenfin: is that the next series i shoudl add to my list :P10:52
stephenfinsean-k-mooney: nope, that's https://review.opendev.org/q/topic:sqlalchemy-20+project:openstack/nova+is:open 0:)10:53
sean-k-mooney :) added to the folder10:54
opendevreviewMerged openstack/nova master: Fix the PCI device capability dict creation  https://review.opendev.org/c/openstack/nova/+/83389912:10
opendevreviewMerged openstack/nova master: refactor: remove duplicated logic  https://review.opendev.org/c/openstack/nova/+/83438212:10
opendevreviewDmitrii Shcherbakov proposed openstack/nova master: Store pf_mac_address and vf_num in extra_info  https://review.opendev.org/c/openstack/nova/+/83400612:59
dmitriisartom_: hey, apologies, just saw your message above about the lock_path option. I haven't managed to get to the bottom of it yet but I'm still getting it on my workstation: I get around 5 failures while running `tox -e py39` but not on the upstream CI.13:09
dmitriisWill likely do an upgrade to 22.04 soon and see if it's still broken with updated packages13:10
sean-k-mooneyi didnt see those on a clean clone on 21.10 so ya maybe that will help13:12
sean-k-mooneydmitriis: ill try and review https://review.opendev.org/c/openstack/nova/+/834006 later today but ill be off until tuesday so if i dont get to it today feel free to ping me when im back next week13:13
sean-k-mooneygibi: by the way https://review.opendev.org/c/openstack/nova/+/829248 is not in merge confict and will need to be rebased13:14
sean-k-mooneydmitriis gibi ye might want to stack both of ye're patches so that they dont conflict13:16
sean-k-mooneytechinially they are indepented (recordign the mac in the port forfile and recording it in the exta_info of the pci device) but also related13:17
dmitriissean-k-mooney: ack, ty13:18
sean-k-mooneygerrit is not actully showing the patches as a confilct but im not sure if that will be the case when gibi rebases13:18
gibisean-k-mooney: thanks for the notice, I will rebase it13:19
sean-k-mooneyhehe13:20
sean-k-mooney        # TODO(stephenfin): The mock of 'migrate_disk_and_power_off' should13:20
sean-k-mooney        # probably be less...dumb13:20
sean-k-mooneywe are copy pasting that enough that we proably want to centralise that13:21
sean-k-mooneystephenfin: did you have a fixture patch for that at some point13:21
stephenfinnot that I'm aware of, no. I tried a few times but it was hard13:21
sean-k-mooneyack13:21
sean-k-mooneyright now we do         with mock.patch('nova.virt.libvirt.driver.LibvirtDriver'13:22
sean-k-mooney                        '.migrate_disk_and_power_off', return_value='{}'):13:22
sean-k-mooneyi was thinking of just putting that into one of the base class setup fucntion and keeping the comment13:22
sean-k-mooneyi actully dont know if we need to do somethign less dmub in most of the cases13:23
sean-k-mooneyso as a default thats proably fine13:23
artom_sean-k-mooney, so, for context, we're hitting it downstream in our OSP 17 unit tests on py3913:28
*** efried1 is now known as efried13:28
artom_So I was (not so) secretly hoping that dmitriis solved it for us :)13:29
*** artom_ is now known as artom13:29
sean-k-mooneyi think it depend on your enviornment13:30
sean-k-mooneyill spin up a c9s vm in a sec and see if i can repoduce13:31
sean-k-mooney17 would be stable wallaby i guess. i wonder if its stable branch specific or if it happens on master13:31
bauzasstephenfin: https://review.opendev.org/c/openstack/placement/+/801104/9/placement/objects/allocation.py#166 hmpf, I'm a bit sad we need to use a private field for getting the mapping13:43
bauzassounds weird and anti-pattern13:43
bauzasI tried to read the SQLA doc about the deprecation warning you mentioned, but this didn't help13:44
stephenfinbauzas: agreed but I fixed it later https://review.opendev.org/c/openstack/placement/+/801107/913:45
bauzasah ok, I stopped on reading the series on that one13:45
sean-k-mooneybauzas: stephen kept refactor to not use it seperate form the deprecation fix but i had the same feeling when reviewing it initally13:47
bauzassean-k-mooney: I just commented13:47
bauzasoh by the way, I hate my bias13:47
bauzasI said loudly "STOP DOING BLIND RECHECKS" and I fuckingly made one13:48
* bauzas goes to hide13:48
bauzasbad manners are so easy to keep13:48
sean-k-mooneyhehe i noticed stephenfin actully copyt the fact that they rechecked beause the base patch failed to merge which made me happy :)13:48
opendevreviewMerged openstack/placement master: db: Update 'select()' calls  https://review.opendev.org/c/openstack/placement/+/80110315:56
opendevreviewMerged openstack/placement master: db: Remove use of non-integer/slice indices  https://review.opendev.org/c/openstack/placement/+/80110415:56
opendevreviewMerged openstack/placement master: db: Replace deprecated 'FromClause.select().whereclause' parameter  https://review.opendev.org/c/openstack/placement/+/80110515:56
opendevreviewMerged openstack/placement master: db: Use explicit transactions  https://review.opendev.org/c/openstack/placement/+/80110615:56
opendevreviewMerged openstack/placement master: db: Remove unnecessary use of '_mapping'  https://review.opendev.org/c/openstack/placement/+/80110716:06
*** dasm is now known as dasm|off16:20
opendevreviewElod Illes proposed openstack/nova stable/yoga: [stable-only] Drop lower-constraints job  https://review.opendev.org/c/openstack/nova/+/83800018:41
elodillesmelwitt: if this passes then i'll cherry pick them to older branches ^^^18:41
melwittelodilles: thanks! I will watch it18:42
opendevreviewElod Illes proposed openstack/nova stable/xena: [stable-only] Drop lower-constraints job  https://review.opendev.org/c/openstack/nova/+/83800719:16
elodillesmelwitt: though the gate is not finished still it seems the job settings (and e.g. requirements-check job) are OK, so I started cherry picking ^^^19:16
melwittelodilles: ack, thanks!19:17
opendevreviewElod Illes proposed openstack/nova stable/wallaby: [stable-only] Drop lower-constraints job  https://review.opendev.org/c/openstack/nova/+/83803019:24
opendevreviewElod Illes proposed openstack/nova stable/victoria: [stable-only] Drop lower-constraints job  https://review.opendev.org/c/openstack/nova/+/83803219:26
opendevreviewElod Illes proposed openstack/nova stable/ussuri: [stable-only] Drop lower-constraints job  https://review.opendev.org/c/openstack/nova/+/83803319:31
opendevreviewMerged openstack/placement master: tests: Restore - don't reset - warning filters  https://review.opendev.org/c/openstack/placement/+/82811919:40
opendevreviewElod Illes proposed openstack/nova stable/train: [stable-only] Drop lower-constraints job  https://review.opendev.org/c/openstack/nova/+/83803719:41
opendevreviewElod Illes proposed openstack/nova stable/stein: [stable-only] Drop lower-constraints job  https://review.opendev.org/c/openstack/nova/+/83803819:47
melwittelodilles: hm, looks like this is saying on master too https://lists.openstack.org/pipermail/openstack-discuss/2022-April/028199.html so I guess it's not supposed to be stable-only?20:02
opendevreviewElod Illes proposed openstack/nova stable/rocky: [stable-only] Drop lower-constraints job  https://review.opendev.org/c/openstack/nova/+/83804120:05
elodillesmelwitt: yes, though i wanted to wait for the resolution to drop it on master20:06
melwittok20:07
opendevreviewmelanie witt proposed openstack/nova stable/ussuri: Lookup nic feature by PCI address  https://review.opendev.org/c/openstack/nova/+/83804220:25
opendevreviewMerged openstack/placement master: db: Use Row, not LegacyRow  https://review.opendev.org/c/openstack/placement/+/82830520:26
opendevreviewMerged openstack/placement master: tox: Enable SQLAlchemy 2.0 warnings  https://review.opendev.org/c/openstack/placement/+/80110820:26
opendevreviewmelanie witt proposed openstack/nova stable/train: Lookup nic feature by PCI address  https://review.opendev.org/c/openstack/nova/+/83805023:08
gmannelodilles: melwitt +1, for master we can wait for resolution to merge but it is all good to drop from stable as they are broken23:47
melwittgmann: understood, thanks23:47
opendevreviewmelanie witt proposed openstack/nova stable/ussuri: Lookup nic feature by PCI address  https://review.opendev.org/c/openstack/nova/+/83804223:50
opendevreviewmelanie witt proposed openstack/nova stable/train: Lookup nic feature by PCI address  https://review.opendev.org/c/openstack/nova/+/83805023:55

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