| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2021-04-12 | |||
| 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 | |
| 12:15:13 | sean-k-mooney | stephenfin: didnt you support vtpm live migration already ^ | |
| 12:17:10 | openstackgerrit | Qiu Fossen proposed openstack/nova-specs master: Support live migrate vtpm server https://review.opendev.org/c/openstack/nova-specs/+/785860 | |
| 13:14:07 | Habib-A | Hello | |
| 13:14:07 | Habib-A | i have a running production environment of Openstack with the following architecture | |
| 13:14:08 | Habib-A | it was installed manually | |
| 13:14:08 | Habib-A | 1 controller node | |
| 13:14:09 | Habib-A | 1 network node | |
| 13:14:09 | Habib-A | 3 physical compute nodes | |
| 13:14:10 | Habib-A | 1 cinder node | |
| 13:14:10 | Habib-A | is it possible to add HA to environment ? is it easy ? will cause data loss ? | |
| 13:15:33 | 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:56 | yoctozepto | I assume you mean controller HA | |
| 13:16:06 | Habib-A | i did say i installed it manually | |
| 13:16:15 | Habib-A | im sorry if its the wrong place | |
| 13:16:21 | yoctozepto | it is usually quite straightforward and does not cause any data loss | |
| 13:16:31 | yoctozepto | ah, I missed that, sorry | |
| 13:16:44 | yoctozepto | I am into misreading today it seems | |
| 13:17:09 | Habib-A | is it fine even though its currently in production and the network node is not on the controller | |
| 13:17:28 | Habib-A | no problem my friend thank you very much for your help | |
| 13:17:41 | yoctozepto | yes, the network node can be separate | |
| 13:17:52 | yoctozepto | you can have different numbers of each of these | |
| 13:18:08 | sean-k-mooney | Habib-A: i would proably make the netwo contol and cinder nodes all contollers | |
| 13:18:42 | yoctozepto | ^ yeah, depending on your needs you might find yourselves happy setting these as your HA backups | |
| 13:19:02 | 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:23 | sean-k-mooney | then do the same with the db add 2 more instance and use galera with haproxy in front | |
| 13:19:50 | sean-k-mooney | then deploy 2 more instance of each of the contoelr/network/cinder services | |
| 13:20:12 | sean-k-mooney | again using haproxy to loadbalance between them | |
| 13:20:23 | sean-k-mooney | that would be the most simple ha setup | |
| 13:20:39 | Habib-A | thats very cool many thanks | |
| 13:20:47 | 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:57 | sean-k-mooney | or consider moving to it :) | |
| 13:21:03 | Habib-A | hmmm i get you | |
| 13:21:39 | Habib-A | can i pm for more details > | |
| 13:21:39 | Habib-A | ? | |
| 13:22:05 | sean-k-mooney | i have never actully adopted an existing manual install into one of the deployment tools | |
| 13:22:20 | sean-k-mooney | and i generally use them to provide ha so i dont think i can help direclty | |
| 13:22:46 | sean-k-mooney | Habib-A: https://docs.openstack.org/ha-guide/ should help | |
| 13:23:23 | Habib-A | my question is how can i move the cinder and network to the controller | |
| 13:23:28 | Habib-A | without losing data | |
| 13:23:35 | 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:24:26 | 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:25:04 | Habib-A | i want to move to kolla but is it possible to migrate my currnet environment to the new environment | |
| 13:25:28 | sean-k-mooney | Habib-A: yes i know people have done it in the past im not sure if its documented | |
| 13:25:43 | sean-k-mooney | Habib-A: kolla support external dbs | |
| 13:25:44 | Habib-A | i understand the DB part but for the network node and cinder | |
| 13:25:59 | sean-k-mooney | well the network nodes dont store data locally | |
| 13:26:15 | Habib-A | ok that makes sense | |
| 13:26:22 | Habib-A | what about cinder | |
| 13:26:26 | sean-k-mooney | so really you just install more api/l3/dhcp/l2 agents on the cinder and contler node | |
| 13:26:34 | sean-k-mooney | cinder depneds on the backend | |
| 13:26:44 | Habib-A | lvm2 | |
| 13:26:45 | sean-k-mooney | are you using ceph? lvm? | |
| 13:26:52 | sean-k-mooney | ok so that is harder | |
| 13:26:56 | Habib-A | and its in a VM (vmware ) | |
| 13:27:00 | sean-k-mooney | you can make the api/db ha | |
| 13:27:11 | Habib-A | i get you | |
| 13:27:19 | sean-k-mooney | the lvm dirver itslef does not support ha | |
| 13:27:29 | Habib-A | got it | |
| 13:27:40 | Habib-A | thank you very much sean :D | |