Releases: redhat-openshift-ecosystem/openshift-preflight
1.0.4
What's Changed
- Refactor watch for DRYness by @bcrochet in #323
- Show junit elapsed time as just seconds by @bcrochet in #327
- Fix the duration output for each check by @bcrochet in #330
- Fix preflight release after the digest change for scorecard-test v1.14.0 by @tkrishtop in #332
- Enable preflight to support all Install modes by @samira-barouti in #325
Full Changelog: 1.0.3...1.0.4
1.0.3
What's Changed
- Migrate preflight from dynamic clients to typed clients by @samira-barouti in #319
- Adding extra trace logging to DeployableByOLM by @tonytcampbell in #321
- Hiding test_on from results.json until pipeline is ready by @tonytcampbell in #322
- Modify OpenshiftEngine.GetImage() to receive the parent context by @samira-barouti in #320
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
- Add support for internal registry by @samira-barouti in #301
- Remove code that could exit preflight prematurely by @bcrochet in #310
- Added tested_on field to results by @skattoju in #308
- Add support for the RELEASE_TAG when building the binary by @bcrochet in #306
- Fix the version output in the action by @bcrochet in #311
- Update operator-sdk to 1.14.0 by @tkrishtop in #314
- remove operatorPkgNameIsUniqueCheck.Name check by @rocrisp in #315
- Ensure DeployableByOLM outputs the artifact in yaml manifest format by @samira-barouti in #316
New Contributors
- @tkrishtop made their first contribution in #314
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
- making image source check only warn and not fail. by @tonytcampbell in #302
- fix: should not fail if pkgname is already owned by the requestor by @tonytcampbell in #303
Full Changelog: 1.0.0...1.0.1
1.0.0
Container Image
quay.io/opdev/preflight:1.0.0
What's Changed
- Make scorecard run with --verbose by @komish in #281
- removing skopeo from readme and code since it was removed previously by @acornett21 in #278
- Add support for private registry by @samira-barouti in #282
- Make docker config file optional by @samira-barouti in #285
- Centralize container images used at runtime into a single place, and provide access functions and a relevant subcommand. by @komish in #286
- Extend docs on PFLT_DOCKERCONFIG by @komish in #288
- Remove check for label from UBI check by @bcrochet in #292
- Remove tag from container when listing tags by @bcrochet in #291
- Update operator-sdk to 1.13.1 by @bcrochet in #296
- Add optional values if target is OpenShift 4.9 or greater by @bcrochet in #299
- Add check for image sources to DeployableByOLM by @bcrochet in #297
- Modify BasedOnUbi to pass for ubi7-based images by @samira-barouti in #300
Full Changelog: 0.0.1...1.0.0
0.0.1
Container Image
quay.io/opdev/preflight:0.0.1
Changes since last release
5c9ea0b tag without v
c240010 Reintroduce the JUnit XML formatter
e67a34b Deploy catalogsource resource in the custom namespace
2f8f1ce Make 'go mod tidy' fail checks if it is not up-to-date
15efd31 Make gotest.tools a direct dependency
447583c Leverage controller-manager GetConfigOrDie() to parse kubeconfig
7e44e22 Fix the timeouts in DeployableByOLM check
0484675 Fix nil pointer reference in operatorMetadata
002402b Add unit tests for deployableByOLM check + refactoring
2db9326 remove local reference to passing bundle and replace with working operator
dc7ae0b Reorganize code for clarity
ae9321b Fix the Dockerfile to make the ARG work with multistage
9919e5a Fix the GitHub action for build-main
79aead7 remove unused binaries from docker image
d6d6156 Set an expiration of 1w for snapshot builds
d97a5d2 switch from podman to none in operator sdk bundle validate cmd
44f304b Fix service account in bundle-passes
b440adb updating operator sdk to version 1.12.0
6a269df adding stdout to operatorsdk's output so the preflight user is presented the underlying error
5e0a836 Add unit tests
eeb7bc0 log the version info immediately
b473801 add more detailed use examples
add6ad7 switching to use UBI 8 base image
1b274ca Introduce an interface to list tags