Commit Graph

57 Commits

Author SHA1 Message Date
Omkar Khatavkar cf915ad4a1 fixed the schema error came after installation of chart and backup 2025-09-18 16:42:01 +05:30
Omkar Khatavkar 22ee6254ce Adding the test case for backup and restore metrics testing 2025-09-06 12:49:21 +05:30
Omkar Khatavkar 9c28b34adb Removed the dependacy to outside terraform repository 2025-09-03 11:18:57 +05:30
Omkar Khatavkar ad03183ab4 refactored the chart install command other files 2025-08-20 11:13:07 +05:30
Omkar Khatavkar 5e332523a7 merge the rollback and migration pipeline, added rollback-migration scenario 2025-07-30 22:19:51 +05:30
Omkar Khatavkar 7e4060df2f added support to test backup-restore tests in arm architecture 2025-07-22 15:07:29 +05:30
Omkar Khatavkar 82bc371807
Merge pull request #80 from omkarkhatavkar/migration_workflow
added the github action workflow to test the migration scenario
2025-07-15 18:33:27 +05:30
Omkar Khatavkar 42dab928f4 Added the upgrade-rollback scenario for backup and restore 2025-07-11 09:34:52 +05:30
Omkar Khatavkar 1a34a197a7 added the github action workflow to test the migration scenario 2025-07-07 19:42:14 +05:30
Omkar Khatavkar 8106997100
Merge pull request #75 from omkarkhatavkar/migration_suite_2
adding the backup-restore migration scenario with RKE2 downstream cluster support
2025-06-23 13:39:58 +05:30
Deepak Punia 13a8ac7b49 Improve rke2 pipeline workflow 2025-06-19 17:12:00 +05:30
Omkar Khatavkar 8cd77aba03 adding the backup-restore migration scenario with update 2025-06-19 16:45:57 +05:30
Omkar Khatavkar 7e794e3678 updating security context while local pv storage 2025-06-17 19:08:47 +05:30
Pankaj 4a4875b754
pkumar: adding test for rancher-alert upgrade (#74)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2025-06-17 11:46:10 +05:30
Omkar Khatavkar 2654debcc3
Merge pull request #69 from omkarkhatavkar/fix_path_to_yamls
added helper to handle the yaml file path
2025-06-05 11:18:06 +05:30
Deepak Punia SUSE 5cb0b6a579
Added automation for logging chart upgrade scenarios (#71) 2025-06-04 17:20:46 +05:30
Omkar Khatavkar e0cf6b3112
Merge branch 'main' into fix_path_to_yamls 2025-05-29 11:22:47 +05:30
Omkar Khatavkar 98dc53c962 added the terratest intergration for the backup-restore migration scenario 2025-05-27 16:06:01 +05:30
Omkar Khatavkar 11f443e616 added helper to handle the yaml file path 2025-05-23 18:17:27 +05:30
Deepak Punia 0e65637f79 Added Observability prometheus federator chart upgrade 2025-05-08 14:08:24 +05:30
Omkar Khatavkar d1b911da37 added uninstall chart verification with deployments 2025-04-28 15:24:49 +05:30
Deepak Punia 4ac51b0e11 Added Observability monitoring chart upgrade 2025-04-25 15:52:15 +05:30
Omkar Khatavkar f265df91ee added test case related to asterisk for encryption config 2025-04-22 16:00:42 +05:30
Omkar Khatavkar bd94c8b8b8 Verify Prune functionality in backup and restore operator 2025-04-21 15:34:00 +05:30
Omkar Khatavkar d44f83b837 added support to delete the downstream cluster 2025-04-15 19:43:31 +05:30
Omkar Khatavkar e06ac89679 1. Add backup tests with retention and scheduled backup support with Rancher 2.10 and 2.11
2. Add the tests related to basic and full resource-set for 2.11
3. Modified the tests to support the Rancher 2.10 and 2.11 tests
2025-04-09 15:58:03 +05:30
Omkar Khatavkar 05fc711189 adding the inplace backup/restore using encryption config 2025-03-26 14:01:07 +05:30
Omkar Khatavkar ee1477c591 added the rancher inplace backup and restore scenarios 2025-03-19 21:18:48 +05:30
Omkar Khatavkar 2d7e94dbac add pre-commit hooks for linting and security checks 2025-02-11 14:25:22 +05:30
Omkar Khatavkar 1a4937230c Added parameterized tests based on storage type. 2025-02-10 18:48:34 +05:30
Deepak Punia e9ef8319af added qase integration 2025-02-03 17:00:08 +05:30
Omkar Khatavkar a1d717c3d0 first commit: Add backup and restore installation test 2025-01-31 14:40:16 +05:30
Pankaj d8b037b827
pkumar : refactoring ranher monitoring test with go assertions (#44)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2025-01-21 15:13:52 +05:30
Pankaj 3610001fbd
pkumar:refactroing rancher logging e2e test with goassertion (#43)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2025-01-21 13:10:11 +05:30
Pankaj 891b3e97bb
pkumar | refactoring rancher alerts test with go assertions (#42)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
Co-authored-by: Deepak Punia SUSE <deepak.punia@suse.com>
2025-01-09 12:44:15 +05:30
Pankaj 1828910266
pkumar: refactoing logging test by trimming syslog length and cosmetic issue (#41)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2025-01-09 12:43:51 +05:30
Deepak Punia 4f257393f3 prometheus federator Level0 e2e test automation 2025-01-08 15:14:45 +05:30
Pankaj 0a3cb792ca
pkumar : adding test for creating clusteroutput and clusterflow to validate rancher-logging via syslog (#39)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2025-01-07 16:06:26 +05:30
Pankaj 37e4989054
pkumar : adding rancher logging P0 test along with minor consmetic fixes (#37)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2024-12-30 11:07:02 +05:30
Pankaj aadfc9c456
pkumar : adding wait and retries to fix prometheus federation intermittent failure (#35)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2024-12-27 13:21:17 +05:30
Pankaj 7728af821e
pkumar | Added P0 tests for rancher alerts along with creation of AMC (#33)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2024-12-19 15:15:58 +05:30
Deepak Punia 47c1a84ea0 fix installation failure & session hang issue 2024-12-13 16:11:52 +05:30
Pankaj 63c5c84bec
pkumar| refactoring test for create prometheue rule (#31)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2024-12-03 12:01:21 +05:30
Deepak Punia f41ba43cfd Fix project creation 2024-11-29 18:35:05 +05:30
Pankaj 0739c2c373
pkumar | Adding test to validate new created rule (#29)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2024-11-27 17:22:51 +05:30
Pankaj 94c774786f
pkumar | adding tests for verifying status of deployments, pods, daemonsets (#27)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2024-11-25 15:15:38 +05:30
Deepak Punia 04225e5c09 Automated Rancher Setup, Chart Installation, and E2E Testing Workflow
- Adds a GitHub Actions workflow to automate Rancher RKE1 setup using docker, chart installation, and E2E tests.
- Sets up Go environment and installs dependencies for testing.
- Runs installation and E2E tests with results saved in XML and HTML formats.
- Uploads test artifacts and performs a container cleanup after the job.
2024-11-18 13:40:51 +05:30
Pankaj Kumar b24172af72 pkumar| adding test for installing prometheus federator chart 2024-11-18 13:28:50 +05:30
Pankaj 697fb33b52
pkumar: adding test for create prometheus rule (#18)
Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2024-11-14 22:12:08 +05:30
Pankaj 5883e7a1ba
Introduced rancher monitoring default alerts validation. (#15)
* adding test for  monitoring default alert

* adding test for  monitoring default alert!

* Updating lable as PR feedback.



---------

Co-authored-by: Pankaj Kumar <pkumar@Pankajs-MacBook-Pro.local>
2024-10-28 15:41:52 +05:30