-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
2
-
False
-
-
False
-
?
-
None
-
-
-
-
BGP sprint 15
-
1
-
Important
While installing the dataplane deployment during adoption, the frr pods that install the frr service fail:
TASK [osp.edpm.edpm_frr : Create directory /var/lib/config-data/ansible-generated/frr path={{ edpm_frr_config_basedir }}/etc/frr, recurse=True, state=directory, selevel=s0, setype=container_file_t] *** Tuesday 30 September 2025 13:04:29 +0000 (0:00:00.931) 0:00:41.599 ***** ESC[0;31m[ERROR]: Task failed: Module failed: There was an issue creating /var/lib/config-data/ansible-generated/frr as requested: [Errno 13] Permission denied: b'/var/lib/config-data/ansible-generated/frr'ESC[0m ESC[0;31mOrigin: /usr/share/ansible/collections/ansible_collections/osp/edpm/roles/edpm_frr/tasks/install.yml:56:3ESC[0m ESC[0;31mESC[0m ESC[0;31m54 - "selinux"ESC[0m ESC[0;31m55ESC[0m ESC[0;31m56 - name: Create directory {{ edpm_frr_config_basedir }}ESC[0m ESC[0;31m ^ column 3ESC[0m ESC[0;31mESC[0m ESC[0;31mfatal: [osp-r0-controller-0]: FAILED! => {"changed": false, "msg": "There was an issue creating /var/lib/config-data/ansible-generated/frr as requested: [Errno 13] Permission denied: b'/var/lib/config-data/ansible-generated/frr'", "path": "/var/lib/config-data/ansible-generated/frr/etc/frr"}ESC[0m ESC[0;31mfatal: [osp-r1-controller-0]: FAILED! => {"changed": false, "msg": "There was an issue creating /var/lib/config-data/ansible-generated/frr as requested: [Errno 13] Permission denied: b'/var/lib/config-data/ansible-generated/frr'", "path": "/var/lib/config-data/ansible-generated/frr/etc/frr"}ESC[0m ESC[0;31mfatal: [osp-r2-controller-0]: FAILED! => {"changed": false, "msg": "There was an issue creating /var/lib/config-data/ansible-generated/frr as requested: [Errno 13] Permission denied: b'/var/lib/config-data/ansible-generated/frr'", "path": "/var/lib/config-data/ansible-generated/frr/etc/frr"}ESC[0m
The following task fails:
https://github.com/openstack-k8s-operators/edpm-ansible/blob/cdeff8d538006f81f64c889c914d8e0cb33ff5a4/roles/edpm_frr/tasks/install.yml#L56
It seems "owner" and "group" need to be added to this task and probably "become: true" will be necessary too because the sub-directories under /var/lib/config-data/ansible-generated/frr/, which were created during the tripleo installation, are owned by root.
- is depended on by
-
OSPRH-18266 Test adoption with BGP controlplane
-
- In Progress
-
- links to