3752 Commits

Author SHA1 Message Date
Brad Davidson
d08bf6c9b6 Wire up remotedialer metrics
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-27 13:42:17 -07:00
Brad Davidson
f1c82392d0 Fix etcd join timeout handling
Error is deadline exceeded, not cancelled

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-27 13:41:54 -07:00
Brad Davidson
795091a809 Wire up kine metrics
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-27 13:41:16 -07:00
dependabot[bot]
81445d85d0 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-27 10:43:44 -07:00
Rafael
3c73a06fa7 Update stable to v1.33.4+k3s1 (#12826)
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
2025-08-27 13:40:51 -03:00
Brad Davidson
068a01351a Retry CRD creation in case of conflict
Also cleans up some of the server.Context factory creation stuff to eliminate unused code paths and avoid registering the Helm controller when helm is disabled.

As of fe465cc832 we no longer call NewContext outside pkg/server, so the isServer bool flag to use the supervisor kubeconfig and create an event recorder is unnecessary.

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-26 12:29:36 -07:00
Brad Davidson
e47c497a3e Bump containerd to v2.1.4
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-26 10:15:38 -07:00
Brad Davidson
a9016f3dcb Add retry on etcd MemberAdd timeout
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-26 09:35:48 -07:00
Brad Davidson
0ec47408e9 Do not bootstrap etcd-only nodes from existing supervisor
Changes to how we bootstrap the agent and apiserver address list have
made this unnecessary since 5014c9e was merged, and it is creating
problems due to only etcd-only nodes not using their own config.

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-25 22:16:48 -07:00
Brad Davidson
0254ca3f14 Update to runc v1.3.0
Requires switch from github.com/opencontainers/runc/libcontainer/cgroups -> github.com/opencontainers/cgroups

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-25 14:50:22 -07:00
Brad Davidson
356bd5d298 Fix spegel logging and startup sequence
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-25 11:02:30 -07:00
Brad Davidson
6ab8b424dd Wire cri-dockerd --log-level=debug up to k3s --debug flag
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-22 10:23:30 -07:00
Brad Davidson
55587471b1 Bump rancher libs: wrangler/lasso/remotedialer
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-21 14:52:04 -07:00
Rafael
e7dd3b7e7e Update to v1.33.4 (#12767)
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
2025-08-14 16:55:28 -03:00
Brad Davidson
3d4c2cf2cf Fix cert startup check events
Ensure that cert checks don't run until after the apiserver is ready to receive events

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-12 11:56:15 -07:00
Michael Fritch
f62f1d6c91 Merge pull request #12726 from mgfritch/metrics-server-v0.8.0
Bump metrics-server to v0.8.0
2025-08-11 14:08:29 -06:00
Michael Fritch
fcfafc7278 Bump metrics-server to v0.8.0
Signed-off-by: Michael Fritch <mfritch@suse.com>
2025-08-11 13:19:23 -06:00
github-actions[bot]
fa2866a598 chore: Bump Local Path Provisioner version (#12710)
Made with ❤️️ by updatecli

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-11 11:37:18 -07:00
dependabot[bot]
b65f8a6185 Bump actions/download-artifact from 4 to 5 (#12735)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 10:58:25 -07:00
thomasferrandiz
78d02becac Merge pull request #12724 from thomasferrandiz/bump-coredns 2025-08-07 20:41:26 +02:00
Thomas Ferrandiz
311f36d5f1 Bump coredns to 1.12.3
Signed-off-by: Thomas Ferrandiz <thomas.ferrandiz@suse.com>
2025-08-07 16:37:30 +00:00
Derek Nola
ff6abe8a84 Fix pid tracking for conformance tests (#12714)
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-08-06 09:15:51 -07:00
Brad Davidson
3bae735fb5 Fix --docker with --container-runtime-endpoint
The container runtime endpoint value is passed into cri-dockerd as the docker socket address, so we need to check for --docker BEFORE checking for non-nil --container-runtime-endpoint.

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-01 13:54:46 -07:00
Brad Davidson
fb222e9a68 Fix fallback DNS for IMDS and IPV6-only
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-01 11:18:06 -07:00
Brad Davidson
be729fc98f Fix completion command in e2e
Current syntax is incorrect, and while it doesn't break the test it is throwing an error in the logs

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-08-01 08:51:33 -07:00
Brad Davidson
40d5bb9e93 Bump k3s-io/api to fix etcdsnapshotfile status columns
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-31 12:12:12 -07:00
Brad Davidson
cb061687d4 Remove go generate from scripts
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-31 11:53:06 -07:00
muicoder
8fff7f573b refactor: replace go-bindata with native embed package
Signed-off-by: muicoder <muicoder@gmail.com>
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-31 11:53:06 -07:00
Rafael
6e7df3ad1b Update stable channel to v1.33.3+k3s1 (#12672)
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
2025-07-29 14:45:10 -03:00
Vitor Savian
a238f33cdd Add retention flag specific for s3
* Add retention flag specific for s3
* Add retention for the unit tests:

Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2025-07-28 13:42:09 -03:00
dependabot[bot]
02c898dcc1 Bump aquasecurity/trivy-action from 0.31.0 to 0.32.0 (#12588)
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.31.0 to 0.32.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.31.0...0.32.0)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-version: 0.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 11:43:32 -07:00
manuelbuil
c4d7673037 Fix a couple of small nits in README
Signed-off-by: manuelbuil <mbuil@suse.com>
2025-07-23 10:33:37 +02:00
Derek Nola
089122f42d Bump cri-dockerd to v0.3.19-k3s1 (#12649)
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-07-22 10:33:12 -07:00
Brad Davidson
1d2967e3f4 Remove master toleration from manifests
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-21 13:32:09 -07:00
Brad Davidson
3a428ff02c Update metric help to be more descriptive.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-17 11:24:17 -07:00
Rafael
2b244eade5 Update to v1.33.3 (#12653)
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
2025-07-16 16:37:41 -03:00
Brad Davidson
17b43b63db Emit certs OK event on startup, if no certs need renewal
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-16 10:51:01 -07:00
Derek Nola
ce15c9bfb8 Enable branch protection checks for openssf (#12640)
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-07-15 08:38:45 -07:00
Brad Davidson
ec165b1063 Bump alpine version in Dockerfile.local
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-14 18:23:53 -07:00
Brad Davidson
d56e4e8bbc bump helm-controller and image
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-14 10:12:01 -07:00
Orlix
c17671ac62 Add K3s GOVERNANCE.md (#12466)
* Add K3s GOVERNANCE.md

Signed-off-by: Orlix <orlin@orlix.org>
2025-07-14 09:07:04 -04:00
Brad Davidson
0d48c8eb49 Bump containerd to v2.0.5-k3s2
Adds backports of containerd/containerd#11588 and containerd/containerd#12053

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-11 13:03:51 -07:00
Brad Davidson
5ce3db779d Update kine and use config defaults helper
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-07-11 10:10:13 -07:00
Derek Nola
0d96fa58fd Migrate K3s Release Artifacts to GHA (#12606)
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-07-11 09:35:24 -07:00
Derek Nola
5a29f8a24f Remove ghcr build cache (#12602)
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-07-11 09:35:13 -07:00
Derek Nola
3b06d9d6e2 Add retry around common timeout for hardened docker test (#12601)
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-07-11 09:31:47 -07:00
Vitor Savian
66102c5651 Refac shell completion to a better command structure
* Refac for shell completion

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

* Change FLAGS to OPTIONS

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

* Refac bash and zsh func names

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

* Refac bash and zsh func names

Signed-off-by: Vitor Savian <vitor.savian@suse.com>

---------

Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2025-07-10 13:38:54 -03:00
Derek Nola
907d03d841 Add basic codeql workflow
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-07-10 09:38:18 -07:00
Derek Nola
1b8ee398c7 Add basic fuzz test
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-07-10 09:38:18 -07:00
Derek Nola
c3a4c8df9a Move to more secure split trivy workflow based on labels, not comments (#12592)
Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-07-08 09:12:44 -07:00