Eran Markus
8655399438
Use KubeProxyDisabled helper instead of a new config field
...
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
Signed-off-by: Eran Markus <eran132@gmail.com>
2026-05-26 16:45:13 -07:00
Eran Markus
a1cee760f6
Skip bridge-nf-call sysctls when kube-proxy and flannel are disabled
...
Signed-off-by: Eran Markus <eran132@gmail.com>
2026-05-26 16:45:13 -07:00
Elysia
decbab618f
Fix token delete argument handling
...
Signed-off-by: Elysia <148540043+elysia090@users.noreply.github.com>
2026-05-26 16:09:01 -07:00
Jay Kubo
68ce5c2747
fix: populate IfaceName in LookupExtInterface for VXLAN recreation
...
LookupExtInterface() constructs a backend.ExternalInterface but never
sets the IfaceName field, leaving it as an empty string. When the VXLAN
device (flannel.1) is deleted — e.g. because the parent interface
specified via --flannel-iface transiently disappears — the recreation
code in vxlan_network.go:165 calls net.InterfaceByName(""), which
always fails. This puts flannel into an unrecoverable retry loop:
external interface not found, retrying in 30s
The fix adds IfaceName: iface.Name to the struct literal. The iface
variable already holds the correct *net.Interface; its Name field just
needs to be copied into the IfaceName string that the VXLAN recreation
path reads.
This is a one-line change that enables the VXLAN device recreation
logic added in flannel PR #2272 (v0.27.4+) to actually work when
flannel is embedded in K3s.
Affects any deployment using --flannel-iface with an overlay network
(Tailscale, Nebula, ZeroTier) where the parent interface can
transiently restart.
Ref: https://github.com/k3s-io/k3s/issues/12436
Ref: https://github.com/flannel-io/flannel/issues/2247
Signed-off-by: Jay Kubo <6161465+jkubo@users.noreply.github.com>
2026-05-26 16:04:18 -07:00
Eran Markus
7d638a23fa
Use 0600 permissions for compressed etcd snapshots
...
Signed-off-by: Eran Markus <eran132@gmail.com>
2026-05-26 15:56:11 -07:00
Manuel Buil
2a0ad47e20
Nit: Wrong integration test name
...
Signed-off-by: Manuel Buil <mbuil@suse.com>
2026-05-26 18:10:00 +02:00
Tom Risse
23b074839b
fix: k3s-uninstall.sh: smarter logic for "k3s-selinux" pkg removal
...
Install Script / build (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
Install Script / Smoke Test (push) Has been cancelled
This fixes k3s-selinux removal on Fedora CoreOS (#13710 )
Signed-off-by: Tom Risse <tom@becarusys.de>
2026-05-21 16:33:50 -03:00
Rafael
f2312ad32a
Update stable channel to v1.35.5+k3s1 ( #14091 )
...
Install Script / build (push) Waiting to run
Install Script / Smoke Test (push) Blocked by required conditions
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Signed-off-by: Rafael Breno <32229014+rafaelbreno@users.noreply.github.com>
2026-05-21 08:48:14 -03:00
Brad Davidson
26e2d49800
Add AI contribution guide
...
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
Inspired by https://github.com/kubernetes/community/pull/8451
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-05-19 13:58:56 -07:00
Kai Tanaka
c6dd4c8f74
chore: fix duplicated "the" in etcd/s3 and permissions doc comments
...
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
Signed-off-by: Kai Tanaka <275430420+quyentonndbs@users.noreply.github.com>
2026-05-15 10:52:56 +02:00
Brad Davidson
2f0c0d4839
Bump klipper-helm image tag
...
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-05-13 15:17:03 -07:00
Rafael
5962813672
Fix cron to run everyday at 6PM UTC ( #14041 )
...
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
2026-05-13 15:27:21 -03:00
Rafael
8a3ffba97f
Update to v1.36.1 ( #14052 )
...
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
govulncheck / govulncheck (push) Has been cancelled
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
2026-05-13 10:26:23 -03:00
Orlin Vasilev
ffd33e4367
Update Orlin's mail
...
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Signed-off-by: Orlin Vasilev <orlin@orlix.org>
2026-05-12 22:35:03 +02:00
github-actions[bot]
4200c2096b
chore: Update rancher/local-path-provisioner image version
...
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Made with ❤️ ️ by updatecli
2026-05-11 11:18:22 -07:00
Brad Davidson
5463d000a6
Fix install-go cache key
...
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
govulncheck / govulncheck (push) Has been cancelled
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-05-07 17:16:18 -07:00
Brad Davidson
8cd83c1300
Bump kine to v0.15.0
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-05-07 17:16:18 -07:00
nameearly
0f05ca280e
add lost return
...
Signed-off-by: nameearly <2741313455@qq.com>
2026-05-05 23:38:48 -07:00
Rafael Breno
df4d34f687
Fix s3 path
...
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
2026-05-05 14:56:26 -07:00
github-actions[bot]
72ce287af2
chore: Update rancher/klipper-lb image versions
...
Made with ❤️ ️ by updatecli
2026-05-05 14:55:58 -07:00
Manuel Buil
20e1096f8f
Improve K3s BUILDING and CONTRIBUTING guides
...
govulncheck / govulncheck (push) Has been cancelled
Install Script / build (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
Install Script / Smoke Test (push) Has been cancelled
Signed-off-by: Manuel Buil <mbuil@suse.com>
2026-04-30 15:07:54 +02:00
Vitor Savian
cbb7c2a041
Test for cri-dockerd exec
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2026-04-30 08:16:39 -03:00
Vitor Savian
eb395186d6
Bump cri-dockerd and cri-tools
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2026-04-30 08:16:39 -03:00
github-actions[bot]
ef3bb6566b
chore: Update CoreDNS image version in manifests/coredns.yaml
...
Made with ❤️ ️ by updatecli
2026-04-28 16:02:34 -07:00
github-actions[bot]
ab8bc39cf3
chore: Update CoreDNS image version in scripts/airgap/image-list
...
Made with ❤️ ️ by updatecli
2026-04-28 16:02:34 -07:00
Brad Davidson
0e575f3a03
Bump spegel to v0.7.0
...
Upstream has enabled QUIC in the default transport config, but we
continue to only support HTTPS (TCP) as we do not want to add a
separate QUIC UDP listener on the registry port.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-04-28 11:03:36 -07:00
Brad Davidson
eaddca726c
Move advertise-address setup before server prepare
...
Prepare uses the SANs list, so all modifications to that need to be done before preparing
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-04-28 11:00:50 -07:00
Brad Davidson
f06dc108f4
Replace PreparingExecutor with explicit executor init
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-04-28 11:00:50 -07:00
Rafael
44adecde65
Update stable to v1.35.4+k3s1 and add v1.36 entry ( #14016 )
...
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
2026-04-28 14:24:43 -03:00
github-actions[bot]
cd6bd5d026
chore: Update rancher/klipper-lb image versions
...
Made with ❤️ ️ by updatecli
2026-04-27 12:26:50 -07:00
Yury Tsarev
e85611e4b5
Add k8gb to adopters list in ADOPTERS.md ( #13978 )
...
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
Signed-off-by: Yury Tsarev <yury@upbound.io>
2026-04-24 14:07:35 -04:00
Vitor Savian
9bac6745c7
Update golangci-lint to v2.11
...
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
govulncheck / govulncheck (push) Has been cancelled
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2026-04-23 18:56:38 -03:00
Vitor Savian
3ae6542bbf
Generate test mocks
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2026-04-23 18:56:38 -03:00
Vitor Savian
086cd7ba6f
Bump upstream to 1.36
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com>
2026-04-23 18:56:38 -03:00
Brad Davidson
4c18e60151
Bump klipper-helm image for revision check fix
...
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-04-22 13:42:32 -07:00
Brad Davidson
d8637ff8df
Fix docker dualstack test
...
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Wait for nodes and pods to be ready before checking IPs
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-04-22 11:08:44 -07:00
Brad Davidson
c28aca64ab
Fix SANs added from comma-separated node-external-ip list
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-04-22 09:31:25 -07:00
Rafael
26c11f5c4d
Switch from draft to pre-release ( #13951 )
...
govulncheck / govulncheck (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
2026-04-16 20:23:48 -03:00
Chris Wayne
c6abac5140
Bump Traefik to 3.6.13 ( #13969 )
...
* Bump Traefik to 3.6.13
Signed-off-by: Chris Wayne <cwayne18@gmail.com>
Co-authored-by: Brad Davidson <brad@oatmail.org>
2026-04-16 18:20:38 -04:00
Rafael
663d6f82fe
Switch release workflow trigger and add draft flag for release creation ( #13902 )
...
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
Signed-off-by: Rafael <32229014+rafaelbreno@users.noreply.github.com>
2026-04-16 13:52:00 -03:00
Rafael
595cf680cf
Update to v1.35.4 ( #13946 )
...
Signed-off-by: Rafael Breno <rafael_breno@outlook.com>
2026-04-16 13:11:00 -03:00
thomasferrandiz
ee72c08b9b
Merge pull request #13937 from thomasferrandiz/bump-flannel-v0.28.4
...
Bump flannel to v0.28.4
2026-04-15 21:35:56 +02:00
Thomas Ferrandiz
bcf72325fd
Bump flannel to v0.28.4
...
Signed-off-by: Thomas Ferrandiz <thomas.ferrandiz@suse.com>
2026-04-15 18:27:01 +00:00
Brad Davidson
6eb9d7c819
Bump containerd to v2.2.3
...
govulncheck / govulncheck (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
Also bumps docker/docker (moby)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2026-04-15 11:05:42 -07:00
Brad Davidson
f891548e32
Fix embedded excutor VPN config injection
...
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Allow the executor to modify node config before certs are generated, and use this to add VPN node IPs to kubelet serving cert
2026-04-14 09:03:05 -07:00
Manuel Buil
4b18631007
Bump traefik to 3.6.12 ( #13912 )
...
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Signed-off-by: Manuel Buil <mbuil@suse.com>
2026-04-13 16:59:32 -04:00
dependabot[bot]
33f9173021
build(deps): bump docker/build-push-action from 7.0.0 to 7.1.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](d08e5c354a...bcafcacb16 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-13 11:08:05 -07:00
dependabot[bot]
32f2169ed3
build(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.6.1 to 3.0.0.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](153bb8e044...b430933298 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-13 11:07:48 -07:00
dependabot[bot]
8b6f2a40e7
build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](bbbca2ddaa...043fb46d1a )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-13 11:07:38 -07:00
dependabot[bot]
0ae2bb1e6b
build(deps): bump aws-actions/configure-aws-credentials
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](8df5847569...ec61189d14 )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-13 11:07:17 -07:00