Wednesday, 2022-06-08

opendevreviewGhanshyam proposed openstack/placement master: Fix py310 unit test job  https://review.opendev.org/c/openstack/placement/+/84507401:43
opendevreviewMerged openstack/placement master: Update python testing as per zed cycle testing runtime  https://review.opendev.org/c/openstack/placement/+/84505902:32
*** abhishekk is now known as akekane|home05:01
*** akekane|home is now known as abhishekk05:01
*** mfo is now known as Guest155812:47
*** mfo_ is now known as mfo12:47
opendevreviewribaudr proposed openstack/nova master: Allow unshelve to a specific host (compute_api part)  https://review.opendev.org/c/openstack/nova/+/83150713:04
opendevreviewribaudr proposed openstack/nova master: Allow unshelve to a specific host (REST API part)  https://review.opendev.org/c/openstack/nova/+/84512913:04
*** dasm|ruck|afk is now known as dasm|ruck13:31
Ugglasean-k-mooney, if you can find time to review ^ patches, it would be cool.13:44
artomsean-k-mooney, instance.pcpuset is the *host* CPU IDs for that instance?14:03
sean-k-mooneyi think so i woudl have too double check 14:13
sean-k-mooneyfor a pinned instance that is14:13
sean-k-mooneyand it would be in the instance numa toploloy object14:14
sean-k-mooneyhere https://github.com/openstack/nova/blob/master/nova/objects/instance_numa.py#L75=14:14
sean-k-mooneynot directly on the instance object14:14
sean-k-mooneycpu_pinning_raw i think is the dict that map logicl to host cpu14:15
sean-k-mooneyhttps://github.com/openstack/nova/commit/867d4471013bf6a70cd3e9e809daf80ea358df9214:16
*** whoami-rajat__ is now known as whoami-rajat14:16
sean-k-mooneyso ya this is related to mixed cpus14:16
sean-k-mooneyso i think this is actully the logical guest cpus14:16
sean-k-mooneynot the host ones14:17
sean-k-mooneyits tracking which cpus are pinned14:17
artomWeird, because looking at the libvirt driver code...14:17
artomhttps://opendev.org/openstack/nova/src/branch/master/nova/virt/libvirt/driver.py#L842914:18
sean-k-mooneyit might be the host ones i just have not looke at this lately so dont have the context loaded right now14:18
artomThat looks like it's binary-AND'ig with the host available dedicated CPUs14:18
sean-k-mooney this is in _get_host_numa_topology14:20
sean-k-mooneyso this is not using the instance numa toplogy14:20
sean-k-mooneywe are just using the same variable name i thikn14:20
artomAh right14:21
artomOK, I guess the spec lays that to rest: Add the ``pcpuset`` field in ``InstanceNUMACell`` object to track the dedicated14:22
artomvCPUs of the instance NUMA cell, and the original ``InstanceNUMACell.cpuset``14:22
artomis special for shared vCPU then.14:22
sean-k-mooneyyes14:23
sean-k-mooneyso this is trackign the bitmas of pinned vs floating cpus in the mixed case14:23
sean-k-mooneyif cpu policy = shared or dediceted only one of them wil have data14:24
sean-k-mooneyfor mixed both do14:24
sean-k-mooneyand then the cpu_pinning_raw dict14:24
sean-k-mooneymaps the locgical cpu to a host cpu14:24
*** whoami-rajat__ is now known as whoami-rajat15:38
opendevreviewSven Kieske proposed openstack/nova stable/yoga: libvirt: Add a workaround to skip compareCPU() on destination  https://review.opendev.org/c/openstack/nova/+/84504516:44
opendevreviewribaudr proposed openstack/nova master: Allow unshelve to a specific host  https://review.opendev.org/c/openstack/nova/+/83150716:53
opendevreviewBalazs Gibizer proposed openstack/nova stable/ussuri: DNM: Reproduction trial for bug 1975490  https://review.opendev.org/c/openstack/nova/+/84516818:57
*** dasm|ruck is now known as dasm|ruck|afk21:05
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: Add a regression test for bug 1939545  https://review.opendev.org/c/openstack/nova/+/84395921:33
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: compute: Ensure updates to bdms during pre_live_migration are saved  https://review.opendev.org/c/openstack/nova/+/84396021:33
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: fup: Make connection_info returned by CinderFixture unique per attachment  https://review.opendev.org/c/openstack/nova/+/84474421:33
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: func: Add live migration rollback volume attachment tests  https://review.opendev.org/c/openstack/nova/+/84474521:33
opendevreviewArtom Lifshitz proposed openstack/nova stable/train: fup: Assert state of connection_info during LM rollback in func tests  https://review.opendev.org/c/openstack/nova/+/84474621:33

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