spiegel_podman/pkg/api/handlers/compat
Matthew Heon 533d88b656 Add the option of Rootless CNI networking by default
When the containers.conf field "NetNS" is set to "Bridge" and the
"RootlessNetworking" field is set to "cni", Podman will now
handle rootless in the same way it does root - all containers
will be joined to a default CNI network, instead of exclusively
using slirp4netns.

If no CNI default network config is present for the user, one
will be auto-generated (this also works for root, but it won't be
nearly as common there since the package should already ship a
config).

I eventually hope to remove the "NetNS=Bridge" bit from
containers.conf, but let's get something in for Brent to work
with.

Signed-off-by: Matthew Heon <mheon@redhat.com>
2021-05-26 15:03:30 -04:00
..
auth.go fix use with localhost (testing) 2021-03-12 10:48:03 -08:00
changes.go bump go module to v3 2021-02-22 09:03:51 +01:00
containers.go fix: use UTC Time Stamps in response JSON 2021-05-10 11:21:14 +02:00
containers_archive.go bump go module to v3 2021-02-22 09:03:51 +01:00
containers_attach.go bump go module to v3 2021-02-22 09:03:51 +01:00
containers_create.go Add the option of Rootless CNI networking by default 2021-05-26 15:03:30 -04:00
containers_export.go bump go module to v3 2021-02-22 09:03:51 +01:00
containers_logs.go bump go module to v3 2021-02-22 09:03:51 +01:00
containers_pause.go bump go module to v3 2021-02-22 09:03:51 +01:00
containers_prune.go Containers prune endpoint should use only prune filters 2021-03-30 10:19:22 +02:00
containers_restart.go bump go module to v3 2021-02-22 09:03:51 +01:00
containers_start.go Add --requires flag to podman run/create 2021-04-06 14:01:31 -04:00
containers_stats.go bump go module to v3 2021-02-22 09:03:51 +01:00
containers_stop.go podman-remote stop -time 0 does not work 2021-03-05 10:39:17 -05:00
containers_top.go Trim white space from /top endpoint results 2021-03-30 10:42:06 -07:00
containers_unpause.go bump go module to v3 2021-02-22 09:03:51 +01:00
events.go Docker returns 'die' status rather then 'died' status 2021-04-28 15:56:19 -04:00
exec.go bump go module to v3 2021-02-22 09:03:51 +01:00
images.go Merge pull request #10265 from matejvasek/fix-get-multiple-imgs-compat 2021-05-08 06:20:19 -04:00
images_build.go Add client disconnect to build handler loop 2021-05-10 09:46:40 -07:00
images_history.go migrate Podman to containers/common/libimage 2021-05-05 11:30:12 +02:00
images_prune.go migrate Podman to containers/common/libimage 2021-05-05 11:30:12 +02:00
images_push.go Correct compat images/{name}/push response 2021-03-07 02:38:01 +01:00
images_remove.go migrate Podman to containers/common/libimage 2021-05-05 11:30:12 +02:00
images_save.go Refactor handler packages 2020-03-10 08:03:41 -07:00
images_search.go migrate Podman to containers/common/libimage 2021-05-05 11:30:12 +02:00
images_tag.go migrate Podman to containers/common/libimage 2021-05-05 11:30:12 +02:00
info.go bump go module to v3 2021-02-22 09:03:51 +01:00
networks.go Fix volumes and networks list/prune filters in http api 2021-03-19 00:09:29 +01:00
ping.go Jira RUN-1106 System handlers updates 2020-12-05 16:41:57 -07:00
resize.go Remove resize race condition 2021-03-26 15:15:17 -04:00
secrets.go Add version field to secret compat list/inspect api 2021-03-02 16:55:21 -05:00
swagger.go bump go module to v3 2021-02-22 09:03:51 +01:00
system.go bump go module to v3 2021-02-22 09:03:51 +01:00
types.go V2 verify JSON output is consistent and doesn't drift 2020-05-28 16:20:29 -07:00
unsupported.go bump go module to v3 2021-02-22 09:03:51 +01:00
version.go [NO TESTS NEEDED] Shrink the size of podman-remote 2021-03-29 09:49:45 -04:00
volumes.go Allow docker volume create API to pass without name 2021-04-27 10:32:06 -04:00