Comments (12)
@HolgerHees thanks for report. Can you please also paste your /etc/cni/net.d/mobile_vpn.conflist
?
from ansible-podman-collections.
{
"cniVersion": "0.4.0",
"name": "mobile_vpn",
"plugins": [
{
"type": "bridge",
"bridge": "cni-podman1",
"isGateway": true,
"ipMasq": true,
"hairpinMode": true,
"ipam": {
"type": "host-local",
"routes": [
{
"dst": "0.0.0.0/0"
}
],
"ranges": [
[
{
"subnet": "10.100.0.208/29",
"gateway": "10.100.0.209"
}
]
]
}
},
{
"type": "portmap",
"capabilities": {
"portMappings": true
}
},
{
"type": "firewall",
"backend": ""
}
]
}
from ansible-podman-collections.
@HolgerHees I see, looks like you don't have podman dnsname plugin installed, and I consider it's installed by default. Need to find a way to detect that it's not enabled in the system.
from ansible-podman-collections.
@HolgerHees can you please check if this path exists on your target system? /usr/libexec/cni/dnsname
(where actual podman runs)
from ansible-podman-collections.
btw. the path is /usr/lib/cni/ on my system and the content is
-rwxr-xr-x 1 root root 3997672 20. Jul 17:56 bandwidth
-rwxr-xr-x 1 root root 4466286 20. Jul 17:56 bridge
-rwxr-xr-x 1 root root 11077776 20. Jul 17:56 dhcp
-rwxr-xr-x 1 root root 5698823 20. Jul 17:56 firewall
-rwxr-xr-x 1 root root 2943777 20. Jul 17:56 flannel
-rwxr-xr-x 1 root root 4007489 20. Jul 17:56 host-device
-rwxr-xr-x 1 root root 3465319 20. Jul 17:56 host-local
-rwxr-xr-x 1 root root 4139211 20. Jul 17:56 ipvlan
-rwxr-xr-x 1 root root 3078774 20. Jul 17:56 loopback
-rwxr-xr-x 1 root root 4217964 20. Jul 17:56 macvlan
-rwxr-xr-x 1 root root 2748441 16. Mai 16:28 noop
-rwxr-xr-x 1 root root 3786793 20. Jul 17:56 portmap
-rwxr-xr-x 1 root root 4385432 20. Jul 17:56 ptp
-rwxr-xr-x 1 root root 3252942 20. Jul 17:56 sbr
-rwxr-xr-x 1 root root 1132147 16. Mai 16:28 sleep
-rwxr-xr-x 1 root root 2760372 20. Jul 17:56 static
-rwxr-xr-x 1 root root 3208644 20. Jul 17:56 tuning
-rwxr-xr-x 1 root root 4139163 20. Jul 17:56 vlan
from ansible-podman-collections.
@HolgerHees OK, seems like it can be in /usr/libexec/cni /usr/lib/cni /opt/cni/bin /opt/bridge/bin
so will check all of them
from ansible-podman-collections.
@HolgerHees please check if #118 helps.
from ansible-podman-collections.
it works! :-)
from ansible-podman-collections.
this appears to have been clobbered by #471 and is happening again
from ansible-podman-collections.
@Trezamere please open the another issue with logs.
from ansible-podman-collections.
@Trezamere so do you have an example?
from ansible-podman-collections.
No I had to work around it, I'll see if I can replicate it next week.
from ansible-podman-collections.
Related Issues (20)
- Not idemponent when port is bound to `0.0.0.0` HOT 2
- Alias parameters "stop_timeout" and "time" for podman generate systemd HOT 3
- rootless always want to change the user HOT 3
- Incorrect documentation for `podman_image_info` return value HOT 1
- containers.podman.podman_secret fails if identical secret was create in playbook before HOT 1
- podman_network not idempotent when disable_dns is explicitly set
- No values returned from podman_container_exec on failures HOT 3
- `AttributeError: 'list' object has no attribute 'get'` trying to use collection on recent Fedora (podman 5.0?) HOT 2
- Env in container exec are wrongly double quoted HOT 2
- podman_container: pasta network breaks idempotency
- podman_login: why are tlsverify certdir mutually exclusive? HOT 6
- podman_pod_info raises JSONDecodeError for non-existant pod HOT 3
- Pushing an image with `/` in the name to a remote registry does not work HOT 4
- Issues pulling images with similar tags (cannot pull one with a shorter left substring than a pre-existing image) HOT 2
- podman network: support for "--route" option HOT 1
- podman_container: support for "--pull" option HOT 4
- Absent state with quadlet should remove quadlet file as well as podman resource. HOT 1
- Wrong Podman Secret Creation Behavior HOT 3
- Support shm-size when specifying a pod
- Pod not idemponent when port is bound to 0.0.0.0/ maybe same as issue #679
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 ansible-podman-collections.