diff --git a/Containerfile.multiarch b/Containerfile.multiarch index 9c7cf2d..6029d40 100644 --- a/Containerfile.multiarch +++ b/Containerfile.multiarch @@ -9,12 +9,13 @@ LABEL org.opencontainers.image.documentation="https://gitea.rknet.org/container/ ARG ANSIBLE_VERSION ARG MOLECULE_VERSION +ARG ANSIBLE_LINT_VERSION # renovate: datasource=pypi depName=molecule -ENV MOLECULE_VERSION="${MOLECULE_VERSION:-24.7.0}" -# renovate: datasource=pypi depName=ansible -ENV ANSIBLE_VERSION="${ANSIBLE_VERSION:-10.2.0}" +ENV MOLECULE_VERSION="${MOLECULE_VERSION:-24.6.1}" # renovate: datasource=pypi depName=ansible +ENV ANSIBLE_VERSION="${ANSIBLE_VERSION:-10.3.0}" +# renovate: datasource=pypi depName=ansible-lint ENV ANSIBLE_LINT_VERSION="${ANSIBLE_LINT_VERSION:-24.7.0}" ENV PY_COLORS=1 @@ -24,8 +25,8 @@ COPY overlay/ / RUN apk add --update --no-cache --virtual .build-deps build-base libffi-dev musl-dev openssl-dev python3-dev cargo && \ apk add --update --no-cache git openssh-client && \ - apk upgrade --no-cache libexpat && \ - export CARGO_NET_GIT_FETCH_WITH_CLI=true && \ + apk upgrade --no-cache libexpat +RUN export CARGO_NET_GIT_FETCH_WITH_CLI=true && \ export USER=root && \ echo "Installing requirements ..." && \ pip install -qq --no-cache-dir --upgrade pip && \ @@ -34,7 +35,7 @@ RUN apk add --update --no-cache --virtual .build-deps build-base libffi-dev musl echo "Installing ansible 'v$ANSIBLE_VERSION' ..." && \ pip install -qq --no-cache-dir ansible=="$ANSIBLE_VERSION" && \ echo "Installing molecule 'v$MOLECULE_VERSION' ..." && \ - pip install -qq --no-cache-dir molecule=="$MOLECULE_VERSION" molecule-plugins[docker] molecule_hetznercloud && \ + pip install --no-cache-dir molecule=="$MOLECULE_VERSION" molecule-plugins[docker] molecule-hetznercloud && \ echo "Installing ansible-lint 'v$ANSIBLE_LINT_VERSION' ..." && \ pip install -qq --no-cache-dir ansible-lint=="$ANSIBLE_LINT_VERSION" && \ apk del .build-deps && \