Brad Davidson
6e9ca34246
Fix embedded mirror blocked by SAR RBAC and re-enable test
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2024-05-31 09:17:58 -07:00
dependabot[bot]
9ea2260bee
Bump ubuntu from 22.04 to 24.04 in /tests/e2e/scripts
...
Bumps ubuntu from 22.04 to 24.04.
---
updated-dependencies:
- dependency-name: ubuntu
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
(cherry picked from commit 4cb4542c3a )
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2024-05-31 09:17:58 -07:00
Nikos Pitsillos
331ce70666
Improve tailscale test & add extra log in e2e tests
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2024-05-28 22:24:28 +02:00
Manuel Buil
0029d7a71e
Replace deprecated ruby function
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2024-05-23 11:54:49 +02:00
Derek Nola
37c4634cf1
Set release channel for e2e upgrade test
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-05-15 11:12:01 -07:00
Derek Nola
222fc6c403
Bump E2E opensuse leap to 15.6, fix btrfs test ( #10057 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-05-15 11:12:01 -07:00
Brad Davidson
08a1ee5150
Fix on-demand snapshots not honoring folder
...
Also fix etcd s3 tests to actually check that the files are saved to s3 🙃
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
(cherry picked from commit 5b431ca531 )
2024-04-22 11:25:08 -07:00
Brad Davidson
0990716e8f
Move etcd snapshot management CLI to request/response
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
(cherry picked from commit fe465cc832 )
2024-04-11 10:01:23 -07:00
Brad Davidson
82bc741643
Add supervisor cert/key to rotate list
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
(cherry picked from commit 60248c42de )
2024-04-11 10:01:23 -07:00
Derek Nola
10408b5e64
Fix embeddedmirror test
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-30 21:30:43 -07:00
Derek Nola
e9616f7c48
E2E setup: Only install jq when we need it
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-30 21:30:43 -07:00
Derek Nola
e7abd108fb
Add wasm test to e2e matrix
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-30 21:30:43 -07:00
Derek Nola
ece8dc0949
Move to ubuntu 23.10 for E2E tests ( #9755 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-30 21:30:43 -07:00
Derek Nola
7712cb785a
Fix flaky check in btrfs test
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-08 11:39:05 -08:00
Derek Nola
7637a359ca
Improve E2E Aftersuite cleanup
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-08 11:39:05 -08:00
Derek Nola
d0d3761d0f
Move to ubuntu 2204 for all E2E tests
...
Simplify node roles
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-08 11:39:05 -08:00
ShylajaDevadiga
b0752af7ab
update s3 e2e test ( #9025 )
...
Signed-off-by: ShylajaDevadiga <shylaja.devadiga@suse.com >
Co-authored-by: ShylajaDevadiga <shylaja.devadiga@suse.com >
2024-03-08 11:39:05 -08:00
Derek Nola
ba84204a00
Convert snapshotter test in e2e test
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-08 11:39:05 -08:00
Derek Nola
9c74fb2c2b
Migrate E2E tests to GitHub Actions
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-03-08 11:39:05 -08:00
Flavio Castelli
824a82b643
e2e tests: cover WebAssembly integration
...
Add a e2e test that runs some demo WebAssembly applications
using the dedicated containerd shims.
Note: this is not an integration test because we need to install some
binaries (the special containerd shims) on the host.
Signed-off-by: Flavio Castelli <fcastelli@suse.com >
(cherry picked from commit f82d438f39 )
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2024-03-07 16:37:15 -08:00
Manuel Buil
dc5e2abdf3
Improve tailscale e2e test
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2024-03-06 13:06:19 +01:00
Derek Nola
f059fe5936
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-04 14:43:51 -08:00
Derek Nola
855bf0c87e
Change default number of etcd nodes in E2E splitserver test
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2024-02-21 13:50:47 -08:00
Hussein Galal
1228fea1ae
Update flannel to v0.24.0 and remove multiclustercidr flag ( #9075 )
...
* update flannel to v0.24.0
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
* remove multiclustercidr flag
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
---------
Signed-off-by: galal-hussein <hussein.galal.ahmed.11@gmail.com >
2024-02-11 17:14:36 +01:00
Brad Davidson
9a919108de
Add e2e test for embedded registry mirror
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
(cherry picked from commit 6072476432 )
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2024-01-11 16:30:56 -08:00
Manuel Buil
f199ddc492
Fix overlapping address range
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2023-12-08 18:19:02 -08:00
Brad Davidson
e3ea0ae9b1
Fix flakey dynamic-cert.json in cert rotation e2e test
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2023-11-17 19:46:45 -08:00
Brad Davidson
3237b0e0a2
Bump busybox to v1.36.1
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
(cherry picked from commit 9bb1ce1253 )
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2023-10-13 11:09:28 -07:00
Roberto Bonafiglia
9ce7972ea3
Use IPv6 in case is the first configured IP with dualstack
...
Signed-off-by: Roberto Bonafiglia <roberto.bonafiglia@suse.com >
2023-10-13 10:24:56 +02:00
Derek Nola
d451d4f34f
Server Token Rotation ( #8576 )
...
* Consolidate NewCertCommands
* Add support for user defined new token
* Add E2E testlets
* Ensure agent token also changes
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-10-10 13:03:09 -07:00
Manuel Buil
4c034667cb
Fix spellcheck problem (boostrap ==> bootstrap)
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2023-09-29 16:12:12 +02:00
Vitor Savian
6ce9f93ec1
Added cluster reset from non bootstrap nodes on snapshot restore e2e test
...
Signed-off-by: Vitor Savian <vitor.savian@suse.com >
2023-09-27 16:44:00 -03:00
Derek Nola
f8727f56d7
E2E test for token coverage ( #8184 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-08-17 08:58:17 -07:00
Ian Cardoso
e551308db8
fix for etcd-snapshot delete with --etcd-s3 flag ( #8110 )
...
k3s etcd-snapshot save --etcd-s3 ... is creating a local snapshot and uploading it to s3 while k3s etcd-snapshot delete --etcd-s3 ... was deleting the snapshot only on s3 buckets, this commit change the behavior of delete to do it locally and on s3
Signed-off-by: Ian Cardoso <osodracnai@gmail.com >
2023-08-04 14:26:32 -03:00
Derek Nola
a87b183f9c
E2E: Support GOCOVER for more tests + fixes ( #8080 )
...
* Add support for local build and go coverage to all E2E tests
* Remove unused EXTERNAL_DB from etcd tests
* Fix private reg test
* Add coverage to tailscale
* Cleanup unnecessary "sudo" in commands
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Add additonal s3 coverage clause
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-08-01 09:32:34 -07:00
Derek Nola
3eb4e12c3b
Don't use zgrep in check-config if apparmor porfile is enforced ( #7939 )
...
* Don't use zgrep if apparmor is enforced for it
* Bump e2e se timeouts for reencryption time
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-07-12 08:49:05 -07:00
Ian Cardoso
9e334153cf
add e2e s3 test ( #7833 )
...
Signed-off-by: Ian Cardoso <osodracnai@gmail.com >
2023-07-05 17:35:44 -03:00
Ian Cardoso
324f9ad4da
fix e2e startup flaky test ( #7839 )
...
Signed-off-by: Ian Cardoso <osodracnai@gmail.com >
2023-07-03 10:35:56 -07:00
Manuel Buil
55db9b18f0
Merge pull request #7745 from manuelbuil/removeVagrantConfig
...
Remove useless libvirt config
2023-06-12 18:15:28 +02:00
Manuel Buil
a5874f855f
Remove unused libvirt config
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2023-06-12 14:29:31 +02:00
Manuel Buil
c6a6e8ef57
Fix spelling check
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2023-06-12 10:24:30 +02:00
Manuel Buil
268c9a7684
Merge pull request #7352 from manuelbuil/vpnintegrations-afterparental
...
Integrate tailscale into k3s
2023-06-09 19:02:46 +02:00
Derek Nola
efa86a63e8
Remove unnecessary daemonset addition/deletion ( #7696 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-06-09 09:51:41 -07:00
Ian Cardoso
7c151d468f
add private registry e2e test ( #7653 )
...
add private registry e2e test
Signed-off-by: Ian Cardoso <osodracnai@gmail.com >
Co-authored-by: Derek Nola <derek.nola@suse.com >
2023-06-09 10:51:21 -03:00
Manuel Buil
869e030bdd
VPN PoC
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2023-06-09 12:39:33 +02:00
Derek Nola
8f9502233a
E2E: Inject gocover ENV for k3s commands
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-06-08 09:39:48 -07:00
Derek Nola
4a68fbd8e9
E2E: Use sudo for all RunCmdOnNode
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-06-08 09:39:48 -07:00
Derek Nola
b0188f5a13
Test Coverage Reports for E2E tests ( #7526 )
...
* Move coverage writer into agent and server
* Add coverage report to E2E PR tests
* Add codecov upload to drone
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-06-05 14:15:17 -07:00
Brad Davidson
7b61aacb56
Fix test file list
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2023-05-30 18:15:11 -07:00
Manuel Buil
290f67c939
Add '-all' flag to apply to inactive units
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2023-05-17 12:24:23 +02:00