| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:2b1a3adb91c564e3fe655be94477504bbc81d767317b3181efd5cd6ae287b26f in / |
| CMD ["/bin/bash"] |
| RUN /bin/sh -c apt-get update && apt-get -y install build-essential git python3-pip docker.io nodejs npm curl golang pipx rsync terraform-switcher && apt-get clean && rm -rf /var/lib/apt/lists # buildkit |
| COPY /uv /uvx /bin/ # buildkit |
| RUN /bin/sh -c uv tool install ruff@latest # buildkit |
| ENV PATH=/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN /bin/sh -c pipx install --include-deps ansible # buildkit |
| RUN /bin/sh -c pipx inject ansible netaddr # buildkit |
| ENV PATH=/root/.cargo/bin:/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN /bin/sh -c curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused -sSfL https://sh.rustup.rs | sh -s -- -y # buildkit |
| RUN /bin/sh -c terraform-switcher -u # buildkit |