Skip to content

fix: ship the ansible roles and collections folders so the RTE can write them - #38

Merged
blaipr merged 1 commit into
mainfrom
fix/ansible-folders-owned
Oct 12, 2026
Merged

blaipr merged 1 commit into
mainfrom
fix/ansible-folders-owned

Conversation

@blaipr

@blaipr blaipr commented Oct 12, 2026

Copy link
Copy Markdown
Member

data/ansible/roles and data/ansible/collections were not in the repository, so Docker created them as root:root when it mounted them into the RTE (/etc/ansible/roles, /etc/ansible/collections). The 7 RTE runs as uid 1000 (Dockerfile.rte-base USER node), so the maintenance form "Ansible-Galaxy Install", which installs into /etc/ansible/<type>s, could not write there. Checked locally with the latest-rc images: both folders came up owned by root.

Both folders now ship with a .gitignore that keeps their content out of git, the way data/ssh and data/repositories do, so they exist in the clone and the chown in the README covers them.

@blaipr
blaipr merged commit e8fdd76 into main Oct 12, 2026
4 checks passed
@blaipr
blaipr deleted the fix/ansible-folders-owned branch October 12, 2026 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant