| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2024-05-23 | |||
| 16:55:30 | melwitt | glad to hear (that it went very well) | |
| 16:55:34 | bauzas | your own patch will be very well appreciated :) | |
| 16:55:41 | bauzas | I explained about it | |
| 16:57:18 | bauzas | but this was a weird session, as I spoke French for it :) | |
| 16:57:44 | bauzas | so even if this should have been recorded, you may not be able to understand it :D | |
| 16:58:26 | melwitt | thanks for testing the docs :) helped a lot to know what to add | |
| 16:59:01 | melwitt | heh | |
| 18:40:11 | opendevreview | melanie witt proposed openstack/nova master: docs: Follow up for persistent mdevs https://review.opendev.org/c/openstack/nova/+/920311 | |
| 19:48:44 | opendevreview | Merged openstack/nova master: docs: Add more information about unified limits https://review.opendev.org/c/openstack/nova/+/919913 | |
| 20:41:36 | wncslln | hi nova o/, about this ClientWrapper on neutron client https://github.com/openstack/nova/blob/master/nova/network/neutron.py#L174. what its function? is just to caught the neutron client exceptions and convert to nova exceptions? | |
| 20:42:06 | wncslln | To give some context, I'm solving this bug https://bugs.launchpad.net/nova/+bug/1994139 :) | |
| #openstack-nova - 2024-05-24 | |||
| 08:00:28 | opendevreview | Zhang Hua proposed openstack/nova master: BlockDeviceMapping object has no attribute copy https://review.opendev.org/c/openstack/nova/+/920374 | |
| 11:22:39 | opendevreview | Pavlo Shchelokovskyy proposed openstack/nova master: Fix device type when booting from ISO image https://review.opendev.org/c/openstack/nova/+/909611 | |
| #openstack-nova - 2024-05-27 | |||
| 08:43:59 | bauzas | TIL a new query parameter for etherpad :) 'userColor' :) | |
| 08:44:33 | bauzas | after 10 years, I'm eventually able to use the exact same color that the one I was using previous :) | |
| 08:45:08 | bauzas | welcome f8f8d3 :) | |
| 10:05:12 | gibi | :) | |
| 11:01:27 | opendevreview | Merged openstack/nova master: libvirt: Create persistent mdevs https://review.opendev.org/c/openstack/nova/+/910041 | |
| 11:01:34 | opendevreview | Merged openstack/nova master: docs: Follow up for persistent mdevs https://review.opendev.org/c/openstack/nova/+/920311 | |
| 12:24:13 | opendevreview | sean mooney proposed openstack/nova master: retry write_sys call on device busy https://review.opendev.org/c/openstack/nova/+/920203 | |
| 12:24:37 | sean-k-mooney | gibi: ^ that should be more correct and it now has test coverage | |
| 12:28:49 | opendevreview | sean mooney proposed openstack/nova master: retry write_sys call on device busy https://review.opendev.org/c/openstack/nova/+/920203 | |
| 12:29:21 | sean-k-mooney | slightly better log message | |
| 12:29:48 | sean-k-mooney | bauzas: artom: ^ when ye have time i added ye as reviewers also | |
| 12:31:12 | gibi | sean-k-mooney: I will take a look | |
| 12:32:33 | sean-k-mooney | thanks, im going to try stablising the repoducer for the other bug im working on then i can move my attention back to the eventlet or healthcheck series | |
| 13:05:21 | opendevreview | sean mooney proposed openstack/nova master: ensure correct cleanup of multi-attach volumes https://review.opendev.org/c/openstack/nova/+/916322 | |
| 13:05:21 | opendevreview | sean mooney proposed openstack/nova master: add functional repoducer for bug 2048837 https://review.opendev.org/c/openstack/nova/+/919979 | |
| 13:05:45 | sean-k-mooney | ok ^ those should also be reviewable/mergable | |
| 13:12:32 | bauzas | sean-k-mooney: ack, will take a look | |
| 13:12:54 | sean-k-mooney | i added them to https://etherpad.opendev.org/p/nova-dalmatian-status as well to keep track of them | |
| 13:13:39 | sean-k-mooney | before i move back to feature work im going to rebase my ci fixes and stack them so they dont conflict with each other | |
| 13:19:15 | opendevreview | sean mooney proposed openstack/nova master: tweak emulation job to avoid OOM errors https://review.opendev.org/c/openstack/nova/+/918464 | |
| 13:20:58 | opendevreview | sean mooney proposed openstack/nova master: Test live migration between hosts with differnet cpu_shared_sets https://review.opendev.org/c/openstack/nova/+/913744 | |
| 13:20:59 | opendevreview | sean mooney proposed openstack/nova master: enable numa live migration in the ceph job https://review.opendev.org/c/openstack/nova/+/913842 | |
| 13:40:16 | opendevreview | sean mooney proposed openstack/nova master: enable zswap in nova ci jobs. https://review.opendev.org/c/openstack/nova/+/905791 | |
| 13:43:38 | opendevreview | sean mooney proposed openstack/nova master: enable zswap in nova ci jobs. https://review.opendev.org/c/openstack/nova/+/905791 | |
| 15:21:47 | sean-k-mooney | bauzas: you can baseically see the ci change in the last 5-6 pataches https://github.com/openstack/nova/commits/master/.zuul.yaml | |
| 15:21:57 | bauzas | thanks | |
| 15:54:10 | gibi | sean-k-mooney: I looked at the 1 second sleep in https://review.opendev.org/c/openstack/nova/+/919979 and I have no idea why the test fails without it. So far I was not able to reproduce such failure locally. As this sleep goes away after the fix I'm fine to temporary merge it | |
| 15:55:39 | sean-k-mooney | ack ya i spent like 6 hours gettign that repoducer to work 2 weeks ago and when it finally passed locally it was flaky in the gate. adding the time.sleep makes it stable for me locally and in the gate so its the best i coudl come up with | |
| 17:31:56 | opendevreview | sean mooney proposed openstack/nova master: retry write_sys call on device busy https://review.opendev.org/c/openstack/nova/+/920203 | |
| #openstack-nova - 2024-05-28 | |||
| 02:47:38 | opendevreview | Kien Nguyen proposed openstack/python-novaclient master: support get and list server's metadata https://review.opendev.org/c/openstack/python-novaclient/+/915977 | |
| 08:38:15 | bauzas | tkajinam: I'm doing some spec paperwork for reviews but I don't see any blueprint created for https://specs.openstack.org/openstack/nova-specs/specs/2024.2/approved/libvirt-stateless-firmware.html | |
| 08:38:25 | bauzas | tkajinam: have you created one or no ? | |
| 08:48:53 | tkajinam | bauzas, there is the one https://blueprints.launchpad.net/nova/+spec/libvirt-stateless-firmware | |
| 08:49:01 | bauzas | excellent | |
| 08:49:07 | bauzas | so we only need to update the spec | |
| 08:49:43 | tkajinam | Ugh/. I thought I added the link but didn't. let me push a change so that you can +2 it | |
| 08:50:43 | bauzas | cool, I'll even +W it | |
| 08:52:54 | opendevreview | Takashi Kajinami proposed openstack/nova-specs master: Fix missing blueprint link https://review.opendev.org/c/openstack/nova-specs/+/920612 | |
| 08:54:57 | bauzas | +Wd | |
| 08:59:13 | tkajinam | thanks ! | |
| 09:07:15 | opendevreview | Merged openstack/nova master: libvirt: Ensure both swtpm and swtpm_setup exist for vTPM support https://review.opendev.org/c/openstack/nova/+/908541 | |
| 09:11:05 | opendevreview | Merged openstack/nova-specs master: Fix missing blueprint link https://review.opendev.org/c/openstack/nova-specs/+/920612 | |
| 09:11:55 | zigo | What's the directive that tells nova-compute to use Ceph as a backend for the system disk of instances? | |
| 09:12:23 | zigo | I see in the logs that nova-compute is reporting the local storage space instead of what's in Ceph, so I'm wondering if it's set properly ... | |
| 10:01:55 | frickler | zigo: "[libvirt] images_type = rbd" iirc | |
| 10:21:09 | sean-k-mooney | yep just images_type=rbd | |
| 10:21:28 | sean-k-mooney | with that config every comptue node will report the total ceph pool stoage as its local storage instead | |
| 11:19:11 | wncslln | morning nova o/, I'm solving this bug https://bugs.launchpad.net/nova/+bug/1994139 | |
| 11:19:19 | wncslln | I've changed the neutron client to openstacksdk client and a bunch of tests are broken with the message: "keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL" | |
| 11:19:44 | wncslln | I need to change the way that the auth plugin is loaded too? | |
| 11:20:35 | sean-k-mooney | yep that is part of changing to the client | |
| 11:20:48 | sean-k-mooney | *form the client to the sdk | |
| 11:21:22 | sean-k-mooney | we already converged form ironic client ot neutron client last cycle | |
| 11:21:35 | JayF | ironic client -> openstacksdk | |
| 11:21:37 | sean-k-mooney | the likely needed to do the same converation ill see if i can find any patches related to it | |
| 11:21:39 | JayF | don't put neutron on me ;) | |
| 11:21:55 | sean-k-mooney | sorry yes ironic to sdk | |
| 11:22:01 | JayF | There are examples of openstacksdk to an external service in Ironic, but I don't think we preserve user context -- you all may need that for Neutron (?) | |
| 11:22:16 | sean-k-mooney | yes in general | |
| 11:22:23 | JayF | **Ironic driver | |
| 11:22:35 | sean-k-mooney | ironic is kind of special in that its kind of admin only | |
| 11:22:45 | JayF | *was admin only | |
| 11:22:48 | wncslln | hahahaha | |
| 11:22:48 | sean-k-mooney | i.e. we cant just use the users token | |
| 11:23:15 | wncslln | i have find this patch on ironic https://review.opendev.org/c/openstack/ironic/+/900265/22/ironic/common/cinder.py#94 | |
| 11:23:28 | wncslln | but i think is kind a different from nova | |
| 11:23:35 | JayF | honestly that's probably not a bad example I suspect | |
| 11:24:00 | JayF | but I was talking more about https://opendev.org/openstack/nova/src/branch/master/nova/virt/ironic | |
| 11:24:20 | JayF | (various commits over the last 2-3 cycles to migrate from openstacksdk, completed last cycle) | |
| 11:26:17 | sean-k-mooney | the delta is that nova is using keystoneauth directly in some cases | |
| 11:26:31 | sean-k-mooney | because there were gaps in neutronclient | |
| 11:26:43 | sean-k-mooney | so we needed ot use the keystoneauth client to make raw http requests | |
| 11:27:27 | JayF | Sounds ... fun | |
| 11:27:56 | sean-k-mooney | we also did it to be able to normalise the config | |
| 11:28:22 | sean-k-mooney | i.e. by using keytone auth even with the existing clients it allowed use to have effefctivly the same config section for each of the service clients | |
| 11:28:48 | sean-k-mooney | and auto lookup the urls in the keystone cataloge ectra | |
| 11:29:12 | sean-k-mooney | the question is do we have an example fo confverting that to the sdk yet | |
| 11:33:25 | sean-k-mooney | wncslln: sahid started trying to do the convertion a year ago but didnt get that far https://review.opendev.org/c/openstack/nova/+/882714 | |
| 11:33:59 | sean-k-mooney | wncslln: it might be good to push the WIP patches you ahve so we can review the test failures and advise on how to adapt them | |
| 11:35:07 | wncslln | ack. later I push the WIP and request for review | |
| 11:35:26 | sean-k-mooney | looking at the neutron module | |
| 11:35:40 | sean-k-mooney | we are only using keyston auth in two places | |
| 11:35:48 | sean-k-mooney | and im not entirly sure we need to remove t | |
| 11:36:25 | sean-k-mooney | Uggla is currently adding new usage of the sdk in there manilla series | |
| 11:36:39 | sean-k-mooney | so we shoudl look at how they are intialising the sdk connection ectra | |
| 11:38:23 | wncslln | already have some patch with these changes on manilla? | |
| 11:38:31 | sean-k-mooney | https://review.opendev.org/c/openstack/nova/+/831194/46/nova/share/manila.py | |