- 12 Jan, 2024 13 commits
-
-
Brad Davidson authored
Layer leases never did what we wanted anyways, and this is the new approved interface for ensuring that images do not get GCd Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 5c99bdd9) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
These were always showing up as dev due to the build arg not being set by the drone step. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit eae221f9) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Forces other groups packaging k3s to intentionally choose to build k3s with an unvalidated golang version Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit b297996b) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Lex Rivera authored
* add usr/local paths for crun detection Signed-off-by:
Lex Rivera <me@lex.io> (cherry picked from commit 5fe074b5) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Render cri registry mirrors.x.endpoints and configs.x.tls into config_path; keep using mirrors.x.rewrites and configs.x.auth those do not yet have an equivalent in the new format. The new config file format allows disabling containerd's fallback to the default endpoint when using mirror endpoints; a new CLI flag is added to control that behavior. This also re-shares some code that was unnecessarily split into parallel implementations for linux/windows versions. There is probably more work to be done on this front but it's a good start. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit c45524e6) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
If a full reconcile wins the race against sync of an individual snapshot resource, or someone intentionally deletes the configmap, the data map could be nil and cause a crash. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 319dca3e) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Also adds a test to ensure this continues to work. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit db7091b3) 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 1e663622) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Ivan Shapovalov authored
`$HOME` refers to `$DAPPER_SOURCE`, which is set in the same expression and is thus not visible at the time of substitution. This problem is not immediately visible with Docker, Inc.'s docker merely because it resets an unset `$HOME` to `/root` (but still breaking the Go cache). Under podman, this problem is immediately visible because an unset `$HOME` remains unset and subsequently breaks the `go generate` invocation. Fixes #9089. Signed-off-by:
Ivan Shapovalov <intelfx@intelfx.name> (cherry picked from commit a7fe1aaa) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Leke Ariyo authored
Signed-off-by:
Leke Ariyo <lekeariyo2015@gmail.com> Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
github-actions[bot] authored
Made with
❤ ️️ by updatecli Co-authored-by:github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
-
Brad Davidson authored
If the feature-gate is enabled, use status.hostIPs for dual-stack externalTrafficPolicy=Local support Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit a27d660a) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Remove KubeletCredentialProviders and JobTrackingWithFinalizers feature-gates, both of which are GA and cannot be disabled. Signed-off-by:
Brad Davidson <brad.davidson@rancher.com> (cherry picked from commit 231cb6ed) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 09 Jan, 2024 2 commits
-
-
Vitor Savian authored
Signed-off-by:
Vitor Savian <vitor.savian@suse.com> Set condition if node is unhealthy Signed-off-by:
Vitor Savian <vitor.savian@suse.com>
-
Manuel Buil authored
Signed-off-by:Manuel Buil <mbuil@suse.com>
-
- 07 Jan, 2024 2 commits
-
-
Derek Nola authored
Signed-off-by:
Yodo <pierre@azmed.co> Signed-off-by:
Derek Nola <derek.nola@suse.com> Co-authored-by:
Pierre <129078893+pierre-az@users.noreply.github.com>
-
Derek Nola authored
* Add a retry around updating a se node annotations Signed-off-by:Derek Nola <derek.nola@suse.com>
-
- 21 Dec, 2023 1 commit
-
-
Derek Nola authored
Signed-off-by:Derek Nola <derek.nola@suse.com>
-
- 20 Dec, 2023 1 commit
-
-
Pedro Tashima authored
* Update to v1.27.9 Signed-off-by:
Pedro Tashima <pedro.tashima@suse.com> * Update Golang to 1.20.12 Signed-off-by:
Pedro Tashima <pedro.tashima@suse.com> --------- Signed-off-by:
Pedro Tashima <pedro.tashima@suse.com> Co-authored-by:
Pedro Tashima <pedro.tashima@suse.com>
-
- 12 Dec, 2023 1 commit
-
-
Brad Davidson authored
Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
- 09 Dec, 2023 4 commits
-
-
Brad Davidson authored
Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
Flavio Castelli authored
Create a generic helper function that finds extra containerd runtimes. The code was originally inside of the nvidia container discovery file. Signed-off-by:
Flavio Castelli <fcastelli@suse.com> Discover the containerd shims based on runwasi that are already available on the node. The runtimes could have been installed either by a package manager or by the kwasm operator. Signed-off-by:
Flavio Castelli <fcastelli@suse.com> The containerd configuration on a Linux system now handles the nvidia and the WebAssembly runtimes. Signed-off-by:
Flavio Castelli <fcastelli@suse.com> --------- Signed-off-by:
Flavio Castelli <fcastelli@suse.com> Added runtime classes for crun/wasm/nvidia Signed-off-by:
Vitor Savian <vitor.savian@suse.com> Added default runtime flag Signed-off-by:
Vitor Savian <vitor.savian@suse.com>
-
Manuel Buil authored
Signed-off-by:Manuel Buil <mbuil@suse.com>
-
Brad Davidson authored
Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
- 06 Dec, 2023 1 commit
-
-
Pedro Tashima authored
Signed-off-by:
Pedro Tashima <pedro.tashima@suse.com> Co-authored-by:
Pedro Tashima <pedro.tashima@suse.com>
-
- 22 Nov, 2023 1 commit
-
-
Johnatas authored
Signed-off-by:Johnatas <johnatas.santos@suse.com>
-
- 21 Nov, 2023 3 commits
-
-
Brad Davidson authored
Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
While some implementations may support it, it appears that most don't, and some may in fact return an error if it is requested. We already stat the object to get the metadata anyway, so this was unnecessary if harmless on most implementations. Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
- 18 Nov, 2023 2 commits
-
-
Brad Davidson authored
Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Reverts part of the change from 7d38b4a3 Pipeline dependencies are apparently broken, and the e2e pipeline has been getting skipped whenever any other pipeline fails. Ex: https://drone-pr.k3s.io/k3s-io/k3s/7853Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
- 17 Nov, 2023 3 commits
-
-
Brad Davidson authored
Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
Manuel Buil authored
Signed-off-by:Manuel Buil <mbuil@suse.com>
-
- 16 Nov, 2023 6 commits
-
-
Vitor Savian authored
Signed-off-by:Vitor <vitor.savian@suse.com>
-
Brad Davidson authored
Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
Brad Davidson authored
Also: * Replaces labeled for/continue RETRY loops with wait helpers for improved readability * Pulls secrets and nodes from cache for node password verification * Migrate nodepassword tests to wrangler mocks for better code reuse Signed-off-by:Brad Davidson <brad.davidson@rancher.com>
-
Harsimran Singh Maan authored
* Disable helm CRD installation for disable-helm-controller The NewContext package requires config as input which would require all third-party callers to update when the new go module is published. This change only affects the behaviour of installation of helm CRDs. Existing helm crds installed in a cluster would not be removed when disable-helm-controller flag is set on the server. Addresses #8701 * address review comments * remove redundant check Signed-off-by:Harsimran Singh Maan <maan.harry@gmail.com> (cherry picked from commit abc2efdd) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-
Jason Costello authored
* Tweaked order of ingress IPs in ServiceLB Previously, ingress IPs were only string-sorted when returned Sorted by IP family and string-sorted in each family as part of filterByIPFamily method * Update pkg/cloudprovider/servicelb.go * Formatting Signed-off-by:Jason Costello <jason@hazy.com> Co-authored-by:
Brad Davidson <brad@oatmail.org> (cherry picked from commit 07ee8549) 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 7ecd5874) Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
-