rancher / rke2

https://docs.rke2.io/
Apache License 2.0
1.52k stars 265 forks source link

[Release-1.31] - Add ctr to rke2 shell completion #6734

Closed vitorsavian closed 6 days ago

vitorsavian commented 2 weeks ago

Backport fix for Add ctr to rke2 shell completion

endawkins commented 6 days ago

Validated on release-1.31 with 909d20d / v1.31

Environment Details

Infrastructure

Node(s) CPU architecture, OS, and Version:

Linux ip-172-31-5-81 5.14.21-150500.55.44-default #1 SMP PREEMPT_DYNAMIC Mon Jan 15 10:03:40 UTC 2024 (cc7d8b6) x86_64 x86_64 x86_64 GNU/Linux
NAME="SLES"
VERSION="15-SP5"
VERSION_ID="15.5"
PRETTY_NAME="SUSE Linux Enterprise Server 15 SP5"
ID="sles"
ID_LIKE="suse"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:suse:sles:15:sp5"
DOCUMENTATION_URL="https://documentation.suse.com/"

Cluster Configuration:

1 server

Config.yaml:

N/A

Additional files

N/A

Testing Steps

  1. Copy config.yaml
    $ sudo mkdir -p /etc/rancher/rke2 && sudo cp config.yaml /etc/rancher/rke2
  2. Install RKE2
  3. Run sudo -su
  4. Install Shell Completion rke2 completion bash -i --crictl --kubectl --ctr
  5. Run the following commands (while still in root):
    $ source ~/.bashrc
    $ echo $CONTAINERD_ADDRESS
    $ /var/lib/rancher/rke2/bin/ctr --namespace k8s.io container ls

Replication Results: See: https://github.com/rancher/rke2/issues/6735#issuecomment-2354158375 for reproduction

Validation Results:

$ rke2 completion bash -i --kubectl --crictl --ctr
Autocomplete for bash added to: /root/.bashrc

$ source ~/.bashrc

$ echo $CONTAINERD_ADDRESS
/run/k3s/containerd/containerd.sock

