Hello Guillaume Thank you so much for helping me with the SRU uploads.

Epoxy Test Results:

0. Deployed OpenStack Noble/Epoxy (2025.1) using OpenStack Ansible (1)
with HA Masakari. This officially supports Noble+UCA.

root@os-control-0-masakari-api-container-a29fbbb8:~# dpkg -l | grep masakari
ii  masakari-common               19.0.0-0ubuntu1~cloud0            all
ii  python3-masakari              19.0.0-0ubuntu1~cloud0            all

root@os-control-1-masakari-api-container-815448e9:~# dpkg -l | grep masakari
ii  masakari-common               19.0.0-0ubuntu1~cloud0            all
ii  python3-masakari              19.0.0-0ubuntu1~cloud0            all

root@os-control-2-masakari-api-container-d4c635aa:~# dpkg -l | grep masakari
ii  masakari-common               19.0.0-0ubuntu1~cloud0            all
ii  python3-masakari              19.0.0-0ubuntu1~cloud0            all

root@os-control-0-utility-container-db40e35b:~# openstack endpoint list | grep 
masakari
| 43fad0127c2048e4b2c4ee4691b047ec | RegionOne | masakari     | instance-ha    
| True    | admin     | http://192.168.100.20:15868/v1/%(tenant_id)s |
| 9945e516b22647159492da7437c706da | RegionOne | masakari     | instance-ha    
| True    | public    | http://192.168.100.21:15868/v1/%(tenant_id)s |
| b9e8049f2fd046ab8698dc4b3ae4b1e3 | RegionOne | masakari     | instance-ha    
| True    | internal  | http://192.168.100.20:15868/v1/%(tenant_id)s |


1. Get it configured

openstack segment create nova auto COMPUTE
for x in {0..2}; do openstack segment host create os-compute-${x} COMPUTE SSH 
nova; done

2. Enabled noble-proposed/epoxy and Upgraded masakari packages on all 3
containers and rebooted them:

root@os-control-0-masakari-api-container-a29fbbb8:~# dpkg -l | grep masakari
ii  masakari-common               19.0.0-0ubuntu1.1~cloud1          all
ii  python3-masakari              19.0.0-0ubuntu1.1~cloud1          all

3. Utilized the reproducer script (2) and executed it a few times (logs
attached).

3. Check the notification list output and there are no duplicates:

root@os-control-0-utility-container-db40e35b:~# openstack notification list 
--sort-column generated_time -f value | tail -n 30
b6fcce6f-6796-4c96-9aa4-03a206d18132 2026-09-20T18:50:06.000000 running 
COMPUTE_HOST 9b601de5-c1a9-4d06-a8c5-f27b7d41c1fe {'event': 'STOPPED', 
'cluster_status': 'OFFLINE', 'host_status': 'NORMAL'}


(1) https://docs.openstack.org/openstack-ansible/2025.1/
(2) https://launchpadlibrarian.net/849768758/lp2028450-reproducer.bash


** Attachment added: "Epoxy Verification Results"
   
https://bugs.launchpad.net/cloud-archive/ussuri/+bug/2146964/+attachment/6001374/+files/epoxy-verification-results.txt

** Tags removed: verification-epoxy-needed
** Tags added: verification-epoxy-done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2146964

Title:
  [SRU] Prevent masakari HA from creating duplicated notifications

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/2146964/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to