Earlier  
Posted Nick Remark
#openstack-nova - 2021-04-12
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
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

Earlier   Later