Activity log for bug #2045660

Date Who What changed Old value New value Message
2023-12-05 13:03:54 Andriy Kurilin bug added bug
2023-12-05 13:06:11 Andriy Kurilin bug watch added https://github.com/ansible/ansible/issues/80404
2023-12-05 13:07:41 Andriy Kurilin description Kolla-ansible fails to override horizon policies files. Looks like a regression for https://github.com/ansible/ansible/issues/39389. Ansible release: 6+ Kolla-Ansible: 2023.1+ (required ansible 6) Traceback: ``` Traceback (most recent call last): File "/home/zuul/kolla-ansible-venv/lib/python3.10/site-packages/ansible/plugins/action/template.py", line 94, in run source = self._find_needle('templates', source) File "/home/zuul/kolla-ansible-venv/lib/python3.10/site-packages/ansible/plugins/action/__init__.py", line 1455, in _find_needle return self._loader.path_dwim_relative_stack(path_stack, dirname, needle) File "/home/zuul/kolla-ansible-venv/lib/python3.10/site-packages/ansible/parsing/dataloader.py", line 341, in path_dwim_relative_stack raise AnsibleFileNotFound(file_name=source, paths=[to_native(p) for p in search]) ansible.errors.AnsibleFileNotFound: Could not find or access '[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ]' Searched in: /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/horizon/templates/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ] /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/horizon/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ] /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/horizon/tasks/templates/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ] /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/horizon/tasks/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ] /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/templates/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ] /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ] on the Ansible Controller. If you are using a module and expect the file to exist on the remote, see the remote_src option ``` Kolla-ansible fails to override horizon policies files due to possible bug regression in ansible lib (https://github.com/ansible/ansible/issues/39389) that affects list concatenation using "set_fact" and "with_items". Validation by CI: https://review.opendev.org/c/openstack/kolla-ansible/+/901761 Ansible release: 6+ Kolla-Ansible: 2023.1+ (required ansible 6) Traceback: ``` Traceback (most recent call last):   File "/home/zuul/kolla-ansible-venv/lib/python3.10/site-packages/ansible/plugins/action/template.py", line 94, in run     source = self._find_needle('templates', source)   File "/home/zuul/kolla-ansible-venv/lib/python3.10/site-packages/ansible/plugins/action/__init__.py", line 1455, in _find_needle     return self._loader.path_dwim_relative_stack(path_stack, dirname, needle)   File "/home/zuul/kolla-ansible-venv/lib/python3.10/site-packages/ansible/parsing/dataloader.py", line 341, in path_dwim_relative_stack     raise AnsibleFileNotFound(file_name=source, paths=[to_native(p) for p in search]) ansible.errors.AnsibleFileNotFound: Could not find or access '[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ]' Searched in:  /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/horizon/templates/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ]  /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/horizon/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ]  /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/horizon/tasks/templates/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ]  /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/roles/horizon/tasks/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ]  /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/templates/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ]  /home/zuul/kolla-ansible-venv/share/kolla-ansible/ansible/[] + [ '/etc/kolla/config/horizon/neutron_policy.yaml' ] + [ '/etc/kolla/config/horizon/nova_policy.yaml' ] on the Ansible Controller. If you are using a module and expect the file to exist on the remote, see the remote_src option ```
2023-12-05 13:15:04 Sven Kieske bug added subscriber Sven Kieske
2023-12-05 13:16:51 Dr. Jens Harbott kolla-ansible: status New Confirmed
2023-12-05 13:17:02 Dr. Jens Harbott kolla-ansible: importance Undecided Critical
2023-12-05 13:36:06 Andriy Kurilin kolla-ansible: assignee Andriy Kurilin (andreykurilin)
2023-12-05 13:45:03 OpenStack Infra kolla-ansible: status Confirmed In Progress
2023-12-06 15:58:49 OpenStack Infra kolla-ansible: status In Progress Fix Released
2023-12-06 17:58:40 Maksim Malchuk nominated for series kolla-ansible/antelope
2023-12-06 17:58:40 Maksim Malchuk bug task added kolla-ansible/antelope
2023-12-06 17:58:40 Maksim Malchuk nominated for series kolla-ansible/bobcat
2023-12-06 17:58:40 Maksim Malchuk bug task added kolla-ansible/bobcat
2023-12-06 18:00:28 Maksim Malchuk kolla-ansible/antelope: status New In Progress
2023-12-07 19:01:13 Dr. Jens Harbott kolla-ansible/antelope: status In Progress Fix Released
2024-04-08 10:23:39 OpenStack Infra tags in-stable-zed