$ /var/lib/rancher/rke2/bin/ctr --namespace k8s.io container ls
CONTAINER                                                           IMAGE                                                                        RUNTIME
03025256d8c04d73dcc13dd4ba427769afd7646418f9410a38d22c24f2b2caaf    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
061b11a0f3ce7cdea570c48d3a8105faf3acc1222b91e646c06a4311db0b817b    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
08c2da96f651ad78bf939d4db3d4a3f61f9ecf148df9c7a6f73fd3aa19337a58    docker.io/rancher/mirrored-calico-typha:v3.28.1                              io.containerd.runc.v2
0c9f72875c46adb71c27893c99bd0aed6f4b3b3ae16f1de905b4ffa05648056e    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
0cb51a3b67777852767cf635f2a436c5f83bcd64d5c94842d7b41c856708f451    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
0f8470eaf30de6b1b7a99f73f79a37070d8cf99623f1be260e8fcc8aa750fc51    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
118efb5249f837008f1efd24d687615b121143e1fc8a636026d585c616d78369    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
181e58c1a4e993b9ca4e0832bd93211f3f1f7e7b0a8da8f4482845cef9a80a53    docker.io/rancher/hardened-cluster-autoscaler:v1.8.11-build20240910          io.containerd.runc.v2
1d7c65dde8460c127a691df0b093404e65cd555a3054be228f784c0bf9580e24    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
25805e3fa08daf3277dafdcbc6b685733db32ad6d58d4714dc213aca1735bc45    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
2b1544cb6bce41731107ee850a8fba5dafa60d32109586ad7bcdf2ed541e29cb    docker.io/rancher/rke2-cloud-provider:v1.31.0-build20240910                  io.containerd.runc.v2
2fe2cd236d0e8cf22d62dda3968209da572839987b0092494ad45ed57e222417    docker.io/rancher/hardened-k8s-metrics-server:v0.7.1-build20240910           io.containerd.runc.v2
327c1b2282ab3d85b42eea0b823783bfcf457a04bb7045fbaa37306e824a5f4a    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
3568dac982547a17102bfc4442652f5ee5c995f817bf62666d93844cbd7b2a0c    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
3674f6a72594b2b995746cbd195390bb9b4b3b1e0f2160ae1af1b808471b9138    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
38855e2351dbf4a8d4bef76fe453e394a32b4ef8b98f2f50d847a3624bc9dfb3    docker.io/rancher/mirrored-calico-cni:v3.28.1                                io.containerd.runc.v2
3c1b38c295c50ca2038786b945201c3b2880ab2900795fc603685f91e8a7c8f0    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
3c8864f2e965a7b293f2c1d9dd3ccb886da95a9de5c8687a8be4d4796fa623da    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
4278120e50eb53a97cedd2de425f4b3b6fec22a341ded5e1ab74db8859ea3b7d    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
43515bca1bd299a88d9f9f4b5fdb6d5e356f5a306822451a7a5099325eecf663    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
483a67da2ecb0ba0aff4b7dba8085a03ec39da9399f5d3c27f7ae9358dd633e0    docker.io/rancher/nginx-ingress-controller:v1.10.4-hardened3                 io.containerd.runc.v2
4861d95af9e8a55233bdaac2fe30e4cf70bd8889d936d3a2f173e8df19d0e755    docker.io/rancher/mirrored-sig-storage-snapshot-controller:v6.2.1            io.containerd.runc.v2
4c784165e4db6a496df9ab0ed532bcea887d4c039c658a82d146f742a9674163    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
4e9e93cd7297904743d25ed23f2b3fcb3768ecbe8d88aca4a53accd7117dd2c4    docker.io/rancher/hardened-coredns:v1.11.1-build20240910                     io.containerd.runc.v2
4f9d98d53b0eea19ef16c06cb47d604a6fed4a866d1cb9d89d97749fde7ab816    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
508127722030ff5d40f08936a5a38d7d25e062ddb780b5c28607971f8c6a45ef    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
53c5c9aa5d6d9113c3a2b1b3de735c8a06c366688b607ced7b60c864dc8262a6    docker.io/rancher/mirrored-sig-storage-snapshot-controller:v6.2.1            io.containerd.runc.v2
562605c3eab0c32b0394c671299691b59f6e65d49075e9595b182947c024019b    docker.io/rancher/mirrored-sig-storage-snapshot-validation-webhook:v6.2.2    io.containerd.runc.v2
5d863c08b6f971fe2dcc1d865651e78c998ed17d2b701f04a9371afe3abe417e    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
62e00f1c756106b8d398442a25a1cd385b229692c6f2b71c69affa552e7bd2b5    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
661c0702e0beb09fdafe07e016afd236819e58d45922607d62a851f04068d263    docker.io/rancher/hardened-etcd:v3.5.13-k3s1-build20240910                   io.containerd.runc.v2
70955f4e9278b5da4baccf2a1d36e562e6ae8e1e7cbc3be69b7366af73720600    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
74fd8e4ca25f9dfb2b28b0be1cdd47bf96f0c7bffa30736af6a0b28560b98819    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
7fc14538eb65c032e5a5dd4bd10960da5635d72e75ba3a5f60ea95c38be6464c    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
8148554afc94dad91d4869e9bdd08d6a978ffbf223febc6abba0b9203edf9fd7    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
8b2a84320fd894017abf1e2be02b481b266a2593886cb608715f9571e0898c5a    docker.io/rancher/mirrored-calico-operator:v1.34.3                           io.containerd.runc.v2
977d5a8555126395cd5bc778c76e5f40192cb772f2d3c644380f1d83755b2cac    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
97cf7e6094178fe95abcf8de813150441bc1ca8580564447aac0ad1502db7c4f    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
9a5912f996678e4db1f9d881163f7db5bf0af5a249a7d4634ddb29b794b45459    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
9fa28f07aa077dc5174aaa73594ec04477409306cae02f0cdc7787bc22220b12    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
a32ad7a2ec7590662941f81603918b4c6763da5beb554af878917969ceed5022    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
a4b62b544bb3c9a8845cda9d9f037bbf004b2314d476b734c9b9bc442a269f97    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
adb6a9fc12cdde62eb7aa435912cdf8691c3bdf7563855d9750fcff8fbfc5c5f    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
b4432233b7fec3e0a79f24e49938f45725b0eb2417552f30fc4074dc349893e2    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
bf53618a6dd3bce1431876f150e686b5a62336fc7bec339af1cbcfb2911f6bb1    docker.io/rancher/mirrored-calico-node:v3.28.1                               io.containerd.runc.v2
c05da4cf6c2d1bfea53064afc242bad324e0dbf16e7261964cc522e3c1e439d4    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
c88fca24634f4913a38325edccffad11dc406587fa3d17f08dc14d54cde701ee    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
cf5b0dd98a887c68d61b5a4255be0d417aefa04b2307bf3b0dbdb742dea22ec8    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
d1926b0d2714a6a521f83c93cec9ef0ed80c26bd20cb6fbe2b90052e9a3d59c5    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
d4e80772aca7ea65516388da14ed9749daa2957a58aa505063457517a3d0d1fa    docker.io/rancher/mirrored-calico-kube-controllers:v3.28.1                   io.containerd.runc.v2
decc679454fdb95047d9a42cb00cc9043a56ed56631cd23a47c8ff0919c4f4ea    docker.io/rancher/mirrored-calico-pod2daemon-flexvol:v3.28.1                 io.containerd.runc.v2
e9eea0726b96dfd81c2873a459d2f3a5d89416f6ff5dab1720ffbcaa1ab6fd56    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
ea7ecd2bf5d7cf99fe96189f3eb2f1b9fdbea4c0239030f6b4bc4db78eec5d48    docker.io/rancher/mirrored-calico-operator:v1.34.3                           io.containerd.runc.v2
fccf59c4afea05eda2094143961dad796fee0e7f685fb9aeab2305d17a5ea563    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
ff48e3705d348820eb83b3576077c891474f8afeb4e8ae617121d51694cfa423    docker.io/rancher/rke2-cloud-provider:v1.31.0-build20240910                  io.containerd.runc.v2

