| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2022-02-18 | |||
| 15:43:44 | sean-k-mooney | yes but you vould not use the hugepages and normal ram | |
| 15:44:03 | artom | Oh, right | |
| 15:44:14 | sean-k-mooney | you coul only use total - reserved | |
| 15:44:49 | sean-k-mooney | so that is what you do if you are using the hugepage on the host | |
| 15:45:07 | sean-k-mooney | + the huge page reserved option | |
| 15:50:52 | sean-k-mooney | so we coudl set max allocation size in placement = to total -hugepages | |
| 15:51:08 | sean-k-mooney | that would help | |
| 15:52:11 | jamespage | side effect to that would be that you could only ever allocate total - hugepages on that hypervisor no? | |
| 15:52:29 | sean-k-mooney | no | |
| 15:53:29 | jamespage | oh that's the max allocation size - driving the maximum single instance footprint - I see | |
| 15:53:45 | sean-k-mooney | https://docs.openstack.org/api-ref/placement/?expanded=update-resource-provider-inventory-detail#update-resource-provider-inventory | |
| 15:53:48 | sean-k-mooney | yes | |
| 15:53:51 | sean-k-mooney | max_unit | |
| 15:54:22 | sean-k-mooney | sorry was just on the phone | |
| 15:54:31 | sean-k-mooney | so ya total woudl be set to total memroy | |
| 15:54:37 | sean-k-mooney | reserved = reserved form config | |
| 15:55:09 | sean-k-mooney | but if we set max_unit to total-reserved-hugepages that should help | |
| 15:55:35 | sean-k-mooney | although it would have to be the larger of | |
| 15:55:49 | sean-k-mooney | total-reserved-hugepages and hugepages | |
| 15:56:30 | sean-k-mooney | to not limit the size of hugepage guests | |
| 15:56:51 | sean-k-mooney | jamespage: is it a resent release | |
| 15:57:07 | sean-k-mooney | if so im not sure if you can use provider.yaml to twaak the make unit | |
| 15:57:26 | sean-k-mooney | gibi: do you rememebr if that can tweak non custom resouce classes? | |
| 15:57:55 | jamespage | ussuri for this particular deploy | |
| 15:58:50 | gibi | Only CUSTOM_* resource classes and traits may be managed this way. | |
| 15:58:56 | gibi | so no | |
| 15:59:00 | gibi | https://docs.openstack.org/nova/latest/admin/managing-resource-providers.html | |
| 15:59:07 | sean-k-mooney | ya ok | |
| 15:59:13 | sean-k-mooney | it was afetr ussuri anyway | |
| 15:59:51 | sean-k-mooney | jamespage: best we likely could do is a config option that could posible be backported to set or clamp the max unit | |
| 16:00:16 | sean-k-mooney | or just not mix for now | |
| 16:00:17 | gibi | we merged in victoria | |
| 16:01:51 | sean-k-mooney | jamespage: sorry i cant really be more help there. you could write a custom filter to do the same thing out of tree and load that in the env since its plugable | |
| 16:02:36 | jamespage | sean-k-mooney: no worries - you have been more that helpful in getting my knowledge up to speed in this area :) | |
| 16:02:36 | sean-k-mooney | for existign deployment that is the only way to make mixing numa/non numa on the same host somewhat ok but it still risks OOM events | |
| 16:03:12 | sean-k-mooney | ok i need to go do some other things and my home insure is not done so ill be afk now until monday | |
| 16:03:24 | sean-k-mooney | enjoy your weekends folks o/ | |
| 16:04:17 | gibi | o/ | |
| 16:51:35 | gibi | chateaulav: sorry I run out of time today. I will try to look at the issue tomorrow | |
| 16:51:38 | gibi | o/ | |
| 16:52:38 | chateaulav | thats sounds good, i think im in the right place and have been playing around with the tests for compute node. | |
| 18:33:19 | opendevreview | Dmitrii Shcherbakov proposed openstack/nova master: WIP Improve remote-managed port test coverage https://review.opendev.org/c/openstack/nova/+/829974 | |
| 18:34:25 | opendevreview | Rajat Dhasmana proposed openstack/nova master: WIP: Add support for volume backed server rebuild https://review.opendev.org/c/openstack/nova/+/820368 | |
| 21:03:52 | opendevreview | Artom Lifshitz proposed openstack/nova master: block_device_info: Add swap to inline https://review.opendev.org/c/openstack/nova/+/826523 | |
| 21:03:53 | opendevreview | Artom Lifshitz proposed openstack/nova master: libvirt: Improve creating images INFO log https://review.opendev.org/c/openstack/nova/+/826524 | |
| 21:03:53 | opendevreview | Artom Lifshitz proposed openstack/nova master: libvirt: Remove defunct comment https://review.opendev.org/c/openstack/nova/+/826525 | |
| 21:03:54 | opendevreview | Artom Lifshitz proposed openstack/nova master: imagebackend: default by_name image_type to config correctly https://review.opendev.org/c/openstack/nova/+/826526 | |
| 21:03:54 | opendevreview | Artom Lifshitz proposed openstack/nova master: image_meta: Add ephemeral encryption properties https://review.opendev.org/c/openstack/nova/+/760454 | |
| 21:03:55 | opendevreview | Artom Lifshitz proposed openstack/nova master: BlockDeviceMapping: Add encryption fields https://review.opendev.org/c/openstack/nova/+/760453 | |
| 21:03:55 | opendevreview | Artom Lifshitz proposed openstack/nova master: BlockDeviceMapping: Add is_local property https://review.opendev.org/c/openstack/nova/+/764485 | |
| 21:03:56 | opendevreview | Artom Lifshitz proposed openstack/nova master: compute: Update bdms with ephemeral encryption details when requested https://review.opendev.org/c/openstack/nova/+/764486 | |
| 21:03:56 | opendevreview | Artom Lifshitz proposed openstack/nova master: virt: Add ephemeral encryption flag https://review.opendev.org/c/openstack/nova/+/760455 | |
| 21:03:58 | opendevreview | Artom Lifshitz proposed openstack/nova master: scheduler: Add an ephemeral encryption pre filter https://review.opendev.org/c/openstack/nova/+/760456 | |
| 21:03:58 | opendevreview | Artom Lifshitz proposed openstack/nova master: block_device: Add DriverImageBlockDevice to block_device_info https://review.opendev.org/c/openstack/nova/+/826527 | |
| 21:04:00 | opendevreview | Artom Lifshitz proposed openstack/nova master: block_device: Add encryption attributes to image and ephemeral disks https://review.opendev.org/c/openstack/nova/+/826528 | |
| 21:04:00 | opendevreview | Artom Lifshitz proposed openstack/nova master: virt: Add block_device_info helper to find encrypted disks https://review.opendev.org/c/openstack/nova/+/826529 | |
| 21:04:02 | opendevreview | Artom Lifshitz proposed openstack/nova master: blockinfo: Add encryption details to the disk_info mappings when provided https://review.opendev.org/c/openstack/nova/+/772272 | |
| 21:04:02 | opendevreview | Artom Lifshitz proposed openstack/nova master: imagebackend: Add disk_info_mapping as an optional attribute of Image https://review.opendev.org/c/openstack/nova/+/826530 | |
| 21:04:04 | opendevreview | Artom Lifshitz proposed openstack/nova master: privsep: Move qemu-img create calls under nova.privsep.qemu https://review.opendev.org/c/openstack/nova/+/826750 | |
| 21:04:04 | opendevreview | Artom Lifshitz proposed openstack/nova master: privsep: Return QemuImgInfo objects from qemu-img info calls https://review.opendev.org/c/openstack/nova/+/826751 | |
| 21:04:06 | opendevreview | Artom Lifshitz proposed openstack/nova master: privsep: Add encryption support to qemu-img create command https://review.opendev.org/c/openstack/nova/+/826752 | |
| 21:04:06 | opendevreview | Artom Lifshitz proposed openstack/nova master: libvirt: Report ephemeral encryption traits based on imagebackend https://review.opendev.org/c/openstack/nova/+/826753 | |
| 21:04:08 | opendevreview | Artom Lifshitz proposed openstack/nova master: libvirt: Configure and teardown ephemeral encryption secrets https://review.opendev.org/c/openstack/nova/+/826754 | |
| 21:04:08 | opendevreview | Artom Lifshitz proposed openstack/nova master: imagebackend: Add support to libvirt_info for LUKS based encryption https://review.opendev.org/c/openstack/nova/+/826755 | |
| 21:04:10 | opendevreview | Artom Lifshitz proposed openstack/nova master: imagebackend: Cache the key manager when disk is encrypted https://review.opendev.org/c/openstack/nova/+/826756 | |
| 21:04:10 | opendevreview | Artom Lifshitz proposed openstack/nova master: libvirt: Introduce support for qcow2 with LUKS https://review.opendev.org/c/openstack/nova/+/772273 | |
| 22:02:32 | opendevreview | Jonathan Race proposed openstack/nova master: object/notification for Adds Pick guest CPU architecture based on host arch in libvirt driver support https://review.opendev.org/c/openstack/nova/+/828369 | |
| 22:02:32 | opendevreview | Jonathan Race proposed openstack/nova master: driver/secheduler/docs for Adds Pick guest CPU architecture based on host arch in libvirt driver support https://review.opendev.org/c/openstack/nova/+/822053 | |
| 22:02:33 | opendevreview | Jonathan Race proposed openstack/nova master: zuul-job for Adds Pick guest CPU architecture based on host arch in libvirt driver support https://review.opendev.org/c/openstack/nova/+/828372 | |
| #openstack-nova - 2022-02-19 | |||
| 06:09:24 | opendevreview | Ghanshyam proposed openstack/nova master: Complete phase-1 of RBAC community-wide goal https://review.opendev.org/c/openstack/nova/+/829866 | |
| 06:10:30 | opendevreview | Ghanshyam proposed openstack/nova master: Complete phase-1 of RBAC community-wide goal https://review.opendev.org/c/openstack/nova/+/829866 | |
| 16:29:31 | opendevreview | Balazs Gibizer proposed openstack/nova master: DNM: backporting computenode with new hvspec https://review.opendev.org/c/openstack/nova/+/829989 | |
| 16:30:19 | gibi | chateaulav: ^^ create a unit test that simulate the grenade failure and figured out the problem. | |
| 16:31:32 | gibi | dansmith: when you are around. I need you expert opinion on the ovo side of ^^ I filed a bug describing what either a sortcoming of OVO backport logic or a missundertanding on my side about how to do a proper backporting in this case https://bugs.launchpad.net/oslo.versionedobjects/+bug/1961482 | |
| 18:14:49 | opendevreview | Balazs Gibizer proposed openstack/nova master: DNM: backporting computenode with new hvspec https://review.opendev.org/c/openstack/nova/+/829989 | |
| 20:45:05 | opendevreview | Alexey Stupnikov proposed openstack/nova master: Add functional tests to reproduce bug #1960412 https://review.opendev.org/c/openstack/nova/+/830010 | |
| 20:59:07 | opendevreview | Alexey Stupnikov proposed openstack/nova master: Add functional tests to reproduce bug #1960412 https://review.opendev.org/c/openstack/nova/+/830010 | |
| 22:40:07 | chateaulav | gibi: appreciate the look | |
| #openstack-nova - 2022-02-20 | |||
| 00:19:56 | opendevreview | Ghanshyam proposed openstack/nova master: Make more project level APIs scoped to project only https://review.opendev.org/c/openstack/nova/+/828670 | |
| 01:08:12 | opendevreview | Ghanshyam proposed openstack/nova master: Server actions APIs scoped to project scope https://review.opendev.org/c/openstack/nova/+/824358 | |
| 01:52:39 | opendevreview | Ghanshyam proposed openstack/nova master: Modify remaining APIs as per RBAC new guidelines https://review.opendev.org/c/openstack/nova/+/828994 | |
| 01:59:55 | opendevreview | Ghanshyam proposed openstack/nova master: Modify remaining APIs as per RBAC new guidelines https://review.opendev.org/c/openstack/nova/+/828994 | |
| 02:03:12 | opendevreview | Ghanshyam proposed openstack/nova master: Separate flavor extra specs policy for server APIs https://review.opendev.org/c/openstack/nova/+/829626 | |
| 02:05:47 | opendevreview | Ghanshyam proposed openstack/nova master: Separate flavor extra specs policy for server APIs https://review.opendev.org/c/openstack/nova/+/829626 | |
| 02:06:28 | opendevreview | Ghanshyam proposed openstack/nova master: Complete phase-1 of RBAC community-wide goal https://review.opendev.org/c/openstack/nova/+/829866 | |
| 04:29:47 | opendevreview | Ghanshyam proposed openstack/nova master: Complete phase-1 of RBAC community-wide goal https://review.opendev.org/c/openstack/nova/+/829866 | |
| 10:16:50 | gibi | sean-k-mooney, bauzas: I'm wondering that calling out to the sysfs of the compute host from nova's neturon code is something that breaks the virt driver separation. I mean the neutron interface code is called from the compute manager and that should be virt driver agnostic so it cannot assume it runs on Linux with sysfs. Currently we do call out to sysfs here | |
| 10:16:55 | gibi | https://github.com/openstack/nova/blob/0c31561792e0e13a9f8267e71fa484ab79957f04/nova/network/neutron.py#L1572-L1584 | |
| 10:18:09 | gibi | in comparision when I introduced pf_interface_name information for each VFs I did so via the virt driver instead of calling out to sysfs from the neutron code in https://review.opendev.org/c/openstack/nova/+/623543 | |
| 15:19:02 | gmann | gibi: bauzas: dansmith: rbac series is ready, pushed last patch with release notes also https://review.opendev.org/q/topic:bp%252Fpolicy-defaults-refresh-2 | |
| 15:20:35 | gmann | gibi: fixed your comment about swap volume API permission to continue the existing way cinder is accessing - https://review.opendev.org/c/openstack/nova/+/828670/4 | |
| 18:11:44 | opendevreview | Alexey Stupnikov proposed openstack/nova master: Add functional tests to reproduce bug #1960412 https://review.opendev.org/c/openstack/nova/+/830010 | |
| #openstack-nova - 2022-02-21 | |||
| 00:36:59 | opendevreview | Miguel Lavalle proposed openstack/os-vif master: Fix race with DPDK and vhostuserclient mode https://review.opendev.org/c/openstack/os-vif/+/830103 | |
| 09:41:01 | bauzas | hola folks | |
| 09:41:38 | gibi | bauzas: o/ | |
| 09:41:41 | bauzas | Uggla: looks like your karma helped my server to be back alive :) | |
| 09:41:58 | bauzas | just by a gchat ping, wow | |
| 09:41:59 | gibi | gmann: thanks I've started reading it this morning | |
| 09:42:14 | bauzas | gmann: will review it | |
| 09:43:06 | Uggla | bauzas, first time it happens to me! :) Most of the time I find bugs. ;) | |