Replies: 2 comments 6 replies
-
I'm am not sure it you are deciding the content of the Quadlet units or if it's Ansible. But, the issue is with this reference:
(similar issue in the app container) First, they are incorrect because the name of the generated service for the
Regarding question 2, Quadlet is that bit. Quadlet is a systemd-generator that systemd calls whenever it reloads its daemon (boot, login, explicit reload, etc.) |
Beta Was this translation helpful? Give feedback.
-
Thank you guys for the detailed answer.s I will try to confirm later down the track. On a side note, the challenge with Podman is finding the right information because the software has evolved quite a lot over the past year. As a result we find a lot of contradicting information on blog, articles, videos, etc. Unfortunately it's hard to decrypt what's best practice with all the scattered information, the noise and the man style documention available on the podman website :) Nonetheless, I believe podman is the future and it's looking promising. So thank you again for your answers. I leave this comment open for now, but I wouldn't be surprised if a bot closes it due to inactivity. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I am trialing podman 5.4.2. I am still in the discovery process.
I am trying to get bookstack docker-compose to a podman rootless setup (user: podman). My goal is to encompass 2 containers (app + db) into a pod to stop/start bookstack conveniently. The quadlet files are generated with Ansible and deployed on a VM. Once this test is successful I will proceed to migrate more complex docker-compose.
Unfortunately, my quadlet files don't seem to generate
bookstack-pod.service
systemd unit. However if I remove theRequires=
and theAfter=
constraints frombookstack.pod
,bookstack-pod.service
suddenly exists and the below error cease to exist but there isn't any other containers except the infra one.ISSUE
The quadlet to systemd service is a bit magic to me and I cannot find any logs or pointer indicating why with constraints the pod doesn't start or more exactly its .service file is missing. I can start the 2 containers individually though (db and app by removing any Pod related information from their respective .container files) .
Podman version
My files
.POD
DB CONTAINER
APP CONTAINER
VOLUMES
Quadlets files output:
Questions
journalctl -f
didn't show anything useful.Thank you for your assistance. The internet is full of contradicting or old information and Gemini AI keeps feeding me erroneous info and is apologetic ;-)
Beta Was this translation helpful? Give feedback.
All reactions