Hi Satish,

It’s a bug in kolla-ansible - there is a patch up for reviews here: 
https://review.opendev.org/c/openstack/kolla-ansible/+/912452

Cheers,

Michał Nasiadka
mnasiadka@gmail.com


W dniu wt., 19.03.2024 o 06:16 Satish Patel <satish.txt@gmail.com> napisał(a):
Folks,

I am trying to upgrade kolla-ansible deployment from 2023.1 to 2023.2. During upgrade encounter this error 

TASK [service-ks-register : cinder | Granting user roles] *******************************************************************************
FAILED - RETRYING: [os-ctrl1]: cinder | Granting user roles (5 retries left).
FAILED - RETRYING: [os-ctrl1]: cinder | Granting user roles (4 retries left).
FAILED - RETRYING: [os-ctrl1]: cinder | Granting user roles (3 retries left).
FAILED - RETRYING: [os-ctrl1]: cinder | Granting user roles (2 retries left).
FAILED - RETRYING: [os-ctrl1]: cinder | Granting user roles (1 retries left).
failed: [os-ctrl1] (item=cinder -> service -> service) => {"action": "os_user_role", "ansible_loop_var": "item", "attempts": 5, "changed": false, "extra_data": {"data": null, "details": null, "response": "None"}, "item": {"project": "service", "role": "service", "user": "cinder"}, "msg": "No Role found for service"}

As per release notes [1] I have noticed it requires a service account but not sure what I have to add in config. 

[1] https://docs.openstack.org/releasenotes/kolla-ansible/2023.2.html#relnotes-17-3-0-stable-2023-2-bug-fixes