mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-20 10:20:39 +00:00
tests: nydus: Adapt the default config file for runtime-rs based drivers
As we've done some changes in the runtime-rs based drivers to install their configuration into a different location, this should also be reflected as part of this test. Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
parent
61aa84b158
commit
30acb5a0c0
@ -21,7 +21,7 @@ kata_config_backup="/tmp/kata-configuration.toml"
|
|||||||
SYSCONFIG_FILE="/etc/kata-containers/configuration.toml"
|
SYSCONFIG_FILE="/etc/kata-containers/configuration.toml"
|
||||||
DEFAULT_CONFIG_FILE="/opt/kata/share/defaults/kata-containers/configuration-qemu.toml"
|
DEFAULT_CONFIG_FILE="/opt/kata/share/defaults/kata-containers/configuration-qemu.toml"
|
||||||
CLH_CONFIG_FILE="/opt/kata/share/defaults/kata-containers/configuration-clh.toml"
|
CLH_CONFIG_FILE="/opt/kata/share/defaults/kata-containers/configuration-clh.toml"
|
||||||
DB_CONFIG_FILE="/opt/kata/share/defaults/kata-containers/configuration-dragonball.toml"
|
DB_CONFIG_FILE="/opt/kata/share/defaults/kata-containers/runtime-rs/configuration-dragonball.toml"
|
||||||
need_restore_containerd_config=false
|
need_restore_containerd_config=false
|
||||||
containerd_config="/etc/containerd/config.toml"
|
containerd_config="/etc/containerd/config.toml"
|
||||||
containerd_config_backup="/tmp/containerd.config.toml"
|
containerd_config_backup="/tmp/containerd.config.toml"
|
||||||
@ -34,6 +34,14 @@ if [ "$KATA_HYPERVISOR" != "qemu" ] && [ "$KATA_HYPERVISOR" != "clh" ] && [ "$KA
|
|||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
case "$KATA_HYPERVISOR" in
|
||||||
|
dragonball)
|
||||||
|
SYSCONFIG_FILE="/etc/kata-containers/runtime-rs/configuration.toml"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
function setup_nydus() {
|
function setup_nydus() {
|
||||||
# Config nydus snapshotter
|
# Config nydus snapshotter
|
||||||
sudo -E cp "$dir_path/nydusd-config.json" /etc/
|
sudo -E cp "$dir_path/nydusd-config.json" /etc/
|
||||||
@ -46,7 +54,7 @@ function setup_nydus() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function config_kata() {
|
function config_kata() {
|
||||||
sudo mkdir -p /etc/kata-containers
|
sudo mkdir -p $(dirname $SYSCONFIG_FILE)
|
||||||
if [ -f "$SYSCONFIG_FILE" ]; then
|
if [ -f "$SYSCONFIG_FILE" ]; then
|
||||||
need_restore_kata_config=true
|
need_restore_kata_config=true
|
||||||
sudo cp -a "${SYSCONFIG_FILE}" "${kata_config_backup}"
|
sudo cp -a "${SYSCONFIG_FILE}" "${kata_config_backup}"
|
||||||
|
Loading…
Reference in New Issue
Block a user