Commit Graph
116 Commits
Author SHA1 Message Date
Enrico Candino 051f8ddfc1 removed hcp-test from Tests 2026-06-15 15:02:47 +02:00
Enrico Candino 7bd4159429 removed logs 2026-06-13 02:36:01 +02:00
Enrico Candino 8091c0ab41 use 24.04 ubuntu 2026-06-13 02:19:26 +02:00
Enrico Candino 54c21424ee added logs 2026-06-13 01:56:08 +02:00
Enrico Candino 4fa0e4cd0a added debug logs 2026-06-13 01:23:52 +02:00
Enrico Candino dad40e9c40 mtu and kubernetes worker version 2026-06-13 00:50:20 +02:00
Enrico Candino 81bd5100b9 isolate test 2026-06-13 00:18:52 +02:00
Enrico Candino e4da450e4b removed single worker 2026-06-12 20:39:37 +02:00
Enrico Candino d422898d55 fix multi-VM HCP conformance test networking
Both QEMU workers booted with `-net user` and ended up registering the
  same InternalIP (10.0.2.15) because each VM gets its own isolated NAT
  slirp. Flannel propagated this to `public-ip` on both nodes, so VXLAN
  could not tunnel between workers and any cross-node pod traffic broke
  (89 failed / 335 passed of 424 conformance specs).

  Replace user-mode networking with a Linux bridge (k3kbr0,
  192.168.100.0/24) and one TAP device per VM, so the two workers share
  an L2 segment with unique routable IPs. NAT outbound from the bridge
  keeps internet access working for image pulls.

  Also set unique hostnames via cloud-init (worker-1/worker-2) and drop
  the `--node-name` flag from INSTALL_K3S_EXEC, since k3s now picks the
  correct node name from the OS hostname on its own.

  Bump hydrophone back to `--parallel 4` to match the single-VM job
  (parallelism was reduced earlier when the failure was thought to be
  resource-related).
