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
Esteban Esquivel Alvarado
9bcfac8b88
Add Rotation certification Check ( #7097 )
...
* Add Certification Test to Validate Cluster
Signed-off-by: est-suse <esteban.esquivel@suse.com >
* Fix to stop/start for k3s certificate rotation
Signed-off-by: Derek Nola <derek.nola@suse.com >
---------
Signed-off-by: est-suse <esteban.esquivel@suse.com >
Signed-off-by: Derek Nola <derek.nola@suse.com >
Co-authored-by: est-suse <esteban.esquivel@suse.com >
Co-authored-by: Derek Nola <derek.nola@suse.com >
2023-05-12 10:36:41 -07:00
Brad Davidson
c98137ddca
Fix token startup test
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2023-05-05 15:52:12 -07:00
Brad Davidson
cf9ebb3259
Fail to validate server tokens that use bootstrap id/secret format
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2023-05-05 12:24:35 -07:00
Derek Nola
7175ebe2be
E2E: Startup test cleanup + RunCommand Enhancement ( #7388 )
...
* Add beforesuite to startup
* Reduce timeouts for startup
* Fix cleanup + set kubeconfig
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-05-05 11:00:47 -07:00
Brad Davidson
1ca035accc
Add e2e test for --disable-agent
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2023-04-28 11:24:34 -07:00
Derek Nola
f2bde63eea
Kubernetes v1.27.1 ( #7271 )
...
* Bump go version to 1.20.3 to match upstream
* Bump cri-dockerd
* Bump golanci-lint
* go generate
* Bump selinux in cgroup test
* Bump to v1.27.1 tags
* Release documentation improvements
* Only run upgrade e2e test on PR
Signed-off-by: Derek Nola <derek.nola@suse.com >
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
Co-authored-by: Brad Davidson <brad.davidson@rancher.com >
2023-04-18 21:48:36 -07:00
Derek Nola
d2e04b826a
Don't apply hardened args to agent ( #7089 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-04-04 09:35:28 -07:00
ShylajaDevadiga
8ec7d5e6b0
fix_get_sha_url ( #7187 )
...
Signed-off-by: ShylajaDevadiga <shylaja@rancher.com >
2023-03-31 13:26:29 -07:00
Derek Nola
9980504196
Fix to Rotate CA e2e test ( #7101 )
...
* Include note on service keys
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Fix rotate cert ca test
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Remove periods
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Add new test to nightly script
Signed-off-by: Derek Nola <derek.nola@suse.com >
---------
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-03-16 17:56:17 -07:00
Esteban Esquivel Alvarado
85b261096c
Add automation for Restart command for K3s ( #7002 )
...
Signed-off-by: est-suse <esteban.esquivel@suse.com >
2023-03-14 15:47:18 -07:00
Roberto Bonafiglia
7d2f997b3e
Added multiClusterCIDR E2E test
...
Signed-off-by: Roberto Bonafiglia <roberto.bonafiglia@suse.com >
2023-03-14 18:30:52 +01:00
Roberto Bonafiglia
262cd7de0a
Added IPv6 check and agent restart on e2e test utils
...
Signed-off-by: Roberto Bonafiglia <roberto.bonafiglia@suse.com >
2023-03-14 18:30:52 +01:00
Derek Nola
522ad1e697
Add E2E to Drone ( #6890 )
...
* Initial drone vagrant pipeline
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Build e2e test image
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Add docker registry to E2E pipeline
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Bump libvirt image
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Add ci flag to secretsencryption
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Fix vagrant log on secretsencryption
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Remove DB parallel tests
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Reduce sonobuoy tests even further
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Add local build
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Add cron conformance pipeline
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Add string output for nodes
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Switch snapshot restore for upgrade cluster
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Fix cp
Signed-off-by: Derek Nola <derek.nola@suse.com >
---------
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-03-10 19:53:41 -08:00
Derek Nola
9efa0797b7
Don't default to local K3s for startup test ( #6950 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-02-13 15:00:57 -08:00
Brad Davidson
be7f751863
Add e2e tests for CA cert rotation
...
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
2023-02-06 15:09:31 -08:00
Derek Nola
7cad3db251
E2E: Consoldiate docker and prefer bundled tests into new startup test ( #6851 )
...
* Convert docker E2E to startup E2E
* Move preferedbundled into the e2e startup test
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-02-06 10:39:46 -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
Derek Nola
75f77ab951
E2E Rancher and Hardened script improvements ( #6778 )
...
* Improve test-pad rancher script
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Improve hardened script and added kube-bench utility script
Signed-off-by: Derek Nola <derek.nola@suse.com >
* Apply same audits for 1.22 and older
Signed-off-by: Derek Nola <derek.nola@suse.com >
Signed-off-by: Derek Nola <derek.nola@suse.com >
2023-01-26 18:17:33 -08:00
ShylajaDevadiga
2007cdd54f
generate report and upload test results ( #6737 )
...
Signed-off-by: ShylajaDevadiga <shylaja.devadiga@suse.com >
Signed-off-by: ShylajaDevadiga <shylaja.devadiga@suse.com >
Co-authored-by: ShylajaDevadiga <shylaja.devadiga@suse.com >
2023-01-18 09:34:52 -08:00
dependabot[bot]
d85952d6a0
Bump ubuntu from 20.04 to 22.04 in /tests/e2e/scripts ( #6686 )
...
Bumps ubuntu from 20.04 to 22.04.
---
updated-dependencies:
- dependency-name: ubuntu
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-12 13:57:28 -08:00
ShylajaDevadiga
fd8481a29d
Adjust e2e test run script and fixes ( #6718 )
...
Signed-off-by: ShylajaDevadiga <shylaja.devadiga@suse.com >
2023-01-11 16:09:45 -08:00
Derek Nola
b5d39df929
Deprecation of etcd-snapshot command in v1.26 ( #6575 )
...
* Consolidate etcd snapshot commands
* Consolidate secrets encryption commands
* Move etcd-snapshot to fatal error stage.
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-12-05 15:28:01 -08:00
Sakala Venkata Krishna Rohit
4e2e91e089
Switch from Google Buckets to AWS S3 Buckets ( #6497 )
...
* Add python pip pakacge to install aws cli
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com >
* Upload build artifacts to aws s3 instead of gcp bucket
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com >
* Upload logs to aws s3 instead of google buckets
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com >
* Replace gcloud auth with aws credentials for artifact uploading to buckets
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com >
* Replace usage of google bucket with aws s3 buckets
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com >
Signed-off-by: Venkata Krishna Rohit Sakala <rohitsakala@gmail.com >
2022-11-28 19:27:43 +02:00
Derek Nola
614da78e43
Add prefer-bundled-bin as an agent flag ( #6545 )
...
* Add prefer-bundled-bin as an agent flag
* Add E2E test for prefer-bundled-bin
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-11-22 13:43:16 -08:00
ShylajaDevadiga
b276b58175
Convert test output to JSON format ( #6410 )
...
* add test output conversion to JSON and minor fixes
Signed-off-by: ShylajaDevadiga <shylaja@rancher.com >
2022-11-04 16:07:12 -07:00
ShylajaDevadiga
d5ffc4b1d1
Add snapshot restore e2e test ( #6396 )
...
* Add snapshot and restore test
Signed-off-by: Shylaja Devadiga <shylaja@rancher.com >
2022-11-01 20:04:23 -07:00
ShylajaDevadiga
d3c675f4e9
Expand nightly E2E tests ( #6354 )
...
Signed-off-by: Shylaja Devadiga <shylaja@rancher.com >
2022-10-31 11:02:44 -07:00
Manuel Buil
abaa6c9023
Add test for node-external-ip config parameter
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2022-10-28 15:08:50 +02:00
Manuel Buil
487d08ad11
Add a netpol test for podSelector & ingress type
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2022-10-26 17:52:28 +02:00
Derek Nola
18688407d9
Add info on libvirt ubuntu 22.04 ( #6316 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-10-26 08:40:02 -07:00
Manuel Buil
6b804fe224
Add the gateway parameter in netplan
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2022-10-18 13:14:10 +02:00
Manuel Buil
dd3f3dba92
Fix dualStack test
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2022-10-10 10:52:30 +02:00
Derek Nola
06d81cb936
Replace deprecated ioutil package ( #6230 )
...
* Replace ioutil package
* check integration test null pointer
* Remove rotate retries
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-10-07 17:36:57 -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
Shylaja Devadiga
e947cd9fe3
Add cluster reset test to nightly builds
...
Signed-off-by: Shylaja Devadiga <shylaja@rancher.com >
2022-09-29 15:30:04 -07:00
Shylaja Devadiga
07ca63994e
Add cluster reset test to nightly builds
...
Signed-off-by: Shylaja Devadiga <shylaja@rancher.com >
2022-09-29 11:49:15 -07:00
Derek Nola
4624d3922c
add registry cache capability to upgradecluster_test.go
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-09-20 12:20:28 -07:00