Skip to content

Releases: redhat-openshift-ecosystem/openshift-preflight

1.4.1

18 Oct 15:25
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.4.0...1.4.1

1.4.1-beta2

29 Aug 17:17
Compare
Choose a tag to compare
1.4.1-beta2 Pre-release
Pre-release

What's Changed

  • Fix some tests that would fail with existing env vars by @bcrochet in #772
  • Update the bundle version check with latest releases by @bcrochet in #762
  • Truncate container type on pyxis update calls by @komish in #775
  • Begin usage of operator-framework APIs by @bcrochet in #767
  • check container type for scratch exceptions instead of os_content_type by @komish in #776

Full Changelog: 1.4.1-beta1...1.4.1-beta2

1.4.1-beta1

19 Aug 19:00
Compare
Choose a tag to compare
1.4.1-beta1 Pre-release
Pre-release

What's Changed

  • update HasUniqueTag logic to fall back to the value the user provided by @acornett21 in #759
  • Add static check for Check interface by @bcrochet in #761
  • updating to the latest version of operator-sdk by @acornett21 in #763
  • Reject submit if api token or cert id are empty by @bcrochet in #756
  • Remove the project type when submitting updates to pyxis by @komish in #768

Full Changelog: 1.4.0...1.4.1-beta1

1.4.0

11 Aug 18:52
Compare
Choose a tag to compare

What's Changed

  • Only add results that are not marked as "optional" by @bcrochet in #747
  • Do not write artifacts to current dir in tests by @bcrochet in #749
  • Add recipe for check container with the config file by @tkrishtop in #750
  • add check that logs a message if a scc is specified in the csv by @skattoju in #748
  • Fix bugs in new checks by @bcrochet in #755
  • Refactor cmd/ to have less coupling by @bcrochet in #751

Full Changelog: 1.3.4...1.4.0

1.3.4

01 Aug 15:37
Compare
Choose a tag to compare

What's Changed

  • inform the user of tag and digest binding semantics for container certification by @komish in #742
  • Add a check for certified images in the CSV by @bcrochet in #743
  • Add related images check by @bcrochet in #744
  • Re-adds basedOnUBI check to root policy exception by @komish in #746

Full Changelog: 1.3.3...1.3.4

1.3.3

21 Jul 18:00
Compare
Choose a tag to compare

What's Changed

  • Fallback to cli tag in container HasUniqueTag test by @jsm84 in #702
  • Wait for layer file processing to complete before proceeding by @komish in #735

New Contributors

Full Changelog: 1.3.2...1.3.3

1.3.2

20 Jul 14:42
Compare
Choose a tag to compare

What's Changed

  • add a few tests for the modified files check by @komish in #727
  • Add tests confirming check metadata is never empty by @komish in #728
  • Extract the metadata tests to a separate function by @bcrochet in #729
  • Bump go-rpmdb to latest by @bcrochet in #732
  • Add fallback paths to credential resolution when using docker.io as your registry by @komish in #733

Full Changelog: 1.3.1...1.3.2

1.3.1

30 Jun 20:34
Compare
Choose a tag to compare

What's Changed

  • Refactor operatorsdk and add some unit tests by @bcrochet in #724
  • Increase coverage in the openshift package by @bcrochet in #725
  • Bump go-rpmdb and go-containerregistry deps by @bcrochet in #726

Full Changelog: 1.3.0...1.3.1

1.3.0

29 Jun 16:35
Compare
Choose a tag to compare

What's Changed

  • ioutil calls deprecated by @sebrandon1 in #637
  • Fix typos by @sebrandon1 in #638
  • Refactor Openshift engine to increase testability by @bcrochet in #636
  • Refactor OpenShift client wrapper to its own package by @bcrochet in #649
  • normalize docker registries to docker.io for the cert image by @acornett21 in #651
  • Fix #366, Expose All Optional Configurations in --help by @rocrisp in #645
  • Remove errors package by @bcrochet in #652
  • Report coverage in a PR comment by @bcrochet in #667
  • Normalize error handling by @bcrochet in #654
  • Enable coverage for main branch by @bcrochet in #672
  • Fixup error handling in runtime package by @bcrochet in #668
  • Update container certification doc url #648 by @rocrisp in #670
  • Encapsulate authn errors by @bcrochet in #675
  • Pass a noop logger to crane fake registry by @bcrochet in #678
  • Fix errors and logs in internal engine package by @bcrochet in #677
  • Do not expose all errors from rpm package by @bcrochet in #674
  • Fix up bundle errors by @bcrochet in #676
  • Fix errors and return values by @bcrochet in #673
  • Fix a panic in DeployableByOLM by @bcrochet in #683
  • Remove unused checks by @bcrochet in #681
  • Produce errors more consistently in operator policy package by @bcrochet in #671
  • Improve coverage and tidy up errors by @bcrochet in #679
  • Tidy up error handling in container package by @bcrochet in #682
  • Enforce a single point of configuration by @komish in #680
  • Fix bug in error result text by @komish in #687
  • Add support for retrieving the freshness grade of an image by @bcrochet in #686
  • Add e2e variant that modifies common environment variables by @komish in #688
  • Add FindImagesByDigest to the pyxis client by @bcrochet in #689
  • Add capability to extract images from a bundle by @bcrochet in #690
  • add list-checks and remove --list-checks by @komish in #697
  • Add runtime assets tests by @komish in #698
  • Make CertificationInput a public type by @komish in #703
  • Add function to get formatter by name and move default value out of the cmd package by @komish in #704
  • Add cmd package interfaces with implementations by @komish in #707
  • updating gh actions to login to a given registry by @acornett21 in #706
  • updating to latest version of go-rpmdb by @acornett21 in #705
  • Add interface-driven preflightCheck function by @komish in #708
  • Refactor check_container to use preflightCheck, and enable tests by @komish in #712
  • refactor support command to remove promptui, and add test coverage by @komish in #713
  • remove flaky docker-config test by @komish in #714
  • updating check container to only read the docker file from disk if present by @acornett21 in #695
  • fix bug with undefined default formatter by @komish in #715
  • remove extraneous defined error by @komish in #718
  • add junitxml formatter test by @komish in #717
  • Increase coverage of the engine package by @bcrochet in #720
  • adding in PFLT_JUNIT to the configs md for clarity by @acornett21 in #719
  • Test the pyxis host lookup behavior by @komish in #722
  • refactor check operator to leverage interface-based execution by @komish in #716
  • fix bug in derived runtime config where values were not populated from parameter by @komish in #721

Full Changelog: 1.2.1...1.3.0

1.2.1

16 May 20:18
16e00a2
Compare
Choose a tag to compare

What's Changed

  • Increase Pyxis test coverage by @bcrochet in #605
  • Refactor Pyxis builder to use an io.Reader by @bcrochet in #612
  • Increase coverage of the internal/bundle package by @bcrochet in #623
  • Increase test coverage of the version package by @komish in #624
  • Increase test coverage of the certification/artifacts by @komish in #625
  • Refactor hasUniqueTagCheck to get rid of CraneEngine by @bcrochet in #630
  • Fix the coverage of the certification package by @bcrochet in #629
  • Increase coverage of the runtime assets package by @bcrochet in #628
  • always update the cert project in pyxis by @acornett21 in #634
  • Enhance test coverage for internal/engine package by @bcrochet in #631

Full Changelog: 1.2.0...1.2.1