From ef1feaf38fceab3111d4afa3a82c9e9bb95dbbeb Mon Sep 17 00:00:00 2001 From: Julio Montes Date: Thu, 14 Jan 2021 11:13:27 -0600 Subject: [PATCH] revert: "snap: Fix yq error in build" This reverts commit 6cc1920c370137e2e2daeeb971b181a5f1c92591. Instead of updating the syntax of yq, let's use yq 3.x, otherwise yq must be updated in the CI and the syntax updated in all the tools (osbuilder, packging). Signed-off-by: Julio Montes --- snap/snapcraft.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 33db725407..008a8a506d 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -68,7 +68,7 @@ parts: chmod +x ${yq_path} kata_dir=gopath/src/github.com/${SNAPCRAFT_PROJECT_NAME}/${SNAPCRAFT_PROJECT_NAME} - version="$(${yq_path} e .languages.golang.meta.newest-version ${kata_dir}/versions.yaml)" + version="$(${yq_path} r ${kata_dir}/versions.yaml languages.golang.meta.newest-version)" tarfile="go${version}.${goos}-${goarch}.tar.gz" curl -LO https://golang.org/dl/${tarfile} tar -xf ${tarfile} --strip-components=1 @@ -240,15 +240,15 @@ parts: # arch-specific definition case "$(uname -m)" in "aarch64") - branch="$(${yq} e .assets.hypervisor.qemu.architecture.aarch64.branch ${versions_file})" - url="$(${yq} e .assets.hypervisor.qemu.url ${versions_file})" - commit="$(${yq} e .assets.hypervisor.qemu.architecture.aarch64.commit ${versions_file})" + branch="$(${yq} r ${versions_file} assets.hypervisor.qemu.architecture.aarch64.branch)" + url="$(${yq} r ${versions_file} assets.hypervisor.qemu.url)" + commit="$(${yq} r ${versions_file} assets.hypervisor.qemu.architecture.aarch64.commit)" patches_dir="${kata_dir}/tools/packaging/obs-packaging/qemu-aarch64/patches/" ;; *) - branch="$(${yq} e .assets.hypervisor.qemu.tag ${versions_file})" - url="$(${yq} e .assets.hypervisor.qemu.url ${versions_file})" + branch="$(${yq} r ${versions_file} assets.hypervisor.qemu.tag)" + url="$(${yq} r ${versions_file} assets.hypervisor.qemu.url)" commit="" patches_dir="${kata_dir}/tools/packaging/qemu/patches/$(echo ${branch} | sed -e 's/.[[:digit:]]*$//' -e 's/^v//').x" ;;