debian-forge-composer/test/cases
Tomáš Hozza 930658d605 Test/api.sh/vsphere: configure cloud-init via VM's extraConfig
We used to provide the cloud-init user-data and meta-data to the VM as
key/value in the VM's extraConfig as guestinfo keys. This replaces bunch
of code that used to create an ISO, upload it to VSphere and attach it
to the VM.

We recently started to observe issues when uploading the ISO to our
testing VSphere instance in CI. This commit aims to circumvent this
issue by using a different and simpler way to provide the cloud-init
data to the VM.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2025-03-31 12:33:48 +02:00
..
api Test/api.sh/vsphere: configure cloud-init via VM's extraConfig 2025-03-31 12:33:48 +02:00
api.sh test/cases/api: add modules 2025-03-20 14:07:52 +01:00
aws.sh Many: replace 'which' with 'type -p' in test cases 2025-01-30 07:48:44 +01:00
aws_s3.sh Many: replace 'which' with 'type -p' in test cases 2025-01-30 07:48:44 +01:00
azure.sh Many: replace 'which' with 'type -p' in test cases 2025-01-30 07:48:44 +01:00
azure_hyperv_gen2.sh Test Azure images on HyperV Gen1 and Gen2 2021-06-22 13:44:19 +03:00
base_tests.sh Test/base_tests.sh: workaround missing osbuild-depsolve-dnf in nightly 2024-02-20 15:55:47 +01:00
container-embedding.sh test: update all calls to image-info 2025-01-31 08:22:29 +01:00
container-upload.sh Refactor how the 'trap' command is used to avoid double calls 2024-04-19 13:16:11 +03:00
cross-distro.sh test: tweak cross-build.sh test to look at latest released images 2025-02-19 19:19:42 +01:00
filesystem.sh test/filesystem: print blueprint contents when creating file 2025-02-05 11:32:52 +01:00
gcp.sh Many: replace 'which' with 'type -p' in test cases 2025-01-30 07:48:44 +01:00
generic_s3.sh Many: replace 'which' with 'type -p' in test cases 2025-01-30 07:48:44 +01:00
generic_s3_http.sh Upload to HTTPS S3 - Support self signed certificate 2022-05-26 13:46:00 +03:00
generic_s3_https_insecure.sh Upload to HTTPS S3 - Support self signed certificate 2022-05-26 13:46:00 +03:00
generic_s3_https_secure.sh Upload to HTTPS S3 - Support self signed certificate 2022-05-26 13:46:00 +03:00
image_tests.sh test: update all calls to image-info 2025-01-31 08:22:29 +01:00
installers.sh Test: enable image-installer tests on el10 / c10s 2024-08-23 13:10:53 +02:00
koji.sh Many: replace 'which' with 'type -p' in test cases 2025-01-30 07:48:44 +01:00
libvirt.sh test/libvirt.sh: don't test openstack image on el10 / c10s 2024-08-13 15:52:44 +02:00
minimal-raw.sh ci: move edge fedora and centos-stream test to testing-farm 2024-08-19 17:30:49 +02:00
multi-tenancy.sh Use dot-notation for repo configs and in test cases. 2024-01-26 11:32:34 +01:00
oci.sh Many: replace 'which' with 'type -p' in test cases 2025-01-30 07:48:44 +01:00
openshift_virtualization.sh test: don't install wget in the openshift virt test 2025-03-20 09:50:17 +01:00
ostree-ami-image.sh test: update ostree osname in pending test cases 2024-06-04 17:01:53 +02:00
ostree-ignition.sh test: update ostree osname in pending test cases 2024-06-04 17:01:53 +02:00
ostree-iot-qcow2.sh Refactor how the 'trap' command is used to avoid double calls 2024-04-19 13:16:11 +03:00
ostree-ng.sh test: update osname for edge deployments 2024-05-14 21:12:36 +02:00
ostree-pulp.sh Refactor how the 'trap' command is used to avoid double calls 2024-04-19 13:16:11 +03:00
ostree-raw-image.sh test: update osname for edge deployments 2024-05-14 21:12:36 +02:00
ostree-simplified-installer.sh ci: change to rhel 9.6 2024-11-21 08:14:22 +01:00
ostree-vsphere.sh ci: move edge test to testing-farm 2024-08-13 13:51:18 +02:00
ostree.sh ci: change to rhel 9.6 2024-11-21 08:14:22 +01:00
regression-composer-works-behind-satellite-fallback.sh tests/regression: Add config for v3 certificates 2024-10-03 16:27:21 +02:00
regression-composer-works-behind-satellite.sh tests/regression: Add config for v3 certificates 2024-10-03 16:27:21 +02:00
regression-excluded-dependency.sh test: new weldr client compatibility for test scripts 2022-09-13 16:06:19 +01:00
regression-include-excluded-packages.sh test: new weldr client compatibility for test scripts 2022-09-13 16:06:19 +01:00
regression-insecure-repo.sh Workaround race condition in test 2023-05-22 12:59:09 +02:00
regression-no-explicit-rootfs-definition.sh test: new weldr client compatibility for test scripts 2022-09-13 16:06:19 +01:00
regression-old-worker-new-composer.sh test: update all calls to image-info 2025-01-31 08:22:29 +01:00
rhel-upgrade.sh test/cases: Adjust upgrade test to rhel 9.6 2025-01-23 16:27:10 +01:00
shared_lib.sh tests/CI: additional scheduling and loggin updates 2024-08-12 08:39:05 +03:00
ubi-wsl.sh Many: replace 'which' with 'type -p' in test cases 2025-01-30 07:48:44 +01:00
vmware.sh tests/CI: Re-enable the vmware tests on RHEL 10 2025-02-25 16:29:20 +01:00
weldr-distro-dot-notation-and-aliases.sh Test with rhel-9.6 nightly 2024-11-21 08:14:22 +01:00
worker-executor.sh Test/worker-executor: make sure that the port is opened in firewall 2025-01-30 07:48:44 +01:00