Commit Graph

  • 2c908b598c ci: kata-deploy: Add the ability to deploy rke2 Fabiano Fidêncio 2023-09-11 16:05:14 +02:00
  • eaf6164916 ci: kata-deploy: Add the ability to deploy k0s Fabiano Fidêncio 2023-09-11 15:44:10 +02:00
  • 0015257636 ci: kata-deploy: Add deploy-k8s argument to gha-run.sh Fabiano Fidêncio 2023-09-11 16:36:18 +02:00
  • bf2cb02283 ci: kata-deploy: Expland tests to run on k0s / rke2 Fabiano Fidêncio 2023-09-11 16:34:38 +02:00
  • 6d5d844e5c Merge pull request #7983 from sprt/resource-group-naming Fabiano Fidêncio 2023-09-19 12:54:21 +02:00
  • b12b9e1886 ci: kata-deploy: Add placeholder for tests on GARM Fabiano Fidêncio 2023-09-11 16:27:53 +02:00
  • 9e1fb8a966 ci: kata-deploy: Export KUBERNETES env var Fabiano Fidêncio 2023-09-11 16:14:42 +02:00
  • 09cc0ed438 ci: Move deploy_k8s() to gha-run-k8s-common.sh Fabiano Fidêncio 2023-09-11 15:35:11 +02:00
  • 1829f5c049 Merge pull request #7992 from skaegi/virtiofsd-1.8.0 Fabiano Fidêncio 2023-09-19 11:52:49 +02:00
  • 486fe14c99 ci: Properly set K8S_TEST_UNION Fabiano Fidêncio 2023-09-18 11:10:27 -07:00
  • d9ef1352af ci: Add first letter of the K8S_TEST_HOST_TYPE to resource group name Aurélien Bombo 2023-09-18 09:23:30 -07:00
  • 68267a3996 ci: Create clusters in individual resource groups Aurélien Bombo 2023-09-18 08:13:52 -07:00
  • 84c0d59d23 Merge pull request #7985 from fidencio/topic/clh-use-static_sandbox_resource_mgmt-as-default-on-arm Fabiano Fidêncio 2023-09-19 09:25:34 +02:00
  • 9aa8d1c917 metrics: Add parallel bandwidth limit for qemu Gabriela Cervantes 2023-09-18 16:35:36 +00:00
  • 44c7c082d9 versions: Bump virtiofsd to v1.8.0 Simon Kaegi 2023-09-18 14:17:32 -04:00
  • d5d0befc61 build: Pass RUSTUP_UPDATE_ROOT & RUSTUP_DIST_SERVER down Fabiano Fidêncio 2023-09-13 19:05:07 +02:00
  • 87b3f6a63c runtime: add functions to handle ImageGuestPull to storage ChengyuZhu6 2023-09-04 17:12:38 +08:00
  • 53ea36d3f5 agent: Introduce ImagePullHandler to support IMAGE_GUEST_PULL volume ChengyuZhu6 2023-09-01 14:29:20 +08:00
  • d0ac25f5c5 agent: redefine functions of pulling image in the guest ChengyuZhu6 2023-08-31 10:41:03 +08:00
  • 5f8e210d3b Merge pull request #7961 from ChengyuZhu6/update_nydus Fabiano Fidêncio 2023-09-18 21:02:20 +02:00
  • c3ee913bf6 Merge pull request #7953 from gkurz/extra-monitor-socket Fabiano Fidêncio 2023-09-18 19:04:14 +02:00
  • af59d4bf4a metrics: Enable parallel bandwidth iperf limit Gabriela Cervantes 2023-09-18 16:32:11 +00:00
  • aba36ab188 nydus: Temporarily skip tests on dragonball Fabiano Fidêncio 2023-09-18 11:51:28 +02:00
  • b8a8dfcd15 nydus: Use kata-${KATA_HYPERVISOR} instead of kata Fabiano Fidêncio 2023-09-18 11:48:05 +02:00
  • f6df3d6efb static-build: Fix arch error on nydus build ChengyuZhu6 2023-09-17 23:29:40 +08:00
  • 2f9c9e2e63 tests: nydus: Update nydus tests ChengyuZhu6 2023-09-15 01:05:31 +08:00
  • c9a4e7e46d versions: Bump nydus and nydus-snapshotter to its latest release Fabiano Fidêncio 2023-09-13 21:16:28 +02:00
  • b73bde320d gha: nydus: Populate run() Fabiano Fidêncio 2023-08-16 09:21:27 +02:00
  • b3904a1a30 gha: nydus: Populate install_dependencies() Fabiano Fidêncio 2023-08-16 09:08:18 +02:00
  • d2b3b67f5d gha: nydus: Actually install kata when install-kata is called Fabiano Fidêncio 2023-08-16 10:09:27 +02:00
  • 0ec00ad42e gha: nydus: Get rid of nydus{,-snapshotter} install from nydus_test.sh Fabiano Fidêncio 2023-08-16 09:04:44 +02:00
  • 568439c77b tests: nydus: Add timeout to the crictl calls Fabiano Fidêncio 2023-08-16 12:58:54 +02:00
  • 5ac3b76eb1 tests: nydus: Add uid / namespace to the nydus container / sandbox Fabiano Fidêncio 2023-08-16 12:00:37 +02:00
  • 376574a16c tests: nydus: Decorate some calls with sudo Fabiano Fidêncio 2023-08-16 11:33:33 +02:00
  • 4290fd4b67 tests: nydus: Adapt "source ..." to GHA Fabiano Fidêncio 2023-08-16 09:36:08 +02:00
  • a84efa3e87 tests: nydus: Adapt check to "clh" instead "cloud-hypervisor" Fabiano Fidêncio 2023-08-16 09:19:20 +02:00
  • 56a14b3950 tests: common: Add install_nydus_snapshotter() Fabiano Fidêncio 2023-08-16 08:59:36 +02:00
  • b6563783e2 tests: common: Add install_nydus() Fabiano Fidêncio 2023-08-16 08:56:26 +02:00
  • 72599f1911 clh: arm: Use static_sandbox_resource_mgmt=true Fabiano Fidêncio 2023-09-18 14:14:10 +02:00
  • dfa6af54df Merge pull request #7806 from jongwu/clh_serial Jeremi Piotrowski 2023-09-18 12:29:07 +02:00
  • 1f16b6627b runtime/qemu: Rework QMP/HMP support Greg Kurz 2023-09-07 16:44:27 +02:00
  • cab46c9e23 Merge pull request #7973 from fidencio/topic/ci-use-bigger-machine-sizes-for-the-needed-tests-part-0 Greg Kurz 2023-09-18 12:06:44 +02:00
  • 0ffc9c02a2 agent: bump image-rs version stevenhorsman 2023-09-18 11:01:10 +01:00
  • 560e21d8e3 versions: Bump guest-components stevenhorsman 2023-09-18 11:00:20 +01:00
  • 0e3bfac3b3 Merge pull request #7976 from fidencio/topic/ci-static-checks-rework-part-0 Fabiano Fidêncio 2023-09-18 11:01:18 +02:00
  • 87b8164add Merge pull request #7951 from BbolroC/reduce-redundancy-se-image Greg Kurz 2023-09-18 10:12:24 +02:00
  • 6eedd9b0b9 Merge pull request #7738 from Xuanqing-Shi/7732/handle-non-empty-endpoints-in-RemoveEndpoints Peng Tao 2023-09-18 10:58:28 +08:00
  • 8b1e9b0c75 ci: static-checks: Clean up static-checks job Fabiano Fidêncio 2023-09-15 18:48:53 +02:00
  • 2c5ca2eaf8 ci: static-checks: Run tests depending on KVM Fabiano Fidêncio 2023-09-15 15:00:05 +02:00
  • 509c309ab2 ci: static-checks: Move "sudo make test" to the new test matrix Fabiano Fidêncio 2023-09-15 17:59:49 +02:00
  • 4e963cedf4 ci: static-checks: Move "make test" to the new test matrix Fabiano Fidêncio 2023-09-15 15:51:45 +02:00
  • 08f2e5ae0b runtime-rs: Ensure static-checks-build is a dep of make test Fabiano Fidêncio 2023-09-15 18:15:53 +02:00
  • 2bc3a616ae kata-ctl: Use loop instead of kvm module in tests Fabiano Fidêncio 2023-09-16 10:06:59 +02:00
  • 46daddc500 kata-ctl: Ensure GENERATED_CODE is a dep of make test Fabiano Fidêncio 2023-09-15 17:25:55 +02:00
  • ec826f328f agent: Ensure GENERATED_CODE is a dep of make test Fabiano Fidêncio 2023-09-15 17:08:34 +02:00
  • 1d32410a83 ci: install_libseccomp: Do not depend on the tests repo Fabiano Fidêncio 2023-09-15 16:08:34 +02:00
  • bf888b9a5e ci: static-checks: Move "make check" to the new test matrix Fabiano Fidêncio 2023-09-15 15:21:35 +02:00
  • 473ec87806 kata-ctl: Add kata-types to the Cargo.lock file Fabiano Fidêncio 2023-09-15 15:36:51 +02:00
  • ea19549a99 kata-ctl: Ensure GENERATED_CODE is a dep of make check Fabiano Fidêncio 2023-09-15 15:35:41 +02:00
  • e125775863 tests: install_rust: Also install clippy Fabiano Fidêncio 2023-09-15 15:28:09 +02:00
  • e2c61a152c ci: static-checks: Move vendor check to its own job Fabiano Fidêncio 2023-09-15 14:23:07 +02:00
  • 6794d4c843 tests: Move install_rust.sh from the tests repo Fabiano Fidêncio 2023-09-15 14:06:18 +02:00
  • e64508c308 tests: install_go: Remove tests repo dependency Fabiano Fidêncio 2023-09-15 14:01:37 +02:00
  • 11dff731b7 tests: Move functions from kata_arch script here Fabiano Fidêncio 2023-09-15 13:59:41 +02:00
  • 75c974c802 ci: static-checks: Move kernel config check to its own job Fabiano Fidêncio 2023-09-15 13:26:40 +02:00
  • 9c233bb9e0 test: Add test to verify try_from for clh Netconfig Archana Shinde 2023-09-15 23:25:52 -07:00
  • c69a1e33bd ci: Use variable size of VMs depending on the tests running Fabiano Fidêncio 2023-09-15 11:47:14 +02:00
  • 9049d311df runtime-rs: Add network support for cloud-hypervisor Archana Shinde 2023-09-15 01:33:01 -07:00
  • 6b3c63570e Merge pull request #7981 from BbolroC/fix-agent-double-build-for-initrd Fabiano Fidêncio 2023-09-16 00:39:35 +02:00
  • 5e5e78cd6f cc|osbuilder: Correct a typo in the initrd-image Hyounggyu Choi 2023-09-15 19:18:31 +02:00
  • 79c494eb4e Merge pull request #7969 from fidencio/topic/ci-cache-using-oras-part-3 Greg Kurz 2023-09-15 16:30:22 +02:00
  • eecd5bf2aa ci: cache: Fix ovmf-sev cache Fabiano Fidêncio 2023-09-15 12:37:22 +02:00
  • 86c41074b4 ci: cache: Check the sha256sum of the component Fabiano Fidêncio 2023-09-15 12:34:30 +02:00
  • f5e52d02d3 Merge pull request #7964 from fidencio/topic/ci-cache-using-oras-part-2 Fabiano Fidêncio 2023-09-15 12:29:28 +02:00
  • 2fe0b494da Merge pull request #7959 from fidencio/topic/ci-run-on-smaller-garm-instances Fabiano Fidêncio 2023-09-15 11:30:13 +02:00
  • 460988c5f7 ci: cache: Remove the script used to cache artefacts on Jenkins Fabiano Fidêncio 2023-09-15 10:27:55 +02:00
  • 4533a7a416 ci: cache: Also store the ${component} sha256sum Fabiano Fidêncio 2023-09-15 10:25:26 +02:00
  • eccc76df63 ci: cache: Use the cached artefacts from ORAS Fabiano Fidêncio 2023-09-15 10:13:47 +02:00
  • 6f30d00ae7 Merge pull request #7956 from fidencio/topic/ci-reduce-the-machine-size-used Jeremi Piotrowski 2023-09-15 08:49:08 +02:00
  • 1b8f3fa9ae Merge pull request #7957 from fidencio/topic/ci-cache-using-oras-part-1 Steve Horsman 2023-09-15 07:45:24 +01:00
  • 7f5e77bcb8 kernel: enable Arm pl011 support Jianyong Wu 2023-08-31 06:13:52 +00:00
  • 241c355e07 clh:arm64: use arm AMBA uart for hypervisor debug Jianyong Wu 2023-08-31 06:13:06 +00:00
  • 094b6b2cf8 ci: k8s: Temporarily disable tests that require a bigger VM instance Fabiano Fidêncio 2023-09-14 21:18:30 +02:00
  • 6fe5cd3bd5 Merge pull request #7937 from GabyCT/topic/iperfbandwidth GabyCT 2023-09-14 16:47:19 -06:00
  • d0c257b3a7 ci: cache: Push cached artefacts to ghcr.io Fabiano Fidêncio 2023-09-14 19:33:35 +02:00
  • 108f1b60dd kata-deploy: Generate latest_{artefact,image_builder} files Fabiano Fidêncio 2023-09-14 14:08:36 +02:00
  • be2eb7b378 ci: cache: Install ORAS in the kata-deploy binaries builder container Fabiano Fidêncio 2023-09-14 14:36:02 +02:00
  • fb24fb0dc1 ci: k8s: devmapper: Use a smaller / cheaper VM instance Fabiano Fidêncio 2023-09-15 00:27:05 +02:00
  • 1daf02f5d4 ci: nydus: Use a smaller / cheaper VM instance Fabiano Fidêncio 2023-09-14 22:39:30 +02:00
  • e60d81f554 ci: nerdctl: Use a smaller / cheaper VM instance Fabiano Fidêncio 2023-09-14 22:39:13 +02:00
  • 4db416997c ci: docker: Use a smaller / cheaper VM instance Fabiano Fidêncio 2023-09-14 22:38:48 +02:00
  • 32841827b8 ci: cri-containerd: Use a smaller / cheaper VM instance Fabiano Fidêncio 2023-09-14 22:36:55 +02:00
  • 92fff129fd ci: k8s: Don't set cpu limit request for k8s-inotofy test Fabiano Fidêncio 2023-09-14 22:01:11 +02:00
  • faf98c0623 ci: Reduce the size of the AKS VMs Fabiano Fidêncio 2023-09-14 20:14:00 +02:00
  • adc18ecdb1 ci: cache: For consistency, read all used env vars Fabiano Fidêncio 2023-09-14 19:01:18 +02:00
  • c7a851efd7 ci: cache: Pass the exposed env vars to the kata-deploy binaries in docker Fabiano Fidêncio 2023-09-14 18:27:54 +02:00
  • 2e8b41f39c Merge pull request #7954 from fidencio/topic/ci-cache-using-oras-part-0 Fabiano Fidêncio 2023-09-14 20:23:55 +02:00
  • 6bd15a85d5 ci: cache: Export env vars needed to use ORAS Fabiano Fidêncio 2023-09-14 17:58:40 +02:00
  • cd4fd1292a metrics: Add iperf cpu utilization limit for qemu Gabriela Cervantes 2023-09-13 15:55:39 +00:00
  • df5cd10ea0 metrics: Add iperf value for cpu utilization Gabriela Cervantes 2023-09-13 15:53:02 +00:00