Hi Dmitriy, Above issue is resolved by running rabbitmq playbook without limit. But I am still facing issues with rabbitmq. Rabbitmq is not getting its package from [1] and rabbitmq is getting installed from ubuntu repo with 3.8.3 version. But my other rabbitmq containers are running on 3.8.4-1 version. I tried update repo url with [2] and [3] but still rabbitq is not installing correct version. and while checking from [1]https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu [2]deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/deb/ubuntu focal main [3]deb https://ppa1.novemberain.com/rabbitmq/rabbitmq-server/deb/ubuntu focal main And after running rabbitmq URL without limit, all nova-conductors are unable to communicate with nova-compute and I am unable to perform any action on my VMs. I tried deleting and recreating /nova queue in rabbitmq after removing faulty rabbitmq container from cluster but there are still connection refused error in nova-conductor for rabbitmq. Regards, Danish On Fri, Apr 25, 2025 at 12:31 PM Danish Khan <danish52.jmi@gmail.com> wrote:
Thanks Dmitriy,
I was able to fix galera and utility container issue using this patch.
But now rabbitmq playbook is failing with below error:
TASK [rabbitmq_server : Distribute self signed ssl key] *******************************************************************************************************************************
fatal: [ndcsp-p-cloud-prodinfra5_rabbit_mq_container-71729982]: FAILED! => {"msg": "The task includes an option with an undefined variable. The error was: 'ansible.vars.hostvars.HostVarsVars object' has no attribute 'rabbitmq_ssl_key_fact'\n\nThe error appears to be in '/etc/ansible/roles/rabbitmq_server/tasks/rabbitmq_ssl_key_distribute.yml': line 16, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n- name: Distribute self signed ssl key\n ^ here\n"}
Has something changed for rabbitmq as well?
Regards, Danish
On Thu, Apr 24, 2025 at 7:11 PM Dmitriy Rabotyagov < noonedeadpunk@gmail.com> wrote:
Ok, right. I think you need to pull in this patch, which was merged way later, almost for ussuri-eol tag:
https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/851...
чт, 24 апр. 2025 г. в 14:50, Danish Khan <danish52.jmi@gmail.com>:
Dear Dmitriy,
Current release of my openstack cluster is 21.2.5.
[image: image.png]
Regards, Danish
On Thu, Apr 24, 2025 at 5:31 PM Dmitriy Rabotyagov < noonedeadpunk@gmail.com> wrote:
Yeah, right, I can recall about that issue. But I can not recall on which release it was.
But basically the workaround was to use a "proper" repository/gpg key for later MariaDB version. If you provide information about the used release, I can try to check on variables needed/expected there.
чт, 24 апр. 2025 г. в 13:54, Danish Khan <danish52.jmi@gmail.com>:
Dear Team,
I am trying to upgrade lxc-container from ubuntu 18 to ubuntu 20 and I doing it by destroying and recreating lxc-containers.
I have successfully upgraded cinder, glance, heat, horizon,memcached, neutron, nova and placement containers.
But now I am unable to create galera, utility containers. I am getting below error for both: failed: [host5_galera_container-ac20] (item={'url': ' http://repo.vexxhost.net/mariadb/key.gpg'}) => {"ansible_loop_var": "key", "attempts": 5, "changed": false, "key": {"url": " http://repo.vexxhost.net/mariadb/key.gpg"}, "msg": "Failed to download key at http://repo.vexxhost.net/mariadb/key.gpg: HTTP Error 404: Not Found"}
And it seems the URL http://repo.vexxhost.net/mariadb/key.gpg doesn't exist now.
Do we have any workaround for this?
Regards, Danish