Skip to content

Releases: dora-metrics/pelorus

Release v1.3.0

09 Mar 19:46
cfff5f2
Compare
Choose a tag to compare

Release Notes

Features

  • aff1ef1 Commit Time: Support JenkinsPipelineStrategy builds with embedded jenkinsfiles (#231) by Eric Sauer
  • acf4b50 use go modules for promtool (#252) by Shahein Moussavi
  • 47a7d59 Fallback to BuildConfig when Build does not have git uri (#229) by Will McKinley
  • aa40407 Add an app specific dashboard; display "untracked" metrics to expose measurement gaps (#198) by Eric Sauer
  • 136deb0 Set up grafana to automatically take snapshots of SPD global dashboar… (#210) by Eric Sauer
  • aafff00 Service now exporter (#211) by Mike LaCourse
  • 689a0e7 Add an overall software delivery score to the global dashboard (#226) by Eric Sauer

Documentation

  • 3564647 Added philosophy page, reorganized Dashboard info, About Pelorus page… (#240) by Prakriti
  • 36af3dd Some minor updates to the documentation (#248) by Jamie Land
  • 1abe5dd Multi cluster docs (#236) by Mike LaCourse
  • 14b741c Prior knowledge assumptions note (#232) by Jorge Tudela
  • 600c6fc Clarify consultant lab docs (#233) by Jorge Tudela
  • 8bc27c0 add additional steps to lab doc (#223) by Joe Charles
  • 688a8cd 🦄 FIX - typos and tweaks for ex 1 🔥 (#219) by Donal Spring
  • 5bffe55 Fix whitespace (#217) by Kurt Koller
  • 3113462 Consulting lab docs (#216) by Kurt Koller
  • f659ed5 Add release process to developer docs (#203) by Eric Sauer

Bugs

  • 2a623e0 Better project matching logic (#209) by Will McKinley
  • 30c5623 Fix Jira URL token (#220) by mvmaestri
  • 32ca7a0 Fix Grafana malformed snapshots (#239) by Jorge Tudela
  • cfff5f2 downgrade openshift due to kube client issue in v12 (#258) by Mike LaCourse

Testing

  • 824cee9 Adds Helm test for Grafana. (#230) by Jorge Tudela
  • eadb0d0 Re-add tests that were removed in a previous PR (#214) by Eric Sauer

Release candidate for v1.3.0

01 Mar 17:01
cfff5f2
Compare
Choose a tag to compare
Pre-release

Release Notes

Features

  • aff1ef1 Commit Time: Support JenkinsPipelineStrategy builds with embedded jenkinsfiles (#231) by Eric Sauer
  • acf4b50 use go modules for promtool (#252) by Shahein Moussavi
  • 47a7d59 Fallback to BuildConfig when Build does not have git uri (#229) by Will McKinley
  • aa40407 Add an app specific dashboard; display "untracked" metrics to expose measurement gaps (#198) by Eric Sauer
  • 136deb0 Set up grafana to automatically take snapshots of SPD global dashboar… (#210) by Eric Sauer
  • aafff00 Service now exporter (#211) by Mike LaCourse
  • 689a0e7 Add an overall software delivery score to the global dashboard (#226) by Eric Sauer

Documentation

  • 3564647 Added philosophy page, reorganized Dashboard info, About Pelorus page… (#240) by Prakriti
  • 36af3dd Some minor updates to the documentation (#248) by Jamie Land
  • 1abe5dd Multi cluster docs (#236) by Mike LaCourse
  • 14b741c Prior knowledge assumptions note (#232) by Jorge Tudela
  • 600c6fc Clarify consultant lab docs (#233) by Jorge Tudela
  • 8bc27c0 add additional steps to lab doc (#223) by Joe Charles
  • 688a8cd 🦄 FIX - typos and tweaks for ex 1 🔥 (#219) by Donal Spring
  • 5bffe55 Fix whitespace (#217) by Kurt Koller
  • 3113462 Consulting lab docs (#216) by Kurt Koller
  • f659ed5 Add release process to developer docs (#203) by Eric Sauer

Bugs

  • 2a623e0 Better project matching logic (#209) by Will McKinley
  • 30c5623 Fix Jira URL token (#220) by mvmaestri
  • 32ca7a0 Fix Grafana malformed snapshots (#239) by Jorge Tudela
  • cfff5f2 downgrade openshift due to kube client issue in v12 (#258) by Mike LaCourse

Testing

  • 824cee9 Adds Helm test for Grafana. (#230) by Jorge Tudela
  • eadb0d0 Re-add tests that were removed in a previous PR (#214) by Eric Sauer

v1.2.2

01 Oct 14:06
b19fa11
Compare
Choose a tag to compare

Release Notes

Features

  • 1f09ee9 Issue 106 - Bitbucket Integration (#192) by Karl Moos
  • d760d62 Change lead time calculation so that we can actually sort by application (#190) by Eric Sauer
  • 4a2e678 Failure rebase (#179) by Mike LaCourse
  • 3420868 Process ReplicaSets (#169) by Mike LaCourse
  • 62771b7 Update installplan-approver job to be specific about which subscription resource we are targetting (#181) by Eric Sauer
  • 3206f48 Implement GitLab collector (#163) by Karl Moos
  • 6f126e5 Change calculation for change failure rate (#162) by Mike LaCourse
  • 303aabc Commit time refactor (#142) by Kurt Koller

Documentation

  • b19fa11 Fix reference to helm chart in Configuration.md (#200) by Will McKinley
  • 62a6f6d Update docs for GitLab support and oc login with certificate (#182) by Kurt Koller
  • 19f976f Move our documentation out to readthedocs.io (#161) by Eric Sauer

Bugs

  • a109c3e Deploytime rbac fix (#196) by Mike LaCourse
  • 919191d Deploytime api fix (#187) by Mike LaCourse
  • 1403b8d File cleanup (#175) by Mike LaCourse
  • d2c348c Fix rolebinding reference for exporter role (#171) by Eric Sauer

Testing

  • 60931fd Pre commit hook (#184) by Eric Sauer
  • 7109534 Refactor tests into their own directory (#183) by Eric Sauer
  • 367cadd Resolve Issue 172, minor refactoring to base commit exporter to aid unit tests (#173) by Karl Moos
  • 29c88bb Start a unittest suite (#168) by Eric Sauer

Release candidate for v1.2.2

21 Sep 18:45
b19fa11
Compare
Choose a tag to compare
Pre-release

Release Notes

Features

  • 1f09ee9 Issue 106 - Bitbucket Integration (#192) by Karl Moos
  • d760d62 Change lead time calculation so that we can actually sort by application (#190) by Eric Sauer
  • 4a2e678 Failure rebase (#179) by Mike LaCourse
  • 3420868 Process ReplicaSets (#169) by Mike LaCourse
  • 62771b7 Update installplan-approver job to be specific about which subscription resource we are targetting (#181) by Eric Sauer
  • 3206f48 Implement GitLab collector (#163) by Karl Moos
  • 6f126e5 Change calculation for change failure rate (#162) by Mike LaCourse
  • 303aabc Commit time refactor (#142) by Kurt Koller

Documentation

  • b19fa11 Fix reference to helm chart in Configuration.md (#200) by Will McKinley
  • 62a6f6d Update docs for GitLab support and oc login with certificate (#182) by Kurt Koller
  • 19f976f Move our documentation out to readthedocs.io (#161) by Eric Sauer

Bugs

  • a109c3e Deploytime rbac fix (#196) by Mike LaCourse
  • 919191d Deploytime api fix (#187) by Mike LaCourse
  • 1403b8d File cleanup (#175) by Mike LaCourse
  • d2c348c Fix rolebinding reference for exporter role (#171) by Eric Sauer

Testing

  • 60931fd Pre commit hook (#184) by Eric Sauer
  • 7109534 Refactor tests into their own directory (#183) by Eric Sauer
  • 367cadd Resolve Issue 172, minor refactoring to base commit exporter to aid unit tests (#173) by Karl Moos
  • 29c88bb Start a unittest suite (#168) by Eric Sauer

Release v1.2.1

20 Aug 18:03
118b03b
Compare
Choose a tag to compare

Release Notes

  • 118b03b Refactored exporter chart as a subchart of pelorus (#158) by Eric Sauer
  • f0c9b41 WIP: Helm refactor (#153) by Eric Sauer
  • 6303263 🦩fix secret type indent 🦩 (#135) by mike hepburn
  • ad09318 Added conftest tests to resources (#149) by Gareth Healy
  • 9c7cd05 Update queries to more accurately measure DF and CFR over time (#144) by Eric Sauer
  • 261556f Add some testing guidance and a PR template with a reference to it. (#147) by Eric Sauer
  • 5280913 Add default datefmt and format to logger (#146) by Karl Moos
  • 722a861 [WIP] Add documentation for pelorus dashboards and dashboard development (#133) by Eric Sauer
  • 126e237 Fix the grid layout of the SDP panels to they take up the whole scree… (#143) by Eric Sauer
  • 29e17a5 Specifying decimal limit to 1 for MTTR Graph (#138) by kenwilli
  • edc541e Implement Git commit_timestamp cache (#124) by Karl Moos
  • d8e6a02 Change Failure Rate color change in Grafana (#129) by kenwilli

Release candidate for v1.2.1

17 Aug 14:48
118b03b
Compare
Choose a tag to compare
Pre-release
git log v1.2.0..v1.2.1-rc --pretty=format:"- %h %s by %an" --no-merges
  • 118b03b Refactored exporter chart as a subchart of pelorus (#158) by Eric Sauer
  • f0c9b41 WIP: Helm refactor (#153) by Eric Sauer
  • 6303263 🦩fix secret type indent 🦩 (#135) by mike hepburn
  • ad09318 Added conftest tests to resources (#149) by Gareth Healy
  • 9c7cd05 Update queries to more accurately measure DF and CFR over time (#144) by Eric Sauer
  • 261556f Add some testing guidance and a PR template with a reference to it. (#147) by Eric Sauer
  • 5280913 Add default datefmt and format to logger (#146) by Karl Moos
  • 722a861 [WIP] Add documentation for pelorus dashboards and dashboard development (#133) by Eric Sauer
  • 126e237 Fix the grid layout of the SDP panels to they take up the whole scree… (#143) by Eric Sauer
  • 29e17a5 Specifying decimal limit to 1 for MTTR Graph (#138) by kenwilli
  • edc541e Implement Git commit_timestamp cache (#124) by Karl Moos
  • d8e6a02 Change Failure Rate color change in Grafana (#129) by kenwilli

Release v1.2.0

02 Jul 13:10
a157dae
Compare
Choose a tag to compare

$ git log v1.1..HEAD --pretty=format:"- %h %s by %an" --no-merges

  • a157dae Resolve several outstanding issues with thanos component (#112) by Eric Sauer
  • 3d051df Add production label to deploytime metric (#114) by Eric Sauer
  • 7ec28ca adding ct lint action (#113) by Austin Dewey
  • dd0529e adding demo folder and script (#82) by kenwilli
  • 6a84ac3 Updates for issue #100 (#102) by Karl Moos
  • 04803b3 Fix issue with unresolved image reference (#104) by Eric Sauer
  • 7fcffc4 Support custom ca (#101) by Eric Sauer
  • 1b318b9 Change default app label to app.kubernetes.io/name and make it configurable (#99) by Eric Sauer
  • 07a6d8d Add Pylama status badge (#103) by Karl Moos
  • ea933fe Refactor main committime method to reduce complexity (#98) by Eric Sauer
  • 5057a4b Fix issue 88; resolve linting errors in exporters (#96) by Eric Sauer
  • 7e17fc8 Fix for issue #89 (#94) by Karl Moos
  • 409521c Add python linting to repo (#86) by Kurt Koller
  • c6cd25e Add a development guide that gives technical guidance to new contribu… (#93) by Eric Sauer
  • 8afae06 Refactor documentation to split MinIO walthrough to separate doc (#87) by Eric Sauer
  • 1fb889f Added Pelorus logo, icon, and favicon to repo & updated readme with logo and some language (#83) by Prakriti
  • 3d6c320 Long term storage for #23 [WIP] (#77) by TiOluwa Olarewaju
  • 5606acd modified app.py to prevent json parsing breaking (#75) by kenwilli
  • 4254601 Temporary fix for passing helm args (#74) by Eric Sauer
  • 756abf2 Implement a logging framework and better exception handling (#71) by Eric Sauer
  • 7d63427 Make the scrape interval for exporters configurable, and default it t… (#69) by Eric Sauer
  • d9a76f2 Lowering request for prometheus and operator pods (#72) by Kurt Koller
  • 913edd9 Documentation / Name Changes (#68) by kenwilli
  • 8bdb51f Update Helm Script with Mac Conditional (#65) by Matt Hill
  • 3722767 Cluster level multiple namespace #62 (#67) by TiOluwa Olarewaju
  • 058b7d2 Implement CFR using MTTR metrics, issue #57 (#61) by Karl Moos
  • e50cb4d Fix for Issue #59 (#60) by Karl Moos
  • 4676d32 Allow pelorus to be installed in any namespace (#58) by Eric Sauer
  • a526b0b Implement Failure Exporter (#53) by Karl Moos
  • 79bdb41 Convert to helm thanos merge master (#52) by ramius345
  • 6bf392f Deploytime (#50) by Eric Sauer
  • ebac881 Refactor lead time exporters to just publish commit time for now (#48) by Eric Sauer
  • 499a7cc Update the grafana operator deployments to use the built-in oauh supp… (#45) by Eric Sauer
  • f5d858f Remove applier content from stack (#38) by Eric Sauer
  • 673e5f9 Helm grafana operator (#37) by ramius345
  • f03a036 WIP: Initial helm-based deployment (#29) by Eric Sauer
  • 54d9bbe fix namespace interference (#31) by ramius345
  • 8ff69ea Software delivery docs had incomplete sentence (#27) by Eric Sauer
  • 8a64cd9 Lead Time Exporter (#20) by AlyIbrahim
  • a956683 Cleanup exporter (#18) by Eric Sauer

v1.1 Enabling cross-cluster metrics

07 Nov 14:10
Compare
Choose a tag to compare

git log v1.0..HEAD --pretty=format:"- %h %s by %an" --no-merges

  • e716dbb federated prometheus instance (#19) by ramius345

v1.0 - Move to Prometheus/Grafana stack

05 Nov 17:26
61cd1ef
Compare
Choose a tag to compare

git log v0.0.1..HEAD --pretty=format:"- %h %s by %an" --no-merges

  • 95b508d fix pull request comments by Thomas Peters-Hall
  • ccd6063 Add: GitHub Commit Time Exporter by Aly Ibrahim
  • 27b12d4 change default namespace to custom-dashboards by Thomas Peters-Hall
  • 91fc7b2 fix branch by Thomas Peters-Hall
  • c1819d4 allow deploying into any namespace by Thomas Peters-Hall
  • 2f3005b Corrections to docs by Eric Sauer
  • 621482b Adding some embelishment to the README by Eric Sauer
  • dd136f1 Add dashboard image to README by Eric Sauer
  • b48095f Fix repo url by Eric Sauer
  • b3bbf95 Add missing hosts file by Eric Sauer
  • 029e067 Replace the hygieia solution with grafana dashboard by Eric Sauer
  • c81dd3e Fix the word Transformation by Patrick C

Initial MVP Attempt using Hygieia

07 May 01:07
27421a5
Compare
Choose a tag to compare

This was our initial experiment in building a DevOps dashboard for OpenShift using Hygieia.