linkerd2/test/integration
Tarun Pothulapati b521091ca7
cli: make `linkerd uninstall` fail when injected pods are present (#5642)
* cli: make `linkerd uninstall` fail when injected pods are present

Fixes #5622

This PR updates the `linkerd uninstall` cmd to check if there
are any injected pods and fails if there are any. This also
provides `--force` flag to skip this check.

pods from namespaces with prefix `linkerd` are skipped
so as to not error out for control-plane and extension
pods.

Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com>
2021-02-03 12:31:30 +05:30
..
edges proxy: v2.130.1 (#5625) 2021-01-28 08:01:51 -08:00
egress Remove logs comparisons in integration tests (#5223) 2020-11-13 16:00:16 -05:00
endpoints viz: move some components into linkerd-viz (#5340) 2020-12-23 20:17:31 +05:30
externalissuer viz: move sub-cmds using viz extension under viz cmd (#5485) 2021-01-13 12:11:25 +05:30
inject Use linkerd-jaeger extension for control plane tracing (#5299) 2020-12-08 14:34:26 -08:00
multicluster proxy: v2.130.1 (#5625) 2021-01-28 08:01:51 -08:00
opaqueports proxy: v2.129.0 (#5581) 2021-01-21 06:52:38 -08:00
routes viz: move sub-cmds using viz extension under viz cmd (#5485) 2021-01-13 12:11:25 +05:30
serviceaccounts Remove logs comparisons in integration tests (#5223) 2020-11-13 16:00:16 -05:00
serviceprofiles viz: add viz profile command (#5621) 2021-02-01 19:02:46 -05:00
smimetrics viz: move some components into linkerd-viz (#5340) 2020-12-23 20:17:31 +05:30
stat Extract from public-api all the Prometheus dependencies, and moves things into a new viz component 'linkerd-metrics-api' (#5560) 2021-01-21 18:26:38 -05:00
tap viz: only tap pods that have tap explicitly enabled (#5608) 2021-01-28 17:37:45 -05:00
testdata jaeger: cli and check logic cleanup (#5564) 2021-01-22 23:31:35 +05:30
tracing jaeger: cli and check logic cleanup (#5564) 2021-01-22 23:31:35 +05:30
trafficsplit viz: move sub-cmds using viz extension under viz cmd (#5485) 2021-01-13 12:11:25 +05:30
uninstall cli: make `linkerd uninstall` fail when injected pods are present (#5642) 2021-02-03 12:31:30 +05:30
install_test.go jaeger: cli and check logic cleanup (#5564) 2021-01-22 23:31:35 +05:30