mirror-cockpit-project-cockpit/containers
Freya Gustavsson 9898ff3492 flatpak: Compose URL for screenshots mirror
We started getting errors for our flatpak CI runs a few weeks ago. Which
coincided with an upstream infrastructure issue which would explain the
screenshots error. After infra was fixed and the fact that we didn't get
any successful runs, something else was going on.

Turns out that `flatpak-builder` had a release which changed the
behaviour of `--compose-url-policy` to default to `partial` instead of
`full` which was used before. Our fix is simple, just change it back to
`full`

Fixes: https://github.com/cockpit-project/cockpit/issues/22444
Related-to: https://github.com/flatpak/flatpak-builder/pull/652
Signed-off-by: Freya Gustavsson <freya@venefilyn.se>
2025-10-13 16:39:13 +02:00
..
flatpak flatpak: Compose URL for screenshots mirror 2025-10-13 16:39:13 +02:00
ws containers/ws: Move to Fedora 42 2025-07-09 09:43:48 +02:00
Makefile.am containers: Update ws-container* make rules 2022-02-17 11:19:30 +01:00
README.md containers: Update README 2022-05-23 12:53:21 +03:00

Cockpit Containers

  • ws: Cockpit's web server, for installation on CoreOS; uses SSH to connect to the local host or remote machines
  • bastion: A reduced variant of the web server that runs unprivileged, and can only connect to remote machines. Suitable for deploying on e.g. Kubernetes. This is currently a prototype.
  • unit-tests: Our project's unit tests run in this container; usually on GitHub PRs, but you can also run it locally for reproducing failures.
  • flatpak: Scripts for locally building, running, and testing our Cockpit Client flatpak.

See the individual README.md files in the subdirectories for details.

ws container development

Build the container:

$ make ws-container

Run the built container and log in interactively as a shell:

$ make ws-container-shell

When running docker the 'sudo' command will be used to get necessary privileges.