spiegel_podman/libpod
Paul Holzinger 9d818be732 Fix podman network IDs handling
The libpod network logic knows about networks IDs but OCICNI
does not. We cannot pass the network ID to OCICNI. Instead we
need to make sure we only use network names internally. This
is also important for libpod since we also only store the
network names in the state. If we would add a ID there the
same networks could accidentally be added twice.

Fixes #9451

Signed-off-by: Paul Holzinger <paul.holzinger@web.de>
2021-02-22 15:51:49 +01:00
..
common Set blob cache directory based on GraphDriver 2019-03-29 08:27:33 -04:00
define bump go module to v3 2021-02-22 09:03:51 +01:00
driver bump go module to v3 2021-02-22 09:03:51 +01:00
events bump go module to v3 2021-02-22 09:03:51 +01:00
image bump go module to v3 2021-02-22 09:03:51 +01:00
layers Initial checkin from CRI-O repo 2017-11-01 11:24:59 -04:00
linkmode Add podman static build 2020-05-11 13:11:07 +02:00
lock bump go module to v3 2021-02-22 09:03:51 +01:00
logs bump go module to v3 2021-02-22 09:03:51 +01:00
network Fix podman network IDs handling 2021-02-22 15:51:49 +01:00
plugin bump go module to v3 2021-02-22 09:03:51 +01:00
shutdown Ensure shutdown handler access is syncronized 2021-01-25 15:44:42 -05:00
boltdb_state.go bump go module to v3 2021-02-22 09:03:51 +01:00
boltdb_state_internal.go bump go module to v3 2021-02-22 09:03:51 +01:00
boltdb_state_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
boltdb_state_unsupported.go podman-remote inspect 2019-01-18 15:43:11 -06:00
common_test.go bump go module to v3 2021-02-22 09:03:51 +01:00
container.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_api.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_commit.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_config.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_exec.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_graph.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_graph_test.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_inspect.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_internal.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_internal_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_internal_linux_test.go Make an entry in /etc/group when we modify /etc/passwd 2020-09-10 13:02:31 -04:00
container_internal_test.go Refactor container config 2020-07-23 10:18:14 -04:00
container_internal_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_linux.go Do not fetch pod and ctr State on retrieval in Bolt 2018-07-31 14:19:50 +00:00
container_log.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_log_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_log_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_path_resolution.go Enable whitespace linter 2021-02-11 23:01:56 +01:00
container_top_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_top_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
container_unsupported.go Do not fetch pod and ctr State on retrieval in Bolt 2018-07-31 14:19:50 +00:00
container_validate.go bump go module to v3 2021-02-22 09:03:51 +01:00
diff.go bump go module to v3 2021-02-22 09:03:51 +01:00
events.go bump go module to v3 2021-02-22 09:03:51 +01:00
healthcheck.go bump go module to v3 2021-02-22 09:03:51 +01:00
healthcheck_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
healthcheck_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
in_memory_state.go bump go module to v3 2021-02-22 09:03:51 +01:00
info.go bump go module to v3 2021-02-22 09:03:51 +01:00
kube.go bump go module to v3 2021-02-22 09:03:51 +01:00
mounts_linux.go set root propagation based on volume properties 2018-11-26 13:55:02 +01:00
networking_linux.go Fix podman network IDs handling 2021-02-22 15:51:49 +01:00
networking_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
oci.go bump go module to v3 2021-02-22 09:03:51 +01:00
oci_attach_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
oci_attach_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
oci_conmon.go podman: add new cgroup mode split 2020-06-25 17:16:12 +02:00
oci_conmon_exec_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
oci_conmon_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
oci_conmon_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
oci_missing.go bump go module to v3 2021-02-22 09:03:51 +01:00
oci_util.go bump go module to v3 2021-02-22 09:03:51 +01:00
options.go bump go module to v3 2021-02-22 09:03:51 +01:00
pod.go bump go module to v3 2021-02-22 09:03:51 +01:00
pod_api.go bump go module to v3 2021-02-22 09:03:51 +01:00
pod_internal.go bump go module to v3 2021-02-22 09:03:51 +01:00
pod_status.go bump go module to v3 2021-02-22 09:03:51 +01:00
pod_top_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
pod_top_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
reset.go bump go module to v3 2021-02-22 09:03:51 +01:00
rootless_cni_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_cstorage.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_ctr.go Fix podman network IDs handling 2021-02-22 15:51:49 +01:00
runtime_img.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_img_test.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_migrate.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_migrate_unsupported.go Use Libpod tmpdir for pause path 2020-12-02 14:18:37 -05:00
runtime_pod.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_pod_infra_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_pod_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_pod_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_renumber.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_volume.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_volume_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
runtime_volume_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
state.go Add support for network connect / disconnect to DB 2020-11-11 16:37:54 -05:00
state_test.go bump go module to v3 2021-02-22 09:03:51 +01:00
stats.go bump go module to v3 2021-02-22 09:03:51 +01:00
stats_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
storage.go bump go module to v3 2021-02-22 09:03:51 +01:00
util.go bump go module to v3 2021-02-22 09:03:51 +01:00
util_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
util_linux_test.go Fix mismatch between log messages and behavior of libpod.LabelVolumePath. 2020-09-13 23:24:15 -04:00
util_test.go bump go module to v3 2021-02-22 09:03:51 +01:00
util_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
volume.go bump go module to v3 2021-02-22 09:03:51 +01:00
volume_inspect.go bump go module to v3 2021-02-22 09:03:51 +01:00
volume_internal.go bump go module to v3 2021-02-22 09:03:51 +01:00
volume_internal_linux.go bump go module to v3 2021-02-22 09:03:51 +01:00
volume_internal_unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00