Commit Graph

41 Commits

Author SHA1 Message Date
Brad Davidson f5c2153acf Bump images for go1.24.9 rebuild
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-10-20 14:09:42 -07:00
Derek Nola c8d0869927
Update k8s to v1.34, go to v1.24.6 (#8860)
* Update k8s to v1.34, go to v1.24.6

Additional dependency bumps:
- etcd to v3.6.4-k3s3
- vsphere charts v3.5.0 (with v1.34 support)
- stargz-snapshotter moved to k3s fork v0.17.0-k3s1 (upstream lacks v1.34 support right now)
- cri-dockerd v0.3.19-k3s1

Signed-off-by: Derek Nola <derek.nola@suse.com>
2025-09-08 13:25:28 -07:00
Brad Davidson 1668412591 Enable cgo and sqlite dbstat virtual table
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-06-13 15:18:38 -07:00
Chris Wayne 5d1f4d7942
Image bumps (#8394)
* Bump etcd/containerd/crictl/runc/rke2-cloud-provider

Signed-off-by: Chris Wayne <cwayne18@gmail.com>
2025-06-13 12:50:04 -04:00
Brad Davidson 91f1cbffdf Bump etcd to sync with k3s
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-04-14 14:47:32 -07:00
Brad Davidson 17fb23d455 Bump etcd to v3.5.19
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-03-06 19:50:44 -08:00
Brad Davidson 09321113a9 Bump crictl and etcd tags
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-02-11 02:39:43 -08:00
Brad Davidson 3231a38114 Bump containerd and etcd to sync with k3s
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-11-06 17:19:10 -08:00
Brad Davidson 520f73e135 Bump etcd and CCM builds
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-09-11 10:36:01 -07:00
Brad Davidson dff61dd56b Bump etcd and containerd to track k3s
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-05-31 21:03:23 -07:00
Brooks Newberry 63fe2cafc5
Update Kubernetes to v1.29.4 (#5799)
Signed-off-by: Brooks Newberry <brooks@newberry.com>
2024-04-18 14:10:27 -07:00
Derek Nola 65fe64a4c5
Overhaul integration testing (#5679)
* Make proper integration folder structure
* Remove old publish script
* Add integration test  GH workflow
* Rework etcd test to use new test framework
* Enable rke2 binary with go coverage option

Signed-off-by: Derek Nola <derek.nola@suse.com>
2024-04-08 09:25:53 -07:00
Brad Davidson 1fbe4a0f67 Update build scripts to set golang version
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2024-01-16 10:39:59 -08:00
Brad Davidson 0efc5e9d7b Bump versions for etcd, containerd, runc
Also bump rke2-snapshot-validation-webhook chart

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-08-04 13:40:40 -07:00
Brian Downs bb123bc4a0
Add arm64 support (#4335) 2023-06-13 14:45:41 -07:00
Brad Davidson be54040d8e Bump component versions
Bump versions for containerd, runc, etcd, rke2-cloud-provider, containerd

Also bump vsphere charts (no change to images)

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-04-06 18:34:45 -07:00
Brad Davidson c9ad69256a Disable building cri-dockerd bindings
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2023-02-10 17:12:51 -08:00
Brad Davidson 6032a0e553 Update To Kubernetes v1.26
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-12-12 13:51:17 -08:00
Brian Downs 6288da1de2
October RKE2 K8s Update v1.25.3 (#3460) 2022-10-14 14:48:15 -07:00
Hussein Galal 68e5e0cccf
Add PSA to Kubernetes v1.25 (#3282)
* Add PSA to Kubernetes v1.25

Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2022-09-01 19:57:50 +02:00
Brad Davidson 6acf4465b0 Bump hardened-etcd version
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-05-23 16:15:17 -07:00
Brad Davidson bd35a584fd Bump etcd to v3.5.3-k3s1
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-04-15 16:30:11 -07:00
raulcabello 7b3080b65c Add s390x support
Remove extra space in s390x manifest runtime template

update helm-controller version

remove tag condition on build step
2022-03-16 13:16:40 -07:00
Brad Davidson 583492efcb Update etcd, containerd, and k3s
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-01-18 16:11:44 -08:00
Brian Downs aaa884e69e
Update master k8s to 1.22.4 (#2183) 2021-11-30 13:44:41 -07:00
Brad Davidson ae691d2c09
Update to Kubernetes / K3s 1.22.2 (#1827)
* Initial version bumps
* Remove rke2-kube-proxy
* Bump etcd and metrics-server versions
* Add new etcd-s3-insecure cli flag
* Convert clusterrole creation over to use RBAC helpers
* Use secure health check ports
* Bump charts and images
* Update k3s
* Address code review comments
2021-10-11 12:37:26 -07:00
Brad Davidson fd807d4548 Forward-port CI fixes from release-1.21
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-07-21 14:16:49 -07:00
Brad Davidson fe024243d9 Bump kubernetes versions to GA build
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-07-21 14:16:49 -07:00
Luther Monson 8e19d0c924 fixing image tagging and setting up for manifest-tool 2021-07-08 15:39:38 -07:00
Ross Kirkpatrick e47abaa9b0 add windows airgap support and break out windows build scripts 2021-07-02 08:16:44 -04:00
Ross Kirkpatrick 3436bb6783 Merge remote-tracking branch 'upstream/master' into add-windows 2021-07-01 13:35:29 -04:00
Luther Monson cb9e11572e
Merge pull request #1218 from luthermonson/hardened-k8s 2021-07-01 09:36:36 -07:00
Luther Monson 1c0054c709 switch to using hardened k8s image 2021-06-30 16:18:03 -07:00
Ross Kirkpatrick 5a588170cd
Merge branch 'master' into add-windows 2021-06-30 16:15:47 -04:00
Chris Kim 42e6f519be Implement cloud-controller-manager static pod support
Signed-off-by: Chris Kim <oats87g@gmail.com>
2021-06-29 13:21:02 -07:00
Ross Kirkpatrick 316cc954dc Multi-OS Support for RKE2 runtime and binary builds (Adding Windows) 2021-06-29 07:53:45 -04:00
Brad Davidson 502e0df975 Rewrite image override handling
Use go-containerregistry image reference packages to handle overriding
image names and registries instead of just building strings at startup.

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-03-01 18:50:31 -08:00
Jacob Blain Christen 29e3bff174
statically linked kubernetes + rke2 (#352)
Leverage new alpine-based rancher/hardened-build-base (goboring built on
alpine) while matching the upstream version of go to compile with. Also
assert everything is statically linked and assert presence of goboring
symbols prior to install-with-strip.

Addresses rancher/rke2#335

Additionally, applied `drone fmt --save` to .drone.yml and removed
duplicated build of the kubernetes image.
2020-09-24 21:57:49 -07:00
Brad Davidson 0a232e1766 Update k3s; use new k3s no_stage build tag
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2020-09-15 13:54:30 -07:00
Jacob Blain Christen 1e77f6d6cf
selinux: specify the build-tag (#273)
- Compile with selinux
- Remove `Type=notify` from the systemd unit file
- Require root to execute install script
2020-08-31 15:43:24 -07:00
Jacob Blain Christen b4d0ad8ad7
build/ci: fix it (#209)
Did some refactoring so that the correct version is passed into the
kubernetes build, among other things.
2020-08-20 04:27:45 -07:00