Tullio Sebastiani
85ea1ef7e1
Dockerfiles update ( #570 )
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
v1.5.7
2024-02-09 17:20:06 +01:00
Tullio Sebastiani
2e38b8b033
Kubernetes prometheus telemetry + functional tests ( #566 )
...
added comment on the node selector input.yaml
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-02-09 16:38:12 +01:00
Tullio Sebastiani
c7ea366756
frozen package versions ( #569 )
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-02-09 16:10:25 +01:00
Paige Rubendall
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
fa59834bae
updating release versin ( #565 )
...
Signed-off-by: Paige Rubendall <prubenda@redhat.com >
2024-01-25 11:12:00 -05:00
Paige Rubendall
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
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
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
Tullio Sebastiani
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
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
aa16cb1bf2
fixed io-hog scenario ( #555 )
...
Signed-off-by: Tullio Sebastiani <tsebasti@redhat.com >
2024-01-17 16:05:35 +01:00
Tullio Sebastiani
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
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
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
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
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]
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
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
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
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
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
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
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
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
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
c00328cc2b
v1.4.5 ( #534 )
2023-12-15 11:00:41 +01:00
Tullio Sebastiani
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
b03511850b
taking out more litmus references
2023-12-03 13:10:52 +05:30
Sahil Shah
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
dbf02a6c22
updated krkn-lib to fix log filtering in prow ( #527 )
v1.5.2
2023-11-09 17:47:00 +01:00
Naga Ravi Chaitanya Elluri
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
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
b734f1dd05
Updating the chaos recommender README to point to accurate python version
2023-11-03 11:23:43 -04:00
Tullio Sebastiani
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
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
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
c9778474f1
arcaflow version bump ( #520 )
...
arcaflow version bump
stressng version typo
2023-10-27 18:09:46 +02:00
dependabot[bot]
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
86d1fda325
Fix container scenario to accept only signal number ( #350 ) ( #485 )
2023-10-24 16:51:48 -04:00
Naga Ravi Chaitanya Elluri
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