Hussein Galal
28acb94d8a
Add hostUsers to cluster spec ( #787 )
...
* Add hostUsers to cluster spec
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* wsl
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Fix the do comment for hostusers
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Fix the do comment for hostusers
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
v1.1.0-rc4
2026-04-15 15:46:23 +02:00
renovate-rancher[bot]
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 Candino
737dcf998e
Added Policy finalizer ( #781 )
...
* added policy finalizer
* check with a small timeout
* comments
* removed requeue, renamed log
2026-04-15 11:14:22 +02:00
Enrico Candino
0e8cca8147
Remove goreleaser action ( #788 )
2026-04-15 09:16:18 +02:00
Enrico Candino
cb985ec5ea
fix pvc race condition ( #786 )
2026-04-14 17:37:27 +02:00
Enrico Candino
56e9642545
Bump testcontainers-go and helm modules to latest versions ( #782 )
2026-04-13 20:16:57 +02:00
Enrico Candino
06c5aee7c9
add importas linter ( #779 )
2026-04-13 17:25:17 +02:00
Enrico Candino
ba1648e560
Refactoring of tests moving common logic in tests/framework ( #769 )
...
* first commit
* refactor: update golangci configuration and reorder imports in namespace.go
* refactor: update golangci configuration for linters and formatters
* check restart for logs fetch
* rverted a bit the structure
* requested changes
* WriteLogs rename
2026-04-13 12:50:38 +02:00
Enrico Candino
cd4e5340e3
check err nillness ( #774 )
2026-04-12 00:29:42 +02:00
Enrico Candino
efbd179a77
bump charts to 1.1.0-rc3 [skip ci] ( #768 )
chart-1.1.0-rc3
2026-04-09 17:41:32 +02:00
Enrico Candino
746fd3c36c
Update opentelemetry to 1.43.0 ( #766 )
...
* update opentelemetry to 1.43.0
* added flake-attempts
v1.1.0-rc3
2026-04-09 17:19:56 +02:00
Enrico Candino
efc28292ee
Update modules go.etcd.io/etcd to v3.6.10 ( #764 )
2026-04-09 15:04:50 +02:00
renovate-rancher[bot]
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 Candino
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 Candino
e21b1b6ba6
bump go to 1.25.9 and golancilint ( #759 )
2026-04-09 10:56:35 +02:00
Hussein Galal
d7ab4320c7
Add support for projected service account tokens in shared mode ( #660 )
...
Add support for projected service account tokens in shared mode
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-09 10:35:34 +02:00
Hussein Galal
96d812a3cb
Custom runtime class and security context ( #742 )
...
* Add experimental runtimeClass and securityContext to spec
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-09 10:22:46 +02:00
renovate-rancher[bot]
1808926d44
chore(deps): update module helm.sh/helm/v3 to v3.20.1 ( #746 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-08 23:05:41 +02:00
renovate-rancher[bot]
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
Gaurav Mehta
8add97934e
minor fix to translated ingress tls secrets in ingress object ( #672 )
...
* minor fix to translated ingress tls secrets in ingress object
updated cluster ingress sync options to include extra field for SyncTLSSecrets
Signed-off-by: Gaurav Mehta <gaurav.mehta@suse.com >
* rebase changes from main, include feedback for renaming ingress secret sync field to DisableTLSSecretTranslation, and add kubelet integration tests to verify secret name translation
Signed-off-by: Gaurav Mehta <gaurav.mehta@suse.com >
---------
Signed-off-by: Gaurav Mehta <gaurav.mehta@suse.com >
2026-04-08 11:39:23 +02:00
Enrico Candino
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 Candino
c4cd768789
Added release/v1.0 branch to renovate config ( #740 )
2026-04-03 16:28:36 +02:00
Hussein Galal
183c5a0a5a
Fix networkpolicy for kube-ovn network ( #691 )
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-03 15:32:32 +02:00
renovate-rancher[bot]
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 Candino
ef2bb0339a
Schedule Pods in the same Node with a preferred affinity ( #724 )
...
* Add integration tests for Deployment and StatefulSet creation with PVC in shared cluster
* Add affinity settings for pod scheduling based on agent hostname
* increased timeout
* focus test
* rmeove cleanup
* check for existing pvc
* remove focus
* add affinity tests for Pods in shared cluster
* refactor restartServerPod to improve pod restart checks and timeout handling
* unfocus
* fix test description
2026-03-31 11:22:10 +02:00
Enrico Candino
93e8ab6d8f
update K3S_HOST_VERSION and use variable in cli tests ( #734 )
2026-03-31 11:12:25 +02:00
Enrico Candino
18889ba6b7
Removed Pod mutating Webhook (shared mode) ( #699 )
...
* removed all webhook references
* fix tests
* removal of webhook
* updated doc
* add downward API test
* small refactor of virtual-kubelet
* split tests
2026-03-31 10:29:22 +02:00
renovate-rancher[bot]
491e43057c
chore(deps): update kubernetes dependencies ( #722 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-03-27 16:44:57 +01:00
Jonathan Crowther
8403214d58
Pin installed versions to specific hashes ( #730 )
2026-03-27 11:16:39 -04:00
Jonathan Crowther
624fee98d7
Refactor tests to their own directories ( #723 )
...
* Move cli tests
* Move e2e tests to their own directory
* Move integration tests
* Fix path within the cli tests
* Move k3k-kubelet tests
* Improve the various make test- options
* Remove dead code from cli tests
* Update development.md with the new make commands
2026-03-26 09:45:31 -04:00
Enrico Candino
f0375c26bb
Bump version to 1.1.0-rc2 in Chart.yaml ( #721 )
chart-1.1.0-rc2
2026-03-24 09:35:55 +01:00
Jonathan Crowther
25e910ccaf
Add initial affinity to podspecs ( #696 )
...
* Add initial affinity to podspecs
* Fix go generate
* Add field to the policy and prioritize it over the cluster spec
* Fix linter issue
* Add docs
* Address comments
* Fix the tests and improve the field descriptions
* Fix formatter issues
* Change logs to info level
* run validation
* undo pandoc changes
v1.1.0-rc2
2026-03-23 16:16:30 -04:00
Enrico Candino
3ec7434ce3
Add status field in CRDs docs ( #720 )
...
* add status field in docs
* add status field in docs
2026-03-23 20:43:03 +01:00
renovate-rancher[bot]
f4cd57b9f5
chore(deps): update github actions ( #711 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
v1.1.0-rc1
2026-03-23 14:54:13 +01:00
renovate-rancher[bot]
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 Candino
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
Chris Wayne
78e805889d
Merge pull request #717 from macedogm/chore/bump-aquasecurity-trivy-action-v0.35.0
...
chore(ci): bump aquasecurity/trivy-action to v0.35.0
2026-03-20 10:36:02 -04: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
Kevin McDermott
97a6a61859
Merge pull request #714 from bigkevmcd/dont-start-metricsserver
...
Don't start the metrics server in tests.
2026-03-20 08:34:10 +00:00
Kevin McDermott
056b36e8b5
Don't start the metrics server in tests.
...
This prevents the metrics server from starting when testing.
None of the tests check the metrics server.
2026-03-19 14:06:59 +00:00
Enrico Candino
c34565da4d
update golang grpc module ( #712 )
2026-03-19 13:40:53 +01:00
Enrico Candino
7b0f695248
Bump some tes dependencies and fix lint ( #708 )
2026-03-18 17:43:41 +01:00
Jonathan Crowther
675ece9edc
Merge pull request #704 from JonCrowther/arm64-support
...
Change build and generate scripts for arm64 compatibility
2026-03-18 12:14:31 -04:00
Jonathan Crowther
733fb345cc
Use CompactSequenceIndent faeture of yq
2026-03-18 09:21:52 -04:00
renovate-rancher[bot]
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
renovate-rancher[bot]
512339440b
chore(deps): update dependency go to v1.25.8 ( #664 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-03-18 11:57:11 +01:00
Kevin McDermott
9d38388c80
Merge pull request #662 from bigkevmcd/change-role-to-worker
...
Change the nodes type to worker.
2026-03-18 08:02:31 +00:00
Jonathan Crowther
e6f0cb414c
Run go generate
2026-03-17 14:01:09 -04:00
Jonathan Crowther
4928ca8925
Use yq instead of sed
2026-03-17 13:55:14 -04:00
Jonathan Crowther
e89a790fc9
Change build and generate scripts for arm64 compatibility
2026-03-17 13:45:06 -04:00