renovate-rancher[bot]
|
511be5aa4e
|
Pin dependencies (#628)
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
|
2026-01-22 15:24:57 +01:00 |
|
renovate-rancher[bot]
|
a3a4c931a0
|
Add initial Renovate configuration (#621)
* Add initial Renovate configuration
* add permission
* fix multiple runs
---------
Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
Co-authored-by: Enrico Candino <enrico.candino@suse.com>
|
2026-01-21 15:04:51 +01:00 |
|
Peter Matseykanets
|
20305e03b7
|
Add a dedicated Validate GitHub Actions workflow (#614)
|
2026-01-19 10:00:12 -05:00 |
|
Enrico Candino
|
c16eae99c7
|
Added AsciiDoc k3kcli automation (#597)
* adding scripts for asciidoc cli generation
* fix small typos to align to existing docs
* added pandoc
* pandoc check
|
2026-01-07 11:16:40 +01:00 |
|
Hussein Galal
|
89dc352bea
|
Scale up/down tests for virtual and shared mode (#508)
* Scale up/down tests for virtual and shared mode
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* defer cleanup and more fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* add labels to e2e tests and divide the workload
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* add labels to e2e tests and divide the workload
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* add validate job to e2e test
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix label filters for e2e tests
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix makefile
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* use constants for e2e tests labels
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix typo
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix labels
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2025-10-15 17:01:14 +03:00 |
|
Hussein Galal
|
a0fd472841
|
Use K3S host cluster for E2E tests (#492)
* Add kubeconfig to e2e_tests
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* add E2E_KUBECONFIG env variable
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix yaml permissions for kubeconfig
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Fix image name and use ttl.sh
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* add uuidgen result to a file
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* add hostIP
* Add k3s version to e2e test
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* remove comment
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* remove virtual mode tests
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix failed test
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Add KUBECONFIG env variable to the make install
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* add k3kcli to github_path
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Use docker installation for testing the cli
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* typo
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix test cli
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* lint
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* typo
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2025-10-08 15:39:35 +03:00 |
|
Enrico Candino
|
1550c6b45a
|
Add k3k controller coverage data (#452)
* added k3k controller coverage data
* cleanup
|
2025-09-03 11:37:56 +02:00 |
|
Enrico Candino
|
5eb1d2a5bb
|
Adding some tests for k3kcli (#417)
* adding some cli tests
* added coverage and tests
* fix lint and cli tests
* fix defer
* some more cli tests
|
2025-07-23 11:03:41 +02:00 |
|
Enrico Candino
|
2047a600ed
|
Migrate golangci-lint to v2 (#424)
* golangci-lint upgrade
* fix lint
|
2025-07-22 10:10:26 +02:00 |
|
Enrico Candino
|
a0af20f20f
|
codecov (#418)
|
2025-07-18 11:50:57 +02:00 |
|
Enrico Candino
|
2ab71df139
|
Add Conditions and current status to Cluster (#408)
* Added Cluster Conditions
* added e2e tests
* fix lint
* cli polling
* update tests
|
2025-07-14 15:53:37 +02:00 |
|
Enrico Candino
|
753b31b52a
|
Adding configurable maxConcurrentReconcilers and small CRD cleanup (#410)
* removed Persistence from Status, fixed default for StorageSize and StorageDefault
* added configurable maxConcurrentReconciles
* fix concurrent issues
* add validate as prereq for tests
|
2025-07-10 14:46:33 +02:00 |
|
Enrico Candino
|
6a22f6f704
|
fix build-crds, bump Go to 1.24.2, bump golangci-lint (#344)
|
2025-05-06 17:24:35 +02:00 |
|
Enrico Candino
|
127b5fc848
|
Remove dapper (#254)
* wip drop dapper
* added tests, validate
* fix kubebuilder assets
* debug
* fix maybe
* export global
* export global 2
* fix goreleaser
* dev doc section improved
* crd and docs
* drop dapper
* drop unused tmpl
* added help
* typos, and added `build-crds` target to default
|
2025-02-18 11:59:20 +01:00 |
|
Hussein Galal
|
fa553d25d4
|
Default to dynamic persistence and fix HA restarts (#250)
* Default to dynamic persistence and fix HA restarts
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
|
2025-02-14 14:26:10 +02:00 |
|
Enrico Candino
|
3f49593f96
|
Add Cluster creation test (#192)
* added k3kcli to path
* test create cluster
* updated ptr
* added cluster creation test
|
2025-01-21 17:53:42 +01:00 |
|
Enrico Candino
|
0b3a5f250e
|
Added golangci-lint action (#197)
* added golangci-lint action
* linters
* cleanup linters
* fix error, increase timeout
* removed unnecessary call to Stringer
|
2025-01-21 11:30:57 +01:00 |
|
Enrico Candino
|
f9b3d62413
|
bump go1.23 (#198)
|
2025-01-21 10:50:23 +01:00 |
|
Enrico Candino
|
d4368da9a0
|
E2E tests scaffolding (#189)
* testcontainers
add build script
dropped namespace from chart
upload logs
removed old tests
* show go.mod diffs
|
2025-01-16 20:40:53 +01:00 |
|
Enrico Candino
|
4fdce5b1aa
|
Test release workflows (#173)
* goreleaser action
* removed old release
* fix gomega version in tests
* updated build workflow
* fix for empty var
|
2025-01-09 10:10:53 +01:00 |
|
Enrico Candino
|
9fc4a57fc2
|
Fix go.mod (#171)
* check go mod
* fix go.mod
|
2025-01-08 10:02:23 +01:00 |
|
Enrico Candino
|
a235b85362
|
Bump testing dependencies (#155)
* fixed testing deps, added doc
* added manual dispatch
|
2024-12-04 20:31:33 +01:00 |
|
Enrico Candino
|
6d716e43b2
|
Bump deps and enable tests on PRs (#152)
* enable tests on PRs
* bump deps
|
2024-11-28 20:13:57 +01:00 |
|
Enrico Candino
|
37573d36a4
|
Added envtest integration tests for ClusterSet (#143)
* init tests
* added clusterset tests
* added github action
* updated Dapper with envtest bins
|
2024-11-11 18:13:20 +02:00 |
|