Activity log for bug #2032675

Date Who What changed Old value New value Message
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)