Skip to content

Commit

Permalink
images: Add some Cockpit runtime and test deps to centos-9-bootc
Browse files Browse the repository at this point in the history
This will allow us to install cockpit-ws.rpm and run networking and
metrics tests.

Also toss in strace as the ultimate debugging tool, and rsync for
`build.js -r` and a more efficient bots API.

See cockpit-project/cockpit#21561
  • Loading branch information
martinpitt committed Jan 29, 2025
1 parent 2017623 commit e928515
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions images/scripts/lib/bootc.Containerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@ ARG base_image
FROM $base_image

# pre-install the distro version, which is useful for testing extensions and manual experiments
# also pre-install ws and test dependencies
RUN \
dnf update -y --exclude='kernel*' && \
dnf install -y --setopt install_weak_deps=False cockpit-system cockpit-networkmanager && \
dnf install -y dnsmasq pcp python3-pcp rsync sscg strace wireguard-tools && \
dnf clean all

ADD lib/mcast1.nmconnection /usr/lib/NetworkManager/system-connections/
Expand Down

0 comments on commit e928515

Please sign in to comment.