Commit Graph

91 Commits

Author SHA1 Message Date
ERYN Tennis 6fa2799b7a
adding charts versions test (#274)
* adding charts versions test

* changing name to chartsbump, adding test tag and adding validate test to validate.go

* fixes to get assertions and commands correct

* testing fixes for ingress-nginx

* cleaning up validate.go

* changing to add charts tests to pre-existing tests

* deleting separate charts test

* removing v from /var/lib/rancher/rke2/data/v*

* updating cilium, flannel, and components tests

* torubleshooting changes for jenkins

* fixing multuscanal

* removing troubleshooting stuff

* updating tests to work for flannel on k3s side

* fixes to go.mod and go.sum as well as flannel test

* lint fix

* flannel fixes

* fixing go.mod and go.sum

* fixing flannel test for k3s

* removing chartsversions from makefile

* updating tests to separate charts version bumps from cni and component tests

* updating charts tests for jenkins and local testing

* update validate.go

* minor fixes

* adding fixes

* updating test_runner.sh

* fixes for assert and cmd

* more fixes for assert and cmd

* troubleshooting... again

* troubleshooting

* updating commands for components test

* updating

* updating and cleaning code

* cleaning up fixing errors from pre-commit

* fixing indexes

* updating so k3s doesn't fail

* fixing flannel test

* lint fixes

* truncating return values to less

* updating validate.go and validatejenkins.go with new struct

* more lint fixes

* cleaning up code
2025-10-02 18:33:28 -05:00
Archana Ganesh d6575ef85e
add prime registry tests for k3s and rke2 upgrade images in release check captain script (#277)
* add prime registry tests

* add prime registry tests

* reorder vars

* shellcheck fix
2025-09-23 14:59:25 -07:00
fmoral2 6194a18afa
fix captain and add post release jenkins file (#273)
Signed-off-by: fmoral2 <francisco.moral@suse.com>
2025-09-08 07:46:51 -03:00
fmoral2 ca7ff7dc96
add asset rke2 pkg count (#271)
Signed-off-by: Francisco <francisco.moral@suse.com>
2025-08-26 15:38:44 -03:00
Archana Ganesh 4bcc57a17b
querying for failures (#269)
* querying for failures

* adding LTS checks

* changing lts required to false

* changing required to false

* changing captain script to run separately

* removing defaults

* fail actions on failure step

* fail actions on failure step
2025-08-19 18:01:22 -07:00
fmoral2 ded0341ca8
Fix.jenkins2 (#268)
Signed-off-by: Francisco <francisco.moral@suse.com>
2025-08-18 16:01:12 -03:00
Archana Ganesh a29866adc7
Captain script fix (#267)
* shellcheck fixes

* removing comment symbols
2025-08-14 08:57:22 -07:00
Archana Ganesh 0edfd84034
captain script and github workflow (#265)
* draft captain script and github workflow

* fix names

* script directory location change

* fix review comment

* rke2-packaging fix

* rke2-packaging fix

* adding asset count change

* review fixes

* removing local vars

* adding qase plan id change here
2025-08-13 12:04:21 -07:00
fmoral2 a62932ad8a
Jjb qase.summary (#264)
Signed-off-by: Francisco <francisco.moral@suse.com>
2025-08-11 17:15:13 -03:00
mdrahman-suse 348a9f8ad5
Feature: Airgap cluster with Tarball and Windows agent (#254)
* Implement windows tarball, allow arm

* Try installing windows with ArtifactPath

* Add check for pods running

* Add tarball windows in batch job

* Address comment to remove hard sleep
2025-07-15 14:05:15 -05:00
fmoral2 471bed8e6b
Add.uninstall (#251)
* fix cluster restore and cert rotate (#209)

Signed-off-by: Francisco <francisco.moral@suse.com>

* update run branch

Signed-off-by: Francisco <francisco.moral@suse.com>

* adding new uninstall tests

Signed-off-by: Francisco <francisco.moral@suse.com>

* fix comments

Signed-off-by: Francisco <francisco.moral@suse.com>

* add metrics server on upgrades

Signed-off-by: Francisco <francisco.moral@suse.com>

---------

Signed-off-by: Francisco <francisco.moral@suse.com>
2025-07-11 11:56:12 -05:00
mdrahman-suse adcc18bb83
Remove helm install from image to container (#253) 2025-06-17 19:12:05 -05:00
fmoral2 12a6e41d3a
Nvidia (#234)
---------

Signed-off-by: Francisco <francisco.moral@suse.com>
2025-06-06 07:44:01 -03:00
Archana Ganesh f8ce4c2e7f
selinux tests (#239)
* selinux draft

* fix error

* fix lint

* fixes with kill all code

* add uninstall bool flag

* removing commented lines

* fixing review comments

* fix review comments

* editing conditions

* fix review comments

* re-add comment

* fix lint error

* fix review comments

* review fix

* review fix

* review fix

* adding info in docs about selinux
2025-05-30 10:11:36 -07:00
mdrahman-suse 9e9e37bbc2
Fix syntax for jenkins batch install (#248) 2025-05-19 11:00:14 -05:00
fmoral2 c040606454
Kill uninstall (#230)
Signed-off-by: Francisco <francisco.moral@suse.com>
2025-05-08 12:32:43 -03:00
mdrahman-suse 7df1b50f81
Feat/airgap pr win (#224) 2025-04-08 10:44:34 -05:00
Justin J. Janes bfe35723d9
Adding conformance checks (#225)
* reverted missing declaration

* rebased on incoming changes again

* removing dangling function from last rebase

* removing unreachable code

* fix strconv:

Signed-off-by: Francisco <francisco.moral@suse.com>

* minor fixes

Signed-off-by: Francisco <francisco.moral@suse.com>

* fix parsing version

Signed-off-by: Francisco <francisco.moral@suse.com>

* fix re-run

Signed-off-by: Francisco <francisco.moral@suse.com>

* add enhancement to follow um on status

Signed-off-by: Francisco <francisco.moral@suse.com>

* fixes:
- not failing tests when run is not success
- fix re-run
- improve re-run to not occur when not failures
- fix cilium cni checks
- fix snb version flag not being passed

* add go formatter

Signed-off-by: Francisco <francisco.moral@suse.com>

---------

Signed-off-by: Francisco <francisco.moral@suse.com>
Co-authored-by: Francisco <francisco.moral@suse.com>
2025-03-26 16:31:09 -07:00
mdrahman-suse e94c0e8206
Fix ingress workload for arm, remove elliptic for dual stack job (#227) 2025-03-17 15:07:57 -05:00
fmoral2 4d1f0c949e
e2e job sh (#220)
Signed-off-by: Francisco <francisco.moral@suse.com>
2025-02-28 14:09:45 -03:00
mdrahman-suse 60a30e55cb
Feat/ipv6only (#212) 2025-02-13 16:06:07 -06:00
fmoral2 61ecf055a4
fix cluster restore and cert rotate (#209)
Signed-off-by: Francisco <francisco.moral@suse.com>
2025-01-30 08:08:36 -03:00
fmoral2 83e207dcf2
Ernie.final.restore (#199)
*  add cluster restore
---------

Signed-off-by: Francisco <francisco.moral@suse.com>
Co-authored-by: ERYN Dawkins <eryn.dawkins@suse.com>
2025-01-20 08:20:57 -03:00
mdrahman-suse ce1416756f
Fix airgap batch test (#205) 2025-01-08 09:35:45 -06:00
mdrahman-suse eddf0b7dca
Feat/airgap tarball (#198) 2024-12-20 13:15:19 -06:00
mdrahman-suse fb5418a3ba
Fix syntax (#203) 2024-12-17 15:14:21 -06:00
mdrahman-suse 51a96cb365
Add logic for restart test (#200) 2024-12-16 13:12:41 -06:00
mdrahman-suse 489547ed23
Update suc upgrade plans to support split role cluster (#195) 2024-12-12 07:33:52 -06:00
Archana Ganesh aa884ab724
renaming the subindex for the splitroles batch job (#193)
* renaming the subindex

* review fix
2024-11-27 11:43:31 -08:00
Archana Ganesh e80b7b3204
adding splitroles tests to batch jobs (#192) 2024-11-26 12:05:25 -08:00
mdrahman-suse f5fb96d042
Fix airgap sdr for k3s, refactor qase script (#190) 2024-11-15 12:19:16 -06:00
mdrahman-suse 5cf76da976
Feat/airgap sdr (#181) 2024-11-14 10:53:52 -06:00
fmoral2 babccaec07
k8s client (#179)
Signed-off-by: Francisco <francisco.moral@suse.com>
2024-11-14 13:38:54 -03:00
fmoral2 2afe5743b0
fix airgap jenkins (#187)
Co-authored-by: Shylaja Devadiga <shylaja.devadiga@suse.com>
2024-11-13 15:12:50 -03:00
fmoral2 5179e09a32
Qase (#177)
Signed-off-by: Francisco <francisco.moral@suse.com>
2024-11-06 08:35:21 -03:00
mdrahman-suse 63abeeb9fe
Allow deletion of replaced nodes (#166) 2024-11-05 15:04:10 -06:00
mdrahman-suse 4f65fe8b72
Add rancher repo and url flags (#182) 2024-11-04 13:26:35 -06:00
mdrahman-suse 870c2d9e45
Add support for user provided image registry url (#176) 2024-10-09 11:32:46 -05:00
Archana Ganesh 7eb6914609
updating jenkinsfile batch for arm (#173)
* updating jenkinsfile batch for arm

* review fix
2024-10-01 16:30:11 -07:00
Archana Ganesh 18504a4774
delete resource changes (#170) 2024-10-01 10:50:02 -07:00
mdrahman-suse 848df0771a
Airgap with Private Registry - part1 (#130) 2024-10-01 11:42:42 -05:00
fmoral2 5ca09fae16
Updates kubeconfig (#163)
Signed-off-by: Francisco <francisco.moral@suse.com>
2024-09-20 16:41:22 -03:00
mdrahman-suse bfe96fc37b
Update test to accept channel from test args (#165) 2024-09-17 12:00:33 -05:00
Archana Ganesh 8ea97d2965
add reboot instances test to batch install (#162) 2024-09-13 10:28:09 -07:00
Archana Ganesh 1b8e11e7ca
Update install vars (#159)
* Update install vars

* update vars on batch test jenkinsfile

* Update batch test to take install upgrade params correctly

* Update batch test to take install upgrade params correctly

* split install and upgrade batch tests

* remove install tests from upgrade set

* removing deployrancher related code
2024-09-12 14:00:43 -07:00
fmoral2 64659bd96a
Fix.versionbump - validation on jenkins (#146)
Signed-off-by: Francisco <francisco.moral@suse.com>
2024-09-10 18:50:29 -03:00
fmoral2 5ef4a29630
Logleveljenkins2 (#139)
Signed-off-by: Francisco <francisco.moral@suse.com>
2024-08-07 23:14:44 -03:00
ShylajaDevadiga 37ae8b6be8 Add reboot instances test case
Signed-off-by: ShylajaDevadiga <shylaja.devadiga@suse.com>
2024-08-06 17:25:36 -07:00
fmoral2 639fe921cc
Improve.update.docker (#137)
Signed-off-by: Francisco <francisco.moral@suse.com>
2024-08-06 17:53:12 -03:00
fmoral2 08eddb8f28
add Kubeconfig (#128)
Signed-off-by: Francisco <francisco.moral@suse.com>
2024-08-06 12:43:24 -03:00