mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-08-21 09:25:19 +00:00
ccv0: Don't use the QEMU process to get the sandbox ID
Instead, rely on the conntainerd-shim-kata-v2 process, as this makes this script VMM agnostic. Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
parent
8fe5b97c2b
commit
5fdbdaafd3
@ -467,7 +467,7 @@ run_kata_and_capture_logs() {
|
|||||||
|
|
||||||
get_ids() {
|
get_ids() {
|
||||||
guest_cid=$(sudo ss -H --vsock | awk '{print $6}' | cut -d: -f1)
|
guest_cid=$(sudo ss -H --vsock | awk '{print $6}' | cut -d: -f1)
|
||||||
sandbox_id=$(ps -ef | grep qemu | egrep -o "sandbox-[^,][^,]*" | sed 's/sandbox-//g' | awk '{print $1}')
|
sandbox_id=$(ps -ef | grep containerd-shim-kata-v2 | egrep -o "id [^,][^,].* " | awk '{print $2}')
|
||||||
}
|
}
|
||||||
|
|
||||||
open_kata_shell() {
|
open_kata_shell() {
|
||||||
|
@ -189,7 +189,7 @@ there.
|
|||||||
pulled on the guest:
|
pulled on the guest:
|
||||||
- Find all the `rootfs` directories under in the pod's shared directory with:
|
- Find all the `rootfs` directories under in the pod's shared directory with:
|
||||||
```bash
|
```bash
|
||||||
$ pod_id=$(ps -ef | grep qemu | egrep -o "sandbox-[^,][^,]*" | sed 's/sandbox-//g' | awk '{print $1}')
|
$ pod_id=$(ps -ef | grep containerd-shim-kata-v2 | egrep -o "id [^,][^,].* " | awk '{print $2}')
|
||||||
$ sudo find /run/kata-containers/shared/sandboxes/${pod_id}/shared -name rootfs
|
$ sudo find /run/kata-containers/shared/sandboxes/${pod_id}/shared -name rootfs
|
||||||
```
|
```
|
||||||
which should only show a single `rootfs` directory if the container image was pulled on the guest, not the host
|
which should only show a single `rootfs` directory if the container image was pulled on the guest, not the host
|
||||||
|
Loading…
Reference in New Issue
Block a user