Skip to content

Commit

Permalink
images: Pre-install glib-networking on fedora-coreos
Browse files Browse the repository at this point in the history
cockpit-project/cockpit#21561 dropped
cockpit-bridge's glib-networking dependency. But two cockpit tests want
to install cockpit-ws, which still depends on glib-networking.
So put it back manually.

Drop the obsolete explicit python3 install, as cockpit-bridge has
depended on that for a long time.
  • Loading branch information
martinpitt authored and jelly committed Feb 4, 2025
1 parent c603da1 commit 0bbb1c3
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions images/scripts/ostree.setup
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ if [ "$IMAGE" == "fedora-coreos" ]; then
systemctl disable --now zincati.service

# pre-install the distro version, which is useful for testing extensions and manual experiments
# also install Python for future pybridge, until c-bridge package grows that package dependency
rpm-ostree install cockpit-system cockpit-bridge cockpit-networkmanager python3
# also install glib-networking, so that tests can install cockpit-ws (as long as it has that dependency)
rpm-ostree install cockpit-system cockpit-bridge cockpit-networkmanager glib-networking
fi

# Wait for all systemd jobs to finish before cleaning up. In
Expand Down

0 comments on commit 0bbb1c3

Please sign in to comment.