Ian Cardoso
d680b45146
[Release-1.26] E2e: Private registry test ( #7721 )
...
* 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 >
* 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 >
---------
Signed-off-by: Ian Cardoso <osodracnai@gmail.com >
Signed-off-by: Derek Nola <derek.nola@suse.com >
Co-authored-by: Derek Nola <derek.nola@suse.com >
2023-06-09 13:09:54 -07:00
Derek Nola
8988439e52
[Release-1.26] E2E and Dep Backports - June ( #7693 )
...
* Bump docker go.mod (#7681 )
* Shortcircuit commands with version or help flags (#7683 )
* Fix for longhorn integration test
* Add Rotation certification Check (#7097 )
* Add Certification Test to Validate Cluster
* Fix to stop/start for k3s certificate rotation
* E2E: Use sudo for all RunCmdOnNode
* Remove unnecessary daemonset addition/deletion
Signed-off-by: Derek Nola <derek.nola@suse.com >
Signed-off-by: est-suse <esteban.esquivel@suse.com >
Signed-off-by: Brad Davidson <brad.davidson@rancher.com >
Co-authored-by: Esteban Esquivel Alvarado <esteban.alvarado@suse.com >
Co-authored-by: est-suse <esteban.esquivel@suse.com >
Co-authored-by: Brad Davidson <brad.davidson@rancher.com >
2023-06-08 15:05:30 -07:00
Manuel Buil
6ca5f342e3
Add '-all' flag to apply to inactive units
...
Signed-off-by: Manuel Buil <mbuil@suse.com >
2023-05-17 18:50:02 +02: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
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
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
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
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
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
Derek Nola
5629c06967
Remove docker login secret, move to docker registry cache
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-09-19 15:31:02 -07:00
Derek Nola
c3883b6516
Remove old CreateCluster function
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-09-13 15:29:06 -07:00
Derek Nola
1972fb7cd6
Enable E2E testing with local k3s binary
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-09-13 14:17:39 -07:00
Derek Nola
f88cd3bfb6
Added optional docker hub login
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-09-13 14:17:39 -07:00
Derek Nola
78c35377ab
Convert createCluster to parallel
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-09-13 14:17:39 -07:00
ShylajaDevadiga
79bb7bccd9
Fix e2e tests ( #6018 )
...
Signed-off-by: Shylaja Devadiga <shylaja@rancher.com >
2022-08-26 11:42:04 -07:00
Derek Nola
035c03cfaa
Remove codespell from Drone, add to GH Actions ( #6004 )
...
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-08-18 09:21:56 -07:00
Derek Nola
75f8cfb6ea
E2E: Local cluster testing ( #5977 )
...
* Cleanup validatecluster printout
* remove deprecated kubectl exec format
* Implement CreateLocalCluster function
* Update testing documentation
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-08-15 15:00:22 -07:00
ShylajaDevadiga
6b7b9c5aa9
Add scripts to run e2e test using ansible ( #5134 )
...
Signed-off-by: Shylaja Devadiga <shylaja.devadiga@suse.com >
2022-08-05 09:16:10 -07:00
Derek Nola
12695cea15
E2E: Dualstack test ( #5617 )
...
* E2E dualstack test
* Improve testing documentation
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-06-14 08:40:29 -07:00
Derek Nola
4eed971289
E2E Split Server Test ( #5286 )
...
* Simplify role in existing tests
* Update other tests to output vagrant log on failure
* go test for split server
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-03-17 16:56:10 -07:00
Derek Nola
1f7abe5dbb
Testing directory and documentation rework. ( #5256 )
...
* Removed vagrant folder
* Fix comments around E2E ENVs
* Eliminate testutil folder
* Convert flock integration test to unit test
* Point to other READMEs
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-03-15 10:29:56 -07:00
Derek Nola
38ed1a6750
E2E Add external DB options to ValidateCluster test ( #5157 )
...
* Initial mysql, postgres external db
* Convert test options to env variables
* Add explicit ETCD option and bump memory for docker node
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-03-02 12:42:55 -08:00
Derek Nola
6e397aa42e
E2E secrets encryption test ( #5144 )
...
* Dump vagrant log on creation failure
* Update RunCmdOnNode to add quotes
* secrets encryption e2e test
Signed-off-by: Derek Nola <derek.nola@suse.com >
2022-03-01 11:28:39 -08:00
ShylajaDevadiga
35582e6213
Fix cluster validation and add upgrade cluster test ( #5020 )
...
Signed-off-by: Shylaja Devadiga <shylaja@rancher.com >
Co-authored-by: Derek Nola <derek.nola@suse.com >
2022-02-08 09:34:57 -08:00
ShylajaDevadiga
6656d48415
Add tests to use vagrantfile ( #4722 )
...
* Add tests to use vagrantfile
Signed-off-by: Shylaja Devadiga <shylaja.devadiga@suse.com >
* Removed outdated e2e tests.
* Removed Terraform
Signed-off-by: Derek Nola <derek.nola@suse.com >
Co-authored-by: Shylaja Devadiga <shylaja.devadiga@suse.com >
Co-authored-by: Derek Nola <derek.nola@suse.com >
2021-12-22 09:51:48 -08:00
Shylaja Devadiga
4f03532f47
Add nightly automation tests
...
Signed-off-by: Shylaja Devadiga <shylaja@rancher.com >
2021-07-30 11:43:28 -07:00