Skip to content

v2.0.1

Compare
Choose a tag to compare
@kevinrizza kevinrizza released this 26 Apr 21:00
· 90 commits to master since this release
c72e9c3

Operator Courier v2.0.1

Features

  • Introduced support for nested directory structure based on the Operator-Registry paradigm. See that project's README for more details
  • Added --verbose flag to CLI
  • Added robust validation for CSV spec.install field
  • Updated validation for CSV spec.categories to allow additional categories
  • Added support for CSVs that do not own any CRDs
  • Improved nest command logging

Bugfixes

  • Fixed an error where exceptions weren't being raised properly when using the flatten command
  • Fixed an issue where, when the directory was already flat, an error would be thrown instead of supressed
  • Fixed an issue where empty package arrays are not handled well
  • Fixed issue where CSV spec.alm-examples having invalid JSON would cause unexpected errors to be returned instead of useful JSON syntax errors

Contributing

  • Migrated to argparse for cli command structure
  • Added e2e tests that test push functionality and run scheduled against Master branch