systemd: show link to podman page for quadlets #22014
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
On a service details page show a link to the podman if the service is a quadlet. Quadlets are detected by checking if the SourcePath contains "containers/systemd", normally it is /etc/containers/systemd or /usr/share/containers/systemd.
Related: cockpit-project/cockpit-podman#2055
Blocked on a podman implementation for filtering quadlets.
Currently podman supports filtering on name via a simple url ie. http://127.0.0.2:9091/podman#/?name=systemd this does not yet support quadlets. Which is needed as Cockpit does not know the real container or pod name as this can be configured in the .container or .pod file.
There are two options for podman to fix this: (the filtering is currently based on ContainerName/PodName or ImageName)
name=jellyfin.service
and setting that in the as textFilter