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
jtydlack
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
Mudit Verma
5953e53b46
chaos recommendation entry in README ( #510 )
2023-10-16 11:26:32 -04:00
Mudit Verma
23f1fc044b
Chaos Recommendation Utility ( #508 )
...
* application profiling based chaos recommendation
* deleted unused dir
* Update requirements.txt
Signed-off-by: Mudit Verma <mudiverm@in.ibm.com >
* Update config.ini
Signed-off-by: Mudit Verma <mudiverm@in.ibm.com >
* Update Makefile
Signed-off-by: Mudit Verma <mudiverm@in.ibm.com >
* Update Dockerfile
Signed-off-by: Mudit Verma <mudiverm@in.ibm.com >
* Update README.md
Signed-off-by: Mudit Verma <mudiverm@in.ibm.com >
---------
Signed-off-by: Mudit Verma <mudiverm@in.ibm.com >
2023-10-16 10:06:02 -04:00
Naga Ravi Chaitanya Elluri
69e386db53
Update roadmap with upcoming integrations and enhancements
2023-10-11 09:24:34 -04:00
Tullio Sebastiani
fef77cfc0e
dockerfiles version update
v1.4.7
2023-10-09 09:26:57 -04:00
Naga Ravi Chaitanya Elluri
eb2eabe029
Update community slack channel
2023-10-06 17:47:25 -04:00
Paige Rubendall
f7f1b2dfb0
Service disruption ( #494 )
...
* adding service disruption
* fixing kil services
* service log changes
* remvoing extra logging
* adding daemon set
* adding service disruption name changes
* cerberus config back
* bad string
2023-10-06 12:51:10 -04:00
Tullio Sebastiani
61356fd70b
Added log telemetry piece to Krkn ( #500 )
...
* config
* log collection and upload
dictionary key fix
* escape regex in config.yaml
* bump krkn-lib version
* updated funtest github cli command
* update krkn-lib version to 1.3.2
* fixed requirements.txt
2023-10-06 10:08:46 -04:00
Tullio Sebastiani
067969a81a
docker version update ( #502 )
v1.4.6
2023-10-03 11:49:20 -04:00
Naga Ravi Chaitanya Elluri
972ac12921
Bump krkn-lib version ( #499 )
2023-10-03 17:00:07 +02:00
Tullio Sebastiani
ea813748ae
added OCP/K8S functionalities split in the roadmap ( #498 )
2023-09-26 00:59:20 -04:00
Tullio Sebastiani
782d04c1b1
Prints the telemetry json after sending it to the webservice ( #479 )
...
* prints telemetry json after sending it to the service
deserialized base64 parameters
* json output even if telemetry collection is disabled.
2023-09-25 12:00:08 -04:00
Naga Ravi Chaitanya Elluri
2fb58f9897
Update roadmap with completed and new items
2023-09-21 15:33:44 -04:00
Tullio Sebastiani
5712721410
bumped docker version ( #493 )
...
Co-authored-by: Naga Ravi Chaitanya Elluri <nelluri@redhat.com >
v1.4.5
2023-09-19 17:38:44 +02:00
Tullio Sebastiani
5567c06cd0
reinstated io-hog documentation ( #492 )
2023-09-19 17:27:59 +02:00
Sahil Shah
0ad4c11356
Fix for time scenario ( #490 )
2023-09-14 12:36:08 -04:00
Tullio Sebastiani
f6f686e8fe
fixed io-hog scenario
2023-09-13 09:57:00 -04:00
Pratyusha Thammineni
3a66f8a5a3
Added Docker image build workflow status badge
...
This Allows the users to track the docker-build action in README.md
without navigationg to Actions tab on Github
2023-09-11 15:16:28 -04:00
Sahil Shah
585d519687
Adding Prometheus Disruption Scenario ( #484 )
2023-09-11 11:18:29 -04:00
yogananth-subramanian
e40fedcd44
Update etcd metrics
2023-09-08 11:11:42 -04:00
Paige Rubendall
1bb5b8ad04
adding comment
2023-08-29 21:54:17 -04:00
Paige Rubendall
725d58c8ce
adding docs update again
2023-08-25 14:37:07 -04:00
Paige Rubendall
c6058da7a7
adding comment
2023-08-25 12:19:03 -04:00
Naga Ravi Chaitanya Elluri
06a8ed220c
Bump release version to v1.4.4
2023-08-24 13:28:39 -04:00
Dustin Black
2c6b50bcdc
bump arcaflow stressng plugin to 0.3.1 for bug fix
v1.4.4
2023-08-24 12:50:28 -04:00
Naga Ravi Chaitanya Elluri
ed97c8df2b
Bump release version to v1.4.3
2023-08-23 11:56:39 -04:00
Tullio Sebastiani
1baa68bcee
engine bump to v0.6.1
v1.4.3
2023-08-23 11:38:23 -04:00
Naga Ravi Chaitanya Elluri
ab84f09448
Use release tags vs latest for kubeconfig arca plugins ( #473 )
2023-08-23 09:59:33 -04:00
Dustin Black
6ace3c952b
update to plugin release stressng:0.3.0 ( #472 )
2023-08-23 09:15:30 -04:00
Tullio Sebastiani
cee5259fd3
arcaflow scenarios removed from config.yaml
2023-08-23 08:50:19 -04:00
Tullio Sebastiani
f868000ebd
Switched from krkn_lib_kubernetes to krkn_lib v1.0.0 ( #469 )
...
* changed all the references to krkn_lib_kubernetes to the new krkn_lib
changed all the references
* added krkn-lib pointer in documentation
2023-08-22 12:41:40 -04:00
pratyusha
d2d80be241
Updated config.yaml file with more scenarios ( #468 )
2023-08-21 11:26:33 -04:00
Naga Ravi Chaitanya Elluri
da464859c4
Bump release version to v1.4.2
2023-08-21 09:06:28 -04:00
Naga Ravi Chaitanya Elluri
ef88005985
Use images tagged with a release for hog scenarios
...
This commit switches from using latest images to a specific release
to review changes and update configs before using the latest bits.
v1.4.2
2023-08-18 01:47:17 -04:00
Sahil Shah
102bdfdc96
Bump the release version to v1.4.1 ( #465 )
2023-08-17 10:18:11 -04:00
Sahil Shah
b569e6a9d5
Fixing pvc scenario
v1.4.1
2023-08-16 16:05:18 -04:00