generated from podman-desktop/extension-template-full
-
Notifications
You must be signed in to change notification settings - Fork 8
Description
extension-podman-quadlet/packages/backend/src/utils/parsers/quadlet-dryrun-parser.ts
Line 35 in e5cd8f3
this.services[serviceName] = quadletUnitParser.parse(); |
is throwing an uncaught error parsing [Volume]
quadlets on an older version (5.2.5) of Podman
I don't consider this a bug in the extension, but if we can handle this more elegantly we won't be breaking the UI
[quadlet] Error: missing SourcePath in systemd unit section
This is the .volume file
[Unit]
Description=Caddy Data Volume
Documentation=https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html
[Volume]
VolumeName=caddy-data
User=1000
Group=1000
[Install]
WantedBy=default.target
(identical lines snipped for brevity)
Podman 5.5.2 generated:
# Automatically generated by /usr/lib/systemd/user-generators/podman-user-generator
#
[Unit]
Wants=podman-user-wait-network-online.service
After=podman-user-wait-network-online.service
Description=Caddy Data Volume
Documentation=https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html
SourcePath=/var/home/josh/.config/containers/systemd/caddy-data.volume
RequiresMountsFor=%t/containers
...
Podman 5.2.5:
# Automatically generated by /usr/lib/systemd/user-generators/podman-user-generator
#
[Unit]
Description=Caddy Data Volume
Documentation=https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html
RequiresMountsFor=%t/containers
...
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status