| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2022-09-07 | |||
| 09:55:43 | sean-k-mooney | you dont really | |
| 09:55:51 | sean-k-mooney | they are issuing deprecation warnings | |
| 09:55:57 | sean-k-mooney | that tell you exactly what to fix | |
| 09:56:05 | sean-k-mooney | because they are trying to do a 2.0 release | |
| 09:56:23 | sean-k-mooney | so the are getting ready to drop legacy interfaces | |
| 09:56:54 | bauzas | well, I don't want to discuss that much about it, but I understand your point | |
| 11:15:06 | opendevreview | Merged openstack/placement master: Make us compatible with oslo.db 12.1.0 https://review.opendev.org/c/openstack/placement/+/855862 | |
| 13:50:31 | artom | Do we have a antelope PTG etherpad already? | |
| 13:50:50 | gibi | yes | |
| 13:50:58 | gibi | https://etherpad.opendev.org/p/nova-antelope-ptg | |
| 18:10:42 | JayF | Heya, only one more patch left in the Ironic driver fixes stuff (I still have the CI one that's getting backported... but when these land that becomes less important). https://review.opendev.org/c/openstack/nova/+/821352 this puts the last fix in stable/train | |
| 18:14:18 | elodilles | JayF: nova-tox-validate-backport job failed -> can you re-apply the cherry pick from the stable/ussuri patch? o:) | |
| 18:14:53 | JayF | oh, whoops, I didn't realize that was non-voting, I was just checking ironic job and voting jobs | |
| 18:14:57 | JayF | I'll absolutely fix, ty | |
| 18:15:15 | opendevreview | Jay Faulkner proposed openstack/nova stable/train: Ignore plug_vifs on the ironic driver https://review.opendev.org/c/openstack/nova/+/821352 | |
| 18:15:58 | JayF | I'll be out of your hair soon ;) this is the last ironic driver fix in Nova in really a long time, until the design issue currently at the spec stage gets fixed | |
| 18:21:06 | elodilles | JayF: no problem & thanks for the update ;) +2'd | |
| 18:26:47 | melwitt | we need sean-k-mooney to come back to ^ as well, I haven't been reviewing it bc I was the one who uploaded it (the backport) originally | |
| 20:02:07 | fungi | finest nova folk... further reviews of https://review.opendev.org/850003 would be much appreciated, in order to avoid releasing zed with a known security bug and creating more backport work | |
| 20:06:22 | melwitt | I can take a look at it later today, thanks for the link | |
| 21:54:49 | sean-k-mooney | fungi: melwitt +wd | |
| 21:55:01 | sean-k-mooney | also reviewed the ironic one | |
| 21:56:20 | sean-k-mooney | fungi: we are going to bring up that issue with neutron in the PTG too hopefully we can block vnic_type chages for bound port going forward in there api but we will start the backport of that once RC1 is out | |
| 21:57:10 | JayF | thanks :D | |
| 21:59:16 | sean-k-mooney | no worries :) i needed to do one thing i had left before i finsihed for the night got to drop again soon but hopefully that will land soon | |
| 22:17:14 | opendevreview | Merged openstack/nova stable/train: Ignore plug_vifs on the ironic driver https://review.opendev.org/c/openstack/nova/+/821352 | |
| 22:22:44 | fungi | sean-k-mooney: thanks for the update! | |
| 22:43:35 | sean-k-mooney | fungi: unfortunetly that failed https://review.opendev.org/c/openstack/nova/+/849985 i think its conflicted with the pci serise which merged since it was writen | |
| 22:44:21 | fungi | oh, oof | |
| 22:44:24 | sean-k-mooney | its proably not that hard to reslove so ill see if we can still get this in zed | |
| 22:44:44 | fungi | there's still time yes. and then we'll want backports of course, but one step at a time | |
| 22:45:06 | fungi | at least it's already public, so the only real looming deadline is not releasing zed with it if we can help that | |
| 22:45:25 | sean-k-mooney | yep | |
| 22:45:48 | sean-k-mooney | ill check with gibi when they are onlien and pull this locally in the morning and see whast happening | |
| 22:48:33 | sean-k-mooney | actuly its failiing in a test that its not modifying | |
| 22:54:25 | sean-k-mooney | fungi: so those tests pass locally for me | |
| 22:55:13 | sean-k-mooney | im going to recheck it and see but we might have some uninited shareing i dont think this is related to this patch | |
| 22:55:21 | fungi | interesting. i'll try to keep an eye on it, just wanted to make sure it was on someone's radar | |
| #openstack-nova - 2022-09-08 | |||
| 06:59:36 | gibi | sean-k-mooney, fungi: I will check that secu fix now | |
| 07:19:49 | opendevreview | Balazs Gibizer proposed openstack/nova master: Reproduce bug 1981813 in func env https://review.opendev.org/c/openstack/nova/+/849985 | |
| 07:19:49 | opendevreview | Balazs Gibizer proposed openstack/nova master: Gracefully ERROR in _init_instance if vnic_type changed https://review.opendev.org/c/openstack/nova/+/850003 | |
| 07:21:21 | gibi | sean-k-mooneym, stephenfin, fungi: ^^ needed to rebase and adapt the test to the changes on master. It should be green again | |
| 07:36:53 | fungi | thanks! | |
| 09:21:55 | opendevreview | ribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (objects) https://review.opendev.org/c/openstack/nova/+/839401 | |
| 09:21:55 | opendevreview | ribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (manila abstraction) https://review.opendev.org/c/openstack/nova/+/831194 | |
| 09:21:56 | opendevreview | ribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (drivers and compute manager part) https://review.opendev.org/c/openstack/nova/+/833090 | |
| 09:21:56 | opendevreview | ribaudr proposed openstack/nova master: Attach Manila shares via virtiofs (api) https://review.opendev.org/c/openstack/nova/+/836830 | |
| 09:21:57 | opendevreview | ribaudr proposed openstack/nova master: Bump compute version and check shares support https://review.opendev.org/c/openstack/nova/+/850499 | |
| 09:21:57 | opendevreview | ribaudr proposed openstack/nova master: Add metadata for shares https://review.opendev.org/c/openstack/nova/+/850500 | |
| 09:21:58 | opendevreview | ribaudr proposed openstack/nova master: Add instance.share_attach notification https://review.opendev.org/c/openstack/nova/+/850501 | |
| 09:21:58 | opendevreview | ribaudr proposed openstack/nova master: Add instance.share_detach notification https://review.opendev.org/c/openstack/nova/+/851028 | |
| 09:21:59 | opendevreview | ribaudr proposed openstack/nova master: Add shares to InstancePayload https://review.opendev.org/c/openstack/nova/+/851029 | |
| 09:22:00 | opendevreview | ribaudr proposed openstack/nova master: Add instance.power_on_error notification https://review.opendev.org/c/openstack/nova/+/852084 | |
| 09:22:00 | opendevreview | ribaudr proposed openstack/nova master: Add instance.power_off_error notification https://review.opendev.org/c/openstack/nova/+/852278 | |
| 09:22:02 | opendevreview | ribaudr proposed openstack/nova master: Add helper methods to attach/detach shares https://review.opendev.org/c/openstack/nova/+/852085 | |
| 09:22:02 | opendevreview | ribaudr proposed openstack/nova master: Add libvirt test to ensure metadata are working. https://review.opendev.org/c/openstack/nova/+/852086 | |
| 09:22:04 | opendevreview | ribaudr proposed openstack/nova master: Add virt/libvirt error test cases https://review.opendev.org/c/openstack/nova/+/852087 | |
| 09:22:04 | opendevreview | ribaudr proposed openstack/nova master: Add share_info parameter to reboot method for each driver (driver part) https://review.opendev.org/c/openstack/nova/+/854823 | |
| 09:22:06 | opendevreview | ribaudr proposed openstack/nova master: Support rebooting an instance with shares (compute and API part) https://review.opendev.org/c/openstack/nova/+/854824 | |
| 09:22:06 | opendevreview | ribaudr proposed openstack/nova master: Change microversion to 2.94 https://review.opendev.org/c/openstack/nova/+/852088 | |
| 10:17:46 | sean-k-mooney | gibi: cool will re reivew. i forgto tthat while this passes locally that ws because it was not rebased which will be done by zuul when its testing | |
| 10:17:56 | gibi | yepp | |
| 10:18:06 | gibi | I also tend to forget that fact | |
| 10:26:30 | sean-k-mooney | its rare that that rebase succced but brakes something with out causing a merge conflict | |
| 10:26:39 | sean-k-mooney | so mostly it does not matter | |
| 10:34:04 | sean-k-mooney | gibi: they look fine, i rehecked the second patch as it failed due to a vm segfault | |
| 10:34:17 | gibi | ahh, thanks | |
| 11:25:29 | opendevreview | Merged openstack/nova master: Reproduce bug 1981813 in func env https://review.opendev.org/c/openstack/nova/+/849985 | |
| 12:04:02 | Uggla | gibi, looking at that comment. https://review.opendev.org/c/openstack/nova/+/833090/16/nova/compute/manager.py#3903 the idea is to get a regular list instead of a ShareMappingList. Is there another way to do that ? | |
| 12:47:08 | Uggla | gibi, forget ^ | |
| 14:51:50 | whoami-rajat | stephenfin, hey, would it still be viable to get this merged? the nova and novaclient changes have merged https://review.opendev.org/c/openstack/python-openstackclient/+/831014 | |
| 15:09:18 | stephenfin | whoami-rajat: Sure. It won't be in the initial Zed release but we can backport. Bit of work needed on it though. | |
| 15:34:52 | whoami-rajat | stephenfin, ack, one question, do you mean place it above the --hostname or below it? https://review.opendev.org/c/openstack/python-openstackclient/+/831014/5/openstackclient/compute/v2/server.py#3104 | |
| 15:35:06 | whoami-rajat | I think options are be in sequence of microversion? | |
| 16:12:08 | stephenfin | whoami-rajat: sorry, below | |
| 16:29:40 | whoami-rajat | stephenfin, ack, updated the patch, thanks | |
| 16:29:53 | stephenfin | I just replied :) | |
| 16:30:21 | stephenfin | --confirm-reimage just isn't descriptive enough, IMO, and we generally need pairs for boolean options | |
| 16:43:31 | stephenfin | whoami-rajat: and I left a few more comments on there in reply | |
| 16:46:05 | whoami-rajat | stephenfin, I left a comment midway of your comment mentioning a case where the else would not be appropriate | |
| 16:46:22 | whoami-rajat | stephenfin, so we do allow rebuilding volume backed instance if the old and new image is same | |
| 16:46:38 | whoami-rajat | and if we don't put the elif microversion >=2.91 that case would fail | |
| 16:47:09 | whoami-rajat | will address the other ones | |
| 16:49:21 | stephenfin | so if I call 'openstack server rebuild --image $IMAGE $SERVER' and $IMAGE happens to be the same image that was originally used, it will pass? | |
| 16:49:46 | stephenfin | whoami-rajat: ^ | |
| 16:50:53 | whoami-rajat | stephenfin, yes, it should, the nova side allows it | |
| 16:50:57 | whoami-rajat | at least | |
| 16:51:18 | stephenfin | that feels super janky :-D | |
| 16:52:08 | stephenfin | aren't you effectively preventing that on newer microversions with this change? | |
| 16:53:00 | stephenfin | i.e. if someone was relying this previously, they wouldn't be able to do so with OS_COMPUTE_API_VERSION=2.93 or later unless they also passed '--rebuild-volume' ? | |
| 16:53:39 | stephenfin | perhaps we could have a temporary stop-gap measure before preventing it entirely client side | |
| 16:53:47 | stephenfin | if microversion >= 2.93; block outright | |
| 16:54:41 | stephenfin | if microversion < 2.93; warn that this is unsupported, that it will no longer be allowed in the future, and that nova will reject the request if the image is different from the one originally used, but allow the request to continue (for now) | |
| 16:55:44 | whoami-rajat | yeah but we have implemented a generic case to rebuild any type of volume backed instance, people would prefer that instead of the hacky thing we have had before | |
| 16:56:02 | whoami-rajat | if microversion >= 2.93; block outright: in this case we also block image backed instances | |
| 16:56:08 | whoami-rajat | which we don't want | |
| 16:56:55 | stephenfin | no, we keep the check for 'server.image is not None' | |
| 16:57:15 | whoami-rajat | ok | |
| 16:58:32 | whoami-rajat | I'm kind of confused with all the conditions ... | |
| 16:58:48 | stephenfin | sec, code is probably easier :) | |