Shipped quadlets reference a volume unit that does not exist #37
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Reference
marvin8/xique#37
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bringing the pod up from
deploy/fails at quadlet conversion:Both
xique-web.containerandxique-worker.containerdeclareVolume=xique-imports-volume.volume:/data/imports-temp, but the shipped volume unit is namedxique-imports.volume. Quadlet resolves these sources by literal filename, so the documented install (cp deploy/... ~/.config/containers/systemd/) cannot work as written. The podman volume name itself is unaffected — the volume unit pins it withVolumeName=xique-imports-volume.Plan of attack:
Volume=references at the shipped filename:Volume=xique-imports.volume:/data/imports-tempinxique-web.containerandxique-worker.container. The generated podman volume name staysxique-imports-volume(the volume unit's explicitVolumeName=), and the documentedcp deploy/xique-imports.volume ...steps in the README and docs stay true as written.deploy/(the podman generator resolvesVolume=*.volumesources by filename in the quadlet directories, which the reported error itself confirms); the operator's dry run is the live check.Branch:
fix/issue-37-quadlet-volume-filenameCommits:
:bug: fix: point quadlet volume references at the shipped volume unitPR:
POST /repos/marvin8/xique/pulls(headfix/issue-37-quadlet-volume-filename, basemain,Closes #N).