- 02 Apr, 2025 4 commits
-
-
Brad Davidson authored
Increase etcd shutdown delay to avoid "bind: address already in use" errors seen in CI. Also uses test TmpDir to ensure dir is cleaned up between tests. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Use mocked executor to ensure the correct args are being passed to components Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 1ba19856) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Move arg-parsing helper functions into util, and use them to see if the user has set an authorization-config flag - and do not set authorization-mode if so. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit ee036f7b) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Generate the mock executor with mockgen and convert existing uses of the mock executor to set it up properly. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 0eeac6a6) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 01 Apr, 2025 6 commits
-
-
Brad Davidson authored
This eliminates the final channel that was being passed around in an internal struct. The ETCD management code passes in a func that can be polled until etcd is ready; the executor is responsible for polling this after etcd is started and closing the etcd ready channel at the correct time. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit d45006be) 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 72bbd676) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Move the container runtime ready channel into the executor interface, instead of passing it awkwardly between server and agent config structs Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit a8bc4124) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Splits server startup into prepare/start phases. Server's agent is now started after server is prepared, but before it is started. This allows us to properly bootstrap the executor before starting server components, and use the executor to provide a shared channel to wait on apiserver readiness. This allows us to replace four separate callers of WaitForAPIServerReady with reads from a common ready channel. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 529e748a) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Increases log verbosity but decreases polling frequency to avoid spamming the console. It usually takes a couple seconds for the apiserver to come up anyway. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 2c133692) 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 c11c06ca) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 31 Mar, 2025 1 commit
-
-
Derek Nola authored
* Bump rootlesskit tov 1.1.1, last of the v1 line * Migrate to urfavecli v2 * Disable StringSlice seperattion Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 21 Mar, 2025 2 commits
-
-
Derek Nola authored
* Fix upgrade test container version Signed-off-by:
Derek Nola <derek.nola@suse.com> * Force docker test cleanup in CI Signed-off-by:
Derek Nola <derek.nola@suse.com> * Bump skew test timeout Signed-off-by:
Derek Nola <derek.nola@suse.com> --------- Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 20 Mar, 2025 1 commit
-
-
Brooks Newberry authored
Signed-off-by:
Brooks Newberry <brooks@newberry.com>
-
- 12 Mar, 2025 2 commits
-
-
Brooks Newberry authored
Signed-off-by:
Brooks Newberry <brooks@newberry.com>
-
Brad Davidson authored
Also add more debug logging to the sync process. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 781640ec) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 10 Mar, 2025 2 commits
-
-
Derek Nola authored
[Release-1.31] Bump klipper-lb to v0.4.13
-
Derek Nola authored
Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 07 Mar, 2025 14 commits
-
-
Derek Nola authored
Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 0a47df6f) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Interval is configurable with new etcd-snapshot-reconcile-interval flag Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit d694dd1d) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
We are not making use of the stack traces that these functions capture, so we should avoid using them as unnecessary overhead. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit bed1f668) 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 66d0f160) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Anders Larsson authored
Signed-off-by:
Anders Larsson <anders.git@larsson.xyz> (cherry picked from commit 8aa543eb) 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 e7b52cd6) 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 f9403687) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Also wraps errors along the cluster prepare path to improve tracability. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 244bfd0c) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Fixes issue where CA rotation would fail on servers with join URL set due to using old data from disk on other server Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 53fcadc0) 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 5894af30) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Somesh Bhalsing authored
Signed-off-by:
Somesh Bhalsing <somesh.bhalsing@gmail.com> (cherry picked from commit 6131ea15) 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 6199b79f) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Static bin dir is first in search path and is on /var/lib/rancher/k3s volume, which can be persisted by users. If the volume is empty it will just fall back to the legacy /bin dir. (cherry picked from commit b2d495e1) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 05 Mar, 2025 8 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
Fix rootless test Fix svc firewall E2E test, broken by #11711 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
Remove secrets encryption E2E from Drone Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
Derek Nola authored
Signed-off-by:
Derek Nola <derek.nola@suse.com>
-