Add podman compose and terraform to nvidia build
All checks were successful
ci / workstation (push) Successful in 24m55s
ci / workstation-nvidia (push) Successful in 12s

This commit is contained in:
Jonathan Cremin 2025-05-21 11:01:52 +01:00
parent 002c44271b
commit 08aa6a795b
2 changed files with 70 additions and 60 deletions

View file

@ -48,6 +48,7 @@ RUN dnf remove -y \
mpv \
ncdu \
pavucontrol \
podman-compose \
sysstat \
tailscale \
vdpauinfo \
@ -61,7 +62,12 @@ RUN dnf remove -y \
# Setup watercooling
RUN dnf copr enable -y codifryed/CoolerControl && \
dnf install -y coolercontrol && \
systemctl enable coolercontrold
systemctl enable coolercontrold && \
dnf clean all
RUN dnf config-manager addrepo --from-repofile=https://rpm.releases.hashicorp.com/fedora/hashicorp.repo && \
dnf install -y terraform && \
dnf clean all
# Remove btop and nvtop shortcuts
RUN rm /usr/share/applications/btop.desktop /usr/share/applications/nvtop.desktop

View file

@ -48,6 +48,7 @@ RUN dnf remove -y \
mpv \
ncdu \
pavucontrol \
podman-compose \
sysstat \
tailscale \
vdpauinfo \
@ -57,10 +58,13 @@ RUN dnf remove -y \
# Clean up
dnf clean all
RUN dnf config-manager addrepo --from-repofile=https://rpm.releases.hashicorp.com/fedora/hashicorp.repo && \
dnf install -y terraform && \
dnf clean all
# Remove btop and nvtop shortcuts
RUN rm /usr/share/applications/btop.desktop /usr/share/applications/nvtop.desktop
# Don't install 1password, the browser integration breaks because 1Password uses /opt.
# I think this is polkit related.
# RUN mkdir -p /var/opt