Manuel Buil
2108ec10b5
Add an integration test for flannel-backend=none
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2024-03-07 18:10:17 +01:00
Derek Nola
56c48887e2
Remove gocov generation, not builtin to release-1.26
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-05 14:59:14 -08:00
Derek Nola
e04f549262
Fix setup-go typos ( #9634 )
...
* Fix setup-go typos
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-05 14:59:14 -08:00
Derek Nola
e93ae23eda
Reenable Install and Snapshotter Testing ( #9601 )
...
* Use regular ubuntu runners for install and snapshotter tests
* Workaround for vagrant box caching
* Update testing readme
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-05 14:59:14 -08:00
Derek Nola
1340a06bf0
Better GitHub CI caching strategy for golang ( #9495 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-05 14:59:14 -08:00
Derek Nola
d0159ecf5b
Update install test OS matrix ( #9480 )
...
* Remove old cgroupsv2 test
* Consolidate install test clauses into functions
* Unpin vagrant-k3s plugin version, run latest
* Add ubuntu-2204 as install test, remove ubuntu-focal
* Update nightly install matrix
* Move to Leap 15.5
* Consolidate vagrant box caching key to improve cache hits on all VM testing
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-05 14:59:14 -08:00
Derek Nola
cdcbf3a60c
Unit Testing Matrix and Actions bump ( #9479 )
...
cache is now on by default
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-05 14:59:14 -08:00
Brooks Newberry
37a4429519
Update Kubernetes to v1.26.14 ( #9490 )
...
Signed-off-by: Brooks Newberry <brooks@newberry.com >
2024-02-15 13:14:17 -08:00
Derek Nola
fe15333034
[Release-1.26] Support PR testing installs ( #9471 )
...
* Upload sha256sum artifact for k3s binary during GH Actions build
* Trigger integration test on changes to build-k3s workflow
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-02-12 12:56:01 -08:00
Pedro Tashima
db378476ff
Update to v1.26.13 ( #9262 )
...
Signed-off-by: Pedro Tashima <pedro.tashima@suse.com >
Co-authored-by: Pedro Tashima <pedro.tashima@suse.com >
2024-01-18 10:15:49 -03:00
Pedro Tashima
3ee8969fac
Update to v1.26.12-k3s1 ( #9077 )
...
* Update to v1.26.12
Signed-off-by: Pedro Tashima <pedro.tashima@suse.com >
* Update Golang to 1.20.12
Signed-off-by: Pedro Tashima <pedro.tashima@suse.com >
---------
Signed-off-by: Pedro Tashima <pedro.tashima@suse.com >
Co-authored-by: Pedro Tashima <pedro.tashima@suse.com >
2023-12-20 15:52:58 -03:00
Johnatas
d00ad9db6a
Update to v1.26.11 ( #8922 )
...
Signed-off-by: Johnatas <johnatas.santos@suse.com >
2023-11-22 15:45:34 -03:00
Johnatas
10379aa331
Update to v1.26.10 ( #8680 )
2023-10-19 16:55:12 -07:00
Derek Nola
be59a10123
On fail, validate VMs
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-10-13 12:57:10 -07:00
Derek Nola
b577a456c8
Run integration test CI in parallel ( #8156 )
...
* Run integration test CI in parallel
* Define go version in E2E
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-09-25 13:07:04 -07:00
Derek Nola
9cf4272da7
Fix for Kubeflag Integration test ( #8154 )
...
* Use argument that doesn't require file
* Use build-k3s workflow in cgroup
* Bump timeout on integration tests
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-09-25 13:07:04 -07:00
Johnatas
4e217286a7
Update to v1.26.9 and go to v1.20.8 ( #8357 )
...
* Update to v1.26.9
Signed-off-by: Johnatas <johnatasr@hotmail.com >
* Bump containerd and stargz versions
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
* Print message on upgrade fail
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
* Send Bad Gateway instead of Service Unavailable when tunnel dial fails
Works around new handling for Service Unavailable by apiserver aggregation added in kubernetes/kubernetes#119870
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
* Add 60 seconds to server upgrade wait to account for delays in apiserver readiness
Also change cleanup helper to ensure upgrade test doesn't pollute the
images for the rest of the tests.
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
---------
Signed-off-by: Johnatas <johnatasr@hotmail.com >
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
Co-authored-by: Brad Davidson <brad.davidson@rancher.com >
2023-09-19 15:17:55 -03:00
Johnatas
bff646b6e9
Update to v1.26.8 ( #8235 )
...
Signed-off-by: Johnatas <johnatasr@hotmail.com >
2023-08-25 11:11:59 -03:00
Johnatas
e47cfc09a4
Update to v1.26.7 ( #8022 )
...
Signed-off-by: Johnatas <johnatasr@hotmail.com >
2023-07-20 18:25:07 -03:00
Brooks Newberry
3b1919b0d5
Update Kubernetes to v1.26.6 ( #7789 )
...
Signed-off-by: Brooks Newberry <brooks@newberry.com >
2023-06-15 06:59:40 -07:00
Brian Downs
6cd540322f
Update to v1.26.5-k3s1 ( #7576 )
2023-05-18 10:24:17 -07:00
Brian Downs
257fa2c54c
Update to v1.26.4-k3s1 ( #7282 )
2023-04-13 13:51:37 -07:00
dependabot[bot]
12091fc724
Bump actions/setup-go from 3 to 4
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-04 16:45:13 -07:00
Guilherme Macedo
fdf994dc35
[UpdateCLI] Improve workflow ( #7142 )
...
* Improve UpdateCLI workflow
* Update Go version to stable in workflow
Signed-off-by: Guilherme Macedo <guilherme.macedo@suse.com >
2023-04-03 13:40:49 -05:00
Brooks Newberry
dc4a148725
Update to v1.26.3-k3s1 ( #7108 )
2023-03-20 05:18:37 -07:00
Matt Trachier
ea094d1d49
Update to v1.26.2-k3s1 ( #7011 )
...
* Update to v1.26.2
* update gh workflows and docker files to proper go version
---------
Signed-off-by: matttrach <matttrach@gmail.com >
2023-03-01 16:48:23 -06:00
Paulo Gomes
ee007bc7cf
Bump deps: trivy, sonobuoy, dapper ( #6807 )
...
- trivy v0.36.1
- sonobuoy v0.56.14
- golangci-lint v1.50.1
- gopls v0.11.0
- dapper v0.6.0
- golang v1.19.5
Signed-off-by: Paulo Gomes <paulo.gomes@suse.com >
2023-02-06 11:25:24 -08:00
Derek Nola
750cff561d
Bump vagrant boxes to fedora37 ( #6832 )
...
* Bump to generic/fedora37
* fix epic permissions
* Disable sonobuoy on rootless
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-01-30 13:14:29 -08:00
Derek Nola
86e36225f5
Consolidate E2E tests and GH Actions ( #6772 )
...
* Consolidate cluster reset and snapshot E2E tests
* Add more context to secrets-encryption test
* Reuse build workflow
* Convert updatecli to job level permissions
* Remove dweomer microos from E2E and install testing
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-01-27 09:01:13 -08:00
Brooks Newberry
f10af367c3
Update to v1.26.1-k3s1 ( #6774 )
2023-01-19 07:56:32 -08:00
Derek Nola
291f8bfe00
Slow dependency CI to weekly ( #6764 )
...
* Add labels to updatecli PRs
* Run weekly
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-01-18 09:39:46 -08:00
Derek Nola
7bbcac92fd
Bump download action to v3 ( #6746 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-01-17 11:04:34 -08:00
Derek Nola
cc3583399a
Add explicit permissions to workflows ( #6700 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-01-12 13:57:57 -08:00
Chris Wayne
3cafc8e6dd
RIP Codespell ( #6701 )
...
* RIP Codespell
Signed-off-by: Chris Wayne <cwayne18@gmail.com >
2023-01-11 16:23:29 -08:00
Guilherme Macedo
97f162291a
Change Updatecli GH action reference branch ( #6682 )
...
Signed-off-by: Guilherme Macedo <guilherme.macedo@suse.com >
2023-01-03 13:26:14 -05:00
Guilherme Macedo
8f28de259c
Add initial Updatecli ADR automation ( #6583 )
...
* Add initial Updatecli ADR automation
Signed-off-by: Guilherme Macedo <guilherme.macedo@suse.com >
2023-01-03 12:56:08 -05:00
Derek Nola
b255b07de2
Remove nodejs12 based GH actions ( #6593 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-12-02 09:07:21 -08:00
Derek Nola
71eacd22aa
Github CI Updates ( #6522 )
...
* Bump unit tests OS
* Bump action cache version to v3
* Rework cache naming scheme
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-11-21 12:58:50 -08:00
Hussein Galal
3310c0407b
Update to v1.25.4 ( #6477 )
...
* Update to v1.25.4
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* Bump golang version to v1.19.3
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2022-11-11 18:08:06 +02:00
Derek Nola
e21208870c
Nightly test fix ( #6475 )
...
* fix rename to mainline fedora on nightly install
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-11-09 10:50:16 -08:00
Brad Davidson
d588138583
Update codespell ignore words
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2022-11-02 11:29:05 -07:00
Derek Nola
9a9f1f2d5e
Replace fedora-coreos with fedora 36 for install tests ( #6315 )
...
* Move to fedora 36 on install tests
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-10-27 08:11:57 -07:00
Matt Trachier
64403978cd
Update to v1.25.3-k3s1 ( #6269 )
...
Signed-off-by: matttrach <matttrach@gmail.com >
2022-10-13 19:26:57 -05:00
Derek Nola
934d013614
Merge pull request #6220 from jongwooo/chore/use-setup-go-action-to-cache-dependencies
...
Use setup-go action to cache dependencies
2022-10-07 10:54:39 -07:00
Derek Nola
307d4310a3
Add journalctl logs to E2E tests
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-10-06 12:27:44 -07:00
jongwooo
0fd84deb11
Use setup-go action to cache dependencies
...
Signed-off-by: jongwooo <han980817@gmail.com >
2022-10-07 02:51:03 +09:00
Matt Trachier
28028f8601
Update to v1.25.1 ( #6140 )
...
* Update to v1.25.1
* bump go version
Signed-off-by: matttrach <matttrach@gmail.com >
2022-09-16 13:41:04 -05:00
Derek Nola
fd9a78f931
Modify install GH action
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-09-13 11:18:27 -07:00
Derek Nola
cd61f9a6cf
Expand startup integration test ( #6030 )
...
* add new data-dir subtest
* Added node flag subtest
* Fix to E2E tests
* Convert existing test to new server logging
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-08-31 15:40:17 -07:00
Akihiro Suda
654d2b9567
CI: update Fedora 34 -> 35 ( #5996 )
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2022-08-26 09:40:34 -07:00