Brad Davidson
462434a5b7
Add basic etcd join test
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2022-01-07 12:21:39 -08:00
Brad Davidson
e5f2506e85
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 >
2022-01-07 12:21:39 -08:00
Hussein Galal
6d3c31adf1
[Release-1.20] Add cert rotation command ( #4633 )
...
* 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:44:57 +02:00
Brad Davidson
261a9b1464
Fix rancher traefik upgrade suggestion
...
* Backport traefik repackaging logic from release-1.21
* Fix rancher traefik upgrade suggestion
* Add package version to traefik helm chart
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2021-11-23 16:39:51 -08:00
Chris Kim
a8382564e6
[release-1.20] Bump Kubernetes to v1.20.13-k3s1 ( #4532 )
...
* Update to v1.20.13
* Bump sonobuoy and golang
* Change test timeout to 60m
* Bump containerd to v1.14.12-k3s1
Signed-off-by: Chris Kim <oats87g@gmail.com >
2021-11-18 17:07:00 -08:00
Brad Davidson
a621c766f3
Bump klipper-helm version
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2021-10-22 15:06:03 -07:00
Brad Davidson
a2efb6eb3c
Skip tests that violate version skew policy
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2021-09-30 11:06:56 -07:00
Brad Davidson
b74cdd7261
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 11:06:56 -07:00
Brad Davidson
93c20fa4a4
Bump helm-controller to work around tiller crashes
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2021-08-13 12:57:13 -07:00
Brad Davidson
1769e7edab
Bump helm-controller to v0.10.2
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2021-08-05 09:35:55 -07:00
Manuel Buil
3966b7ab3e
[release-1.20] Upgrade k3s-root version
...
Bump k3s-root to 0.9.1
Linked issue: https://github.com/k3s-io/k3s/issues/3634
Signed-off-by: Manuel Buil <mbuil@suse.com >
2021-07-19 20:44:35 +02:00
Ricardo Weir
f8311d6ff3
[release-1.20] Update coredns ( #3541 )
...
* Update coredns from 1.6.9 to 1.8.3
Signed-off-by: Ricardo Weir <ricardo.weir@suse.com >
2021-07-08 16:33:48 -07:00
Jacob Blain Christen
aa768cbdab
[backport 1.20] runc: v1.0.0-rc95 ( #3351 )
...
- Addresses #3300
Signed-off-by: Jacob Blain Christen <dweomer5@gmail.com >
2021-05-19 11:35:03 -07:00
Brad Davidson
245f27e2b2
Handle conntrack-related sysctls in supervisor agent setup
...
(cherry picked from commit 7e175e8ad4 )
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2021-05-19 01:03:00 -07:00
Jacob Blain Christen
9e67930541
[backport 1.20] runc: v1.0.0-rc94 ( #3312 )
...
- 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
backport of #3305
addresses #3300
Signed-off-by: Jacob Blain Christen <dweomer5@gmail.com >
2021-05-13 15:12:28 -07:00
MonzElmasry
5f24dd68d2
Add ci step to validate incorerct replacement fork
...
Signed-off-by: MonzElmasry <menna.elmasry@rancher.com >
2021-05-13 01:35:25 +02:00
Brad Davidson
36b8c9fc18
Suppress test failure due to incompatible server
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
(cherry picked from commit e628fe9280 )
2021-03-11 12:13:56 -08:00
Brad Davidson
4efbdf3381
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 >
(cherry picked from commit 357c375d04 )
2021-03-11 12:13:56 -08:00
Brad Davidson
47d1fc7a96
Update k3s-root to v0.8.1
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
(cherry picked from commit 457daeadd6 )
2021-02-18 09:50:58 -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
Brad Davidson
fd991cb964
Improve sonobuoy status output handling
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2021-01-22 16:13:36 -08:00
Brad Davidson
97a606bac1
Update sonobuoy version for v1.20.0
...
Also drop the rancher-mirrored sonobuoy image since CI has a
pull-through image cache now.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2021-01-22 16:13:36 -08:00
Brian Downs
13229019f8
Add ability to perform an etcd on-demand snapshot via cli ( #2819 )
...
* add ability to perform an etcd on-demand snapshot via cli
2021-01-21 14:09:15 -07:00
Brad Davidson
26d45287b6
Update helm-controller to v0.8.3 ( #2793 )
...
* Update helm-controller to v0.8.3
* Update klipper-helm image
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2021-01-11 12:09:39 -08:00
JenTing Hsiao
578e116e20
Fix typo
...
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com >
2021-01-04 11:11:50 -08:00
JenTing Hsiao
57041f0239
Add codespell CI test and fix codespell error ( #2740 )
...
* Add codespell CI test
* Fix codespell error
2020-12-22 12:35:58 -08:00
Brad Davidson
2ea6b16315
Update stable charts URL
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-12-21 17:08:31 -08:00
Brad Davidson
5f53c0976c
Expose failure if Traefik helm chart cannot be downloaded
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-12-21 17:08:31 -08:00
Brad Davidson
8936cf577f
Bump coredns to 1.8.0
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-12-17 15:20:19 -08:00
Brad Davidson
d672a4ae1a
Wait longer for sonobuoy tests to start up
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-12-16 09:22:52 -08:00
Brad Davidson
13d585059f
Add registry mirrors for CI test step
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-12-15 13:57:18 -08:00
Brad Davidson
ef9ad4f04d
Clean up CI warnings/errors
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-12-15 10:54:59 -08:00
Jacob Blain Christen
bae2607fd9
fix the k3s-upgrade dispatch ( #2679 )
...
Signed-off-by: Jacob Blain Christen <jacob@rancher.com >
2020-12-10 14:31:44 -07:00
Brad Davidson
cd27c6fcbe
Bump coredns to 1.7.1
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-12-08 15:58:17 -08:00
Erik Wilson
0ae7f2d5ae
Merge pull request #2407 from erikwilson/node-passwd-cleanup
...
Use secrets for node-passwd entries
2020-12-08 16:25:13 -07:00
Erik Wilson
cccba681a9
Test script cleanup backport from RKE2 ( #2650 )
...
* Test script cleanup backport from RKE2
Signed-off-by: Erik Wilson <Erik.E.Wilson@gmail.com >
* Update scripts/test
Co-authored-by: Brian Downs <brian.downs@gmail.com >
Co-authored-by: Brian Downs <brian.downs@gmail.com >
2020-12-08 10:43:31 -07:00
Akihiro Suda
27e64c72a1
rancher/k3s-root -> k3s-io/k3s-root
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2020-12-01 11:00:00 -08:00
Akihiro Suda
679e4df1b0
Bump k3s-root to v0.7.1
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2020-12-01 11:00:00 -08:00
Jacob Blain Christen
3647654fe4
[migration k3s-io] update helm-controller dependency ( #2569 )
...
rancher/helm-controller ➡️ k3s-io/helm-controller
Part of https://github.com/rancher/k3s/issues/2189
Signed-off-by: Jacob Blain Christen <jacob@rancher.com >
2020-12-01 08:59:10 -07:00
Jacob Blain Christen
cc32e2f9a0
[migration k3s-io] update containerd, cri, and cri-tools replace directives ( #2591 )
...
- rancher/cri ➡️ k3s-io/cri
- rancher/cri-tools ➡️ k3s-io/cri-tools
- rancher/containerd ➡️ k3s-io/containerd
Part of https://github.com/rancher/k3s/issues/2189
Signed-off-by: Jacob Blain Christen <jacob@rancher.com >
2020-11-30 10:40:54 -07:00
Brad Davidson
10474638d7
Clean up architecture handling
...
* Remove unused release.sh and DAPPER_HOST_ARCH
* Reliably use ARCH from version.sh
* Export GOARCH and GOARM so that they are used by `go build`
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-11-18 15:25:39 -08:00
Brad Davidson
fcb864a5e2
Update sonobuoy version and use rancher mirrored image ( #2482 )
...
* Update sonobuoy version
* Use upstream tag for Kubernetes version instead of replacement tag
Allows building against upstream alpha/beta/rc releases
* Use env variable for sonobuoy version
* Bump version for QA e2e tests
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-11-06 13:33:31 -08:00
Brad Davidson
50ea2d8164
Fix size check and make script shell consistent
...
Related to #2205
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-11-05 15:51:10 -08:00
Erik Wilson
992ca52c31
Enable go test in ci
2020-11-05 09:48:53 -07:00
Brad Davidson
4db415c1db
Only create k3s-images.txt on amd64
...
The list is the same across architectures, and is validated against the
list in git as part of CI... so there's no reason to be pushing it from
every pipeline. It's also causing conflicts when multiple pipelines try
to upload it at the same time.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2020-09-18 09:49:58 -07:00
Brian Downs
e0a9060d59
Merge pull request #2253 from briandowns/issue-2106
...
Add Trivy Scans for Built Images
2020-09-17 08:46:31 -07:00