8ecfce0082
From time to time it might happen in deployments, that some project will create a service user in their domains. When this happens and domain is not supplied for the role_assignment module fails with multiple users with the same name exist. However, domain param is used not only for lookups but also for scoped assignments [1]. When project is not supplied, domain scope will be assigned. And when domain is not defined, then system scope will be applied. But since all projects (except keystone) have reverted their system_scope efforts, we can safely set default for the domain to workaround potential issues with lookups. [1] https://docs.ansible.com/ansible/latest/collections/openstack/cloud/role_assignment_module.html#parameter-domain Change-Id: Ia406d101632806d18495380d8911468ea14bc502 |
||
---|---|---|
callback | ||
doc | ||
examples | ||
meta | ||
plugins | ||
releasenotes | ||
roles | ||
tests | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
Vagrantfile | ||
bindep.txt | ||
connection | ||
filter | ||
galaxy.yml | ||
library | ||
manual-test.rc | ||
run_tests.sh | ||
strategy | ||
tox.ini |
README.rst
Team and repository tags
OpenStack-Ansible plugins
These are the plugins the OpenStack-Ansible deployment project relies
on. The plugins can be added to any Ansible project by simply cloning
this repository and setting up the ansible.cfg
file to
point at them as additional plugins for your project.
- Documentation for the project can be found at:
-
https://docs.openstack.org/openstack-ansible-plugins/latest/
- Release notes for the project can be found at:
-
https://docs.openstack.org/releasenotes/openstack-ansible-plugins/
- The project source code repository is located at:
- The project home is at:
- The project bug tracker is located at: