- 02 Apr, 2025 2 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>
-
Gustavo Fernandes de Carvalho authored
Signed-off-by:
Gustavo Fernandes de Carvalho <17139678+gusfcarvalho@users.noreply.github.com>
-
- 01 Apr, 2025 3 commits
-
-
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>
-
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>
-
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>
-
- 27 Mar, 2025 1 commit
-
-
Brooks Newberry authored
Signed-off-by:
Brooks Newberry <brooks@newberry.com>
-
- 26 Mar, 2025 1 commit
-
-
Derek Nola authored
Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 24 Mar, 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>
-
Brad Davidson authored
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>
-
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>
-
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>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 21 Mar, 2025 2 commits
-
-
Derek Nola authored
* Fix upgrade test container version Signed-off-by:
Derek Nola <derek.nola@suse.com> * Ensure CI cleanup on all docker tests Signed-off-by:
Derek Nola <derek.nola@suse.com> Fix cleanup 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>
-
- 19 Mar, 2025 1 commit
-
-
Robert Rose authored
Remove the AddOn last, after any resources it created in the cluster have been deleted and the AddOn file is removed. Signed-off-by:
Robert Rose <robert.rose@mailbox.org>
-
- 17 Mar, 2025 1 commit
-
-
Orlix authored
* Add Community Managment Signed-off-by: orlin.vasilev@suse.com
-
- 14 Mar, 2025 1 commit
-
-
Brooks Newberry authored
Signed-off-by:
Brooks Newberry <brooks@newberry.com>
-
- 12 Mar, 2025 3 commits
-
-
Brooks Newberry authored
Signed-off-by:
Brooks Newberry <brooks@newberry.com>
-
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>
-
Derek Nola authored
Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 11 Mar, 2025 1 commit
-
-
Brad Davidson authored
Also add more debug logging to the sync process. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 10 Mar, 2025 2 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>
-
- 07 Mar, 2025 1 commit
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 06 Mar, 2025 1 commit
-
-
Derek Nola authored
Signed-off-by:
Derek Nola <derek.nola@suse.com>
-
- 05 Mar, 2025 2 commits
-
-
Brad Davidson authored
Interval is configurable with new etcd-snapshot-reconcile-interval flag 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>
-
- 03 Mar, 2025 2 commits
-
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
This ensures that the $HOME and $USER env vars get set. We have worked around this on the RKE2 side by setting it manually in the default .env file: https://github.com/rancher/rke2/blob/master/bundle/lib/systemd/system/rke2-server.env This is required for loading credentials from shared credentials files (`/root/.aws/credentials`) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 28 Feb, 2025 8 commits
-
-
Anders Larsson authored
Signed-off-by:
Anders Larsson <anders.git@larsson.xyz>
-
muicoder authored
Signed-off-by:
muicoder <muicoder@gmail.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
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>
-
Brad Davidson authored
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 27 Feb, 2025 1 commit
-
-
Rafael authored
Signed-off-by:
Rafael Breno <32229014+rafaelbreno@users.noreply.github.com>
-