github.com/rootless-containers/rootlesskit/v2@v2.3.4/hack/integration-evacuate-cgroup2.sh (about) 1 #!/bin/bash 2 source $(realpath $(dirname $0))/common.inc.sh 3 4 # Test requires systemd, so skipped on CI. 5 # Should work on both unified mode and "hybrid" mode. 6 7 # NOTE: extra sed is for eliminating tty escape sequence 8 group="$(systemd-run --user -t -q -- $ROOTLESSKIT --cgroupns --pidns --evacuate-cgroup2=evac grep -oP '0::\K.*' /proc/self/cgroup | sed 's/[^[:print:]]//g')" 9 if [ "$group" != "/evac" ]; then 10 ERROR "expected group \"/evac\", got \"${group}\"." 11 exit 1 12 fi