Hussein Galal
cfbd29f7cc
update chart to v1.1.0-rc7 ( #841 )
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
chart-1.1.0-rc7
2026-05-05 19:24:36 +03:00
Hussein Galal
a9ddb0aa81
Filter requests. infrastructure resources for node capacity ( #834 )
...
* Filter requests. infrastructure resources for node capacity
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
v1.1.0-rc7
2026-05-05 17:08:42 +03:00
Hussein Galal
1ca9e7274c
Add server and worker resource request and limits ( #832 )
...
* Add server and worker resource request and limits
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* docs
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-30 16:16:11 +03:00
Enrico Candino
c1779928f2
Bump charts to 1.1.0-rc6 ( #822 )
chart-1.1.0-rc6
2026-04-28 16:11:12 +02:00
renovate-rancher[bot]
ed02398ceb
Update Kubernetes dependencies ( #811 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
v1.1.0-rc6
2026-04-28 15:18:35 +02:00
Hussein Galal
1b4cd80c46
update chart to v1.1.0-rc5 ( #821 )
...
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-28 16:14:31 +03:00
renovate-rancher[bot]
d9bab1d02a
Update registry.suse.com/bci/bci-base Docker tag to v16 ( #819 )
...
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
2026-04-28 15:08:38 +02:00
Hussein Galal
d4c8f56639
Fix cgroup dirs for virtual mode clusters ( #792 )
...
* Fix cgroup dirs for virtual mode clusters
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-28 16:06:30 +03:00
renovate-rancher[bot]
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
Hussein Galal
07776f37dc
Remove the node capacity from the merged lists ( #816 )
...
* Remove the node capacity from the merged lists
* return if there is an error listing virtual/host nodes in update node capacity
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
v1.1.0-rc5
2026-04-28 15:12:55 +03:00
renovate-rancher[bot]
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
Hussein Galal
d8f962e5dc
Add WorkerLimit to shared cluster and add unit tests ( #798 )
...
* Fix WorkerLimit to shared agents
* Add unit tests for pod spec for both virtual and shared modes
* Fix image registry for virtual mode
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2026-04-17 13:07:45 +02:00
Enrico Candino
6968205016
fix kubeconfig ( #795 )
2026-04-16 11:21:31 +02:00
renovate-rancher[bot]
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
renovate-rancher[bot]
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 Candino
eaade55493
Bump charts to 1.1.0-rc4 ( #790 )
chart-1.1.0-rc4
2026-04-15 16:38:09 +02:00
Enrico Candino
cf1277db53
Fix helm install ( #791 )
...
* fix helm install
* fixfix
2026-04-15 16:35:53 +02:00
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