Tullio Sebastiani and GitHub
c7ea366756
frozen package versions ( #569 )
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-02-09 16:10:25 +01:00
Paige Rubendall and GitHub
67d4ee9fa2
updating comment to match query ( #568 )
...
Signed-off-by: Paige Rubendall <prubenda@redhat.com >
2024-02-08 22:09:37 -05:00
Paige Rubendall and GitHub
fa59834bae
updating release versin ( #565 )
...
Signed-off-by: Paige Rubendall <prubenda@redhat.com >
2024-01-25 11:12:00 -05:00
Paige Rubendall and Naga Ravi Chaitanya Elluri
f154bcb692
adding krkn report location
...
Signed-off-by: Paige Rubendall <prubenda@redhat.com >
v1.5.6
2024-01-25 10:45:01 -05:00
Naga Ravi Chaitanya Elluri
60ece4b1b8
Use 0.38.0 wheel version to fix security vulnerability
...
Reported by https://snyk.io/
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2024-01-25 09:51:19 -05:00
Naga Ravi Chaitanya Elluri and GitHub
d660542a40
Add CNCF trademark guidelines and update community members ( #560 )
...
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2024-01-24 14:13:53 -05:00
Naga Ravi Chaitanya Elluri
2e651798fa
Update redhat-chaos references with krkn-chaos
...
The tools are now hosted under https://github.com/krkn-chaos
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2024-01-24 13:40:39 -05:00
Tullio Sebastiani and Naga Ravi Chaitanya Elluri
f801dfce54
functional tests pointing to real scenario config files
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
typo
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
app_outage fix
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 >
2024-01-18 12:54:39 -05:00
8b95458444
Dockerfile v1.5.5 ( #558 )
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
Co-authored-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
v1.5.5
2024-01-17 17:06:51 +01:00
Naga Ravi Chaitanya Elluri
ce1ae78f1f
Update new references in the docs
...
This commit also updates the support matrix docs for the time scenarios.
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2024-01-17 10:47:49 -05:00
Tullio Sebastiani and Naga Ravi Chaitanya Elluri
967753489b
arcaflow hog scenarios + app outage functional tests
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-01-17 10:40:33 -05:00
Tullio Sebastiani and GitHub
aa16cb1bf2
fixed io-hog scenario ( #555 )
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-01-17 16:05:35 +01:00
Tullio Sebastiani and GitHub
ac47e215d8
Functional Tests porting to kubernetes ( #553 )
...
* Functional Tests porting to kubernetes
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-01-17 09:48:43 +01:00
Tullio Sebastiani and GitHub
4f7c58106d
Dockerfile v1.5.4 ( #552 )
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
v1.5.4
2024-01-15 19:22:52 +01:00
Tullio Sebastiani and GitHub
a7e5ae6c80
Replaced oc debug command execution on node with a native version ( #547 )
...
* native time skew feature
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
* fixed podname conflict issue
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
* updated krkn-lib to v1.4.6
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
* fixed pod conflict issue
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
---------
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-01-15 12:15:38 -05:00
Tullio Sebastiani and Naga Ravi Chaitanya Elluri
aa030a21d3
Fixes the critical alerts exception with the start_time > end_time
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-01-15 11:11:45 -05:00
Paige Rubendall and GitHub
631f12bdff
Adding push to both red hat and krkn chaos quay ( #550 )
...
* adding push to both red hat and krkn chaos quay
* tag redhat chaos from krkn-chaos image
* login to both quays
2024-01-12 13:58:50 -05:00
Naga Ravi Chaitanya Elluri
2525982c55
Rename repo name and update workflow
...
This commit also removes OpenShift references and updates source
in the dockerfile.
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2024-01-12 13:21:37 -05:00
dependabot[bot] and Naga Ravi Chaitanya Elluri
9760d7d97d
Bump jinja2 from 3.0.3 to 3.1.3
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.0.3 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.0.3...3.1.3 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-11 15:40:09 -05:00
Naga Ravi Chaitanya Elluri and GitHub
720488c159
Add new blogs to the useful resources list ( #546 )
...
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2024-01-10 15:45:36 -05:00
Naga Ravi Chaitanya Elluri
487a9f464c
Deprecate long term metrics collection
...
This will be added back soon via native prometheus integration.
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2024-01-10 15:08:58 -05:00
Tullio Sebastiani and Naga Ravi Chaitanya Elluri
d9e137e85a
fixes prometheus url check on Kubernetes
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-01-10 11:23:02 -05:00
Tullio Sebastiani and GitHub
d6c8054275
changed docker files ( #543 )
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
v1.5.3
2024-01-10 12:22:42 +01:00
Paige Rubendall and GitHub
462f93ad87
updating scenarios to have deployers ( #537 )
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-01-10 12:06:15 +01:00
Mark McLoughlin and GitHub
c200f0774f
Fix some links in README.md ( #542 )
...
* Fix github.io link in README.md
Signed-off-by: Mark McLoughlin <markmc@redhat.com >
* Fix krknChaos-hub link in README.md
Signed-off-by: Mark McLoughlin <markmc@redhat.com >
* Fix kube-burner link in README.md
Signed-off-by: Mark McLoughlin <markmc@redhat.com >
---------
Signed-off-by: Mark McLoughlin <markmc@redhat.com >
2024-01-09 11:49:52 -05:00
Tullio Sebastiani and Naga Ravi Chaitanya Elluri
f2d7f88cb8
Krkn lib prometheus client + kube_burner references removed
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-01-09 10:43:32 -05:00
Naga Ravi Chaitanya Elluri
93f1f19411
Focus on Kubernetes in the chaos testing guide
...
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2024-01-08 20:09:12 -05:00
Naga Ravi Chaitanya Elluri
83c6058816
Use CNCF code of conduct
...
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2024-01-03 10:53:47 -05:00
Naga Ravi Chaitanya Elluri and GitHub
ee34d08f41
Rename Krkn to KrknChaos ( #536 )
...
This change will help reflect the use case of the tool more evidently.
2023-12-18 16:40:34 -08:00
Tullio Sebastiani and GitHub
41f9573563
Fixes cluster shutdown issue with single entry in scenario config ( #535 )
...
* fixed cluster shutdown issue
* fixed config file list parsing
2023-12-15 14:22:25 -05:00
Tullio Sebastiani and GitHub
c00328cc2b
v1.4.5 ( #534 )
2023-12-15 11:00:41 +01:00
Tullio Sebastiani and GitHub
c2431d548f
functional tests adapted to newer version of crc-cloud + OCP 4.14.1 ( #532 )
2023-12-11 12:48:42 -05:00
Paige Rubendall and Naga Ravi Chaitanya Elluri
b03511850b
taking out more litmus references
2023-12-03 13:10:52 +05:30
Sahil Shah and Naga Ravi Chaitanya Elluri
82db2fca75
Removing Litmus Scenario
2023-11-16 09:50:04 -05:00
Naga Ravi Chaitanya Elluri
afe8d817a9
Print telemetry data location to stdout
...
This commit also deprecates litmus integration.
2023-11-13 10:01:17 -05:00
Tullio Sebastiani and GitHub
dbf02a6c22
updated krkn-lib to fix log filtering in prow ( #527 )
v1.5.2
2023-11-09 17:47:00 +01:00
94bec8dc9b
Add missing import to get values from yaml ( #526 )
...
* Add missing import to get values from yaml
* Update Dockerfile
* Update Dockerfile-ppc64le
---------
Co-authored-by: Tullio Sebastiani <tsebastiani@users.noreply.github.com >
v1.5.1
2023-11-07 11:07:17 +01:00
yogananth-subramanian and Naga Ravi Chaitanya Elluri
2111bab9a4
Pod ingress network shaping Chaos scenario
...
The scenario introduces network latency, packet loss, and bandwidth restriction in the Pod's network interface. The purpose of this scenario is to observe faults caused by random variations in the network.
Below example config applies ingress traffic shaping to openshift console.
````
- id: pod_ingress_shaping
config:
namespace: openshift-console # Required - Namespace of the pod to which filter need to be applied.
label_selector: 'component=ui' # Applies traffic shaping to access openshift console.
network_params:
latency: 500ms # Add 500ms latency to ingress traffic from the pod.
````
2023-11-06 23:34:17 -05:00
Kamesh Akella and Naga Ravi Chaitanya Elluri
b734f1dd05
Updating the chaos recommender README to point to accurate python version
2023-11-03 11:23:43 -04:00
Tullio Sebastiani and GitHub
7a966a71d0
krkn integration of telemetry events collection ( #523 )
...
* function package refactoring in krkn-lib
* cluster events collection flag
* krkn-lib version bump
requirements
* dockerfile bump
v1.5.0
2023-10-31 14:31:33 -04:00
Naga Ravi Chaitanya Elluri
43d891afd3
Bump telemetry archive default size to 500MB
...
This commit also removes litmus configs as they are not maintained.
2023-10-30 12:50:04 -04:00
Tullio Sebastiani and GitHub
27fabfd4af
OCP/K8S functionalities and packages splitting in krkn-lib ( #507 )
...
* krkn-lib ocp/k8s split adaptation
* library reference updated
* requirements update
* rebase with main + fix
2023-10-30 17:31:48 +01:00
Tullio Sebastiani and GitHub
724068a978
Chaos recommender refactoring ( #516 )
...
* basic structure working
* config and options refactoring
nits and changes
* removed unused function with typo + fixed duration
* removed unused arguments
* minor fixes
2023-10-30 15:51:09 +01:00
Tullio Sebastiani and GitHub
c9778474f1
arcaflow version bump ( #520 )
...
arcaflow version bump
stressng version typo
2023-10-27 18:09:46 +02:00
dependabot[bot] and Naga Ravi Chaitanya Elluri
6efdb2eb84
Bump werkzeug from 2.2.3 to 3.0.1
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 2.2.3 to 3.0.1.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/2.2.3...3.0.1 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-26 11:09:29 -04:00
Naga Ravi Chaitanya Elluri
0e852da7d4
Deprecate kubernetes method of deploying Krkn
...
This will ensure users will use the recommended methods ( standlone or containerized )
of installing and running Krkn.
2023-10-25 12:32:46 -04:00
jtydlack and GitHub
86d1fda325
Fix container scenario to accept only signal number ( #350 ) ( #485 )
2023-10-24 16:51:48 -04:00
Naga Ravi Chaitanya Elluri and GitHub
fc6344176b
Add pointer to the CNCF sandbox discussion ( #517 )
...
Signed-off-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
2023-10-24 16:07:40 -04:00
jtydlack and Naga Ravi Chaitanya Elluri
ff469579e9
Use function get_yaml_item_value
...
Enables using default even though the value was loaded as None.
2023-10-24 14:55:49 -04:00
Naga Ravi Chaitanya Elluri
8cbd1c5e7f
Add docs for installing chaos-recommender dependencies
...
This commit also updates roadmap around chaos-recommender.
2023-10-18 08:56:33 -04:00