Earlier  
Posted Nick Remark
#openstack-nova - 2023-05-17
15:40:33 opendevreview Mark Goddard proposed openstack/nova master: ironic: Let Ironic handle deployment cleanup actions during destroy https://review.opendev.org/c/openstack/nova/+/883411
17:59:56 sean-k-mooney mnasiadka: review bandwith
18:00:09 sean-k-mooney i dont see any orhter reason its not merge ill take a look now
18:04:46 sean-k-mooney mnasiadka:they are on its way on yoga
18:05:34 sean-k-mooney mnasiadka: what branch do you need the fix on
23:20:36 opendevreview Merged openstack/nova stable/yoga: Reproducer for bug 1983753 https://review.opendev.org/c/openstack/nova/+/853266
23:28:15 opendevreview Merged openstack/nova stable/yoga: Update RequestSpec.pci_request for resize https://review.opendev.org/c/openstack/nova/+/853267
23:28:17 opendevreview Merged openstack/nova stable/yoga: Add reno for fixing bug 1941005 https://review.opendev.org/c/openstack/nova/+/853268
#openstack-nova - 2023-05-18
00:20:06 opendevreview melanie witt proposed openstack/nova master: Add debug logging when Instance raises OrphanedObjectError https://review.opendev.org/c/openstack/nova/+/883325
04:24:12 opendevreview melanie witt proposed openstack/nova master: testing: Use the oslo.log ContextFormatter in the log fixture https://review.opendev.org/c/openstack/nova/+/883466
04:26:46 opendevreview melanie witt proposed openstack/nova master: testing: Use the oslo.log ContextFormatter in the log fixture https://review.opendev.org/c/openstack/nova/+/883466
06:25:24 opendevreview Amit Uniyal proposed openstack/nova master: Fixes a typo in availability-zone doc https://review.opendev.org/c/openstack/nova/+/883474
11:40:49 opendevreview Mark Goddard proposed openstack/nova master: Fix PCI passthrough race on reschedule (refresh) https://review.opendev.org/c/openstack/nova/+/710848
11:40:49 opendevreview Mark Goddard proposed openstack/nova master: Add functional regression test for 1860555 https://review.opendev.org/c/openstack/nova/+/760354
12:29:21 dvo-plv sean-k-mooney, gibi: Hello, sorry for annoying you, but will your have a ability to review new bp changes ? :) https://review.opendev.org/q/bp/virtio
12:30:07 sean-k-mooney ill try and get to it this week yes
12:30:27 sean-k-mooney if you have added teh test coverage i asked for i think it will be in reasonably shape to proceed
12:31:02 sean-k-mooney just looking at it very quickly it woudl be good to add a release note
12:31:36 sean-k-mooney "tox -e venv reno new libvirt-virtio-packed-queues" will stub out a release note file for you
12:31:48 sean-k-mooney you can delete all the section excpet feature
12:32:14 sean-k-mooney and there just give a bifr describption of the feature
12:32:55 sean-k-mooney it should be trarged in a way that operator will see it an go "oh that could be useful" so it does not have to have all the deatil jut a high level short paragraph
12:33:36 sean-k-mooney dvo-plv: addtional documenation could be added in a follow up patch but the release note should be in the patch that addes the features
12:37:33 opendevreview Danylo Vodopianov proposed openstack/nova master: Packed virtqueue support was added. https://review.opendev.org/c/openstack/nova/+/876075
12:38:26 dvo-plv I added test coverage and releasnote. I forgot to do git add for release note in the previous patch
12:39:32 sean-k-mooney :)
12:39:56 sean-k-mooney would you mind removing the tabs https://review.opendev.org/c/openstack/nova/+/876075/8/releasenotes/notes/packed-virtqueue-filter-43a376674cb5b345.yaml
12:40:16 dvo-plv sure
12:40:39 sean-k-mooney actully they might be spaces but either way it would be nice to remove them
12:40:55 sean-k-mooney i think the release note is ok
12:41:25 sean-k-mooney it does not really explain why you want want to enable it
12:41:32 sean-k-mooney or what it is however
12:42:18 sean-k-mooney ideally an opeartor that does not know what this feature is should be able to look at the release note and get a sense for why they might care about learnign more
12:43:32 sean-k-mooney i woudl add a sentence basically saying that the pack virtqueue format can improve the performance espically when combinind with hadware offloads or dpdk
12:44:00 sean-k-mooney ill try an review this properly later or tomorrow
12:44:54 dvo-plv okay, I see. Should I left sentence regarding packed filter and scheduling or this is too dive for the operator?
12:46:56 sean-k-mooney am no i dont think that is needed but it would be nice to add a link to the spec https://specs.openstack.org/openstack/nova-specs/specs/2023.2/approved/virtio_packedring_configuration_support.html
12:47:21 sean-k-mooney just add it in the "Usefull references about virtqueue:" list
12:47:39 sean-k-mooney maybe make that jsut "Usefull references:"
12:48:17 sean-k-mooney with those change the operator that reads it will have an idea of what the feature is and why they might want it and then links to learn more
12:48:24 sean-k-mooney so that shoudl be good.
12:51:04 dvo-plv okay, thanks, I will apply all advice
13:12:49 opendevreview Danylo Vodopianov proposed openstack/nova master: Packed virtqueue support was added. https://review.opendev.org/c/openstack/nova/+/876075
13:23:55 dansmith we need another +2 on the CVE stack for wallaby please: https://review.opendev.org/c/openstack/nova/+/882869/2
13:32:44 sean-k-mooney dansmith: done
13:32:59 dansmith sean-k-mooney: thanks
13:49:54 dvo-plv sean-k-mooney: When we've told about queue feature, you mentioned that in could defined via '/sys/bus/pci/devices/...' path. I found this parser in the nova/pci/utils.py
13:50:58 dvo-plv But you also mentined about getting queue from the libvirt xml. Could you please direct me to the module, which parse libvirt output
13:51:44 sean-k-mooney eiehter will work for your case since the PF will be bound to dpdk
13:51:58 sean-k-mooney and the representors are in user space
13:52:57 dvo-plv class LibvirtConfigNodeDevicePciCap ?
13:54:04 sean-k-mooney that is the libvir class i think yes
13:54:18 sean-k-mooney https://github.com/openstack/nova/blob/master/nova/virt/libvirt/host.py#L1568 we list the pci devices here
13:56:10 sean-k-mooney this is what parses the nodedevs https://github.com/openstack/nova/blob/master/nova/virt/libvirt/config.py#L3245
13:56:22 sean-k-mooney and yes https://github.com/openstack/nova/blob/master/nova/virt/libvirt/config.py#L3293
13:56:34 sean-k-mooney is what pares node devs that model pci devices
13:57:43 sean-k-mooney the sturcture returend form libvirt looks somethign like this https://libvirt.org/drvnodedev.html#pci-host-devices
13:58:03 dvo-plv thank you a lot
14:00:14 sean-k-mooney idealy the kernel driver woudl be modifed to report theyse capablits such as the queue avaiale and then libvirt would be modifed to present that in the nodedev api
14:00:18 sean-k-mooney then nova woudl just read that
14:00:22 opendevreview Danylo Vodopianov proposed openstack/nova master: Packed virtqueue support was added. https://review.opendev.org/c/openstack/nova/+/876075
14:00:27 sean-k-mooney we can read form sysfs if we really need too
14:00:39 sean-k-mooney but thats somehtign we try not to do
14:26:21 opendevreview Sofia Enriquez proposed openstack/nova-specs master: Implement support for LUKS inside qcow2 volumes when using Libvirt https://review.opendev.org/c/openstack/nova-specs/+/883516
14:49:36 noonedeadpunk hey folks! I was kinda wondering about `send_service_user_token` requirement. For some reason, I thought it should have been covered by `service_token_roles_required` but seems it's an independant thing?
15:08:05 opendevreview Merged openstack/nova master: vmwareapi: Mark driver as experimental https://review.opendev.org/c/openstack/nova/+/863911
15:09:39 dansmith noonedeadpunk: isn't the "required" one set on the middleware and not the client?
15:13:00 noonedeadpunk Ok, this question is cornering me :) I think it is. I guess that auth_section as an option, which I pointed to keystone_authtoken, mislead me
15:14:37 noonedeadpunk but yeah, now I see what you mean I guess
15:22:52 opendevreview Merged openstack/nova stable/wallaby: Use force=True for os-brick disconnect during delete https://review.opendev.org/c/openstack/nova/+/882869
18:04:29 opendevreview Ghanshyam proposed openstack/nova master: Add integrated job to test the Nova RBAC old defaults https://review.opendev.org/c/openstack/nova/+/883557
19:30:38 opendevreview Carl Morris proposed openstack/nova master: Improving logging at '_numa_cells_support_network_metadata'. https://review.opendev.org/c/openstack/nova/+/860930
19:36:40 melwitt noonedeadpunk: send_service_user_token = True needs to go on the client side (nova) and service_token_roles_required = True needs to go on the server (cinder)
19:37:22 melwitt i.e. cinder will require service tokens and so nova will send one
20:30:33 opendevreview melanie witt proposed openstack/nova master: testing: Use the oslo.log ContextFormatter in the log fixture https://review.opendev.org/c/openstack/nova/+/883466
22:24:44 opendevreview Merged openstack/nova stable/wallaby: Enable use of service user token with admin context https://review.opendev.org/c/openstack/nova/+/882870
22:31:27 dansmith tres woot
22:31:35 dansmith melwitt: ^ should be the last one
22:33:00 melwitt woohoo
#openstack-nova - 2023-05-19
00:30:53 gmann dansmith: this is enabling the nova rbac new defaults in devstack by default and nova change to add a new job to test old default please check https://review.opendev.org/c/openstack/devstack/+/883556 https://review.opendev.org/c/openstack/nova/+/883557
00:36:10 dansmith gmann: got it
00:41:32 gmann thanks
12:45:25 opendevreview Danylo Vodopianov proposed openstack/nova master: Packed virtqueue support was added. https://review.opendev.org/c/openstack/nova/+/876075
13:16:48 opendevreview Danylo Vodopianov proposed openstack/nova-specs master: Add support for Napatech LinkVirt SmartNICs https://review.opendev.org/c/openstack/nova-specs/+/859290
13:41:12 opendevreview Danylo Vodopianov proposed openstack/nova-specs master: Add support for Napatech LinkVirt SmartNICs https://review.opendev.org/c/openstack/nova-specs/+/859290
13:43:09 opendevreview Danylo Vodopianov proposed openstack/nova-specs master: Add support for Napatech LinkVirt SmartNICs https://review.opendev.org/c/openstack/nova-specs/+/859290
13:44:29 opendevreview Amit Uniyal proposed openstack/nova master: [WIP] add healthcheck manager to manager base https://review.opendev.org/c/openstack/nova/+/827844
13:44:29 opendevreview Amit Uniyal proposed openstack/nova master: [WIP] add initial healthcheck support https://review.opendev.org/c/openstack/nova/+/825015
13:44:30 opendevreview Amit Uniyal proposed openstack/nova master: [WIP] add healthcheck utils and constants https://review.opendev.org/c/openstack/nova/+/829469
13:44:30 opendevreview Amit Uniyal proposed openstack/nova master: [WIP] add healthcheck tracker to nova context https://review.opendev.org/c/openstack/nova/+/829468
13:44:31 opendevreview Amit Uniyal proposed openstack/nova master: add healthcheck endpoint to proxy commands https://review.opendev.org/c/openstack/nova/+/830703
15:01:01 dansmith sean-k-mooney: this is the binding error I've been seeing quite a bit latey: https://a6fc37e91c861c55cf2e-59e8bddca242bc843b9f9be8c2ce73c4.ssl.cf2.rackcdn.com/879905/5/check/nova-live-migration/e3a0c46/testr_results.html
15:01:21 dansmith it says to check neutron logs, so maybe it's just a neutron thing, but does that look familiar at all?
15:01:48 dansmith actually I though it used to say something about os-vif in the message now that I think about it so maybe it's something different
15:09:00 opendevreview yatin proposed openstack/nova master: Add config option to configure TB cache size https://review.opendev.org/c/openstack/nova/+/868419
15:10:59 opendevreview Artom Lifshitz proposed openstack/nova master: POC: Re-order and parallelize calls to Neutron and Cinder in post_live_migration https://review.opendev.org/c/openstack/nova/+/883678
15:17:57 dansmith artom: the GIL has nothing to do with your threading there
15:18:18 dansmith what you mean, I think, is "as concurrently as the activities are green(ed)"
15:20:09 sean-k-mooney dansmith: only because you linked it to me like two weeks ago
15:20:24 sean-k-mooney ill tak a look at it again i didnt get around to it then

Earlier   Later