podman container storage backup
by Michael Ivanov
I make periodic backups of my laptop where I use some podman containers.
To perform a backup I just invoke rsync to copy my /home/xxxx/.local/share/containers
directory to nfs mounted filesystem.
Containers are running, but quiescent, no real activity occurs.
Is this a correct way to back up or is there anything special about
container directory to be taken into account? As far as I understand
some hash-named subdirectories are shared between different containers
and images using special kind of mounts, can this lead to duplicate
copies r inconsistencies?
Underlying fs is btrfs.
\ / | |
(OvO) | Михаил Иванов |
(^^^) | |
\^/ | E-mail: ivans(a)isle.spb.ru |
^ ^ | |
7 months, 3 weeks
cgroups not configured for container
There is somthing warning, when I add "--pid=host".
How can I get this warning gone?
[rsync@rsyncdk2 ~]$ podman run --rm --pid=host fb7ad16314ee sleep 3
WARN cannot toggle freezer: cgroups not configured for container
WARN lstat : no such file or directory
11 months, 3 weeks
Run container in cluster
I have 2 node in cluster, node1 and node2. They share the same HOME directory with lustre.
If I run a container on node1, it will take some record in ~/.local/share/containers/storage/overlay-containers. And run in /run/user/1000/containers.
But on node2 there is not /run/user/1000/containers. Because of share HOME directory, there is ~/.local/share/containers/storage/overlay-containers on node2. So there is some error on node2.
How could I redirect ~/.local/share/containers/storage/overlay-containers to the local directory on node1 and node2?
1 year, 1 month
ownership of a mounted home directry
by R C
I built a container that mounts the /home directy (it has one
(I used buildah and podman on that unprivileged account, using rhel8)
However when I connect to the container, I see that the unprivileged
user's home directory is owned by root.
any idea why that would be, I am probably missing something
1 year, 1 month
podman on oracle linux 8 fails to start container
by Barry Scott
The OS is oracle linux 8 with
I start a container in a systemd service using:
+ /usr/bin/podman start cloud-dice
And get this error from podman:
Error: unable to start container
failed to mount shm tmpfs
And these messages in dmesg:
[82521.621247] tmpfs: Unknown parameter 'context'
[82521.643785] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[82521.648888] IPv6: ADDRCONF(NETDEV_UP): vethc149f6ee: link is not ready
[82521.650561] IPv6: ADDRCONF(NETDEV_CHANGE): vethc149f6ee: link becomes
[82521.651950] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[82521.654408] cni-podman0: port 1(vethc149f6ee) entered blocking state
[82521.655364] cni-podman0: port 1(vethc149f6ee) entered disabled state
[82521.656594] device vethc149f6ee entered promiscuous mode
[82521.657537] cni-podman0: port 1(vethc149f6ee) entered blocking state
[82521.658455] cni-podman0: port 1(vethc149f6ee) entered forwarding state
[82521.880289] cni-podman0: port 1(vethc149f6ee) entered disabled state
[82521.883696] device vethc149f6ee left promiscuous mode
[82521.884435] cni-podman0: port 1(vethc149f6ee) entered disabled state
If I rebuild the container then I do not see the tmpfs error and
What do I need to do to fix the "tmpfs: Unknown parameter 'context'"
error that I'm assuming is root cause?
1 year, 1 month
Our project on analysing and contributing to Podman
by Calin Georgescu
Dear Podman maintainers,
We are a group of four computer science Master's students from the Delft University of Technology in the Netherlands following the course IN4315 Software Architecture ( https://se.ewi.tudelft.nl/delftswa/). We chose Podman as the open-source project that we would study, analyse and contribute to.
Over the last 8 weeks, we have published our research in 4 essays, which you can find at https://desosa2022.netlify.app/projects/podman/. On this page, you can also find a list of PRs we made.
It has been a pleasure to work on the contribution to Podman. We enjoyed and learned a lot from this process and we want to thank you for the guidance and assistance you provided us.
We are eager to know what your thoughts are on our research. If you have any thoughts or feedback on our work that you would like to share, we would be excited to hear them. We would also like to inquire if there are any job/internship opportunities available for us in the future.
Thank you for your time and consideration. Feel free to reach out to us through email or GitHub for anything you would like to discuss.
Krzysztof Baran @kbaran</kbaran>
Rover van der Noort @rvandernoort</rvandernoort>
Xueyuan Chen @keonchennl
Calin Georgescu @gcalin
1 year, 2 months