podman/libpod
umohnani8 87d8edb4c1 podman rmi shouldn't delete named referenced images
If an image is created from another and it is deleted,
only delete the actual image and not the parent images
if the parent images have names/references.

Signed-off-by: umohnani8 <umohnani@redhat.com>

Closes: #1174
Approved by: mheon
2018-07-28 01:40:28 +00:00
..
common Change un/pwd handling to match Buildah's 2018-02-06 09:29:23 -05:00
driver Migrate Create|Commit to ginkgo 2018-02-02 22:44:40 +00:00
image podman rmi shouldn't delete named referenced images 2018-07-28 01:40:28 +00:00
layers Initial checkin from CRI-O repo 2017-11-01 11:24:59 -04:00
testdata Add hooks support to podman 2018-04-05 14:13:49 +00:00
boltdb_state.go Add a mutex to BoltDB state to prevent lock issues 2018-07-25 11:37:15 -04:00
boltdb_state_internal.go Use the Linux version BoltState.getContainerFromDB on all platforms. 2018-07-26 20:47:31 +00:00
boltdb_state_linux.go Use the Linux version BoltState.getContainerFromDB on all platforms. 2018-07-26 20:47:31 +00:00
boltdb_state_unsupported.go Use the Linux version BoltState.getContainerFromDB on all platforms. 2018-07-26 20:47:31 +00:00
common_test.go Abort a test on nil containers, so that future tests don't panic 2018-07-19 16:12:49 +00:00
container.go Add container and pod namespaces to configs 2018-07-24 16:12:31 -04:00
container_api.go Added pod.Restart() functionality to libpod. 2018-07-25 17:54:27 +00:00
container_attach.go libpod: fix race with attach/start 2018-06-20 09:36:04 +02:00
container_commit.go podman: accept option --rootfs to use exploded images 2018-06-15 14:53:18 +00:00
container_graph.go Remove a loop in container graph 2018-03-29 02:18:45 +00:00
container_graph_test.go Fix tests 2018-03-29 02:18:45 +00:00
container_inspect.go Add missing runtime.go lines to set namespace 2018-07-24 16:12:31 -04:00
container_internal.go Added pod.Restart() functionality to libpod. 2018-07-25 17:54:27 +00:00
container_internal_linux.go Support multiple networks 2018-07-12 21:45:47 +00:00
container_internal_test.go Fix TestPostDeleteHooks on macOS 2018-07-19 16:12:49 +00:00
container_internal_unsupported.go Remove now-unneeded cleanupCgroup() for unsupported OS 2018-07-06 15:29:38 +00:00
container_linux.go Fix handling of Linux network namespaces 2018-07-27 02:48:15 +00:00
container_top_linux.go vendor latest containers/psgo 2018-07-26 17:01:40 +00:00
container_top_unsupported.go podman-top: use containers/psgo 2018-07-19 20:47:52 +00:00
container_unsupported.go more changes to compile darwin 2018-07-05 16:05:12 +00:00
diff.go Stage 4 Image cleanup 2018-03-23 15:35:37 +00:00
errors.go Add namespaces and initial constraints to database 2018-07-24 16:12:31 -04:00
in_memory_state.go Update comments in BoltDB and In-Memory states 2018-07-24 16:12:31 -04:00
info.go Spell check strings and comments 2018-05-25 08:45:15 +00:00
networking_linux.go Fix handling of Linux network namespaces 2018-07-27 02:48:15 +00:00
networking_unsupported.go libpod/networking_unsupported: Remove JoinNetworkNameSpace 2018-07-06 00:48:39 +00:00
oci.go oci: keep exposed ports busy and leak the fd into conmon 2018-07-19 13:21:50 +00:00
oci_linux.go Remove per-container CGroup parents 2018-07-06 15:29:38 +00:00
oci_unsupported.go more changes to compile darwin 2018-07-05 16:05:12 +00:00
options.go Add --namespace flag to Podman 2018-07-24 16:12:31 -04:00
pod.go Add pod pause/unpause 2018-07-27 14:20:08 +00:00
runtime.go Add missing runtime.go lines to set namespace 2018-07-24 16:12:31 -04:00
runtime_ctr.go Set namespace for new pods/containers based on runtime 2018-07-24 16:12:31 -04:00
runtime_img.go podman rmi should only untag image if parent of another 2018-07-12 18:56:33 +00:00
runtime_img_test.go regression: tls verify should be set on registries.conf if insecure 2018-04-18 14:07:59 +00:00
runtime_pod.go Added full podman pod ps, with tests and man page 2018-07-13 09:17:33 -04:00
runtime_pod_linux.go Set namespace for new pods/containers based on runtime 2018-07-24 16:12:31 -04:00
runtime_pod_unsupported.go libpod/runtime_pod: Make removePod per-platform 2018-07-06 00:48:39 +00:00
state.go Update documentation for the State interface 2018-07-24 16:12:31 -04:00
state_test.go Use testify/require in a few places to avoid panics in tests 2018-07-26 20:47:31 +00:00
stats.go changes to allow for darwin compilation 2018-06-29 20:44:09 +00:00
stats_config.go changes to allow for darwin compilation 2018-06-29 20:44:09 +00:00
stats_unsupported.go changes to allow for darwin compilation 2018-06-29 20:44:09 +00:00
storage.go Update container Mounted() and Mountpoint() functions 2018-07-24 02:25:11 +00:00
util.go Stage 4 Image cleanup 2018-03-23 15:35:37 +00:00
util_test.go Stage3 Image Library 2018-03-14 20:21:31 +00:00
version.go varlink images 2018-04-26 19:14:44 +00:00