| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2021-04-12 | |||
| 10:02:16 | sean-k-mooney | not in the tempest one | |
| 10:02:19 | rpittau | ok | |
| 10:03:08 | sean-k-mooney | ya its form 2021-04-09 22:14:21.761580 | controller | 2021-04-09 22:14:21.761 | + inc/python:setup_package:445 : pip_install -e /opt/stack/new/ironic | |
| 10:03:26 | sean-k-mooney | that pulls in Collecting oslo.messaging===12.5.2 | |
| 10:04:10 | sean-k-mooney | rpittau: the issue here is the ironic job is only upgrading ironic and tempest | |
| 10:04:18 | sean-k-mooney | rpittau: it need to upgrade all installed services | |
| 10:04:33 | sean-k-mooney | because they all share the same version of oslo.messaging | |
| 10:04:48 | yoctozepto | rpittau, sean-k-mooney: that thing is fixing, e.g., ironic-grenade-dsvm job | |
| 10:04:50 | rpittau | sean-k-mooney: mmm ok I see, I think this was intended for some reason, need to double-check with dtantsur and TheJulia | |
| 10:05:04 | yoctozepto | (on train) | |
| 10:05:05 | sean-k-mooney | and the one form victorica that ironic is installing when its upgraded breaks ussuri | |
| 10:05:38 | yoctozepto | the failure was in smoke tests BEFORE upgrade | |
| 10:05:41 | openstackgerrit | Lee Yarwood proposed openstack/nova stable/ussuri: Add regression test for bug #1908075 https://review.opendev.org/c/openstack/nova/+/783655 | |
| 10:05:44 | openstack | bug 1908075 in OpenStack Compute (nova) "Nova allows a non-multiattach volume to be attached to multiple instances *if* its volume state is reset by an admin" [Low,In progress] https://launchpad.net/bugs/1908075 - Assigned to Lee Yarwood (lyarwood) | |
| 10:05:45 | openstackgerrit | Lee Yarwood proposed openstack/nova stable/ussuri: api: Reject volume attach requests when an active bdm exists https://review.opendev.org/c/openstack/nova/+/783656 | |
| 10:05:54 | sean-k-mooney | yoctozepto: the smoke tests are disabled | |
| 10:06:01 | sean-k-mooney | yoctozepto: before and after upgrade in this job | |
| 10:06:28 | sean-k-mooney | yoctozepto: this job is failing because the victoria version of oslo messagin is been install when ironic is upgraded | |
| 10:06:37 | sean-k-mooney | yoctozepto: but the rest of openstack is not upgraded | |
| 10:06:48 | yoctozepto | what job are we talking about? :D I am only about ironic-grenade-dsvm on train | |
| 10:07:05 | sean-k-mooney | yoctozepto: ironic-grenade | |
| 10:07:14 | sean-k-mooney | no -dvsm | |
| 10:07:18 | yoctozepto | oh, the new one; then it's irrelevant as you said | |
| 10:07:22 | yoctozepto | must be other issue | |
| 10:07:32 | sean-k-mooney | yep the issue is as i said | |
| 10:07:50 | sean-k-mooney | the ironic plugin was the only thing run in the upgrade | |
| 10:08:18 | sean-k-mooney | so its currently trying to run victoria ironic with ussuri everything else but oslo move or removed a decorator | |
| 10:08:39 | sean-k-mooney | so the ussuri code cant run with the new verion of the oslo package form victoria | |
| 10:08:52 | sean-k-mooney | the fix is just to upgrade all the porjects | |
| 10:09:40 | sean-k-mooney | yoctozepto: https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/job-output.txt#47896-47897 see it just ran ironic | |
| 10:12:04 | yoctozepto | yes, I confirm what sean-k-mooney is saying | |
| 10:12:17 | yoctozepto | sorry for confusion, I misread the question | |
| 10:12:53 | rpittau | sean-k-mooney, yoctozepto, thanks, I will need to verify with other ironic cores | |
| 10:13:31 | sean-k-mooney | rpittau: unless ironic is installed in a venv its unsafe to upgrade it in isolation | |
| 10:13:44 | yoctozepto | ++ | |
| 10:13:44 | sean-k-mooney | rpittau: since we share depencies | |
| 10:13:57 | rpittau | ofc, makes total sense | |
| 10:13:58 | sean-k-mooney | rpittau: you could try to do that if you use the old UC | |
| 10:14:07 | yoctozepto | (psst, you can always base your gate on kolla, just saying ;-) ) | |
| 10:14:11 | rpittau | :) | |
| 10:14:34 | rpittau | I guess I have a topic for today meeting :) | |
| 10:14:37 | sean-k-mooney | yoctozepto: do you have full tempest/upgrade jobs in kolla yet? | |
| 10:15:11 | sean-k-mooney | i know it was a goal a long time ago just never followed up to see if ye completed it | |
| 10:16:51 | yoctozepto | sean-k-mooney: tempest not :-( but last cycle I made it able to track branches of other projects with zuul so that depends-on works etc. | |
| 10:17:00 | yoctozepto | I got bifrost to check against kolla-ansible | |
| 10:17:08 | yoctozepto | because they often broke us :D | |
| 10:17:43 | sean-k-mooney | yoctozepto: i still feel a little bad that i never had time to do phase 2 of the bifrost work | |
| 10:18:35 | sean-k-mooney | when i implemeted the inital work i had planned to decomose it into multiple contaier runnign the differen services instead of using systemd. | |
| 10:18:57 | sean-k-mooney | oh the other had it worked so :) | |
| 10:19:00 | yoctozepto | sean-k-mooney: https://github.com/markgoddard/bikolla might interest you then | |
| 10:19:40 | sean-k-mooney | haha why not just use kolla ironic support | |
| 10:19:57 | sean-k-mooney | e.g. just enable the minium service for ironic | |
| 10:20:11 | sean-k-mooney | i assume that is what that does | |
| 10:20:38 | sean-k-mooney | hum yes it looks like that is correct more or less https://github.com/markgoddard/bikolla/blob/master/etc/kolla/globals.yml | |
| 10:21:32 | yoctozepto | yes ;-) | |
| 10:21:41 | yoctozepto | just need to orchestrate the thing | |
| 10:22:11 | sean-k-mooney | im debating if im going to keep ironic or not when i redeploy my home cluster | |
| 10:22:32 | sean-k-mooney | part of me wants too but i use it rarely | |
| 10:22:47 | sean-k-mooney | and it seams to have issue with ubunutu | |
| 10:22:54 | sean-k-mooney | my centos image work fine | |
| 10:23:23 | sean-k-mooney | but i dont think the ipa image or cloud init fully work with ubunuts netplan conrigurtion | |
| 10:23:55 | sean-k-mooney | so i end up installing the os with a USB when i need anything other then centos anyway | |
| 10:34:10 | sean-k-mooney | stephenfin: im getting pinged for https://review.opendev.org/q/topic:%22bug%252F1910466%22+(status:open%20OR%20status:merged) downstream in bz. when you have time can you rereview those | |
| 10:34:16 | dtantsur | rpittau, sean-k-mooney, grenade should update all services.. breakage in infra jobs? | |
| 10:34:25 | stephenfin | sean-k-mooney: sure | |
| 10:34:31 | dtantsur | maybe we did something wrong when migrating to zuul v3? | |
| 10:34:52 | sean-k-mooney | dtantsur: perhaps only the plugins seam to be listed | |
| 10:37:33 | elod | just for the record I've looked into the last successful run of ironic-grenade on stable/victoria and it also upgraded to oslo.messaging===12.5.2 | |
| 10:37:56 | sean-k-mooney | elod: did it upgrade the other serivces? | |
| 10:38:32 | sean-k-mooney | its likely not oslo.messaging by the way | |
| 10:38:44 | sean-k-mooney | i think the reraise decorator comes form oslo.utils | |
| 10:38:48 | elod | sean-k-mooney: yes: Upgrade projects: keystone placement swift glance neutron nova ironic | |
| 10:39:20 | sean-k-mooney | https://github.com/openstack/oslo.utils/blob/master/oslo_utils/excutils.py#L145 | |
| 10:39:29 | sean-k-mooney | elod: ya so thats what has changed | |
| 10:39:37 | elod | sean-k-mooney: it seems | |
| 10:39:38 | sean-k-mooney | now its just ironic | |
| 10:39:46 | elod | yes | |
| 10:40:05 | openstackgerrit | Lee Yarwood proposed openstack/nova stable/train: Add regression test for bug #1908075 https://review.opendev.org/c/openstack/nova/+/785847 | |
| 10:40:09 | openstack | bug 1908075 in OpenStack Compute (nova) "Nova allows a non-multiattach volume to be attached to multiple instances *if* its volume state is reset by an admin" [Low,In progress] https://launchpad.net/bugs/1908075 - Assigned to Lee Yarwood (lyarwood) | |
| 10:40:10 | openstackgerrit | Lee Yarwood proposed openstack/nova stable/train: api: Reject volume attach requests when an active bdm exists https://review.opendev.org/c/openstack/nova/+/785848 | |
| 10:40:10 | sean-k-mooney | do we use the victoria or ussuri version of grenade | |
| 10:40:28 | sean-k-mooney | e.g. is it the source or target version that does the upgrade | |
| 10:41:15 | elod | it should be victoria | |
| 10:41:26 | elod | in my understanding | |
| 10:41:46 | sean-k-mooney | ok then i should be looking at stable/victoria grenade so | |
| 10:49:55 | sean-k-mooney | i suspect the issue is with the grenaderc generation | |
| 10:50:05 | sean-k-mooney | UPGRADE_PROJECTS is empty by default | |
| 10:50:12 | sean-k-mooney | plugins are auto added to it | |
| 10:50:21 | sean-k-mooney | which is why ironic is there | |
| 10:51:06 | sean-k-mooney | there are added by register_project_for_upgrade | |
| 10:51:14 | sean-k-mooney | https://opendev.org/openstack/grenade/src/branch/master/inc/upgrade#L101-L111 | |
| 10:54:26 | sean-k-mooney | each of the in tree services should register them selves https://opendev.org/openstack/grenade/src/commit/15e02fec78cdcce00d302fc2c6c29afea91f6f14/projects/10_keystone/settings#L1 | |
| 10:54:55 | sean-k-mooney | but i am wondering if that setting file is correctly loaded | |
| 11:08:15 | yoctozepto | ok, so still no consensus on what has failed? | |
| 11:08:43 | yoctozepto | oh, I see the missing projects were confirmed | |
| 11:09:08 | yoctozepto | so then it's "only" a matter of tracking what introduced the breaking change in behaviour | |
| 11:11:23 | sean-k-mooney | yoctozepto: something cause the list of project to be changed ya im not seeing what that was at first glance | |
| 11:11:44 | yoctozepto | sean-k-mooney: ack | |
| 11:59:49 | openstackgerrit | Qiu Fossen proposed openstack/nova-specs master: Support live migrate vtpm server https://review.opendev.org/c/openstack/nova-specs/+/785860 | |
| 12:12:12 | openstackgerrit | Qiu Fossen proposed openstack/nova-specs master: Allow migrating PMEM's data https://review.opendev.org/c/openstack/nova-specs/+/785563 | |