yogananth subramanian and Naga Ravi Chaitanya Elluri
9337052e7b
Fix bm_node_scenarios.py
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 10m29s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Fix the logic in disk disruption scenario, which was returning the right set of disks to be off-lined.
Signed-off-by: Yogananth Subramanian <ysubrama@redhat.com >
2025-07-07 13:49:33 -04:00
yogananth subramanian and GitHub
dc8d7ad75b
Add disk detach/attach scenario to baremetal node actions ( #855 )
...
Functional & Unit Tests / Functional & Unit Tests (push) Has been cancelled
Functional & Unit Tests / Generate Coverage Badge (push) Has been cancelled
- Implemented methods for detaching and attaching disks to baremetal nodes.
- Added a new scenario `node_disk_detach_attach_scenario` to manage disk operations.
- Updated the YAML configuration to include the new scenario with disk details.
Signed-off-by: Yogananth Subramanian <ysubrama@redhat.com >
v4.0.0
2025-07-03 17:18:57 +02:00
Paige Patton and GitHub
1cc44e1f18
adding non native verison of pod scenarios ( #847 )
...
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-07-03 15:46:13 +02:00
Paige Patton and Tullio Sebastiani
c8190fd1c1
adding pod test ( #858 )
...
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-07-03 15:00:51 +02:00
Tullio Sebastiani
9078b35e46
updated krkn-lib
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2025-07-02 17:30:58 +02:00
Tullio Sebastiani
e6b1665aa1
added toleration to schedule pod on master
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2025-06-30 10:30:47 +02:00
Tullio Sebastiani
c56819365c
minor nits fixes
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2025-06-27 15:12:45 +02:00
Tullio Sebastiani
6a657576cb
api refactoring + pod network filter scenario
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2025-06-26 15:51:35 +02:00
Tullio Sebastiani and GitHub
f04f1f1101
added workload image as scenario parameter ( #854 )
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m58s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
* added workload image as scenario parameter
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
* renamed workload_image to image
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
---------
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
v3.1.2
2025-06-25 17:08:59 +02:00
Naga Ravi Chaitanya Elluri
bddbd42f8c
Expose kube_check parameter for baremetal node scenarios
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 10m7s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2025-06-16 11:43:32 -04:00
dependabot[bot] and Naga Ravi Chaitanya Elluri
630dbd805b
Bump requests from 2.32.2 to 2.32.4
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 9m38s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Bumps [requests](https://github.com/psf/requests ) from 2.32.2 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.2...v2.32.4 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-11 12:54:11 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
10d26ba50e
adding kube check into gcp zone'
...
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-06-11 12:53:47 -04:00
Naga Ravi Chaitanya Elluri
d47286ae21
Expose parallel option in the baremetal node scenarios
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 9m14s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2025-06-09 09:48:04 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
890e3012dd
updating krkn-lib req
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 9m50s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Paige Patton <prubenda@redhat.com >
v3.1.1
2025-06-06 10:55:52 -04:00
Yogananth Subramanian and Naga Ravi Chaitanya Elluri
d0dafa872d
Fix: network scenario timing issue
...
Introduce a delay in network scenarios prior to imposing restrictions.
This ensures that chaos test case jobs are scheduled before any restrictions are put in place.
Signed-off-by: Yogananth Subramanian <ysubrama@redhat.com >
2025-06-06 10:55:18 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
149eb8fcd3
adding kube_check as option into node scenarios
...
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-06-06 10:54:58 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
4c462a8971
updating health checks
...
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-06-06 10:54:39 -04:00
Priyansh Saxena and Naga Ravi Chaitanya Elluri
5bdbf622c3
These changes will:
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 9m18s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
1. Make the CI workflow fail when tests fail
2. Set a proper Git email for automated commits
3. Fix the Prometheus installation by setting the required `maximumStartupDurationSeconds` parameter
Signed-off-by: Priyansh Saxena <130545865+Transcendental-Programmer@users.noreply.github.com >
fix: run command twice
Signed-off-by: Priyansh Saxena <130545865+Transcendental-Programmer@users.noreply.github.com >
fix: update helm install command to properly include maximumStartupDurationSeconds=300 ensuring all arguments pass correctly
Signed-off-by: Priyansh Saxena <130545865+Transcendental-Programmer@users.noreply.github.com >
2025-06-03 11:28:12 -04:00
ShAsHi and Naga Ravi Chaitanya Elluri
0dcb901da1
Update README.md
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m56s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
2025-05-28 07:43:14 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
6e94df9cfc
removing all docs
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m55s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-05-26 13:30:03 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
87c2b3c8fd
adding recovery times to metrics
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m26s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-05-22 13:49:30 -04:00
Abhinav Sharma and Naga Ravi Chaitanya Elluri
7e4b2aff65
Add RBAC configuration for priviledged and non priviledged users.
...
Signed-off-by: Abhinav Sharma <abhinavs1920bpl@gmail.com >
2025-05-22 13:48:30 -04:00
10sharmashivam and Naga Ravi Chaitanya Elluri
27f0845182
fix: run all node scenarios instead of exiting after the first
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m45s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: 10sharmashivam <10sharmashivam@gmail.com >
2025-05-16 18:44:53 -04:00
Tullio Sebastiani and Tullio Sebastiani
4c9cd5bced
added release notes automatic workflow on tag push ( #813 )
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m24s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
typo
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
typo
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2025-05-15 10:14:43 +02:00
Abhinav Sharma and Naga Ravi Chaitanya Elluri
075dbd10c7
Docs: Fix broken contribution link in README
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 4m0s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Abhinav Sharma <abhinavs1920bpl@gmail.com >
2025-05-13 09:32:37 -04:00
Tullio Sebastiani and GitHub
e080ad2ee2
removes a bad character that makes the test fail ( #807 )
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m33s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2025-05-13 11:39:12 +02:00
Emmanuel Ferdman and GitHub
693520f306
Migrate to modern Python logger API ( #806 )
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m35s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-05-12 22:21:18 -04:00
Naga Ravi Chaitanya Elluri
bf909a7c18
Add OpenSSF best practices badge
...
This helps with showcasing that krkn project is following the best practices
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2025-05-12 22:02:37 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
abbcfe09ec
azure block node using network security group and setting it to subnet
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 4m6s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-05-08 10:38:05 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
32fb6eec07
enum of true/false variables
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m20s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-05-07 16:25:18 -04:00
Roshni Pattath and Naga Ravi Chaitanya Elluri
608b7c847f
Red Hat added to Adopters
2025-05-07 14:07:32 -04:00
Paige Patton and GitHub
edd0159251
adding health check global variables ( #798 )
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 4m12s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Paige Patton <prubenda@redhat.com >
v3.1.0
2025-05-07 15:47:03 +02:00
cf9f7702ed
fix: requirements.txt to reduce vulnerabilities ( #795 )
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-SETUPTOOLS-9964606
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
Co-authored-by: Tullio Sebastiani <tsebastiani@users.noreply.github.com >
2025-05-07 15:46:16 +02:00
Tullio Sebastiani and GitHub
cfe624f153
changed get_node_ip to krkn-lib and removed kubectl dependency ( #799 )
...
* changed get_node_ip to krkn-lib and removed kubectl dependency
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
* updated krkn-lib to 5.0.1
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
---------
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2025-05-07 15:43:27 +02:00
Paige Patton and GitHub
62f50db195
removing litmus sa ( #797 )
...
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-05-07 15:41:49 +02:00
yogananth subramanian and GitHub
aee838d3ac
Fix: Add support for tains ( #790 ) ( #791 )
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 4m28s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
2025-05-06 12:51:59 -04:00
Tullio Sebastiani and GitHub
3b4d8a13f9
network_chaos_ng_scenarios configuration fixes ( #794 )
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 4m9s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
v3.0.7
2025-05-02 17:53:14 +02:00
Naga Ravi Chaitanya Elluri
a86bb6ab95
Refactor docs to point to krkn-chaos.dev
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 56s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2025-05-01 09:19:35 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
7f0110972b
updating tuple type for health checks
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m58s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-04-28 08:24:14 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
126f4ebb35
logging getting into ingress shaping file
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 21s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Paige Patton <prubenda@redhat.com >
v3.0.6
2025-04-21 13:36:11 -04:00
Paige Patton and Naga Ravi Chaitanya Elluri
83d99bbb02
two types of zone outage
...
Functional & Unit Tests / Functional & Unit Tests (push) Has been cancelled
Functional & Unit Tests / Generate Coverage Badge (push) Has been cancelled
Signed-off-by: Paige Patton <prubenda@redhat.com >
v3.0.5
2025-04-14 13:13:37 -04:00
2624102d65
Node Network Filtering Scenario + Network Chaos NG modular architecture ( #766 )
...
Functional & Unit Tests / Functional & Unit Tests (push) Has been cancelled
Functional & Unit Tests / Generate Coverage Badge (push) Has been cancelled
* network chaos NG modular architecture
error handling
* first working version (missing protocols, number of instances, wait duration)
* added instance_count + sleep + methods documentation
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
---------
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
Co-authored-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2025-04-10 16:47:29 +02:00
briankwyu2 and Naga Ravi Chaitanya Elluri
02587bcbe6
Update ADOPTERS.md
Functional & Unit Tests / Functional & Unit Tests (push) Waiting to run
Functional & Unit Tests / Generate Coverage Badge (push) Blocked by required conditions
2025-04-09 12:40:02 -04:00
Sahil Shah and GitHub
c51bf04f9e
Removing Krkn Documentation ( #770 )
Functional & Unit Tests / Functional & Unit Tests (push) Waiting to run
Functional & Unit Tests / Generate Coverage Badge (push) Blocked by required conditions
2025-04-08 18:13:42 -04:00
Naga Ravi Chaitanya Elluri
41195b1a60
Add placeholder for capturing adopters
...
Functional & Unit Tests / Functional & Unit Tests (push) Waiting to run
Functional & Unit Tests / Generate Coverage Badge (push) Blocked by required conditions
This will enable users and organizations to share their Krkn adoption
journey for their chaos engineering use cases.
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2025-04-08 14:03:03 -04:00
Sahil Shah and GitHub
ab80acbee7
Adding github-workflow to maintain documentation ( #775 )
...
* Adding githubworkflow to maintain documentation
* adding hyperlink
2025-04-08 06:43:47 -04:00
Gareth Healy and Naga Ravi Chaitanya Elluri
3573d13ea9
Fixed deadlink in README.md
...
Functional & Unit Tests / Functional & Unit Tests (push) Waiting to run
Functional & Unit Tests / Generate Coverage Badge (push) Blocked by required conditions
Signed-off-by: Gareth Healy <garethahealy@gmail.com >
2025-04-07 14:12:38 -04:00
9c5251d52f
setuptools + golang stdlib ( #781 )
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 4m54s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
* setuptools + golang stdlib
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
* equals
---------
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
Co-authored-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
v3.0.4
2025-03-24 14:41:25 +01:00
Paige Patton and Naga Ravi Chaitanya Elluri
a0bba27edc
triming down metrics
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 9m8s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Paige Patton <prubenda@redhat.com >
2025-03-24 10:01:50 +00:00
Tullio Sebastiani and Naga Ravi Chaitanya Elluri
0d0143d1e0
added metrics-patch global krknctl flag
...
Functional & Unit Tests / Functional & Unit Tests (push) Failing after 8m41s
Functional & Unit Tests / Generate Coverage Badge (push) Has been skipped
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
indent
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2025-03-21 14:29:24 +00:00