2026-06-12 19:06:18 +02:00
Enrico Candino 0a081c6504 reduce parallelism 2026-06-12 17:36:51 +02:00
Enrico Candino 104bb5bccd single worker 2026-06-12 17:36:51 +02:00
Enrico Candino 0c2beda446 fix node-name and added log 2026-06-12 17:36:51 +02:00
Enrico Candino 51a7ca0107 added HCP conformance tests 2026-06-12 17:36:50 +02:00
Enrico Candino 898b2f34f0 removed k3d 2026-06-12 17:36:49 +02:00
Enrico Candino aa46e5140b missing checkout 2026-06-12 17:36:49 +02:00
Enrico Candino ab491fd24b setup k3k 2026-06-12 17:36:49 +02:00
Enrico Candino e0dbbb9046 test 2026-06-12 17:36:49 +02:00
656cf5969f Update rancher/renovate-config digest to a473c74 (#870)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-06-10 14:43:56 +02:00
8e39493dac Update GitHub Actions (#865)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-06-10 11:10:56 +02:00
Enrico CandinoandGitHub 63252658c4 added branch release/v1.1 to renovate config (#888) 2026-06-09 15:37:05 +02:00
fbaac329d1 Update github/codeql-action action to v4 (#862)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-05-21 11:31:58 +02:00
Enrico CandinoandGitHub 3270c27212 bump Go to 1.26.3 and some deps (#863) 2026-05-21 11:31:30 +02:00
51b40f2a9c Update GitHub Actions (#824)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-05-21 00:13:04 +02:00
07625097fc Update rancher/renovate-config digest to 45f7159 (#823)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-05-21 00:12:40 +02:00
Enrico CandinoandGitHub 00dcdabcef Bump charts to 1.1.0 (#851) 2026-05-11 13:51:17 +02:00
d73d0ae93b Update rancher/renovate-config digest to 9d3c102 (#817)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-28 14:25:57 +02:00
6e7d8f2e57 Update rancher/renovate-config digest to e1355a7 (#799)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-24 14:03:28 +02:00
Enrico CandinoandGitHub 6968205016 fix kubeconfig (#795) 2026-04-16 11:21:31 +02:00
08eb689537 chore(deps): update rancher/renovate-config digest to a9fa41f (#784)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-16 10:33:51 +02:00
d11c7b9256 chore(deps): update github/codeql-action digest to ce64ddc (#793)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-16 10:24:40 +02:00
Enrico CandinoandGitHub cf1277db53 Fix helm install (#791)
* fix helm install

* fixfix
2026-04-15 16:35:53 +02:00
4ace86b5ec chore(deps): update actions/upload-artifact digest to 043fb46 (#776)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-15 11:34:14 +02:00
Enrico CandinoandGitHub 0e8cca8147 Remove goreleaser action (#788) 2026-04-15 09:16:18 +02:00
0395befc54 chore(deps): update rancher/renovate-config digest to 240174f (#760)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-09 11:16:26 +02:00
Enrico CandinoandGitHub d5f3c3e304 Conformance tests report (#757)
* upload reports, run all conformance

* set parallel

* select k8s version for manual trigger

* added k3k version input

* wait for k3k deployment instead of pod
2026-04-09 10:57:04 +02:00
Enrico CandinoandGitHub e21b1b6ba6 bump go to 1.25.9 and golancilint (#759) 2026-04-09 10:56:35 +02:00
3ec41c3717 chore(deps): update rancher/renovate-config digest to 20f34a3 (#743)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-08 23:03:34 +02:00
Enrico CandinoandGitHub ba819618e3 Cleanup tests and small fixes (#741)
* Added missing k3k pod logs export

* fix env variables

* bump codecov action to v6 (node 24 support)

* remove azure/setup-helm dependency, fixed k3s image

* fix shasum

* fix helm check

* added kubernetes version matrix

* requested changes, and small fixes
2026-04-04 02:50:03 +02:00
Enrico CandinoandGitHub c4cd768789 Added release/v1.0 branch to renovate config (#740) 2026-04-03 16:28:36 +02:00
20b42b0dcf chore(deps): update github actions (#731)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-03 10:55:24 +02:00
Enrico CandinoandGitHub 93e8ab6d8f update K3S_HOST_VERSION and use variable in cli tests (#734) 2026-03-31 11:12:25 +02:00
Jonathan CrowtherandGitHub 8403214d58 Pin installed versions to specific hashes (#730) 2026-03-27 11:16:39 -04:00
f4cd57b9f5 chore(deps): update github actions (#711)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-03-23 14:54:13 +01:00
0dbd930292 chore(deps): update github actions (#653)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-03-23 13:05:15 +01:00
Enrico CandinoandGitHub 9554628fc5 Update virtual-kubelet (v1.12) and Kubernetes deps (v1.35) (#716)
* bump virtual-kubelet and k8s

* bump controller-manager

* fix upgrade-downgrade

* fix kubernetes version

* Update tests_suite_test.go

* removed direct dep of yaml.v2, bump etcd modules
2026-03-23 12:51:43 +01:00
Guilherme Macedo 34ef69ba50 chore(ci): bump aquasecurity/trivy-action to v0.35.0
Signed-off-by: Guilherme Macedo <guilherme@gmacedo.com>
2026-03-20 11:16:51 -03:00
Enrico CandinoandGitHub 7b0f695248 Bump some tes dependencies and fix lint (#708) 2026-03-18 17:43:41 +01:00
0b214e0769 chore(deps): update github actions (#642)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-03-18 12:24:18 +01:00
Enrico CandinoandGitHub 9fae02fcbf Pin QEMU setup to use tonistiigi/binfmt:qemu-v10.0.4-56 image (#669) 2026-02-16 15:28:30 +01:00
Enrico CandinoandGitHub 004e177ac1 Bump kubernetes dependencies (v1.33) (#647)
* bump kubernetes to v0.33.7

* updated kuberneets api versions

* bump tests

* fix k3s version

* fix test

* centralize k8s version

* remove focus

* revert GetPodCondition, GetContainerStatus and pin of k8s.io/controller-manager
2026-01-27 22:28:56 +01:00