spiegel_podman/pkg
baude fe3faa517e prevent unpredictable results with network create|remove
due to a lack of "locking" on cni operations, we could get ourselves in trouble when doing rapid creation or removal of networks.  added a simple file lock to deal with the collision and because it is not considered a performent path, use of the file lock should be ok.  if proven otherwise in the future, some generic shared memory lock should be implemented for libpod and also used here.

moved pkog/network to libpod/network because libpod is now being pulled into the package and it has therefore lost its generic nature. this will make it easier to absorb into libpod as we try to make the network closer to core operations.

Fixes: #7807

Signed-off-by: baude <bbaude@redhat.com>
2020-10-07 10:03:21 -05:00
..
annotations
api prevent unpredictable results with network create|remove 2020-10-07 10:03:21 -05:00
auth Add X-Registry-Config support 2020-09-29 08:46:44 -07:00
autoupdate Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
bindings Lowercase some errors 2020-10-05 15:56:44 -07:00
cgroups pkg/cgroups/createCgroupv2Path: nits 2020-10-05 15:57:57 -07:00
channel fix closed the remote connection on pull causes service panic 2020-10-03 11:38:38 +08:00
checkpoint Lowercase some errors 2020-10-05 15:56:44 -07:00
criu
ctime
domain prevent unpredictable results with network create|remove 2020-10-07 10:03:21 -05:00
env Ensure DefaultEnvVariables is used in Specgen 2020-08-18 15:17:46 -04:00
errorhandling remote run: fix error checks 2020-09-11 12:41:15 +02:00
hooks pkg/hooks: support all hooks 2020-09-22 14:44:09 +02:00
inspect Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
kubeutils
lookup
namespaces [CI:DOCS] BZ1860126 - Fix userns defaults in run man page 2020-08-07 15:42:13 -04:00
netns Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
parallel Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
ps Fix podman-remote ps --ns broken 2020-10-04 19:48:13 +08:00
registrar Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
registries pkg/registries: add a retiring note 2020-09-30 16:30:41 +02:00
resolvconf Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
rootless Remove excessive error wrapping 2020-10-05 15:30:37 -07:00
rootlessport
seccomp
selinux
signal
spec Remove excessive error wrapping 2020-10-05 15:30:37 -07:00
specgen Merge pull request #7929 from kolyshkin/nits-err 2020-10-06 10:15:04 +02:00
systemd Refactor version handling in cmd tree 2020-09-18 15:13:58 -07:00
terminal Set console mode for windows 2020-06-29 09:17:55 -05:00
timetype
tracing
trust Lowercase some errors 2020-10-05 15:56:44 -07:00
util Merge pull request #7929 from kolyshkin/nits-err 2020-10-06 10:15:04 +02:00
varlink Fix up errors found by codespell 2020-09-11 06:14:25 -04:00
varlinkapi Remove excessive error wrapping 2020-10-05 15:30:37 -07:00