-
Bug
-
Resolution: Done-Errata
-
Undefined
-
None
-
rhel-system-roles-1.23.0-2.17.el9
-
None
-
None
-
rhel-sst-system-roles
-
25
-
26
-
2
-
QE ack, Dev ack
-
False
-
-
Yes
-
Red Hat Enterprise Linux
-
None
-
Bug Fix
-
-
Done
-
None
Cause: The role was assuming that the only file being managed in the tangd
socket override directory was the override.conf file for the custom port.
Consequence: The role would delete the directory if there was no custom port
without checking if there were other files in that directory being used to
override tangd settings. This would cause the directory to be recreated
upon subsequent runs, and the role would report a change, and not appear
to be idempotent.
Fix: When adding the override directory for the port override file, do not
change its attributes. Do not delete the directory if there are other files
in it.
Result: The role will co-exist with the tangd socket override files being
managed outside of the role.
Signed-off-by: Rich Megginson <rmeggins@redhat.com>
Fixes https://github.com/linux-system-roles/nbde_server/issues/138
- is cloned by
-
RHEL-25509 fix: Allow tangd socket override directory to be managed outside of the role
- Closed
- links to
-
RHBA-2023:124808 rhel-system-roles bug fix and enhancement update
- mentioned on