2 Commits

Author SHA1 Message Date
44dce3ebb9 chore(deps): update docker.io/library/rockylinux docker tag to v9
Some checks failed
Lint Markdown files / markdown-lint (pull_request) Successful in 10s
Build / build-arch-linux (pull_request) Successful in 6m41s
Build / build-rocky-linux-8 (pull_request) Failing after 6m51s
2025-08-11 13:00:36 +00:00
3d64edd9b7 fix(rockylinux): install ansible-lint
All checks were successful
Lint Markdown files / markdown-lint (push) Successful in 11s
Build / build-arch-linux (push) Successful in 5m44s
Build / build-rocky-linux-8 (push) Successful in 7m49s
2025-08-11 13:39:31 +02:00

View File

@ -12,11 +12,12 @@ RUN dnf update --assumeyes && \
# We must change python to 3.12 (default 3.6), to be compliant with ansible-core. Furthermore, we must upgrade pip to
# latest version. Otherwise is still used pip for python 3.6. At least, we install boto3, which is required for the aws
# dynamic inventory manually, because the official python-boto3 package is for python 3.6.
# dynamic inventory manually, because the official python-boto3 package is for python 3.6. At least, we install
# ansible-lint via pip to be able to lint ansible roles.
RUN alternatives --set python3 /usr/bin/python3.12 && \
curl --fail --silent --location https://bootstrap.pypa.io/get-pip.py --output get-pip.py && \
python3 get-pip.py && \
pip install boto3
pip install ansible-lint boto3
# Create default ansible inventory file
RUN mkdir --parents /etc/ansible