Brad Davidson
c25ffa9ea3
Add basic etcd join test
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2022-01-07 10:58:36 -08:00
Luther Monson
1942d18447
code to remove vendor dir
...
Signed-off-by: Luther Monson <luther.monson@gmail.com>
2021-12-27 15:02:34 -07:00
Brad Davidson
d47e38e05e
Add etcd sonobuoy tests
...
Closes a gap in test coverage. Also fixes an issue where args and hooks
from previous test runs were not being reset for subsequent runs.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 52e450f033
)
2021-12-22 12:41:47 -08:00
Brad Davidson
9df916e86d
Add variable to enforce max test concurrency
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 9919f229b6
)
2021-12-22 12:41:47 -08:00
Brad Davidson
58501554f3
Fix previous channel detection
...
This failed if the build metadata contained a period, as in v1.23.0-rc.0
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 247298a20d
)
2021-12-22 12:41:47 -08:00
Brad Davidson
8b4553c921
More codespell ignores
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 6872e7da25
)
2021-12-22 12:41:47 -08:00
Brad Davidson
14364119f6
Build script cleanups
...
* Move runc and k3s-root versions into versions.sh
* Remove commented-out cruft from build script
* Other minor tweaks
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 8737e2e13f
)
2021-12-22 12:41:47 -08:00
Brad Davidson
b39c805d52
Bump k3s-root to v0.10.1
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 89e63972e9
)
2021-12-22 12:41:47 -08:00
Brad Davidson
d2f0bbb381
Bump runc to v1.0.3
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-12-08 18:45:03 -08:00
Derek Nola
1055837e4f
Backport secrets-encrypte command ( #4658 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com>
2021-12-07 17:21:10 -08:00
Hussein Galal
7b62900836
[Release-1.21] Add cert rotation command ( #4632 )
...
* Add cert rotation command (#4495 )
* Add cert rotation command
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* add function to check for dynamic listener file
Signed-off-by: Brian Downs <brian.downs@gmail.com>
* Add dynamiclistener cert rotation support
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fixes to the cert rotation
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fix ci tests
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* fixes to certificate rotation command
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* more fixes
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
Co-authored-by: Brian Downs <brian.downs@gmail.com>
* Upgrade dynamic listener
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* go mod tidy
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
Co-authored-by: Brian Downs <brian.downs@gmail.com>
2021-12-06 19:45:21 +02:00
Brad Davidson
3f40742363
Add package version to traefik helm chart
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-11-23 16:39:31 -08:00
Chris Kim
d09821c2ed
[release-1.21] Bump golang and containerd versions ( #4539 )
...
* Bump containerd to v1.4.12-k3s1
* Bump golang to 1.16.10 and sonobuoy to 0.55.0
* Change timeout to 60m
Signed-off-by: Chris Kim <oats87g@gmail.com>
2021-11-18 21:15:16 -08:00
Manuel Buil
43e15c4028
Backport updating cniplugins version and klipper-lb images
...
Signed-off-by: Manuel Buil <mbuil@suse.com>
2021-11-17 12:27:51 +01:00
Manuel Buil
e777b2c767
Dual-stack support LB controller
...
Signed-off-by: Manuel Buil <mbuil@suse.com>
2021-11-16 18:50:41 +01:00
Brad Davidson
7d5d1dbb80
Add dashboard annotations to Traefik helm chart
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-11-10 17:36:35 -08:00
Hussein Galal
3fba7c1021
Update to v1.21.6 ( #4350 )
...
* Update to v1.21.6
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Ignore go.mod and go.sum for codespell
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
* Update to v1.21.6
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com>
2021-10-28 22:38:40 +02:00
Brad Davidson
63bcc307fb
Bump klipper-helm version
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-10-22 15:05:40 -07:00
Brad Davidson
0af55a830a
Skip tests that violate version skew policy
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-09-30 12:24:54 -07:00
Brad Davidson
9e66f975d5
Fix PREVIOUS_CHANNEL lookup when current minor release is not stable
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit 156bae2940
)
2021-09-30 12:24:54 -07:00
Chris Kim
acad8ef840
[release-1.21] Update Kubernetes to v1.21.5 ( #4032 )
...
* Update to v1.21.5
Signed-off-by: Chris Kim <oats87g@gmail.com>
2021-09-17 09:21:32 -07:00
Brad Davidson
abb6581a94
Bump helm-controller to work around tiller crashes
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-08-13 12:52:34 -07:00
Brad Davidson
69047a35c0
Bump helm-controller to v0.10.2
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-08-05 09:35:45 -07:00
Manuel Buil
659002f153
[release-1.21] Upgrade k3s-root version
...
Linked issue: https://github.com/k3s-io/k3s/issues/3633
Signed-off-by: Manuel Buil <mbuil@suse.com>
2021-07-19 20:39:57 +02:00
Brad Davidson
267adf64dc
Bump the packaged runc binary version
...
Not bumping runc in go.mod yet, as upstream Kubernetes still requires
runc/libcontainer v1.0.0-rc95
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-07-08 16:41:49 -07:00
Chris Kim
bbd4fb9888
Dispatch to rancher/system-agent-installer-k3s when tagged
...
Signed-off-by: Chris Kim <oats87g@gmail.com>
2021-07-07 15:28:37 -07:00
Chris Kim
9863b92eb4
Bump rancher/klipper-helm image in airgap image-list.txt
...
Signed-off-by: Chris Kim <oats87g@gmail.com>
2021-07-07 14:21:47 -07:00
Jacob Blain Christen
778ee545ff
[backport 1.21] runc: v1.0.0-rc95 ( #3348 ) ( #3352 )
...
- Addresses #3299
Signed-off-by: Jacob Blain Christen <dweomer5@gmail.com>
2021-05-20 10:26:06 -07:00
Brad Davidson
67651aee58
Handle conntrack-related sysctls in supervisor agent setup
...
(cherry picked from commit 7e175e8ad4
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-05-18 22:25:33 -07:00
Jacob Blain Christen
0d05b14b71
runc: v1.0.0-rc94 ( #3305 )
...
- bump the runc version to v1.0.0-rc94
- build runc from its own source tree instead of from ./vendor/
- side-steps incompatibility with upstream kubelet container manager
Signed-off-by: Jacob Blain Christen <dweomer5@gmail.com>
2021-05-12 11:50:24 -07:00
Brad Davidson
02a5bee62f
Add system-default-registry support and remove shared code ( #3285 )
...
* Move registries.yaml handling out to rancher/wharfie
* Add system-default-registry support
* Add CLI support for kubelet image credential providers
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-05-10 15:58:41 -07:00
Menna Elmasry
91c5797016
add new-line
...
Co-authored-by: Brian Downs <brian.downs@gmail.com>
2021-05-05 19:06:12 +02:00
MonzElmasry
45265620c1
Add ci step to validate incorerct replacement fork
...
Signed-off-by: MonzElmasry <menna.elmasry@rancher.com>
2021-05-05 17:10:40 +02:00
Brad Davidson
94266658f6
Reduce node and service wait times
...
Some of the new node compat tests take a while before failing as
expected. We don't seem to need the additional time any longer to avoid
flakes, so turn it down a bit.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-04-14 14:51:42 -07:00
Brad Davidson
503d6813bb
Add gzip and zst airgap artifacts
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-04-09 16:57:59 -07:00
Brian Downs
693c5290b1
Update CoreDNS to version 1.8.3. ( #3168 )
...
* update CoreDNS to 1.8.3
Rerun go generate and update the CoreDNS RBAC
2021-04-09 16:47:16 -07:00
Erik Wilson
f004d54883
Fix up vagrant provision scripts
...
Signed-off-by: Erik Wilson <Erik.E.Wilson@gmail.com>
2021-04-08 17:42:58 -07:00
Erik Wilson
9a53fca872
Bump traefik to v2.4.8
...
Signed-off-by: Erik Wilson <Erik.E.Wilson@gmail.com>
2021-04-08 17:42:58 -07:00
Brad Davidson
58e93feda6
Fix CI failures non-deterministic traefik chart repackaging ( #3165 )
...
* Fix CI failures non-deterministic traefik chart repackaging
* Update generated bindata
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-04-08 15:33:15 -07:00
Brad Davidson
66b9e9c4c8
Suppress test failure due to incompatible server
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-03-01 14:23:59 -08:00
Brad Davidson
7734015db7
Add script to test server/agent version compatibility
...
We have had a couple issues with newer agents not working with old
servers or vice versa. Add a CI test to test variations on
uplevel/downlevel server/agent against latest, stable, and the previous
branch.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-03-01 14:23:59 -08:00
Erik Wilson
4aac6b6bd0
Update to Traefik 2.4.2 and combine manifests
2021-03-01 10:44:24 -07:00
Chin-Ya Huang
10e0328977
Traefik v2 integration
...
K3s upgrade via watch over file change of static file and manifest
and triggers helm-controller for change. It seems reasonable to
only allow upgrade traefik v1->v2 when there is no existing custom
traefik HelmChartConfig in the cluster to avoid any
incompatibility.
Here also separate the CRDs and put them into a different chart
to support CRD upgrade.
Signed-off-by: Chin-Ya Huang <chin-ya.huang@suse.com>
2021-03-01 10:44:23 -07:00
Brad Davidson
0f55f167fd
Update k3s-root to v0.8.1
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-02-18 09:46:15 -08:00
Brad Davidson
88dd601941
Limit zstd decoder memory
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-02-17 11:48:03 -08:00
Erik Wilson
473e340acd
Add opensuse 15 vagrant provision
2021-02-09 13:07:32 -07:00
Brad Davidson
6c472b5942
Use zstd instead of gzip for embedded tarball
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-02-08 21:08:35 -08:00
Brad Davidson
c5e2676d5c
Update local-path-provisioner and helper busybox ( #2885 )
...
* Update local-path-provisioner and helper busybox
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-02-04 10:49:25 -08:00
Brad Davidson
2555ffe9f8
Bump k3s-root to v0.8.0
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-01-26 15:54:48 -08:00
Brad Davidson
e8e34a549a
Update k3s-root to v0.7.3
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-01-22 21:21:25 -08:00