- 10 Feb, 2025 6 commits
-
-
github-actions[bot] authored
* chore: Bump Local Path Provisioner version Made with
❤ ️️ by updatecli * chore: Bump Local Path Provisioner version Made with❤ ️️ by updatecli --------- Co-authored-by:github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> (cherry picked from commit 28300ea1) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 95700aa6) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit e808d3e8) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit fd834832) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Derek Nola authored
* Bump klipper-lb to v0.4.10 Bump klipper-helm to v0.9.4 Signed-off-by:
Derek Nola <derek.nola@suse.com> * Bump helm-controller Signed-off-by:
Derek Nola <derek.nola@suse.com> --------- Signed-off-by:
Derek Nola <derek.nola@suse.com> (cherry picked from commit 08c30f5a) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Maja Bojarska authored
The effective snapshot dir is "${data-dir}/server/db/snapshots". The server segment is missing in the CLI-reported default path, potentially misleading the user about the actual default snapshot destination. Signed-off-by:Maja Bojarska <majabojarska98@gmail.com> (cherry picked from commit 646e3135) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 07 Feb, 2025 13 commits
-
-
Derek Nola authored
Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
* Migrate conformance docker test Switch to hydrophone from sonobuoy Support serial conformance * Replace docker tests with go version on arm32 Drone pipeline * Support multiple DB, push hydrophone logs to test output * Replace etcd and sqlite conformance tests with golang versions * Retry on flaky btrfs section * Fix db cleanup for sqlite, be explicit on the dbtype Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
* [e2e] Convert RunCmdOnNode to method * Consolidate e2e variables into TestConfig struct * Consolidate docker and integration test helper functions * E2E: Directly count daemonsets, not their pods * Add missing Context levels for E2E tests * Migrate e2e.ParsePods to new tests client package * Run the go test compile test on their respective architectures Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
* Build and Run Arm64 Docker Tests * Compile go tests for both amd64 and arm64 * Use version.sh to determine channel, not git * Consolidate docker tests into 2D matrix * Remove old Docker test from Drone and Github Actions Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
DRY Docker test configuration strucutres - Reduce TestConfig fields, rename secret -> token - remove unused ENV control vars - Consolidate DeployWorkload function similar to E2E function Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
Signed-off-by:Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
Signed-off-by:
Derek Nola <derek.nola@suse.com> x Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
Signed-off-by:Derek Nola <derek.nola@suse.com>
-
- 30 Jan, 2025 1 commit
-
-
manuelbuil authored
Signed-off-by:manuelbuil <mbuil@suse.com>
-
- 24 Jan, 2025 2 commits
-
-
Brad Davidson authored
Also add an ordinal to subtests so its easier to figure out which one is failing Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Restricting deferred node password validation to only requests from the local node is not possible without breaking split-role cluster cold start. There are too many cases where node password secrets may not yet be available due to the apiserver not being up. Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
- 16 Jan, 2025 1 commit
-
-
Rafael authored
* Update to v1.32.1 Signed-off-by:
Rafael Breno <32229014+rafaelbreno@users.noreply.github.com> * Update Go version Signed-off-by:
Rafael Breno <32229014+rafaelbreno@users.noreply.github.com> --------- Signed-off-by:
Rafael Breno <32229014+rafaelbreno@users.noreply.github.com>
-
- 15 Jan, 2025 1 commit
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit d0ea741b) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 13 Jan, 2025 2 commits
-
-
Derek Nola authored
* Upload E2E journald logs as artifacts in GHA Signed-off-by:
Derek Nola <derek.nola@suse.com> * Improve fork information for parent extraction Signed-off-by:
Derek Nola <derek.nola@suse.com> --------- Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
* Add "k3s certificate check" clause for better test coverage Signed-off-by:
Derek Nola <derek.nola@suse.com> * Add table support to cert check Signed-off-by:
Derek Nola <derek.nola@suse.com> --------- Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 11 Jan, 2025 14 commits
-
-
Vitor Savian authored
* Add auto import images for containerd image store * Add auto import images Signed-off-by:
Vitor Savian <vitor.savian@suse.com> * Fix EOF error log when importing tarball files Signed-off-by:
Vitor Savian <vitor.savian@suse.com> * Delaying queue Signed-off-by:
Vitor Savian <vitor.savian@suse.com> * Add parse for images Signed-off-by:
Vitor Savian <vitor.savian@suse.com> --------- Signed-off-by:
Vitor Savian <vitor.savian@suse.com>
-
Brad Davidson authored
Only wait for k3s-controller RBAC when AuthorizeNodeWithSelectors blocks kubelet from listing nodes Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
muicoder authored
#11501 Signed-off-by:
muicoder <muicoder@gmail.com> (cherry picked from commit 0144d9b7) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 9b1b90b1) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit f345697c) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Make this field an interface instead of pointer to allow mocking. Not sure why wrangler has a type that returns an interface instead of just making it an interface itself. Wrangler in general is hard to mock for testing. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit e6327652) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Convert nodepassword tests to use shared mocks Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit c20c0637) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 8f8cfb56) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit f8271d85) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 36537244) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Clients now generate keys client-side and send CSRs. If the server is down-level and sends a cert+key instead of just responding with a cert signed with the client's public key, we use the key from the server instead. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit caeebc52) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 5b1d57f7) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
The servers package, and router.go in particular, had become quite large. Address this by moving some things out to separate packages: * http request handlers all move to pkg/server/handlers. * node password bootstrap auth handler goes into pkg/nodepassword with the other nodepassword code. While we're at it, also be more consistent about calling variables that hold a config.Control struct or reference `control` instead of `config` or `server`. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 2e4e7cf2) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
muicoder authored
#11501 Signed-off-by:
muicoder <muicoder@gmail.com> (cherry picked from commit 056cee82) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-