Releases: krkn-chaos/cerberus
Releases · krkn-chaos/cerberus
v1.0.4: End loop on kill main process (#206)
* properly end on user ending run * corret comment * adding raised by user exception * changes
Need to incorporate signal changes
Kill process default usage (#204) * adding default sig * No dupe keyborad * no globals * adding handler
Incorporating output command ine option
adding output file location option (#200) * adding output file location option * wrong variable
Cerberus release v1.0.1
What's Changed
- Update install sources to use stable release by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/180
- Small needed changes to run on mac by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/182
- Adding proxy setting for private clusters in cerberus by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/184
- Execute CI tests and collect coverage data by @sandrobonazzola in https://github.com/redhat-chaos/cerberus/pull/186
- Release 1.0.1 by @sandrobonazzola in https://github.com/redhat-chaos/cerberus/pull/188
New Contributors
- @sandrobonazzola made their first contribution in https://github.com/redhat-chaos/cerberus/pull/186
Full Changelog: redhat-chaos/cerberus@v1.0.0...v1.0.1
Cerberus release v1.0.0
What's Changed
- Added linters by @aakarshg in https://github.com/redhat-chaos/cerberus/pull/7
- Define ApiException by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/11
- Monitor kube scheduler by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/13
- Provide user ability to pass custom kubeconfig file path by @smalleni in https://github.com/redhat-chaos/cerberus/pull/9
- Added travis ci by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/16
- Containerize cerberus by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/14
- Run http server on 0.0.0.0 instead of localhost by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/19
- Split it to packages for better maintenance and resusability by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/20
- Add info about the quay image builds by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/24
- Convert config file from initialization to yaml by @mohit-sheth in https://github.com/redhat-chaos/cerberus/pull/22
- Monitor any given namespace by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/27
- Collects logs, events and metrics of failed components by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/28
- Updated Dockerfile and README.md by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/29
- Increase max line length in flake config to 100 by @mohit-sheth in https://github.com/redhat-chaos/cerberus/pull/26
- Added support for slack integration by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/30
- Update readme by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/31
- Added support for cerberus cop by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/33
- Simplify the workflow diagram by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/37
- add node problem detector by @mohit-sheth in https://github.com/redhat-chaos/cerberus/pull/35
- Minor doc fix by @dry923 in https://github.com/redhat-chaos/cerberus/pull/39
- Minor fix to use the right data type by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/40
- Added support for slack_team_alias by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/38
- Updated slack notification and performed code refactoring by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/45
- Added support to report failed containers by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/50
- Adding watch of Cluster operators by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/46
- Added support to track pod crash/restart during sleep by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/52
- Fixed list_nodes, default config values, slack reporting by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/54
- Verify not scheduled status on master nodes by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/57
- Fixes node_kerneldeadlock_status updation by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/62
- Monitor apiserver availability by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/56
- Time the watch operations for each iteration by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/64
- Separate operations based on distribution by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/61
- Adding check for status and condition of cluster operators by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/66
- Added support to check for master NoSchedule taint by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/70
- Monitor routes by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/72
- Fixes NoneType error in watch_url_routes by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/77
- Alert on high Kube API server latencies by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/73
- Added support to ensure functionality isn't affected on new commit by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/34
- Added support to reduce the number of API calls per iteration by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/74
- Added cerbeurs config file for Kubernetes distribution by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/75
- Catch Keyboardinterrupt when cerberus is terminated by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/78
- Fixes bug while retrieving node status by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/82
- Reduce the load on API server for bulk requests by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/80
- Throw an exception when invalid namespaces are provided by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/85
- Added support to run Cerberus as a Kubernetes Deployment by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/55
- Enabled operations time comparison in CI by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/84
- watch_namespaces supports regex patterns by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/87
- Supports http server port parameterization by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/88
- Added support to capture failures using API by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/79
- check for valid ns after checking for correct sdn ns by @mohit-sheth in https://github.com/redhat-chaos/cerberus/pull/90
- add timestamp to slack messages by @mohit-sheth in https://github.com/redhat-chaos/cerberus/pull/91
- Refactored to improve readability by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/83
- Enabled multiprocessing in Cerberus monitoring by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/60
- Prevent cerberus from terminating by handling all exceptions by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/92
- Cerberus as a Python package by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/94
- Added support to allow the user to bring in additional checks by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/89
- Updating readme with blog post link by @yashashreesuresh in https://github.com/redhat-chaos/cerberus/pull/99
- Csrs by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/98
- Alert on high number of leader changes by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/101
- Add Cerberus logo by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/102
- Report failures using slack threads by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/103
- Modify documentation to improve readability by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/105
- Update vocabulary to use watcher instead of cop by @mffiedler in https://github.com/redhat-chaos/cerberus/pull/107
- Fixed typos in README.md by @jordigilh in https://github.com/redhat-chaos/cerberus/pull/108
- Fixed missing parenthesis in link in README.md by @jordigilh in https://github.com/redhat-chaos/cerberus/pull/109
- Bake in additional dependencies by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/110
- Enable support for running Cerberus on Power (ppc64le) by @juliemathew in https://github.com/redhat-chaos/cerberus/pull/115
- Adding contribute doc and reference in readme by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/120
- Adding custom-check failures to slack notification by @Rajalakshmi-Girish in https://github.com/redhat-chaos/cerberus/pull/119
- Initialize custom_checks_status by @rsevilla87 in https://github.com/redhat-chaos/cerberus/pull/121
- CI for cerberus by @Harshith-umesh in https://github.com/redhat-chaos/cerberus/pull/124
- Initialize custom checks variables by @chaitanyaenr in https://github.com/redhat-chaos/cerberus/pull/125
- Add the bot scope permissions by @lalan7 in https://github.com/redhat-chaos/cerberus/pull/126
- replaced travisCI with Github Actions by @amitsagtani97 in https://github.com/redhat-chaos/cerberus/pull/131
- Update slack.md by @kedark3 in https://github.com/redhat-chaos/cerberus/pull/132
- added option to look for schedulable master nodes by @amitsagtani97 in https://github.com/redhat-chaos/cerberus/pull/127
- fixed unbound variable error by @amitsagtani97 in https://github.com/redhat-chaos/cerberus/pull/136
- Fix for getting optional information about openshift cluster version. by @ratsuf in https://github.com/redhat-chaos/cerberus/pull/137
- Adding pre-commit files and cleaned up files by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/134
- Adding csr conditions by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/141
- Correct license from MIT to Apache 2.0 by @learnitall in https://github.com/redhat-chaos/cerberus/pull/142
- Shut down bug by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/144
- Putting try around get url for unreachables routes by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/145
- Creating a more detailed doc to explain the config file by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/147
- Adding api counter to db insert by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/151
- BumpPyYAML by @smalleni in https://github.com/redhat-chaos/cerberus/pull/153
- Adding if statements when not able to get pods in a namespace by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/152
- Pod error catching by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/154
- Os env by @paigerube14 in https://github.com/redhat-chaos/cerberus/pull/149
- P...