Commit Graph

108 Commits

Author SHA1 Message Date
Manuel Martín a40e1e2caf
Refs/heads/fleet qa/several bumps (#392)
* Update package.json

* bringing back cypress/grep to 4.1.0

* try installing dbus

* Adapting d-bus install command

* trying gha bumps

* Changing node version to current.
Removing d-bus install step
2025-09-24 17:58:54 +02:00
Manuel Martín 6b90bdda07
Bumping Cypress version (#387) 2025-09-23 10:49:03 +02:00
Manuel Martín 8a7ecb62c5
Fleetqa/test fleet on aws ec2 ds cluster (#385)
* Adding cloud  EC2 instance test

* Adding key ref to yamls

* trying exist of element instead of visibility
fixing downstream gitrepo deployment

* Adding more changes

* Adding extra time after repo creation

* Creating new special test spec
Moving special ones there
Adapting ci files 2.11 onwards

* Adressing comments
2025-09-22 17:52:00 +02:00
Satyajit Bulage 263d06c750
Removed default value for branch 2.10-stable (#380) 2025-09-15 18:40:57 +05:30
Manuel Martín 7c762c2be0
Fleetqa/add new 2.13 branch (#372)
* Updating head to point to 2.13. Adding 2.12 workflow

* Updating Readme to include 2.12 badge

* Spacing cron jobs a bit longer
2025-09-09 09:02:05 +02:00
Manuel Martín 220fc01517
Modifiying hardening script and workflow to make rke2 hardenting configurable (#371)
* Modifiying hardening script and workflow to make rke2 hardenting configurable

* Bringing back previous dispatch

* Creating dispatch for hardened upstream cluster
2025-09-09 09:01:18 +02:00
Manuel Martín d3a8d3e5aa
Fleetqa/add harden test (#370)
* Adding hardening tests
2025-09-04 09:22:03 +02:00
Satyajit Bulage a493ac1240
Adding branch to be pick-up by master CI from prime_alpha_rc CI (#367) 2025-08-21 20:08:31 +05:30
Satyajit Bulage 15ea09edcf
Update CI 2.10, 2.9 and prime to use 2.10-stable branch (#363) 2025-08-13 13:54:37 +05:30
Tomas Hehejik 4eec5fdcf0
Working PoC for adding ds clusters via rancher API (#357)
Signed-off-by: Tomas Hehejik <thehejik@suse.com>
2025-08-04 23:44:06 +05:30
Satyajit Bulage 4be177b1ec
Update rancher upgrade version as rancher version (#361)
* Update rancher upgrade version as rancher version

* Updated name of the CI Upgrade job

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-08-04 21:28:05 +05:30
Satyajit Bulage 45766996f9
Removed branch checkout for head version (#358) 2025-08-04 16:15:17 +05:30
Satyajit Bulage c8513133f4
Using 0 for Sunday instead of 7 (#352) 2025-07-16 13:11:22 +05:30
Satyajit Bulage 710127f081
Disable CI 2.8 and 2.9 Weekly (#350)
* Disable CI 2.8 and 2.9 Weekly

* Run CI on Sunday instead of Monday
2025-07-14 18:24:43 +05:30
Manuel Martín 31bb7520aa
Updating pr lane to head/2.11 (#347) 2025-07-14 09:46:12 +02:00
Satyajit Bulage f60f540caf
Updated default channel and k8s/k3s version to head (#346)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-07-11 19:12:37 +05:30
Manuel Martín 9074acc9e9
Fleetqa/bumping qa library and updating 211 lane (#343)
* testhelpers bump

* Updating ci for 2.11

* bumping 2.10 lanes and k8s version
2025-07-11 14:16:20 +02:00
Manuel Martín d4b46b562e
updating branch to use 2.12-stable branch (#340)
Updating head version
2025-07-01 17:38:10 +02:00
Satyajit Bulage 4dae8cac31
Changed from head version to 2.12-rc versions for automation (#338) 2025-06-19 14:45:16 +05:30
Satyajit Bulage 4c5e48eb7f
Updated cron time and k3s versions (#331) 2025-05-27 11:51:04 +05:30
Satyajit Bulage bda380337e
Added P1_2 tag to CI's (#324)
* Added P1_2 tag to CI's

* Added default tag to Master as well

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Updated default tag to each lane for automatic run

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-05-14 16:31:29 +05:30
Satyajit Bulage a75174d0dc
Split of P1 tests into another file with separate tag (#321) 2025-05-13 11:35:00 +05:30
Satyajit Bulage a75874deba
Kubernetes Version upgrade for imported clusters (#312)
* Upgrade K8s on imported cluster

* Added Edit Config another way

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Update CI job description to use k8supgrade tag

* [Revert this commit] Temporary modified 2.7 job

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Renamed variables as per suggestion

* Added K8s version CI input to cypress docker

* Updated timeout value, some cluster takes much time

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Changed default value of upgrade job to false

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Restore 2.7 lane and added final changes

* Update CI Job description as per suggestion

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-05-13 11:34:23 +05:30
Satyajit Bulage 55a6410bb3
Updated PR CI lane to 2.11-head (#298)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-03-28 20:04:40 +05:30
Satyajit Bulage a856516c76
New 2.11 lane fix and GitRepo function update (#293)
* Fix new lane defaulting to 2.11 instead of head

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Updated with const include head and 2.11 as well

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-03-20 13:01:42 +05:30
Satyajit Bulage 6fc740cc6f
New 2.11 head lane and regex change in addGitRepo function (#291)
* New lane for 2.11-head branch

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Updated regex to include 'prime-optimus' in it

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* [Remove]changes to 2.7 lane for testing purpose

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Removed temp changes to 2.7 lane

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-03-19 15:43:06 +05:30
Satyajit Bulage 19d686887c
Updated Upload video behavior to reduce storage (#275)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-02-04 22:07:43 +05:30
Satyajit Bulage 233cbf991f
Add Sanity check for cluster after upgrade (#273)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-02-04 15:02:20 +05:30
Satyajit Bulage 36139e4d67
Separate artifact for cypress (#271)
* Added separate artifact block for cypress

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Revert 2.7 job, changed to test changes

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Updated default version before and after upgrade

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Reverted 2.7 job after testing

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-02-03 19:46:45 +05:30
Satyajit Bulage e0338cb796
New CI Lane for Upgrade rancher (#251)
* Added Rancher Upgrade job

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Added Rancher Upgrade logic and Cypress test

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Revert Updated existing 2.7 CI job testing purpose

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Restored 2.7 modified job to it's original state

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Restore P0 test file

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Made changes to upgrade file

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Addressed reviews

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Added review changes

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Revert this 2.7 changes once testing is done

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Reverted 2.7-head job to it's original state

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Updated QASE id and review suggestion

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-01-29 20:32:44 +05:30
Satyajit Bulage 486e762711
Updated K8s version to all lanes as per support (#260)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2025-01-28 16:47:52 +05:30
Manuel Martín d9c77a9e90
Updating version and name in pr lane (#259) 2025-01-28 08:59:28 +01:00
Manuel Martín 40990adeb3
bumping node to 20 (#257) 2025-01-27 11:45:30 +01:00
Manuel Martín 680e1ca0ce
Bump node to version 18 (#247) 2024-12-19 10:31:31 +01:00
Manuel Martín c7eca80a6d
Bumping Cypress to 13.16.0 (#243) 2024-12-17 13:36:37 +01:00
Manuel Martín 15e69f7e72
Adding new head version lane (#244) 2024-12-17 13:35:55 +01:00
Satyajit Bulage c05f6abf09
Make CI 2.8 Weekly (#241)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2024-12-05 21:23:31 +05:30
Manuel Martín e25767cb2b
Fleetqa/webhook basic test (#238)
* Adding webhook test
2024-11-26 16:21:56 +01:00
Manuel Martín 2ff3392d72
Adding new Rancher 2.10 workfloew (#227)
Updating README label for 2.10
2024-11-04 15:54:53 +01:00
Tomas Hehejik a384ad01ed Set expiration time for GCP runner secrets
Signed-off-by: Tomas Hehejik <thehejik@suse.com>
2024-10-04 12:32:57 +02:00
Manuel Martín 8903a7ec7b
Removing cron job from 2.7 given EOL soon. (#208)
* Removing cron job from 2.7 given EOL on Nov 18 2024
* Removing 2.7 lane from README.md
2024-09-25 11:28:08 +02:00
Satyajit Bulage 01a1607926
Bump latest ele-helpers and updated CI description (#197)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2024-09-11 12:46:31 +05:30
Satyajit Bulage 8661460290
Added new CI lane for Prime/Alpha build testing (#186)
* Added new CI lane for Prime/Alpha build testing

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

* Addressed suggestion/comments

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>

---------

Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2024-09-05 17:47:52 +05:30
Satyajit Bulage 0fa7c99baa
Updated PR checking CI to 2.9 with supported k3s (#185)
Signed-off-by: Satyajit Bulage <satyajit.bulage@suse.com>
2024-08-28 21:50:39 +05:30
Manuel Martín 360f32e13d
Bumping gha to avoid annotation warnings (#133)
* Bumping gha to avoid annotation warnings
* Setting cache to flase on gha setup-go to avoid warning

Co-authored-by: Tomas Hehejik <thehejik@suse.com>

---------

Co-authored-by: Tomas Hehejik <thehejik@suse.com>
2024-05-22 12:58:06 +02:00
Manuel Martín 48936ef6e6
Adding RBAC test with custom roles (Fleet-5) (#128)
* Adding RBAC test with custom roles (Fleet-5)

* Adding rbac tests to ci
Renaming rbac spec file

* Slowdown a bit accesMenuSelection function to prevent flakiness.
Adding tag to test

* Addressing comments
2024-05-21 12:22:20 +02:00
Tomas Hehejik 6a46ed65fe
Use full rancher version in QASE_RUN_NAME (#125)
* Use full rancher version in QASE_RUN_NAME
* Print also channel name
2024-05-17 13:48:11 +02:00
Tomas Hehejik fad664b134
Support for multiple downstream cluster provisioning (#122)
* Support for multiple downstream cluster provisioning

---------

Signed-off-by: Tomas Hehejik <thehejik@suse.com>
2024-05-16 14:35:14 +02:00
Tomas Hehejik 0a22ea9535
Bump ele-testhelpers to add support for prime-optimus channel (#121)
Signed-off-by: Tomas Hehejik <thehejik@suse.com>
2024-05-13 14:00:16 +02:00
Manuel Martín 320cdde2c1
Adding exception to skip test for rancher 2.7 (#113)
* Adding exception to skip test for rancher 2.7
* Use existing rancher_version and skip by using regexp
---------

Co-authored-by: Tomas Hehejik <thehejik@suse.com>
2024-04-22 10:31:41 +02:00