| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2021-12-09 | |||
| 10:58:20 | bauzas | gibi: I'm just saying we don't document it in our API docs :p | |
| 10:58:56 | bauzas | gibi: well, then the GET /os-security-groups action should be told to by deprecated in our API docs :) | |
| 10:58:59 | gibi | I think the documentation is there in the header | |
| 10:59:13 | bauzas | oh, did I miss something in the docs ? | |
| 10:59:15 | sean-k-mooney | https://docs.openstack.org/api-ref/compute/?expanded=list-security-groups-by-server-detail#list-security-groups | |
| 10:59:30 | sean-k-mooney | bauzas: its in the os-security-groups section | |
| 10:59:38 | sean-k-mooney | These APIs are proxy calls to the Network service. Nova has deprecated all the proxy APIs and users should use the native APIs instead. These will fail with a 404 starting from microversion 2.36. See: Relevant Network APIs. | |
| 10:59:47 | bauzas | I'm blind | |
| 10:59:58 | sean-k-mooney | you were looking at the instance action | |
| 11:00:01 | sean-k-mooney | that does not have the hearder | |
| 11:00:28 | sean-k-mooney | but the os-security-groups endpoint section does | |
| 11:00:35 | bauzas | what the f*** | |
| 11:00:40 | sean-k-mooney | bauzas: https://docs.openstack.org/api-ref/compute/?expanded=list-security-groups-by-server-detail#delete-deallocate-floating-ip-address | |
| 11:00:45 | sean-k-mooney | the big red box ^ | |
| 11:00:49 | bauzas | yeah I get it now | |
| 11:00:56 | sean-k-mooney | :) | |
| 11:01:12 | bauzas | but... can't get why I wasn't able to see it in my own link | |
| 11:01:24 | sean-k-mooney | bauzas: because you were not looking in the right section | |
| 11:01:42 | sean-k-mooney | you were looking at /servers/uuid/os-secuirty-groups | |
| 11:01:49 | sean-k-mooney | that was not deprecated | |
| 11:01:59 | bauzas | Ctrl+F | |
| 11:02:12 | sean-k-mooney | but /os-security-groups and /os-security-group-rules were | |
| 11:02:13 | bauzas | not the right endpoint | |
| 11:02:28 | sean-k-mooney | yep easy mistake to make | |
| 11:02:30 | sean-k-mooney | brb | |
| 11:07:37 | bauzas | gibi: done, you owe me one :p | |
| 11:07:49 | gibi | thanks, and noted :) | |
| 13:40:33 | plibeau | lyarwood: To explain what append in my case: context, the image used during the boot of the instance is now private and the base image on the source compute don't exsit. | |
| 13:40:36 | plibeau | during the resize on the instance in the code we go in "_try_fetch_image_cache" (nova/virt/libvirt/driver.py +10359) and go in except because image.cache can't found image (because now the image is private). In the except image.cache is call again without image in parameter so create_image in call also without image_id. generating is True because image_id not found in kwargs | |
| 13:40:37 | plibeau | and the self.exists because it's a resize so the disk already exist. | |
| 13:40:39 | plibeau | I don't change in image.cache method the line 280 (if os.path.exists(base) and size > self.get_disk_size(base):) because it's the same code for other type of type (qow2,etc) and it's not good idea IMPOV to change that but mayY | |
| 13:40:50 | plibeau | https://review.opendev.org/c/openstack/nova/+/820531 | |
| 13:46:11 | plibeau | *but maybe I'm wrong | |
| 14:02:24 | opendevreview | sean mooney proposed openstack/nova master: This change adds generative envs https://review.opendev.org/c/openstack/nova/+/804292 | |
| 14:04:08 | opendevreview | sean mooney proposed openstack/nova master: This change adds generative envs https://review.opendev.org/c/openstack/nova/+/804292 | |
| 14:41:08 | opendevreview | sean mooney proposed openstack/nova master: [WIP] allow cpus to be externally managed https://review.opendev.org/c/openstack/nova/+/821228 | |
| 14:55:36 | lyarwood | plibeau: Apologies was on calls downstream | |
| 14:59:02 | lyarwood | I think I see what you mean | |
| 15:00:53 | lyarwood | and apologies I was mixing resize and rebuild | |
| 15:13:19 | opendevreview | mitya-eremeev-2 proposed openstack/nova master: Delete bogus attachments. https://review.opendev.org/c/openstack/nova/+/820935 | |
| 15:24:04 | plibeau1 | okay I can copy my detail in the change if you want? And you prefer another change for the refacto? | |
| 15:31:51 | lyarwood | plibeau1: same change, new patchset would be fine I think? | |
| 15:33:14 | plibeau1 | probably yes I will check to apply your proposal on unit test | |
| 15:45:14 | lyarwood | yeah just amend the commit and git review again | |
| 16:31:15 | opendevreview | Pierre Libeau proposed openstack/nova master: Nova resize don't extend disk in one specific case https://review.opendev.org/c/openstack/nova/+/820531 | |
| 16:38:43 | gmann | gibi: sean-k-mooney bauzas pslestang : I am fine not to change API as no one asked it. but +1 on spec to get clear view/documentation | |
| 17:27:59 | sean-k-mooney | gmann: ack | |
| 17:47:18 | opendevreview | Balazs Gibizer proposed openstack/nova master: Log which instance event was timed out https://review.opendev.org/c/openstack/nova/+/819817 | |
| 19:24:53 | mloza | /j #openstack-keystone | |
| 19:28:56 | opendevreview | sean mooney proposed openstack/nova-specs master: add per process healthcheck spec https://review.opendev.org/c/openstack/nova-specs/+/821279 | |
| 21:17:37 | opendevreview | melanie witt proposed openstack/nova master: Enable unified limits in the nova-next job https://review.opendev.org/c/openstack/nova/+/789963 | |
| #openstack-nova - 2021-12-10 | |||
| 01:19:34 | opendevreview | melanie witt proposed openstack/nova stable/xena: Ignore plug_vifs on the ironic driver https://review.opendev.org/c/openstack/nova/+/821348 | |
| 01:21:32 | opendevreview | melanie witt proposed openstack/nova stable/wallaby: Ignore plug_vifs on the ironic driver https://review.opendev.org/c/openstack/nova/+/821349 | |
| 01:26:52 | opendevreview | melanie witt proposed openstack/nova stable/victoria: Ignore plug_vifs on the ironic driver https://review.opendev.org/c/openstack/nova/+/821350 | |
| 01:28:40 | opendevreview | melanie witt proposed openstack/nova stable/ussuri: Ignore plug_vifs on the ironic driver https://review.opendev.org/c/openstack/nova/+/821351 | |
| 01:30:57 | opendevreview | melanie witt proposed openstack/nova stable/train: Ignore plug_vifs on the ironic driver https://review.opendev.org/c/openstack/nova/+/821352 | |
| 03:26:15 | opendevreview | Wenping Song proposed openstack/nova master: Fill the AcceleratorRequestBindingFailed exception msg info https://review.opendev.org/c/openstack/nova/+/817326 | |
| 05:45:45 | opendevreview | Wenping Song proposed openstack/nova master: Generate cyborgclient when there is device_prfoile in instance https://review.opendev.org/c/openstack/nova/+/821368 | |
| 08:00:20 | opendevreview | Wenping Song proposed openstack/nova master: Cleanup guest process when vm evacuate failed and then deleted https://review.opendev.org/c/openstack/nova/+/814746 | |
| 08:14:32 | nautik | If anyone wants to review this MR you are welcome: https://review.opendev.org/c/openstack/nova/+/781076 | |
| 08:15:24 | nautik | There are a few "build failed" messages but I think they are just temporary / testing infra issues | |
| 09:37:31 | opendevreview | Sylvain Bauza proposed openstack/nova-specs master: Repropose boot a vm with unaddressed port https://review.opendev.org/c/openstack/nova-specs/+/821376 | |
| 10:19:48 | opendevreview | Pierre Libeau proposed openstack/nova master: Nova resize don't extend disk in one specific case https://review.opendev.org/c/openstack/nova/+/820531 | |
| 10:27:45 | opendevreview | Wenping Song proposed openstack/nova master: Fill the exception msg https://review.opendev.org/c/openstack/nova/+/821385 | |
| 10:43:35 | opendevreview | Pierre-Samuel Le Stang proposed openstack/nova-specs master: Implements: blueprint soft-delete-instance-actions https://review.opendev.org/c/openstack/nova-specs/+/821387 | |
| 10:46:51 | pslestang | hello! | |
| 10:51:30 | gibi | o/ | |
| 10:57:56 | kashyap | pslestang: Most ppl (at least in the West) might be off due to the year-end PTO. So expect delayed responses | |
| 11:31:31 | gibi | fyi, it seems that the nova-ceph-multistore job is broken on master https://zuul.opendev.org/t/openstack/builds?job_name=nova-ceph-multistore&project=openstack/nova I will file a bug | |
| 11:31:47 | gibi | https://zuul.opendev.org/t/openstack/build/722c6caf8e454849b897a43bcf617dd2/log/job-output.txt#9419 | |
| 11:31:52 | gibi | example ^^ | |
| 11:32:05 | sean-k-mooney | ROR: Cannot uninstall 'logutils'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. | |
| 11:32:16 | gibi | yepp that one | |
| 11:32:35 | gibi | the last 4 build hit the same | |
| 11:32:36 | sean-k-mooney | ya so that will proably break other things | |
| 11:32:52 | sean-k-mooney | i guess we just need to update devstack | |
| 11:32:59 | sean-k-mooney | to remove that package or mask it | |
| 11:33:46 | sean-k-mooney | https://packages.ubuntu.com/source/focal/python-logutils | |
| 11:34:47 | sean-k-mooney | looks like its packaged for openstack in debian | |
| 11:35:04 | sean-k-mooney | so i guess it should be safe to remove | |
| 11:37:32 | gibi | filed a bug https://bugs.launchpad.net/nova/+bug/1954427 | |
| 11:41:09 | sean-k-mooney | https://review.opendev.org/c/openstack/devstack/+/821394 | |
| 11:41:25 | sean-k-mooney | not sure if that will work but we can see if it fixes it | |
| 11:41:36 | gibi | sean-k-mooney: awesome, I was still searching for the place in devstack to fix it | |
| 11:42:30 | sean-k-mooney | that might be too early | |
| 11:42:39 | sean-k-mooney | lookign at the logs its installed as part of installing ceph | |
| 11:42:47 | sean-k-mooney | so i might need to fix this in the ceph plugin instead | |
| 11:42:59 | sean-k-mooney | its pulled in by ++ functions-common:apt_get:1207 : sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install ceph libnss3-tools python3-rados python3-rbd | |
| 11:43:11 | gibi | that can explain why we only see this breaking the ceph job only | |
| 11:43:22 | sean-k-mooney | ill quickly add the same to the ceph plugin | |
| 11:43:42 | gibi | this is what I call teamwork :) | |
| 11:49:41 | sean-k-mooney | im going to push a patch that may not work as it might unistalll ceph again but if that is what happens we can just remove the egg infor files to work aroudn it as we do in teh fixup fucntion | |
| 11:50:23 | gibi | OK | |
| 11:50:51 | sean-k-mooney | https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/821396 | |
| 11:52:28 | sean-k-mooney | im hoping its just a recommended package rather then a required one for those packages | |
| 11:52:57 | sean-k-mooney | actully no it looks like its required | |
| 11:53:11 | sean-k-mooney | it snot in the suggested or recommeded section so ill have to do it the other way | |
| 12:01:57 | sean-k-mooney | ok ill try and check back on that leater but hopfully that will fix it | |
| 12:03:29 | sean-k-mooney | gibi: i pushed the first draft of the healthcheck spec yesterday evenign by the way https://review.opendev.org/c/openstack/nova-specs/+/821279 if you are interested. it defnitly need to be reworked since half of it i wrote 3 weeks ago and i just finished off the other section last night but most of the contrent is at least there | |
| 12:03:49 | gibi | sean-k-mooney: ack, I will read it today | |