spiegel_podman/pkg
Valentin Rothberg f241efb179 bindings rmi test: clarify behavior
The libpod/images/remove endpoint is not very REST-ish but, after some
debate, was decided to be implemented as for the following reasons.

First, it allows for batch removing images which improves performance
significantly.  Note that Docker does support `rmi -a`!

Second, it allows for hiding the logic of setting the right exit code to
use from the client and keep all the logic on the server.

Hence, when removing an image that does not exist, the server will
return a 200. The response, however, includes the error message to be
used *and* the exit code that podman-remote will use.

Fixes: #12441
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-12-16 15:31:29 +01:00
..
annotations Spelling 2020-12-22 13:34:31 -05:00
api Merge pull request #12534 from Luap99/network-db 2021-12-15 15:25:14 +01:00
auth standardize logrus messages to upper case 2021-09-22 15:29:34 -04:00
autoupdate vendor c/common@main 2021-09-20 15:07:41 +02:00
bindings bindings rmi test: clarify behavior 2021-12-16 15:31:29 +01:00
channel channel: simplify implementation 2021-05-06 11:51:15 +02:00
checkpoint container restore/import: store networks from db 2021-12-14 15:23:40 +01:00
copy support container to container copy 2021-07-27 15:32:23 +02:00
criu Support checkpoint/restore with pods 2021-07-27 16:10:44 +02:00
ctime Re-add int64 casts for ctime 2019-07-23 15:43:40 -04:00
domain Merge pull request #12534 from Luap99/network-db 2021-12-15 15:25:14 +01:00
env Generate kube should'd add podman default environment vars 2021-09-21 09:03:31 -04:00
errorhandling Handle HTTP 409 error messages properly for Pod actions 2021-11-02 12:28:52 +01:00
hooks [CI:DOCS] oci-hooks.5.md: fixup section in header 2021-10-10 08:16:42 -04:00
inspect bump go module to v3 2021-02-22 09:03:51 +01:00
kubeutils Globally replace http:// with https:// 2021-08-27 06:14:46 -04:00
lookup Enable whitespace linter 2021-02-11 23:01:56 +01:00
machine systemd: replace multi-user with default.target 2021-11-30 14:37:25 +01:00
namespaces [NO TESTS NEEDED] Shrink the size of podman-remote 2021-03-29 09:49:45 -04:00
netns standardize logrus messages to upper case 2021-09-22 15:29:34 -04:00
parallel bump go module to v3 2021-02-22 09:03:51 +01:00
ps Merge pull request #12600 from rhatdan/external 2021-12-15 15:43:11 +01:00
resolvconf bump go module to v3 2021-02-22 09:03:51 +01:00
rootless [NO NEW TESTS NEEDED] rootless: declare TEMP_FAILURE_RETRY before usage (Fixes: #12563) 2021-12-10 14:20:35 +01:00
rootlessport libpod: deduplicate ports in db 2021-10-27 18:59:56 +02:00
seccomp Spelling 2020-12-22 13:34:31 -05:00
selinux Fix SELinux functions names to not be repetitive 2020-04-23 15:57:34 -04:00
servicereaper standardize logrus messages to upper case 2021-09-22 15:29:34 -04:00
signal Fix build for mips architecture follow-up 2021-01-07 15:04:22 +01:00
specgen specgen: check that networks are only set with bridge 2021-12-14 15:23:40 +01:00
specgenutil Add new networks format to spegecen 2021-12-14 15:23:39 +01:00
systemd generate systemd: support entrypoint JSON strings 2021-12-08 15:51:23 +01:00
terminal Fix #11444: remote breaks with stdout redirection 2021-09-13 17:42:48 +03:00
timetype make lint: enable gocritic 2020-01-13 14:27:02 +01:00
trust standardize logrus messages to upper case 2021-09-22 15:29:34 -04:00
util filter: use filepath.Match to maintain consistency with other pattern 2021-11-19 22:07:47 +05:30