2023-08-22 15:39:10 |
Laurie Fisher |
bug |
|
|
added bug |
2023-08-22 16:02:48 |
Laurie Fisher |
description |
Within the masakari and tacker ansible roles the default_project_domain_id and default_user_domain_id are used as values for os_project_domain_name/project_domain_name and os_user_domain_name/user_domain_name respectively.
This is fine if you use the Default domain as that domain has a special ID of "default" and the values are case insensitive but if you use a domain other than default then the ID will be a UID and fail to authenticate.
https://opendev.org/openstack/kolla-ansible/src/ansible/roles/masakari/templates/masakari.conf.j2#L10-L11
https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/tacker/templates/tacker.conf.j2#L39-L40 |
Within the masakari and tacker ansible roles the default_project_domain_id and default_user_domain_id are used as values for os_project_domain_name/project_domain_name and os_user_domain_name/user_domain_name respectively.
This is fine if you use the Default domain as that domain has a special ID of "default" and the values are case insensitive but if you use a domain other than default then the ID will be a UID and fail to authenticate.
https://opendev.org/openstack/kolla-ansible/src/ansible/roles/masakari/templates/masakari.conf.j2#L10-L11
https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/tacker/templates/tacker.conf.j2#L39-L40
While resolving this bug I'd suggest standardising the use of user_domain_name and project_domain_name instead of user_domain_id and project_domain_id. Doing so will make it easier to use a domain other than Default for OpenStack services seeing as the kolla variable default_project_domain_id is a static global variable and it's not possible to determine the new domain UID before the deploy. |
|
2023-08-22 17:15:40 |
OpenStack Infra |
kolla-ansible: status |
New |
In Progress |
|
2023-08-22 20:43:34 |
Maksim Malchuk |
kolla-ansible: importance |
Undecided |
Medium |
|
2023-08-22 20:44:19 |
Maksim Malchuk |
nominated for series |
|
kolla-ansible/zed |
|
2023-08-22 20:44:19 |
Maksim Malchuk |
bug task added |
|
kolla-ansible/zed |
|
2023-08-22 20:44:19 |
Maksim Malchuk |
nominated for series |
|
kolla-ansible/xena |
|
2023-08-22 20:44:19 |
Maksim Malchuk |
bug task added |
|
kolla-ansible/xena |
|
2023-08-22 20:44:19 |
Maksim Malchuk |
nominated for series |
|
kolla-ansible/antelope |
|
2023-08-22 20:44:19 |
Maksim Malchuk |
bug task added |
|
kolla-ansible/antelope |
|
2023-08-22 20:44:19 |
Maksim Malchuk |
nominated for series |
|
kolla-ansible/yoga |
|
2023-08-22 20:44:19 |
Maksim Malchuk |
bug task added |
|
kolla-ansible/yoga |
|
2023-08-22 20:44:19 |
Maksim Malchuk |
nominated for series |
|
kolla-ansible/bobcat |
|
2023-08-22 20:44:19 |
Maksim Malchuk |
bug task added |
|
kolla-ansible/bobcat |
|
2023-08-22 20:44:25 |
Maksim Malchuk |
kolla-ansible/antelope: status |
New |
Confirmed |
|
2023-08-22 20:44:28 |
Maksim Malchuk |
kolla-ansible/xena: status |
New |
Confirmed |
|
2023-08-22 20:44:30 |
Maksim Malchuk |
kolla-ansible/yoga: status |
New |
Confirmed |
|
2023-08-22 20:44:32 |
Maksim Malchuk |
kolla-ansible/zed: status |
New |
Confirmed |
|
2023-08-22 20:44:35 |
Maksim Malchuk |
kolla-ansible/antelope: importance |
Undecided |
Medium |
|
2023-08-22 20:44:38 |
Maksim Malchuk |
kolla-ansible/xena: importance |
Undecided |
Medium |
|
2023-08-22 20:44:40 |
Maksim Malchuk |
kolla-ansible/yoga: importance |
Undecided |
Medium |
|
2023-08-22 20:44:42 |
Maksim Malchuk |
kolla-ansible/zed: importance |
Undecided |
Medium |
|
2023-08-22 20:45:05 |
Maksim Malchuk |
kolla-ansible/bobcat: assignee |
|
Laurie Fisher (lfisher) |
|