*** tosky has quit IRC | 00:00 | |
*** ociuhandu has joined #openstack-nova | 00:15 | |
*** ociuhandu has quit IRC | 00:33 | |
*** LinPeiWen has joined #openstack-nova | 00:39 | |
*** ociuhandu has joined #openstack-nova | 01:00 | |
*** brinzhang has joined #openstack-nova | 01:02 | |
*** ociuhandu has quit IRC | 01:05 | |
*** iurygregory has quit IRC | 01:05 | |
*** ociuhandu has joined #openstack-nova | 01:12 | |
*** ociuhandu has quit IRC | 01:16 | |
*** ociuhandu has joined #openstack-nova | 01:30 | |
*** ociuhandu has quit IRC | 01:54 | |
*** ociuhandu has joined #openstack-nova | 02:22 | |
openstackgerrit | Qiu Fossen proposed openstack/nova-specs master: Repropose copying pmem devices data spec https://review.opendev.org/c/openstack/nova-specs/+/785563 | 02:41 |
---|---|---|
*** k_mouza has joined #openstack-nova | 02:44 | |
*** ociuhandu has quit IRC | 02:45 | |
*** k_mouza has quit IRC | 02:48 | |
*** zzzeek has quit IRC | 02:53 | |
*** zzzeek has joined #openstack-nova | 02:55 | |
*** ociuhandu has joined #openstack-nova | 03:27 | |
*** ociuhandu has quit IRC | 03:44 | |
*** brinzhang_ has joined #openstack-nova | 04:00 | |
*** brinzhang has quit IRC | 04:03 | |
*** eharney has quit IRC | 04:11 | |
*** tristanC_ has joined #openstack-nova | 04:15 | |
*** jrosser has quit IRC | 04:20 | |
*** tristanC has quit IRC | 04:20 | |
*** mjturek has quit IRC | 04:20 | |
*** eharney has joined #openstack-nova | 04:30 | |
*** jrosser has joined #openstack-nova | 04:34 | |
*** vishalmanchanda has joined #openstack-nova | 04:41 | |
*** ricolin has joined #openstack-nova | 04:41 | |
*** ociuhandu has joined #openstack-nova | 04:56 | |
*** ociuhandu has quit IRC | 05:00 | |
*** ociuhandu has joined #openstack-nova | 05:12 | |
*** ociuhandu has quit IRC | 05:16 | |
*** ociuhandu has joined #openstack-nova | 05:28 | |
*** ociuhandu has quit IRC | 05:32 | |
*** whoami-rajat_ has joined #openstack-nova | 05:36 | |
*** ociuhandu has joined #openstack-nova | 05:38 | |
*** sapd1 has joined #openstack-nova | 05:51 | |
*** ociuhandu has quit IRC | 05:51 | |
*** ociuhandu has joined #openstack-nova | 05:52 | |
*** ociuhandu has quit IRC | 05:56 | |
*** sapd1 has quit IRC | 05:59 | |
*** ralonsoh has joined #openstack-nova | 06:02 | |
*** slaweq has joined #openstack-nova | 06:09 | |
*** hoonetorg has quit IRC | 06:21 | |
*** ociuhandu has joined #openstack-nova | 06:22 | |
*** ociuhandu has quit IRC | 06:30 | |
*** luksky has joined #openstack-nova | 07:01 | |
*** ociuhandu has joined #openstack-nova | 07:07 | |
*** ociuhandu has quit IRC | 07:07 | |
*** andrewbonney has joined #openstack-nova | 07:08 | |
*** xinranwang has joined #openstack-nova | 07:29 | |
*** tosky has joined #openstack-nova | 07:35 | |
*** Luzi has joined #openstack-nova | 07:42 | |
bauzas | good morning Nova | 07:47 |
*** lucasagomes has joined #openstack-nova | 07:59 | |
*** rpittau|afk is now known as rpittau | 08:04 | |
*** links has joined #openstack-nova | 08:07 | |
*** ociuhandu has joined #openstack-nova | 08:09 | |
*** martinkennelly has joined #openstack-nova | 08:19 | |
*** k-s-dean has joined #openstack-nova | 08:26 | |
gibi | bauzas: good morning | 08:29 |
bauzas | eventually freed from PTOs and kids | 08:31 |
yonglihe | good morning | 08:33 |
yonglihe | bauzas, free from kids, really, tell me how | 08:34 |
bauzas | yonglihe: by passing them to the grandparents during the vacations ;) | 08:35 |
yonglihe | -:) | 08:35 |
bauzas | (during the *school* vacations tbc= | 08:35 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/nova master: [OVN] Explicitly set nova-next job to ML2/OVS https://review.opendev.org/c/openstack/nova/+/776944 | 08:37 |
*** derekh has joined #openstack-nova | 08:39 | |
xinranwang | gibi: Hi gibi, I have reproposed the smartnic spec, please review it when you got time. thanks! https://review.opendev.org/c/openstack/nova-specs/+/783632 | 08:40 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/nova master: [OVN] Explicitly set grenade job to ML2/OVS https://review.opendev.org/c/openstack/nova/+/776934 | 08:40 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/nova master: [OVN] Explicitly set nova-next job to ML2/OVS https://review.opendev.org/c/openstack/nova/+/776944 | 08:40 |
rpittau | good morning everyone! Not sure if it's a known issue, when running grenaed jobs in stable/victoria in ironic, we're seeing this error in nova-api loga: http://paste.openstack.org/show/804380/ | 08:46 |
rpittau | this is an example of failing job: https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17 | 08:47 |
bauzas | rpittau: looking | 08:51 |
rpittau | thanks! | 08:51 |
bauzas | looks like an oslo messaging version issue | 08:53 |
bauzas | eg. https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/controller/logs/screen-n-api.txt#2034 | 08:53 |
bauzas | but that's on the old ussuri API | 08:54 |
rpittau | interesting, we started noticing the failure just last friday | 08:54 |
openstackgerrit | Qiu Fossen proposed openstack/nova-specs master: Allow migrating PMEM's data https://review.opendev.org/c/openstack/nova-specs/+/785563 | 08:55 |
*** brinzhang_ is now known as brinzhang | 08:55 | |
*** dtantsur|afk is now known as dtantsur | 08:56 | |
openstackgerrit | Elod Illes proposed openstack/nova stable/train: DNM: nova-grenade-multinode test https://review.opendev.org/c/openstack/nova/+/785731 | 08:56 |
bauzas | rpittau: list of installed packages https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/job-output.txt#51286 | 08:57 |
openstackgerrit | Qiu Fossen proposed openstack/nova-specs master: Allow migrating PMEM's data https://review.opendev.org/c/openstack/nova-specs/+/785563 | 08:57 |
bauzas | I'm not a grenade specialist, but it looks like it happens with the original install, before upgrading, while testing the original deployment | 08:58 |
openstackgerrit | Elod Illes proposed openstack/nova stable/train: DNM: nova-grenade-multinode test https://review.opendev.org/c/openstack/nova/+/785731 | 08:58 |
*** ociuhandu has quit IRC | 08:58 | |
rpittau | bauzas: yeah, I can confirm as the job fails immediately | 08:58 |
bauzas | elod: have you seen any issues with grenade on stable/victoria jobs ? | 08:59 |
*** ociuhandu has joined #openstack-nova | 08:59 | |
rpittau | so nova doesn't like the version of oslo messaging installed in ussuri | 08:59 |
bauzas | rpittau: that's what I'm trying to see | 08:59 |
rpittau | ok, thanks | 08:59 |
*** k_mouza has joined #openstack-nova | 09:03 | |
*** ociuhandu has quit IRC | 09:09 | |
elod | bauzas: no, not in victoria. stable/train is broken though (nova-grenade-multinode), but hopefully fixed by this patch when it merges: https://review.opendev.org/c/openstack/grenade/+/785831 | 09:13 |
sean-k-mooney | https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/controller/logs/pip3-freeze.txt#101 | 09:13 |
bauzas | elod: looks like it could be related with rpittau | 09:13 |
sean-k-mooney | oslo.messaging==12.5.2 | 09:13 |
bauzas | they don't correctly pin the versions IMHO | 09:14 |
bauzas | sean-k-mooney: yup | 09:14 |
sean-k-mooney | the version would be pinned in UC | 09:14 |
sean-k-mooney | right? | 09:15 |
sean-k-mooney | https://github.com/openstack/requirements/blob/stable/ussuri/upper-constraints.txt#L274-L277 | 09:15 |
sean-k-mooney | so that is above the UC constrait for ussuri | 09:15 |
sean-k-mooney | it is the correct one for victoria | 09:16 |
sean-k-mooney | but grenade has not run yes | 09:16 |
sean-k-mooney | *yet | 09:16 |
sean-k-mooney | maybe it has. th ejob logs look weird | 09:17 |
sean-k-mooney | i dont see the devstack or grenade log | 09:17 |
sean-k-mooney | well the devstack log is in old | 09:18 |
bauzas | I'm looking at https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/job-output.txt | 09:18 |
bauzas | and I can see the upgrade | 09:18 |
elod | bauzas rpittau : at a first glance the failure looks different. anyway, there was a change in grenade on last Thursday, maybe related: https://review.opendev.org/q/topic:"standardize-tempest-tox-constraints"+status:merged | 09:18 |
sean-k-mooney | actully the devstack log has the grenade output in it? | 09:18 |
sean-k-mooney | https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/controller/logs/old/devstacklog.txt | 09:19 |
sean-k-mooney | if this is the new zuul v3 grenade job it looks like its overriding the devstack log with the greneade log | 09:21 |
sean-k-mooney | it looks like LOGFILE="/opt/stack/old/logs/devstacklog.txt" is not working properly | 09:25 |
sean-k-mooney | the devstack logs are just in the main output file | 09:25 |
*** ociuhandu has joined #openstack-nova | 09:30 | |
bauzas | honestly, I'm damn puzzled | 09:33 |
elod | this looks also interesting: https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/job-output.txt#48860-48864 | 09:34 |
*** ociuhandu has quit IRC | 09:35 | |
elod | that shows some error, but wierdly the end it succeeds | 09:35 |
sean-k-mooney | this is the old resolver | 09:35 |
sean-k-mooney | and its waring about the new one right | 09:36 |
*** ociuhandu has joined #openstack-nova | 09:37 | |
rpittau | elod: thans for pointing to that change, maybe asking gmann could be worth it | 09:37 |
sean-k-mooney | https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/job-output.txt#48455 | 09:37 |
sean-k-mooney | interesting so it install the correct verion and here it upgrade beyond the correct version | 09:37 |
sean-k-mooney | well its the victoria version | 09:38 |
sean-k-mooney | hum i guess that is after devstack completed initally | 09:40 |
sean-k-mooney | elod: bauzas is grenade ment to be enabled in the first run? | 09:41 |
sean-k-mooney | it look like devstack finsihedn and then it imediatly started runnign grenade without any tempest test in between | 09:41 |
*** ociuhandu has quit IRC | 09:43 | |
*** ociuhandu has joined #openstack-nova | 09:43 | |
sean-k-mooney | elod: bauzas what happening is its doing a normal devstack install and then its upgrading ironic only and then running tempest | 09:45 |
elod | there should be a smoke test. at least in nova's grenade jobs there is | 09:45 |
sean-k-mooney | right that is what i expect | 09:45 |
sean-k-mooney | but for some reason this is going strait to the upgrade of ironic and does not upgrade other services and then runs tempest | 09:45 |
sean-k-mooney | so upgrading ironic pulls in the victoria verion of oslo.messaging which is incompatible with ussui of everything else | 09:46 |
sean-k-mooney | actully its upgrading ironic then tempest nou tnot the rest | 09:47 |
sean-k-mooney | elod: the smoke tests are disabled https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/controller/logs/grenade_localrc.txt#16 | 09:55 |
sean-k-mooney | for both the pre and post upgrade | 09:55 |
sean-k-mooney | it does not look like UPGRADE_PROJECTS is correct https://github.com/openstack/grenade/blob/stable/ussuri/grenade.sh#L361-L365 | 09:56 |
sean-k-mooney | or rather its not upgrading all the porjects unless i missed something | 09:56 |
sean-k-mooney | its just upgrading ironic | 09:56 |
sean-k-mooney | then it upgrades tempest | 09:56 |
*** k_mouza has quit IRC | 09:57 | |
sean-k-mooney | https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/job-output.txt#47896-47897 | 09:58 |
sean-k-mooney | it looks like plugins are registered for upgrade | 10:00 |
sean-k-mooney | https://github.com/openstack/grenade/blob/08199218df99ead17d7c34256ed0969b8ae3b3af/inc/upgrade#L101-L111 | 10:00 |
elod | ok, so it works a bit different then in nova | 10:00 |
rpittau | sean-k-mooney, elod, bauzas, it seems fixed by https://review.opendev.org/q/If5f14654ab9aee2a140bbfb869b50d63cb289fdf | 10:01 |
sean-k-mooney | in that it does not run test before upgrading yes | 10:01 |
rpittau | please check #openstack-qa | 10:01 |
bauzas | ack | 10:01 |
sean-k-mooney | rpittau: that is not the fix | 10:01 |
rpittau | mmm wrong link? | 10:01 |
sean-k-mooney | at least i dont think so | 10:01 |
sean-k-mooney | i think the package is being installed in the ironic upgrade | 10:02 |
rpittau | sean-k-mooney: according to yoctozepto it is | 10:02 |
sean-k-mooney | not in the tempest one | 10:02 |
rpittau | ok | 10:02 |
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 |
sean-k-mooney | that pulls in Collecting oslo.messaging===12.5.2 | 10:03 |
sean-k-mooney | rpittau: the issue here is the ironic job is only upgrading ironic and tempest | 10:04 |
sean-k-mooney | rpittau: it need to upgrade all installed services | 10:04 |
sean-k-mooney | because they all share the same version of oslo.messaging | 10:04 |
yoctozepto | rpittau, sean-k-mooney: that thing is fixing, e.g., ironic-grenade-dsvm job | 10:04 |
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:04 |
yoctozepto | (on train) | 10:05 |
sean-k-mooney | and the one form victorica that ironic is installing when its upgraded breaks ussuri | 10:05 |
yoctozepto | the failure was in smoke tests BEFORE upgrade | 10:05 |
openstackgerrit | Lee Yarwood proposed openstack/nova stable/ussuri: Add regression test for bug #1908075 https://review.opendev.org/c/openstack/nova/+/783655 | 10:05 |
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 |
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 |
sean-k-mooney | yoctozepto: the smoke tests are disabled | 10:05 |
sean-k-mooney | yoctozepto: before and after upgrade in this job | 10:06 |
sean-k-mooney | yoctozepto: this job is failing because the victoria version of oslo messagin is been install when ironic is upgraded | 10:06 |
sean-k-mooney | yoctozepto: but the rest of openstack is not upgraded | 10:06 |
yoctozepto | what job are we talking about? :D I am only about ironic-grenade-dsvm on train | 10:06 |
*** k_mouza has joined #openstack-nova | 10:06 | |
sean-k-mooney | yoctozepto: ironic-grenade | 10:07 |
sean-k-mooney | no -dvsm | 10:07 |
yoctozepto | oh, the new one; then it's irrelevant as you said | 10:07 |
yoctozepto | must be other issue | 10:07 |
sean-k-mooney | yep the issue is as i said | 10:07 |
sean-k-mooney | the ironic plugin was the only thing run in the upgrade | 10:07 |
sean-k-mooney | so its currently trying to run victoria ironic with ussuri everything else but oslo move or removed a decorator | 10:08 |
sean-k-mooney | so the ussuri code cant run with the new verion of the oslo package form victoria | 10:08 |
sean-k-mooney | the fix is just to upgrade all the porjects | 10:08 |
sean-k-mooney | yoctozepto: https://zuul.opendev.org/t/openstack/build/90de727c38d54f4b80f6998ff3b19c17/log/job-output.txt#47896-47897 see it just ran ironic | 10:09 |
yoctozepto | yes, I confirm what sean-k-mooney is saying | 10:12 |
yoctozepto | sorry for confusion, I misread the question | 10:12 |
rpittau | sean-k-mooney, yoctozepto, thanks, I will need to verify with other ironic cores | 10:12 |
*** ociuhandu has quit IRC | 10:13 | |
sean-k-mooney | rpittau: unless ironic is installed in a venv its unsafe to upgrade it in isolation | 10:13 |
yoctozepto | ++ | 10:13 |
sean-k-mooney | rpittau: since we share depencies | 10:13 |
rpittau | ofc, makes total sense | 10:13 |
sean-k-mooney | rpittau: you could try to do that if you use the old UC | 10:13 |
*** ociuhandu has joined #openstack-nova | 10:13 | |
yoctozepto | (psst, you can always base your gate on kolla, just saying ;-) ) | 10:14 |
rpittau | :) | 10:14 |
rpittau | I guess I have a topic for today meeting :) | 10:14 |
sean-k-mooney | yoctozepto: do you have full tempest/upgrade jobs in kolla yet? | 10:14 |
sean-k-mooney | i know it was a goal a long time ago just never followed up to see if ye completed it | 10:15 |
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:16 |
yoctozepto | I got bifrost to check against kolla-ansible | 10:17 |
yoctozepto | because they often broke us :D | 10:17 |
sean-k-mooney | yoctozepto: i still feel a little bad that i never had time to do phase 2 of the bifrost work | 10:17 |
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 |
sean-k-mooney | oh the other had it worked so :) | 10:18 |
yoctozepto | sean-k-mooney: https://github.com/markgoddard/bikolla might interest you then | 10:19 |
sean-k-mooney | haha why not just use kolla ironic support | 10:19 |
*** __ministry has quit IRC | 10:19 | |
sean-k-mooney | e.g. just enable the minium service for ironic | 10:19 |
sean-k-mooney | i assume that is what that does | 10:20 |
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:20 |
yoctozepto | yes ;-) | 10:21 |
yoctozepto | just need to orchestrate the thing | 10:21 |
sean-k-mooney | im debating if im going to keep ironic or not when i redeploy my home cluster | 10:22 |
sean-k-mooney | part of me wants too but i use it rarely | 10:22 |
sean-k-mooney | and it seams to have issue with ubunutu | 10:22 |
sean-k-mooney | my centos image work fine | 10:22 |
sean-k-mooney | but i dont think the ipa image or cloud init fully work with ubunuts netplan conrigurtion | 10:23 |
sean-k-mooney | so i end up installing the os with a USB when i need anything other then centos anyway | 10:23 |
*** k_mouza has quit IRC | 10:24 | |
*** k_mouza has joined #openstack-nova | 10:24 | |
*** __ministry has joined #openstack-nova | 10:25 | |
*** whoami-rajat_ is now known as whoami-rajat | 10:33 | |
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 |
dtantsur | rpittau, sean-k-mooney, grenade should update all services.. breakage in infra jobs? | 10:34 |
stephenfin | sean-k-mooney: sure | 10:34 |
dtantsur | maybe we did something wrong when migrating to zuul v3? | 10:34 |
sean-k-mooney | dtantsur: perhaps only the plugins seam to be listed | 10:34 |
*** k_mouza_ has joined #openstack-nova | 10:35 | |
*** k_mouza_ has quit IRC | 10:35 | |
*** k_mouza_ has joined #openstack-nova | 10:36 | |
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 |
sean-k-mooney | elod: did it upgrade the other serivces? | 10:37 |
sean-k-mooney | its likely not oslo.messaging by the way | 10:38 |
sean-k-mooney | i think the reraise decorator comes form oslo.utils | 10:38 |
elod | sean-k-mooney: yes: Upgrade projects: keystone placement swift glance neutron nova ironic | 10:38 |
*** k_mouza has quit IRC | 10:39 | |
sean-k-mooney | https://github.com/openstack/oslo.utils/blob/master/oslo_utils/excutils.py#L145 | 10:39 |
sean-k-mooney | elod: ya so thats what has changed | 10:39 |
elod | sean-k-mooney: it seems | 10:39 |
sean-k-mooney | now its just ironic | 10:39 |
elod | yes | 10:39 |
openstackgerrit | Lee Yarwood proposed openstack/nova stable/train: Add regression test for bug #1908075 https://review.opendev.org/c/openstack/nova/+/785847 | 10:40 |
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 |
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 |
sean-k-mooney | do we use the victoria or ussuri version of grenade | 10:40 |
sean-k-mooney | e.g. is it the source or target version that does the upgrade | 10:40 |
elod | it should be victoria | 10:41 |
elod | in my understanding | 10:41 |
sean-k-mooney | ok then i should be looking at stable/victoria grenade so | 10:41 |
sean-k-mooney | i suspect the issue is with the grenaderc generation | 10:49 |
sean-k-mooney | UPGRADE_PROJECTS is empty by default | 10:50 |
sean-k-mooney | plugins are auto added to it | 10:50 |
sean-k-mooney | which is why ironic is there | 10:50 |
sean-k-mooney | there are added by register_project_for_upgrade | 10:51 |
sean-k-mooney | https://opendev.org/openstack/grenade/src/branch/master/inc/upgrade#L101-L111 | 10:51 |
*** macz_ has joined #openstack-nova | 10:53 | |
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 |
sean-k-mooney | but i am wondering if that setting file is correctly loaded | 10:54 |
*** macz_ has quit IRC | 10:57 | |
*** tesseract has joined #openstack-nova | 11:04 | |
*** brinzhang_ has joined #openstack-nova | 11:05 | |
yoctozepto | ok, so still no consensus on what has failed? | 11:08 |
yoctozepto | oh, I see the missing projects were confirmed | 11:08 |
*** brinzhang has quit IRC | 11:08 | |
yoctozepto | so then it's "only" a matter of tracking what introduced the breaking change in behaviour | 11:09 |
*** iurygregory has joined #openstack-nova | 11:11 | |
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 |
yoctozepto | sean-k-mooney: ack | 11:11 |
*** artom has joined #openstack-nova | 11:19 | |
*** ociuhandu has quit IRC | 11:20 | |
*** k_mouza_ has quit IRC | 11:24 | |
*** k_mouza has joined #openstack-nova | 11:24 | |
*** k_mouza has quit IRC | 11:34 | |
*** k_mouza has joined #openstack-nova | 11:34 | |
*** k_mouza has quit IRC | 11:37 | |
*** k_mouza has joined #openstack-nova | 11:37 | |
*** ociuhandu has joined #openstack-nova | 11:51 | |
*** sapd1 has joined #openstack-nova | 11:55 | |
*** ratailor has joined #openstack-nova | 11:55 | |
*** ociuhandu has quit IRC | 11:58 | |
openstackgerrit | Qiu Fossen proposed openstack/nova-specs master: Support live migrate vtpm server https://review.opendev.org/c/openstack/nova-specs/+/785860 | 11:59 |
openstackgerrit | Qiu Fossen proposed openstack/nova-specs master: Allow migrating PMEM's data https://review.opendev.org/c/openstack/nova-specs/+/785563 | 12:12 |
*** ociuhandu has joined #openstack-nova | 12:12 | |
sean-k-mooney | stephenfin: didnt you support vtpm live migration already ^ | 12:15 |
*** ociuhandu has quit IRC | 12:17 | |
openstackgerrit | Qiu Fossen proposed openstack/nova-specs master: Support live migrate vtpm server https://review.opendev.org/c/openstack/nova-specs/+/785860 | 12:17 |
*** mjturek1 has joined #openstack-nova | 12:17 | |
*** ociuhandu has joined #openstack-nova | 12:18 | |
*** ociuhandu has quit IRC | 12:24 | |
*** ratailor has quit IRC | 12:35 | |
*** ociuhandu has joined #openstack-nova | 12:38 | |
*** mjturek1 is now known as mjturek | 12:42 | |
*** hemna has quit IRC | 12:46 | |
*** sapd1 has quit IRC | 12:46 | |
*** ociuhandu has quit IRC | 12:46 | |
*** hemna has joined #openstack-nova | 12:47 | |
*** stephenfin has quit IRC | 12:49 | |
*** stephenfin has joined #openstack-nova | 13:08 | |
*** luksky has quit IRC | 13:11 | |
*** luksky has joined #openstack-nova | 13:11 | |
*** luksky has quit IRC | 13:12 | |
*** luksky has joined #openstack-nova | 13:12 | |
*** Habib-A has joined #openstack-nova | 13:14 | |
Habib-A | Hello | 13:14 |
Habib-A | i have a running production environment of Openstack with the following architecture | 13:14 |
Habib-A | it was installed manually | 13:14 |
Habib-A | 1 controller node | 13:14 |
Habib-A | 1 network node | 13:14 |
Habib-A | 3 physical compute nodes | 13:14 |
Habib-A | 1 cinder node | 13:14 |
Habib-A | is it possible to add HA to environment ? is it easy ? will cause data loss ? | 13:14 |
yoctozepto | Habib-A: it's probably not the right channel to ask this question; it really depends on the deployment method you used (kolla/osa/tripleo/charms/helm...) | 13:15 |
yoctozepto | I assume you mean controller HA | 13:15 |
Habib-A | i did say i installed it manually | 13:16 |
Habib-A | im sorry if its the wrong place | 13:16 |
yoctozepto | it is usually quite straightforward and does not cause any data loss | 13:16 |
yoctozepto | ah, I missed that, sorry | 13:16 |
yoctozepto | I am into misreading today it seems | 13:16 |
Habib-A | is it fine even though its currently in production and the network node is not on the controller | 13:17 |
Habib-A | no problem my friend thank you very much for your help | 13:17 |
yoctozepto | yes, the network node can be separate | 13:17 |
yoctozepto | you can have different numbers of each of these | 13:17 |
sean-k-mooney | Habib-A: i would proably make the netwo contol and cinder nodes all contollers | 13:18 |
yoctozepto | ^ yeah, depending on your needs you might find yourselves happy setting these as your HA backups | 13:18 |
sean-k-mooney | you would do that by installing rabbit mq on all 3 nodes and making it a cluster behind a ha proxy instance | 13:19 |
sean-k-mooney | then do the same with the db add 2 more instance and use galera with haproxy in front | 13:19 |
sean-k-mooney | then deploy 2 more instance of each of the contoelr/network/cinder services | 13:19 |
sean-k-mooney | again using haproxy to loadbalance between them | 13:20 |
sean-k-mooney | that would be the most simple ha setup | 13:20 |
Habib-A | thats very cool many thanks | 13:20 |
sean-k-mooney | Habib-A: even if you are doing a manual install i would recommend looking at kolla-ansible as a reference | 13:20 |
sean-k-mooney | or consider moving to it :) | 13:20 |
Habib-A | hmmm i get you | 13:21 |
Habib-A | can i pm for more details > | 13:21 |
Habib-A | ? | 13:21 |
*** Luzi has quit IRC | 13:21 | |
sean-k-mooney | i have never actully adopted an existing manual install into one of the deployment tools | 13:22 |
sean-k-mooney | and i generally use them to provide ha so i dont think i can help direclty | 13:22 |
sean-k-mooney | Habib-A: https://docs.openstack.org/ha-guide/ should help | 13:22 |
Habib-A | my question is how can i move the cinder and network to the controller | 13:23 |
Habib-A | without losing data | 13:23 |
sean-k-mooney | if you were interested in using kolla-ansible #openstack-kolla would proably be the best place to ask if you consier one of the other tool there channles too would be where you would ask | 13:23 |
sean-k-mooney | Habib-A: basically by doing a db backup and restore to the second and thrid db instance then froming a galare cluster making your current db the primary/leader | 13:24 |
Habib-A | i want to move to kolla but is it possible to migrate my currnet environment to the new environment | 13:25 |
sean-k-mooney | Habib-A: yes i know people have done it in the past im not sure if its documented | 13:25 |
sean-k-mooney | Habib-A: kolla support external dbs | 13:25 |
Habib-A | i understand the DB part but for the network node and cinder | 13:25 |
sean-k-mooney | well the network nodes dont store data locally | 13:25 |
Habib-A | ok that makes sense | 13:26 |
Habib-A | what about cinder | 13:26 |
sean-k-mooney | so really you just install more api/l3/dhcp/l2 agents on the cinder and contler node | 13:26 |
sean-k-mooney | cinder depneds on the backend | 13:26 |
Habib-A | lvm2 | 13:26 |
sean-k-mooney | are you using ceph? lvm? | 13:26 |
sean-k-mooney | ok so that is harder | 13:26 |
Habib-A | and its in a VM (vmware ) | 13:26 |
sean-k-mooney | you can make the api/db ha | 13:27 |
Habib-A | i get you | 13:27 |
sean-k-mooney | the lvm dirver itslef does not support ha | 13:27 |
Habib-A | got it | 13:27 |
Habib-A | thank you very much sean :D | 13:27 |
sean-k-mooney | as in you cant have 2 cinder volume agent managne the same set of lvm volumes | 13:27 |
sean-k-mooney | you can however have many seperate backend | 13:27 |
sean-k-mooney | Habib-A: the path forwad for cinder would be to deploy ceph or another ha backend | 13:28 |
sean-k-mooney | then do a volume migration form the lvm backend to the new one | 13:28 |
sean-k-mooney | if you were using a backend that supported ha volumes like ceph you would have jsut installed addtion cinder volume agents and pointed them all at the same ceph cluster with the same config | 13:29 |
Habib-A | hmmm makes sense | 13:30 |
sean-k-mooney | Habib-A: the simplest way to move an exsiting deployment to kolla ansibel is to use external dbs by the way | 13:34 |
sean-k-mooney | https://github.com/openstack/kolla-ansible/blob/master/doc/source/reference/databases/external-mariadb-guide.rst | 13:34 |
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 | 13:35 |
*** waleedm has joined #openstack-nova | 13:38 | |
*** ociuhandu has joined #openstack-nova | 13:38 | |
*** amodi has joined #openstack-nova | 14:00 | |
*** waleedm has quit IRC | 14:06 | |
*** waleedm has joined #openstack-nova | 14:07 | |
*** k_mouza has quit IRC | 14:24 | |
*** k_mouza has joined #openstack-nova | 14:38 | |
dansmith | sean-k-mooney: gibi: stephenfin: Can you think of any reason this is still defaulted to false? https://github.com/openstack/nova/blob/master/nova/conf/scheduler.py#L152 | 14:45 |
sean-k-mooney | i think i have a patch to change that | 14:45 |
sean-k-mooney | i was looking at removign the filter | 14:45 |
dansmith | IIRC we introduced it as false because we had to wait a cycle for mirroring of the aggregates, but at this point I would think we'd want that on | 14:45 |
dansmith | sean-k-mooney: right okay, I was surprised to find it still =False and thought the filter would have been deprecated by now | 14:45 |
dansmith | owalsh: ^ | 14:45 |
sean-k-mooney | https://review.opendev.org/c/openstack/nova/+/745605 | 14:46 |
sean-k-mooney | i need to repopose the blueprint but i can do that | 14:46 |
dansmith | cool | 14:48 |
*** ociuhandu has quit IRC | 14:52 | |
*** ociuhandu has joined #openstack-nova | 14:54 | |
*** dpawlik has quit IRC | 14:58 | |
*** ociuhandu has quit IRC | 14:58 | |
*** macz_ has joined #openstack-nova | 15:01 | |
*** efried has joined #openstack-nova | 15:15 | |
*** ociuhandu has joined #openstack-nova | 15:24 | |
*** ociuhandu has quit IRC | 15:32 | |
*** ociuhandu has joined #openstack-nova | 15:35 | |
*** ociuhandu has quit IRC | 15:40 | |
*** mlavalle has joined #openstack-nova | 15:42 | |
*** k_mouza has quit IRC | 15:43 | |
*** ociuhandu has joined #openstack-nova | 15:44 | |
*** xinranwang has quit IRC | 15:46 | |
*** derekh has quit IRC | 15:56 | |
*** jamesdenton has quit IRC | 16:03 | |
*** ociuhandu has quit IRC | 16:07 | |
*** ociuhandu has joined #openstack-nova | 16:07 | |
*** vishalmanchanda has quit IRC | 16:10 | |
*** lucasagomes has quit IRC | 16:12 | |
*** ociuhandu has quit IRC | 16:12 | |
*** ociuhandu has joined #openstack-nova | 16:13 | |
*** macz_ has quit IRC | 16:19 | |
*** k_mouza has joined #openstack-nova | 16:21 | |
openstackgerrit | Merged openstack/python-novaclient master: Add unit tests for client logger https://review.opendev.org/c/openstack/python-novaclient/+/785741 | 16:21 |
*** tesseract has quit IRC | 16:23 | |
*** ociuhandu_ has joined #openstack-nova | 16:26 | |
*** k_mouza has quit IRC | 16:27 | |
*** k_mouza has joined #openstack-nova | 16:27 | |
*** ociuhandu has quit IRC | 16:29 | |
*** jamesdenton has joined #openstack-nova | 16:30 | |
*** ociuhandu_ has quit IRC | 16:31 | |
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 | 16:39 |
*** waleedm has quit IRC | 16:46 | |
*** hamalq has joined #openstack-nova | 16:47 | |
*** hamalq has quit IRC | 16:47 | |
*** hamalq has joined #openstack-nova | 16:48 | |
elod | lyarwood: out of curiosity, do you want this patch because of the fix of bug #1879878 or because other patch? >>> https://review.opendev.org/c/openstack/nova/+/751364/5 | 16:50 |
openstack | bug 1879878 in OpenStack Compute (nova) train "VM become Error after confirming resize with Error info CPUUnpinningInvalid on source node " [Undecided,In progress] https://launchpad.net/bugs/1879878 - Assigned to Stephen Finucane (stephenfinucane) | 16:50 |
elod | (and sorry for pinging you only now :X) | 16:50 |
lyarwood | elod: I *think* we are carrying this downstream so both bug #1879878 and making any future backports easier upstream in stable/train | 16:51 |
openstack | bug 1879878 in OpenStack Compute (nova) train "VM become Error after confirming resize with Error info CPUUnpinningInvalid on source node " [Undecided,In progress] https://launchpad.net/bugs/1879878 - Assigned to Stephen Finucane (stephenfinucane) | 16:51 |
elod | lyarwood: I see. As I was not fond of backporting that amount of test refactors... I waited to approve these test refactors until the bugfix part is reviewed by more eyes, to reduce the risk of introducing regressions | 16:55 |
lyarwood | elod: I understand but we are actually reducing the amount of code churn in backports by pulling back something like this | 16:58 |
elod | yes, for train, but for stein, we have to do the churn anyway o:) | 16:58 |
elod | but I understand that you only support train | 16:58 |
lyarwood | well we support Queens still but only really target Train at the moment | 16:59 |
lyarwood | but yeah eventually we will have to avoid the backport and just do the hard work but I'd prefer to defer that as long as possible | 16:59 |
*** rpittau is now known as rpittau|afk | 16:59 | |
lyarwood | we already suffer on stable/train without _create_server etc in the func tests | 16:59 |
lyarwood | but anyway, I don't see the harm when it's this self contained tbh | 17:00 |
*** k_mouza_ has joined #openstack-nova | 17:00 | |
lyarwood | let me hit the tip of the series | 17:00 |
lyarwood | and we can go from there | 17:00 |
elod | so as a standalone patch I wouldn't really merge it. but I understand the need... :S | 17:01 |
elod | also train-em transition is closer and closer. if it's not a risk, then it's okay to be part of the last release, otherwise I would consider waiting until the transition is done | 17:02 |
*** k_mouza has quit IRC | 17:02 | |
*** dtantsur is now known as dtantsur|afk | 17:06 | |
*** links has quit IRC | 17:11 | |
*** macz_ has joined #openstack-nova | 17:15 | |
*** macz_ has quit IRC | 17:17 | |
*** macz_ has joined #openstack-nova | 17:17 | |
*** dklyle has joined #openstack-nova | 17:24 | |
*** MrClayPole has quit IRC | 17:35 | |
*** MrClayPole has joined #openstack-nova | 17:35 | |
*** ralonsoh has quit IRC | 17:52 | |
*** efried has quit IRC | 18:00 | |
sean-k-mooney | elod: so add them after its EM or just not at all | 18:01 |
*** efried has joined #openstack-nova | 18:01 | |
sean-k-mooney | elod: context is we need to support train for 3 more years so it would be nice to have them as we backport regression tests | 18:01 |
sean-k-mooney | * downstream | 18:02 |
openstackgerrit | Rodrigo Barbieri proposed openstack/nova master: Error anti-affinity violation on migrations https://review.opendev.org/c/openstack/nova/+/784166 | 18:03 |
elod | sean-k-mooney: yes, I understand that and accept the reason. I just wanted to avoid regression (especially now when train will trainsition to extended maintenance). that's why I wanted more eyes on the bugfix part. | 18:14 |
sean-k-mooney | sure i was just asking if you were ok with it going in after it was EM or if you wanted to not backport the _create_server and start_compute functions | 18:15 |
elod | well, as I said, I'm not fond of backporting such test refactors, but if stable cores are fine with it then we can merge it | 18:18 |
elod | and we can even merge it now, if it is considered not risky | 18:18 |
elod | (as I am maybe overcautious in this big patch series... :X) | 18:19 |
elod | (this one: https://review.opendev.org/q/topic:%22bug%252F1879878%22 ) | 18:21 |
sean-k-mooney | well https://review.opendev.org/c/openstack/nova/+/751364 is kind of indepent of that | 18:22 |
sean-k-mooney | its a funciontal test change only so it cant break production code | 18:23 |
*** ociuhandu has joined #openstack-nova | 18:23 | |
elod | yes it is, but it is in the middle of a big patch series o:) | 18:24 |
sean-k-mooney | true altouh its number 3 in the seriese and the other patches before it are like wise test only changes | 18:25 |
sean-k-mooney | i do understand the caution | 18:26 |
sean-k-mooney | which is why i did not backport them myself the last time to avoid having to disucss the merrits or them and focus just on the minium code change for the bug i was fixing | 18:27 |
*** ociuhandu has quit IRC | 18:29 | |
*** k_mouza_ has quit IRC | 18:31 | |
elod | well, as I understood we don't even backport standalone test refactoring patches without any reason, so if they are not bug related | 18:39 |
*** andrewbonney has quit IRC | 18:47 | |
sean-k-mooney | dansmith: gibi i dont know if i had a bp or bug before for the az filter but i filed https://blueprints.launchpad.net/nova/+spec/remove-deprecated-filters now to track it in either case for xena | 18:50 |
sean-k-mooney | i dont know if ill get to it before the ptg but ill see if i can get around to it tomorrow | 18:51 |
dansmith | okay I'd probably argue we don't need a spec for this.. assume you're just planning a bp? | 18:51 |
sean-k-mooney | oh ya planning a specless blueprint | 18:51 |
dansmith | ack | 18:51 |
sean-k-mooney | i just want something to track it in launchpad and a bug felt weird | 18:52 |
*** ociuhandu has joined #openstack-nova | 19:16 | |
*** k_mouza has joined #openstack-nova | 19:32 | |
*** k_mouza has quit IRC | 19:37 | |
*** whoami-rajat has quit IRC | 19:55 | |
*** ociuhandu has quit IRC | 20:11 | |
*** slaweq has quit IRC | 20:38 | |
*** slaweq has joined #openstack-nova | 20:41 | |
*** macz_ has quit IRC | 20:47 | |
*** hamalq has quit IRC | 21:11 | |
*** hamalq has joined #openstack-nova | 21:11 | |
*** macz_ has joined #openstack-nova | 21:44 | |
*** slaweq has quit IRC | 21:53 | |
*** luksky has quit IRC | 22:49 | |
*** artom has quit IRC | 22:54 | |
*** artom has joined #openstack-nova | 22:54 | |
*** rcernin has joined #openstack-nova | 23:04 | |
*** tosky has quit IRC | 23:24 | |
*** artom has quit IRC | 23:29 | |
yonglihe | review request: Repropose smartnic support spec: https://review.opendev.org/c/openstack/nova-specs/+/783632 | 23:53 |
*** macz_ has quit IRC | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!