Earlier  
Posted Nick Remark
#openstack-nova - 2022-08-25
08:10:10 opendevreview Balazs Gibizer proposed openstack/nova master: Ignore PCI devs with physical_network tag https://review.opendev.org/c/openstack/nova/+/846219
08:10:11 opendevreview Balazs Gibizer proposed openstack/nova master: Support [pci]device_spec reconfiguration https://review.opendev.org/c/openstack/nova/+/846470
08:10:12 opendevreview Balazs Gibizer proposed openstack/nova master: Move provider_tree RP creation to PciResourceProvider https://review.opendev.org/c/openstack/nova/+/850546
08:10:12 opendevreview Balazs Gibizer proposed openstack/nova master: Stop if tracking is disable after it was enabled before https://review.opendev.org/c/openstack/nova/+/847009
08:10:14 opendevreview Balazs Gibizer proposed openstack/nova master: Heal missing simple PCI allocation in the resource tracker https://review.opendev.org/c/openstack/nova/+/851359
08:10:14 opendevreview Balazs Gibizer proposed openstack/nova master: Retry /reshape at provider generation conflict https://review.opendev.org/c/openstack/nova/+/851358
08:10:16 opendevreview Balazs Gibizer proposed openstack/nova master: Handle PCI dev reconf with allocations https://review.opendev.org/c/openstack/nova/+/852397
08:10:16 opendevreview Balazs Gibizer proposed openstack/nova master: Heal PCI allocation during resize https://review.opendev.org/c/openstack/nova/+/852396
08:10:18 opendevreview Balazs Gibizer proposed openstack/nova master: Generate request_id for Flavor based InstancePCIRequest https://review.opendev.org/c/openstack/nova/+/853835
08:10:18 opendevreview Balazs Gibizer proposed openstack/nova master: Allow enabling PCI tracking in Placement https://review.opendev.org/c/openstack/nova/+/850468
08:10:20 opendevreview Balazs Gibizer proposed openstack/nova master: Support resource_class and traits in PCI alias https://review.opendev.org/c/openstack/nova/+/853316
08:10:20 opendevreview Balazs Gibizer proposed openstack/nova master: Create RequestGroups from InstancePCIRequests https://review.opendev.org/c/openstack/nova/+/852771
08:10:22 opendevreview Balazs Gibizer proposed openstack/nova master: Map PCI pools to RP UUIDs https://review.opendev.org/c/openstack/nova/+/854118
08:10:22 opendevreview Balazs Gibizer proposed openstack/nova master: Split PCI pools per PF https://review.opendev.org/c/openstack/nova/+/854440
08:10:24 opendevreview Balazs Gibizer proposed openstack/nova master: Filter PCI pools based on Placement allocation https://review.opendev.org/c/openstack/nova/+/854120
08:10:24 opendevreview Balazs Gibizer proposed openstack/nova master: Make allocation candidates available for scheduler filters https://review.opendev.org/c/openstack/nova/+/854119
08:10:26 opendevreview Balazs Gibizer proposed openstack/nova master: Func test for PCI in placement scheduling https://review.opendev.org/c/openstack/nova/+/854122
08:10:26 opendevreview Balazs Gibizer proposed openstack/nova master: Store allocated RP in InstancePCIRequest https://review.opendev.org/c/openstack/nova/+/854121
08:10:28 opendevreview Balazs Gibizer proposed openstack/nova master: Support same host resize with PCI in placement https://review.opendev.org/c/openstack/nova/+/854441
08:10:28 opendevreview Balazs Gibizer proposed openstack/nova master: Support move operations with PCI tracking in placement https://review.opendev.org/c/openstack/nova/+/854247
08:10:47 gibi poor zuul :/
08:12:04 gibi stephenfin: if you have time the first two patches in the PCI series (a bugfix) needs a second core. mergeing that will also trigger of merging many patches from the PCI series already have 2 +2sx
09:12:18 opendevreview Merged openstack/nova master: Keep legacy admin behaviour in new RBAC https://review.opendev.org/c/openstack/nova/+/849209
09:29:08 auniyal__ In devstack, is there a way to save all logs in file automatically
09:31:30 auniyal__ so right now we use journalctl -f -u devstack@n-* to see logs, can we do configuration so logs can get saved in /var/logs like openstack full deployment (canonical one, non-devstack) setup ?
09:47:07 opendevreview Jan Hartkopf proposed openstack/os-traits master: add new trait for config drive regeneration https://review.opendev.org/c/openstack/os-traits/+/854599
09:58:14 opendevreview Jan Hartkopf proposed openstack/os-traits master: add new trait for config drive regeneration https://review.opendev.org/c/openstack/os-traits/+/854599
11:30:39 sean-k-mooney stephenfin: im +w up until https://review.opendev.org/c/openstack/nova/+/850546/8 if you are happy with the first two patches https://review.opendev.org/c/openstack/nova/+/853516/2 and https://review.opendev.org/c/openstack/nova/+/853611/4 that will send 11 of ther remianing 27 into the gate queue.
11:31:07 sean-k-mooney im going to switch to melwitt's ephmeral encryption sereise for a bit but ill check back with the pci seriese later today
11:38:25 gibi sean-k-mooney: thanks
11:38:47 gibi sean-k-mooney: resize evac unshelve works locall and I'm finishing up resize to same host now
11:39:21 gibi same host resize is a b*tch
11:39:51 sean-k-mooney ack ya that can be a bit of a pain. are you going to use the falvor uuid in requester_id to correalte the allcoatiosn/devices
11:39:59 sean-k-mooney or that is not needed
11:40:02 gibi not needed
11:40:06 sean-k-mooney ack
11:40:16 gibi I needed to depend on the rt.tracked_migrations dict though
11:40:33 gibi to detect same host resize during placement update
11:41:00 sean-k-mooney ok you shoudl have access to that i guess
11:41:10 gibi yes
11:41:14 sean-k-mooney since the pci/placment stuff is happening in the compute manager
11:41:24 gibi it is happening in the rt
11:41:24 sean-k-mooney i dont think we have access to that in the driver do we?
11:41:27 sean-k-mooney the resouce tracker
11:41:32 gibi no we don't in the driver
11:41:55 sean-k-mooney ya thats what i tought ok so you need that in the move claim code?
11:42:11 sean-k-mooney i can just review the patch when you push it too
11:42:33 sean-k-mooney but i assume its needed to correctly figure out what devices to use
11:43:56 gibi it is needed to ignore devices where dev.instance_uuid is our instance but actually the dev is part of the source host allocation
11:44:20 sean-k-mooney ack ya i assumed it was somethign like that
11:44:31 sean-k-mooney do you also need it for the revert path
11:45:08 gibi yes
11:45:14 gibi in the drop migration claim
11:45:31 sean-k-mooney ya to free only the "dest" pci devices
11:45:32 gibi this is the same host resize fix without revert support https://review.opendev.org/c/openstack/nova/+/854441/2/nova/compute/resource_tracker.py
11:45:50 gibi the revert support is just passed locally
11:46:03 gibi btw, only the allocation healing needed tuning due to same host
11:46:16 gibi as it tried to heal allocation for the source devs
11:46:40 gibi the actual scheduling and claim code was OK
11:47:06 sean-k-mooney well the claim code shoudl be common for the placment/non placment workflows
11:47:15 sean-k-mooney and same hsot resize works for pci deivces in general
11:47:33 sean-k-mooney although i still suspect that bug you found with multiple alaises
11:47:39 sean-k-mooney coudl have causes some odd behaivor
11:47:57 gibi yes
11:48:16 sean-k-mooney but ya that makes sense that it woudl only be the allocations code that need tweaking
11:48:32 gibi and the allocation healing will go away after the upgrade
11:48:46 gibi as the scheduler will create proper allocations for new instances and new moves
11:49:13 gibi so all the allocation healing code is temporary until AA/BB
11:49:38 gibi so while same host needed a special case there, that special casing can be removed later
11:49:51 sean-k-mooney technially i think we could drop it in AA but we might want to kep it to BB
11:50:09 gibi it depends on how the neutron based sriov impl comes along
11:50:14 gibi as healing is needed there too
11:50:22 sean-k-mooney ya
11:50:31 sean-k-mooney so BB at the earlist then
11:50:45 sean-k-mooney we woudl have to deprecate the non placment path
11:50:58 sean-k-mooney in AA if we wanted to drop this in BB
11:51:06 sean-k-mooney so maybe even later
11:51:29 gibi yeah
11:51:43 gibi I think so
12:00:29 sean-k-mooney by the way i said i woudl reviwe the ephmeral encyption next but i started with the viommu seriese instad so ill finish that then swap
12:00:42 sean-k-mooney i +2 the new os-traits trait for config drive by the way
12:01:00 sean-k-mooney so if you can review that too we can mege it and get another release done today
12:01:06 sean-k-mooney before non client lib freeze
12:06:21 opendevreview Balazs Gibizer proposed openstack/nova master: Func test for PCI in placement scheduling https://review.opendev.org/c/openstack/nova/+/854122
12:06:22 opendevreview Balazs Gibizer proposed openstack/nova master: Support same host resize with PCI in placement https://review.opendev.org/c/openstack/nova/+/854441
12:06:22 opendevreview Balazs Gibizer proposed openstack/nova master: Support cold migrate and resize with PCI tracking in placement https://review.opendev.org/c/openstack/nova/+/854247
12:06:23 opendevreview Balazs Gibizer proposed openstack/nova master: Support unshelve with PCI in placement https://review.opendev.org/c/openstack/nova/+/854616
12:06:23 opendevreview Balazs Gibizer proposed openstack/nova master: Support evacuate with PCI in placement https://review.opendev.org/c/openstack/nova/+/854615
12:07:10 sean-k-mooney gibi: can you look at https://review.opendev.org/c/openstack/os-traits/+/854599
12:07:25 gibi yes I will today
12:23:08 opendevreview Merged openstack/nova master: Reproduce bug 1986838 https://review.opendev.org/c/openstack/nova/+/853516
12:27:25 opendevreview Merged openstack/os-traits master: add new trait for config drive regeneration https://review.opendev.org/c/openstack/os-traits/+/854599
12:39:37 sean-k-mooney ricolin: i just reviewed the iommu seriese https://review.opendev.org/q/topic:bp%252Fvirtual-iommu-support
12:39:51 sean-k-mooney ricolin: +2 on the first patch and -2 on the last two
12:39:57 sean-k-mooney *-1
12:40:14 sean-k-mooney the second patch is very close
12:40:43 sean-k-mooney the final patch need to be redone based on the libvirt version not using data that wont exsits with real libvirt
12:41:50 sean-k-mooney ricolin: ill take a look again next week if you respine them but feel free to ping me when thery are ready
12:42:16 sean-k-mooney gibi: ack as release liason i can provie the ptl ack once its proposed
12:42:25 gibi cool

Earlier   Later