mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-08-11 21:02:34 +00:00
tests/integration: Perform yq install in run_tests()
We only need to install in run_tests() so that the yq install is picked up by kubernets/setup.sh as well. We also need to either use (sudo && INSTALL_IN_GOPATH=false) || (INSTALL_IN_GOPATH=true). Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
This commit is contained in:
parent
1c211cd730
commit
40c46c75ed
@ -56,10 +56,16 @@ function get_cluster_credentials() {
|
|||||||
-n "$(_print_cluster_name)"
|
-n "$(_print_cluster_name)"
|
||||||
}
|
}
|
||||||
|
|
||||||
function run_tests() {
|
function ensure_yq() {
|
||||||
INSTALL_IN_GOPATH=false bash "${repo_root_dir}/ci/install_yq.sh"
|
: "${GOPATH:=${GITHUB_WORKSPACE}}"
|
||||||
|
export GOPATH
|
||||||
|
export PATH="${GOPATH}/bin:${PATH}"
|
||||||
|
INSTALL_IN_GOPATH=true "${repo_root_dir}/ci/install_yq.sh"
|
||||||
|
}
|
||||||
|
|
||||||
|
function run_tests() {
|
||||||
platform="${1}"
|
platform="${1}"
|
||||||
|
ensure_yq
|
||||||
|
|
||||||
sed -i -e "s|quay.io/kata-containers/kata-deploy:latest|${DOCKER_REGISTRY}/${DOCKER_REPO}:${DOCKER_TAG}|g" "${tools_dir}/packaging/kata-deploy/kata-deploy/base/kata-deploy.yaml"
|
sed -i -e "s|quay.io/kata-containers/kata-deploy:latest|${DOCKER_REGISTRY}/${DOCKER_REPO}:${DOCKER_TAG}|g" "${tools_dir}/packaging/kata-deploy/kata-deploy/base/kata-deploy.yaml"
|
||||||
yq write -i "${tools_dir}/packaging/kata-deploy/kata-deploy/base/kata-deploy.yaml" 'spec.template.spec.containers[0].env[+].name' "HOST_OS"
|
yq write -i "${tools_dir}/packaging/kata-deploy/kata-deploy/base/kata-deploy.yaml" 'spec.template.spec.containers[0].env[+].name' "HOST_OS"
|
||||||
|
@ -29,7 +29,6 @@ set_initrd_path() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
main() {
|
main() {
|
||||||
INSTALL_IN_GOPATH=false bash "${repo_root_dir}/ci/install_yq.sh"
|
|
||||||
set_runtime_class
|
set_runtime_class
|
||||||
set_kernel_path
|
set_kernel_path
|
||||||
set_initrd_path
|
set_initrd_path
|
||||||
|
Loading…
Reference in New Issue
Block a user