Comments (6)
Did this work with a previous version of pasta?
from podman.
[ 214.033148] audit: type=1400 audit(1717774894.345:18): apparmor="DENIED" operation="open" profile="passt" name="/run/user/1001/netns/netns-ee1afd7a-c406-0b45-7e3e-9283cb35e0b1" pid=929 comm="pasta" requested_mask="r" denied_mask="r" fsuid=1001 ouid=0
profile="passt" looks wrong. There is a separate pasta profile that must be used for pasta, compare containers/buildah#5440 (comment)
So this very much looks like a packing issue, thus closing.
from podman.
Hello,
I have the following versions:
$ sudo apt policy passt
[sudo] password for pulsar:
passt:
Installed: 100:0.0+20240523.765eb0bf-1
Candidate: 100:0.0+20240523.765eb0bf-1
Version table:
*** 100:0.0+20240523.765eb0bf-1 500
500 http://downloadcontent.opensuse.org/repositories/home:/alvistack/Debian_12 Packages
100 /var/lib/dpkg/status
100:0.0+20240510.72884484-1 500
500 http://downloadcontent.opensuse.org/repositories/home:/alvistack/Debian_12 Packages
100:0.0+20240426.d03c4e20-1 500
500 http://downloadcontent.opensuse.org/repositories/home:/alvistack/Debian_12 Packages
0.0~git20230309.7c7625d-1 500
500 https://deb.debian.org/debian bookworm/main amd64 Packages
I test here with each version:
$ sudo apt install passt=100:0.0+20240510.72884484-1
$ podman run -ti docker.io/library/alpine /bin/sh
Error: pasta failed with exit code 1:
Couldn't open network namespace /run/user/1001/netns/netns-abc483ef-874f-81c8-1d12-85f8272a18b5: Permission denied
$ sudo apt install passt=100:0.0+20240426.d03c4e20-1
$ podman run -ti docker.io/library/alpine /bin/sh
Error: pasta failed with exit code 1:
Couldn't open network namespace /run/user/1001/netns/netns-abc483ef-874f-81c8-1d12-85f8272a18b5: Permission denied
$ sudo apt install passt=0.0~git20230309.7c7625d-1
$ podman run -ti docker.io/library/alpine /bin/sh
/ #
I hadn't tested it with the distribution version... It seems to work. I'll test it with a quadlet.
from podman.
Seems like this has already been reported there: alvistack/passt-top-passt#1
from podman.
And here too: https://archives.passt.top/passt-user/[email protected]/.
from podman.
Fixed in my ansible role with:
- name: Fix passt/pasta
ansible.builtin.file:
state: hard
force: true
src: /usr/bin/passt
dest: /usr/bin/pasta
when: podman_fix_pasta
become: true
Thanks for your help!
from podman.
Related Issues (20)
- Containerfile.in not automatically pre-processed HOT 2
- Swagger docs mismatch for /images/{name}/push and libpod endpoint HOT 2
- newuidmap Fails with “Operation not permitted” When Running Podman Inside amd64 Podman container on macOS with Rosetta HOT 5
- podman : Depends: containers-common (>= 4:1) but it is not going to be installed HOT 1
- cannot remove images on MacOS HOT 5
- Podman v5 no longer builds Dockerfiles with build args used as --platform in FROM instruction HOT 4
- quadlet: add Container-spec StopSignal mapping to podman --stop-signal HOT 1
- podman system renumber fails if a volume exists
- Podman doesn't use a local image in `FROM` in Dockerfile/Containerfile HOT 2
- `podman-catatonit` cannot be installed in a UBI9 based container image HOT 1
- macOS vm virtiofs concurrency issue HOT 8
- Podman creates a rundir with insufficient permissions HOT 6
- podman build -o type=tar,dest=- mixes tar and messages HOT 1
- [Quadlet] [rootless] dependencies not working HOT 2
- podman machine ssh ignore machine name on Windows/HyperV HOT 2
- Behavior of `podman run --cidfile foo.cid` is not compatible with `docker run --cidfile foo.cid` HOT 1
- TmpFS gets dirty with `exit` files
- Error: writing file `/proc/450976/gid_map`: Operation not permitted: OCI permission denied HOT 5
- podman compose not working correctly for some compose yamls HOT 26
- podman commit on containers with a large files throws error: io: read/write on closed pipe HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from podman.