Skip to content

v1.4.0

Compare
Choose a tag to compare
@KevinMGranger KevinMGranger released this 12 Jan 19:57
· 348 commits to master since this release

Release Notes

The most notable change in this release is a stability fix:

Previously, the helm charts pointed the exporters to master.
That meant if you checked out a tagged, stable release, you'd still be pointed
at the unstable master branch for the exporters.
Now, the exporters will point to the latest stable tag by default.
If you currently have source_ref: master in any of your exporters but you want to
use a stable version, you can just delete that key.

You can also now filter the projects searched for in the Jira failure-exporter
with the environment variable PROJECTS (see #308
and the docs at https://pelorus.readthedocs.io/en/latest/Configuration/)

Finally, the images used for exporters no longer depend on having entitlements.

The remaining changes are more behind-the-scenes--
cleaning things up and improving testing so we can develop fearlessly.

Happy coding, and may the pelorus guide your way.

Features

  • a89267a Replace images that require entitlements with the upstream versions (#314) by fmenesesg
  • 8b50c0c Querying issues by a list of projects in JIRA (#308) by Jose Roman Martin Gil

Fixes

  • cdf01ec Set default exporter source_ref to "stable", remove appVersion from chart (#316) by Kevin M Granger

Misc. Improvements

  • 3e91ef8 Update docs for stable release, fix docs formatting (#320) by Kevin M Granger
  • 2cd21f1 Use ubuntu-18.04 for build-pelorus (#310) by Kevin M Granger
  • 280f5dc Committime github provider integration test (#296) by Kevin M Granger
  • 9b28348 Only search for tests in exporters/tests (#306) by Kevin M Granger
  • 9214e77 Refine generate metrics test (#287) by Kevin M Granger
  • d6a8da0 Make PR checks more selective based on paths (#302) by Kevin M Granger
  • 0562423 Add git to list of prereqs (#301) by Kevin M Granger
  • 57a0837 Clarify repo requirements in the docs (#297) by Kevin M Granger
  • efca700 Switch linter tool (#295) by Kevin M Granger
  • 9ebf2d1 Format all python code with black and isort, check as part of CI. (#294) by Kevin M Granger
  • 62ac7bd Update python image to ubi8/python-39 (#290) by fmenesesg
  • d17a59a Reorganize some exporter-related code, introduce an exporter-specific unit test, and start typing (#286) by Kevin M Granger
  • 0d442ea Add mockserver use instructions (#281) by fmenesesg
  • 6346d39 Fix release process formatting, add instructions for testing readthedocs (#277) by Eric Sauer
  • a626bea Remove source_ref: master from demo docs by Kevin M Granger
  • a64cd27 Improve release management process by Kevin M Granger
  • 1d5919e Add exporters explicit dependency to pelorus chart by Kevin M Granger
  • 5253ea1 Add Chart lock file to gitignore. by Kevin M Granger
  • c43b45e Update chart linting action by Kevin M Granger
  • 77d545b Update chart_schema from latest ct upstream by Kevin M Granger
  • 3e91ef8 Update docs for stable release, fix docs formatting (#320) by Kevin M Granger