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
Tullio Sebastiani
dba38668b7
Dockerfile version bump
2023-08-11 11:12:56 -04:00
Tullio Sebastiani
39c0152b7b
Krkn telemetry integration ( #435 )
...
* adapted config.yaml to the new feature
* temporarly pointing requirement.txt to the lib feature branch
* run_kraken.py + arcaflow scenarios refactoring
typo
* plugin scenario
* node scenarios
return failed scenarios
* container scenarios
fix
* time scenarios
* cluster shutdown scenarios
* namespace scenarios
* zone outage scenarios
* app outage scenarios
* pvc scenarios
* network chaos scenarios
* run_kraken.py adaptation to telemetry
* prometheus telemetry upload + config.yaml
some fixes
typos and logs
max retries in config
telemetry id with run_uuid
safe_logger
* catch send_telemetry exception
* scenario collection bug fixes
* telemetry enabled check
* telemetry run tag
* requirements pointing to main + archive_size
* requirements.txt and config.yaml update
* added telemetry config to common config
* fixed scenario array elements for telemetry
v1.4.0
2023-08-10 14:42:53 -04:00
jtydlack
491dc17267
Slo via http ( #459 )
...
* Fix typo
* Enable loading SLO profile via URL (#438 )
2023-08-10 11:02:33 -04:00