Mitaka Series Release Notes¶
13.3.4¶
New Features¶
The ability to support login user domain and login project domain has been added to the keystone module.
# Example usage - keystone: command: ensure_user endpoint: "{{ keystone_admin_endpoint }}" login_user: admin login_password: admin login_project_name: admin login_user_domain_name: custom login_project_domain_name: custom user_name: demo password: demo project_name: demo domain_name: custom
Bug Fixes¶
The ability to support login user domain and login project domain has been added to the keystone module. This resolves https://bugs.launchpad.net/openstack-ansible/+bug/1574000
# Example usage - keystone: command: ensure_user endpoint: "{{ keystone_admin_endpoint }}" login_user: admin login_password: admin login_project_name: admin login_user_domain_name: custom login_project_domain_name: custom user_name: demo password: demo project_name: demo domain_name: custom
13.3.2¶
New Features¶
The
py_pkgs
lookup plugin now has strict ordering for requirement files discovered. These files are used to add additional requirements to the python packages discovered. The order is defined by the constant,REQUIREMENTS_FILE_TYPES
which contains the following entries, ‘test-requirements.txt’, ‘dev-requirements.txt’, ‘requirements.txt’, ‘global-requirements.txt’, ‘global-requirement-pins.txt’. The items in this list are arranged from least to most priority.
13.0.0¶
New Features¶
The ability to support MultiStrOps has been added to the config_template action plugin. This change updates the parser to use the
set()
type to determine if values within a given key are to be rendered asMultiStrOps
. If an override is used in an INI config file the set type is defined using the standard yaml construct of “?” as the item marker.# Example Override Entries Section: typical_list_things: - 1 - 2 multistrops_things: ? a ? b
# Example Rendered Config: [Section] typical_list_things = 1,2 multistrops_things = a multistrops_things = b