Additional context / logs: Validated on commit 0d05325 (master)

$ rke2 -v
rke2 version v1.31.1+dev.0d053255 (0d053255ebd59457d74f2b7c8acefc455312e69a)
go version go1.22.6 X:boringcrypto
$ rke2 completion bash -i --crictl --kubectl --ctr
Autocomplete for bash added to: /root/.bashrc

$ /var/lib/rancher/rke2/bin/ctr --namespace k8s.io container ls
CONTAINER                                                           IMAGE                                                                        RUNTIME
000731198ef4919b80da830bc029c21b712daa0d1f53a9e093e987c95198235b    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
06ee3720166bae9f4790e9f81f7bb778eed601ad4bea3934a787ad3f927d2d83    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
0c4df734f73830e46bbf9a3cd3fe0d59adfb59991c19d97263c66a30283fef6d    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
0f29dd0e2657f64c4100eeaffcda8b2352f7b12a9f365e55145699ace0987a41    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
14b80925dd91ed5e58eadc43cab1f395b876a3c7888b3159427e2d0e8b038757    docker.io/rancher/mirrored-calico-kube-controllers:v3.28.1                   io.containerd.runc.v2
1cea410616f2f7441c1995a42aae94b0ed00c9f72cb9364082f10bdf655b3985    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
24a37acbad7e8f61b9424bb79e7a3e5f37be2f34f0712a34d0741dbd683565c2    docker.io/rancher/nginx-ingress-controller:v1.10.4-hardened3                 io.containerd.runc.v2
30137964ceb956375eb86ed9c0b5b587e2da5d6dc9a0edd9427560a5621c7e25    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
32760c4ca9297a969e69473b8c2fa23bd6bff15d8231880fc099e663b649cdd8    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
34c66f6e492256da45c1303230f0d575330cbd8c4817e8e17ae4dfe570521f72    docker.io/rancher/hardened-cluster-autoscaler:v1.8.11-build20240910          io.containerd.runc.v2
376b161333cfdf99696d9fc6c16c9a0520eeecc2d19575c8ed8b78a9e81118e3    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
4024123186021308a23d6b00f4b1bcc45fdf6abc439e348f440ff70e50be8449    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
40f735a8c29f833f5b1efa08aac5a2099287ec4ba56605f00a7f6971b529a01b    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
4ea4638b85b1cf7641870635733b4a4940fc21057fffd8f0ec3e81591015320e    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
59f292bf54905dd07970ebe7d29d8231aa29f83874ec3bc28ab332ce365dadce    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
5f4053bc6048a482056e87c19fb4931d3470b432128770bffc971750c336b8d3    docker.io/rancher/mirrored-calico-operator:v1.34.3                           io.containerd.runc.v2
637fb0703719f191289dcf52b98e7a02954bda75ed34ee4727a680c28fe78459    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
6552e530e0cb537f1f6dc037c4dd0a354a0e808d6ba5486b028efe40f9e4529e    docker.io/rancher/rke2-cloud-provider:v1.31.0-build20240910                  io.containerd.runc.v2
66e4adf63e145803e286636d0990ee077ed13037ed78f7ee5a8295f35afcc9a5    docker.io/rancher/hardened-k8s-metrics-server:v0.7.1-build20240910           io.containerd.runc.v2
697f56b0c3c0ae834e551f04b715fbb2ad55cc073668b8afb7959b62aafd4e2d    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
69d4e9db74bbb0c2a2e383fa91ad12b2c470db6ebc9779acf9a69fba17ae7992    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
69ea18790e2b283666812c332d7e5dd724bbe628d01b24854992c9e4004c7500    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
6bdea304233ab5b6a0117b3328f9fffc7da0713543ea7d4c6aaef6fcc49cd348    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
6f4bbe5534a59a11abc93bf74f1021bba3f84df6342b312cd63264d4906246aa    docker.io/rancher/mirrored-calico-cni:v3.28.1                                io.containerd.runc.v2
702b5238ffe86341e7d1bd7a6707b510ca02844da55dbd74ec414d645534b8c8    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
73ba88fb232e990ae34cb7467f66c8f76475c7a974cc0c9e01e7edd24cf4591f    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
79cb20f210a5b4d920366ae371d8986cfd51d2713e48a59970becd073d3b2931    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
7a6f1ad0e1fdb1c7c82b74a904b5ccad5fa0fb9d2a7eb60f1230eacb22eaef21    docker.io/rancher/mirrored-sig-storage-snapshot-controller:v6.2.1            io.containerd.runc.v2
7d4bfe2cfce7916c485575362bf7d21e75d2f565b142d8c8c8240e83ecfb1720    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
83f7fff7ea86d172c63ce5c1d5ef8cc4c98e5b1aaec05361b051d3d39c73ea6d    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
854e459d2f19581a0d26b36d9e2660faef5a9c5e577cbec1eeff3f4446e3ba2b    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
8575139c26fd99c1f302aa2039121835f6481c1608d79dee35f7f0198c9ade2b    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
871e4e24ec629223ffbc91316377e0cd2e81969db8604f17f67a5287eeef7843    docker.io/rancher/mirrored-sig-storage-snapshot-controller:v6.2.1            io.containerd.runc.v2
89778af6fdc734903458e0ee6b9a673cb4fcd9cd19947702bec060707efd1824    docker.io/rancher/mirrored-calico-node:v3.28.1                               io.containerd.runc.v2
902a345b5bc48142aa003188192831c7c342f4772784776ca24ba0a86101c122    docker.io/rancher/mirrored-sig-storage-snapshot-validation-webhook:v6.2.2    io.containerd.runc.v2
914b97190ccacaa854efd8aa5746f7eb06718967c42a07eddc13f3dcbc0537e4    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
91fa0ad5d5267c1a2e085b08a01c569e93619aa827ba44364b6aefb057b75628    docker.io/rancher/rke2-cloud-provider:v1.31.0-build20240910                  io.containerd.runc.v2
a71e4c03735f6f6d0824c5c1a23e77b54718af3fe72823d0094707a168ebee6a    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
b65cee050a40ebe5bead95beb0f019f6c200c7ad194feb844b4847fd4b31fd66    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
b850dd5c6e3df19881a552428831e55ddc4543d5677cd0f82cb9347fbfe161b3    docker.io/rancher/hardened-coredns:v1.11.1-build20240910                     io.containerd.runc.v2
bec6691289577953e8cbc454234679b1cf4d4ff9527b21ba15f051b22855da93    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
c9ada9839003722170ff6ec892226a8d39d3fde6e116f9724cde7e226c052215    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
cca608a9bf87e7834a49b3243398334062883dba8c489c7972f67821f294de5d    docker.io/rancher/mirrored-calico-typha:v3.28.1                              io.containerd.runc.v2
ce3b09a370de88d9021310bbd585cd6a1c5445a31c840213d5ea123c0f24ffa6    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
d3258a8e1b827adba9b1c146184df2e079e2fa33f9e4aa2c01e87c93505fe1d8    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
d4177014eb8ee1d49271b92b2824f13bbf50a6d6e954b8a8c3513f655bdd5d5b    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
d762023c718d3e3e8325ace664a81e1bdf2ca1aaf40ec94958699a7a3a15b4f0    docker.io/rancher/mirrored-calico-operator:v1.34.3                           io.containerd.runc.v2
d9715818bb1b5e5b65bd7a8c27a1e4d6fd5707fac5c92302bd373425b21a170e    docker.io/rancher/hardened-etcd:v3.5.13-k3s1-build20240910                   io.containerd.runc.v2
df68df4fb31d530f191bf9f5b71503d9b46077ef06dca8547acade3b3c861638    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
e18df2f7b06dc58458135f2f562b6786fe9127b105cd2a1726eb8b7d760822ee    docker.io/rancher/klipper-helm:v0.9.2-build20240828                          io.containerd.runc.v2
e5aa907bd313112dca49a73e048a090307bcb7f35ebcab395deb0b2bfad982b7    docker.io/rancher/hardened-kubernetes:v1.31.1-rke2r1-build20240912           io.containerd.runc.v2
eac2ae59fddc71b277287ff4c75c3cc0390c0ce6d40c127543ef6d43d659c19b    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
ec13777d8c7db450b896ffab6c36be2aeb8bfcef73c258e8aae629f3da2b6bc7    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2
f875cc14dea725a38038e470f42e2fadf8850a39e3713b4cfb721ddefcc3e0b6    docker.io/rancher/mirrored-calico-pod2daemon-flexvol:v3.28.1                 io.containerd.runc.v2
ff6d31a74125e3bed70a12846d9d2108b176e477cdfc7feda939f15258ab31a5    docker.io/rancher/mirrored-pause:3.6                                         io.containerd.runc.v2