spiegel_podman/libpod
Valentin Rothberg ecae5f7ade image list: return all associated names
Always return all associated names / repo tags of an image and fix a bug
with malformed repo tags.

Previously, Podman returned all names only with `--all` but this flag
only instructs to list intermediate images and should not alter
associated names.  With `--all` Podman queried the repo tags of an image
which splits all *tagged* names into repository and tag which is then
reassembled to eventually be parsed again in the frontend.  Lot's of
redundant CPU heat and buggy as the reassembly didn't consider digests
which ultimately broke parsing in the frontend.

Fixes: #7651
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2020-09-17 12:23:58 +02:00
..
common Set blob cache directory based on GraphDriver 2019-03-29 08:27:33 -04:00
define Fix up errors found by codespell 2020-09-11 06:14:25 -04:00
driver removMergeDir from inspect result if not mounted 2019-08-13 15:13:20 -04:00
events add event for image build 2020-08-12 10:00:51 -05:00
filters Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
image image list: return all associated names 2020-09-17 12:23:58 +02: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 Delete prior /dev/shm/* 2020-08-28 09:26:33 -04:00
logs fix podman logs --tail when log is bigger than pagesize 2020-08-06 20:56:30 +02:00
boltdb_state.go Unconditionally retrieve pod names via API 2020-08-10 10:15:51 -04:00
boltdb_state_internal.go Improve error message when creating a pod/ctr with the same name 2020-08-04 11:39:27 +02:00
boltdb_state_linux.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
boltdb_state_unsupported.go podman-remote inspect 2019-01-18 15:43:11 -06:00
common_test.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
container.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
container_api.go Force Attach() to send a SIGWINCH and redraw 2020-09-10 17:54:47 -04:00
container_commit.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
container_config.go Ensure pod infra containers have an exit command 2020-08-13 14:03:57 -04:00
container_exec.go Fix up errors found by codespell 2020-09-11 06:14:25 -04:00
container_graph.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
container_graph_test.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
container_inspect.go podman: add option --cgroup-conf 2020-08-21 19:06:05 +02:00
container_internal.go Fix up errors found by codespell 2020-09-11 06:14:25 -04:00
container_internal_linux.go Fix --systemd=always regression 2020-09-15 13:29:44 -04: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 Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04: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 Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
container_log_linux.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
container_log_unsupported.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
container_top_linux.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
container_top_unsupported.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04: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 rootless: support podman network create (CNI-in-slirp4netns) 2020-09-09 15:47:38 +09:00
diff.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
events.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
healthcheck.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
healthcheck_linux.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
healthcheck_unsupported.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
in_memory_state.go Unconditionally retrieve pod names via API 2020-08-10 10:15:51 -04:00
info.go Fix up errors found by codespell 2020-09-11 06:14:25 -04:00
kube.go Merge pull request #7591 from haircommander/play-kube-process-namespace 2020-09-11 05:56:35 -04:00
mounts_linux.go set root propagation based on volume properties 2018-11-26 13:55:02 +01:00
networking_linux.go rootless: support podman network create (CNI-in-slirp4netns) 2020-09-09 15:47:38 +09:00
networking_unsupported.go rootless: support podman network create (CNI-in-slirp4netns) 2020-09-09 15:47:38 +09:00
oci.go Send HTTP Hijack headers after successful attach 2020-08-27 12:50:22 -04:00
oci_attach_linux.go Force Attach() to send a SIGWINCH and redraw 2020-09-10 17:54:47 -04:00
oci_attach_linux_cgo.go Implement conmon exec 2019-07-22 15:57:23 -04:00
oci_attach_linux_nocgo.go Implement conmon exec 2019-07-22 15:57:23 -04:00
oci_attach_unsupported.go Force Attach() to send a SIGWINCH and redraw 2020-09-10 17:54:47 -04:00
oci_conmon.go podman: add new cgroup mode split 2020-06-25 17:16:12 +02:00
oci_conmon_exec_linux.go Send HTTP Hijack headers after successful attach 2020-08-27 12:50:22 -04:00
oci_conmon_linux.go Merge pull request #7403 from QiWang19/runtime-flag 2020-09-11 11:00:11 -04:00
oci_conmon_unsupported.go Add global options --runtime-flags 2020-09-04 15:04:36 -04:00
oci_missing.go Send HTTP Hijack headers after successful attach 2020-08-27 12:50:22 -04:00
oci_util.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
options.go Fix podman pod create --infra-command and --infra-image 2020-09-16 07:42:19 -04:00
pod.go Fix podman pod create --infra-command and --infra-image 2020-09-16 07:42:19 -04:00
pod_api.go Clean up pods before returning from Pod Stop API call 2020-08-17 11:04:26 -04:00
pod_internal.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
pod_status.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
pod_top_linux.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
pod_top_unsupported.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
reset.go Don't remove config files with podman system reset 2020-08-28 15:22:03 +02:00
rootless_cni_linux.go Fix "rootless-cni-infra + runc fails with ENODEV" 2020-09-16 18:38:36 +09:00
runtime.go Add global options --runtime-flags 2020-09-04 15:04:36 -04:00
runtime_cstorage.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
runtime_ctr.go Merge pull request #7460 from AkihiroSuda/allow-rootless-cni 2020-09-10 14:00:49 -04:00
runtime_img.go Supports import&run--signature-policy 2020-09-15 16:09:33 -04:00
runtime_img_test.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
runtime_migrate.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
runtime_migrate_unsupported.go Add podman system reset command 2019-11-29 05:34:52 -05:00
runtime_pod.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
runtime_pod_infra_linux.go Fix podman pod create --infra-command and --infra-image 2020-09-16 07:42:19 -04:00
runtime_pod_linux.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
runtime_pod_unsupported.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
runtime_renumber.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
runtime_volume.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
runtime_volume_linux.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
runtime_volume_unsupported.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
state.go Unconditionally retrieve pod names via API 2020-08-10 10:15:51 -04:00
state_test.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
stats.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
stats_unsupported.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
storage.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
util.go Send HTTP Hijack headers after successful attach 2020-08-27 12:50:22 -04:00
util_linux.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
util_test.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
util_unsupported.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
volume.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
volume_inspect.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
volume_internal.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
volume_internal_linux.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
volume_internal_unsupported.go Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00