mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-27 19:35:32 +00:00
build: tests: Remove agent-opa
Now that the `kata-agent` is being built with policy support, let's stop building the `kata-opa-agent`, reducing the amount of things we need to test and maintain. Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
parent
b1710ee2c0
commit
d3b300ff95
@ -28,7 +28,6 @@ jobs:
|
||||
matrix:
|
||||
asset:
|
||||
- agent
|
||||
- agent-opa
|
||||
- agent-ctl
|
||||
- cloud-hypervisor
|
||||
- cloud-hypervisor-glibc
|
||||
@ -65,8 +64,6 @@ jobs:
|
||||
exclude:
|
||||
- asset: agent
|
||||
stage: release
|
||||
- asset: agent-opa
|
||||
stage: release
|
||||
- asset: cloud-hypervisor-glibc
|
||||
stage: release
|
||||
- asset: pause-image
|
||||
|
@ -28,7 +28,6 @@ jobs:
|
||||
matrix:
|
||||
asset:
|
||||
- agent
|
||||
- agent-opa
|
||||
- kernel
|
||||
- qemu
|
||||
- rootfs-initrd
|
||||
|
@ -28,7 +28,6 @@ jobs:
|
||||
matrix:
|
||||
asset:
|
||||
- agent
|
||||
- agent-opa
|
||||
- coco-guest-components
|
||||
- kernel
|
||||
- kernel-confidential
|
||||
|
@ -337,7 +337,7 @@ $ mkdir kata-artifacts
|
||||
$ build_dir=$(readlink -f build)
|
||||
$ cp -r $build_dir/*.tar.xz kata-artifacts
|
||||
$ ls -1 kata-artifacts
|
||||
kata-static-agent-opa.tar.xz
|
||||
kata-static-agent.tar.xz
|
||||
kata-static-boot-image-se.tar.xz
|
||||
kata-static-coco-guest-components.tar.xz
|
||||
kata-static-kernel-confidential.tar.xz
|
||||
|
@ -79,9 +79,6 @@ serial-targets:
|
||||
agent-tarball: copy-scripts-for-the-agent-build
|
||||
${MAKE} $@-build
|
||||
|
||||
agent-opa-tarball: copy-scripts-for-the-agent-build
|
||||
${MAKE} $@-build
|
||||
|
||||
agent-ctl-tarball:
|
||||
${MAKE} $@-build
|
||||
|
||||
@ -151,13 +148,13 @@ stratovirt-tarball:
|
||||
rootfs-image-tarball: agent-tarball
|
||||
${MAKE} $@-build
|
||||
|
||||
rootfs-image-confidential-tarball: agent-opa-tarball pause-image-tarball coco-guest-components-tarball kernel-confidential-tarball
|
||||
rootfs-image-confidential-tarball: agent-tarball pause-image-tarball coco-guest-components-tarball kernel-confidential-tarball
|
||||
${MAKE} $@-build
|
||||
|
||||
rootfs-initrd-mariner-tarball: agent-opa-tarball
|
||||
rootfs-initrd-mariner-tarball: agent-tarball
|
||||
${MAKE} $@-build
|
||||
|
||||
rootfs-initrd-confidential-tarball: agent-opa-tarball pause-image-tarball coco-guest-components-tarball kernel-confidential-tarball
|
||||
rootfs-initrd-confidential-tarball: agent-tarball pause-image-tarball coco-guest-components-tarball kernel-confidential-tarball
|
||||
${MAKE} $@-build
|
||||
|
||||
rootfs-initrd-tarball: agent-tarball
|
||||
|
@ -89,7 +89,6 @@ options:
|
||||
--build=<asset> :
|
||||
all
|
||||
agent
|
||||
agent-opa
|
||||
agent-ctl
|
||||
boot-image-se
|
||||
coco-guest-components
|
||||
@ -217,9 +216,6 @@ install_cached_tarball_component() {
|
||||
get_agent_tarball_path() {
|
||||
agent_local_build_dir="${repo_root_dir}/tools/packaging/kata-deploy/local-build/build"
|
||||
agent_tarball_name="kata-static-agent.tar.xz"
|
||||
if [ "${AGENT_POLICY:-no}" = "yes" ]; then
|
||||
agent_tarball_name="kata-static-agent-opa.tar.xz"
|
||||
fi
|
||||
|
||||
echo "${agent_local_build_dir}/${agent_tarball_name}"
|
||||
}
|
||||
@ -322,6 +318,7 @@ install_image() {
|
||||
fi
|
||||
|
||||
export AGENT_TARBALL=$(get_agent_tarball_path)
|
||||
|
||||
"${rootfs_builder}" --osname="${os_name}" --osversion="${os_version}" --imagetype=image --prefix="${prefix}" --destdir="${destdir}" --image_initrd_suffix="${variant}"
|
||||
}
|
||||
|
||||
@ -391,6 +388,7 @@ install_initrd() {
|
||||
fi
|
||||
|
||||
export AGENT_TARBALL=$(get_agent_tarball_path)
|
||||
|
||||
"${rootfs_builder}" --osname="${os_name}" --osversion="${os_version}" --imagetype=initrd --prefix="${prefix}" --destdir="${destdir}" --image_initrd_suffix="${variant}"
|
||||
}
|
||||
|
||||
@ -786,10 +784,6 @@ install_agent() {
|
||||
DESTDIR="${destdir}" AGENT_POLICY="yes" PULL_TYPE=${PULL_TYPE} "${agent_builder}"
|
||||
}
|
||||
|
||||
install_agent_opa() {
|
||||
install_agent
|
||||
}
|
||||
|
||||
install_coco_guest_components() {
|
||||
latest_artefact="$(get_from_kata_deps "externals.coco-guest-components.version")-$(get_from_kata_deps "externals.coco-guest-components.toolchain")"
|
||||
latest_builder_image="$(get_coco_guest_components_image_name)"
|
||||
@ -983,8 +977,6 @@ handle_build() {
|
||||
|
||||
agent) install_agent ;;
|
||||
|
||||
agent-opa) install_agent_opa ;;
|
||||
|
||||
agent-ctl) install_agent_ctl ;;
|
||||
|
||||
boot-image-se) install_se_image ;;
|
||||
@ -1134,7 +1126,6 @@ main() {
|
||||
local silent
|
||||
build_targets=(
|
||||
agent
|
||||
agent-opa
|
||||
agent-ctl
|
||||
cloud-hypervisor
|
||||
coco-guest-components
|
||||
|
Loading…
Reference in New Issue
Block a user