Releases: redhat-openshift-ecosystem/openshift-preflight
Releases · redhat-openshift-ecosystem/openshift-preflight
1.1.0-beta2
What's Changed
- removing calls to SetUsageTemplate, instead adding in a flag list-checks by @acornett21 in #382
- Move BundleValidate to a standalone method and call from DBOLM by @bcrochet in #386
- Introduce Pyxis Engine by @bcrochet in #388
- build multi arch images for main and release by @itroyano in #383
- replace the invalid image plus with a hyphen by @itroyano in #391
- Use qemu action instead of apt install by @itroyano in #396
- Updated go version to v1.17 in Vagrantfile by @vikasmulaje in #398
- default pyxis host by @itroyano in #399
- Add code for submitting a certification to Pyxis by @bcrochet in #400
- Implement RunnableContainerCheck by @samira-barouti in #387
- Parameterize the IMAGE_REGISTRY in Actions by @bcrochet in #393
- Enable WaitContainer to timeout if the container does not reach the running state by @samira-barouti in #408
- Add Unit tests for RunnableContainerCheck by @samira-barouti in #405
- Changes uses of make to be more idiomatic Go by @bcrochet in #412
- Make GetProject an exported method of PyxisEngine by @bcrochet in #406
- After a certain point in the command, silence the usage output by @bcrochet in #413
- add a reusable multiarch manifest action by @itroyano in #414
- implementing submit flag and saving cert image info and rpm manifest information to disk by @acornett21 in #402
- Implement RunAsSystemContainer Check by @samira-barouti in #410
- Move the defer statement to after error checks by @bcrochet in #417
- refactoring to make project id and api token required flags by @acornett21 in #418
- Code cleanup by @samira-barouti in #420
- Fixing a bug in upload of binaries to the release by @itroyano in #424
- Use the submit variable where possible by @bcrochet in #421
- handling non-200 responses from all pyxis calls by @acornett21 in #419
- Add image_id to the test results by @bcrochet in #423
- Add RunAsSystemContainer check to the scratch image policy by @samira-barouti in #429
- Use a more strict 'go fmt' by @bcrochet in #428
- Simplify the handling of the API token by @bcrochet in #427
- Add a doc describing how to find uncompressed layer IDs by @bcrochet in #431
- Fix generic check formatting by @bcrochet in #435
- Add layer information to the results by @bcrochet in #430
- displaying response information to the user after results have been submitted by @acornett21 in #432
- update gh release action so preflight can support alpha, beta and rc releases by @acornett21 in #437
- Limit the usage of log.Info by @bcrochet in #439
- Dedupe the test results structs a bit by @bcrochet in #441
- making fixes to the data that we marshal and send to pxyis by @acornett21 in #440
- adding back omitempty in TestResults struct by @acornett21 in #443
- Disable runnable checks for now by @bcrochet in #444
- Update Current List of Reviewers by @jomkz in #446
- removing --submit check when writing image config and rpm manifest to disk by @acornett21 in #450
- Add PGP key id to the RPM manifest by @bcrochet in #449
- Add a flag to specify an image as a scratch image by @bcrochet in #451
- Check for sqlite RPM database by @bcrochet in #456
- adding recipes for
check container
by @acornett21 in #445 - adding in a call to pyxis getImage so preflight can run multiple times by @acornett21 in #448
- match catalog url and connect url by @acornett21 in #458
- Fix typo - redundant space in API parameter by @jpaulovic in #463
- adding in repositories information for create image pyxis call by @acornett21 in #459
- Pass docker config to the results upload by @bcrochet in #466
- making certImage.certified match testResults.passed by @acornett21 in #462
- updating readme with the latest acceptable commands by @acornett21 in #474
- Add some useful fields to ImageReference by @bcrochet in #471
- using crane's name package to determine the format of the registry by @acornett21 in #468
- adding in scan results url to output and changing to the mongo db _id by @acornett21 in #469
- added in layers array into ParsedData struct since this is required by @acornett21 in #476
- Refactor url building for DRY by @bcrochet in #477
- Reorder the steps in the go action by @bcrochet in #479
- adding in createArtifacts method so we can send pyxis the preflight.log by @acornett21 in #473
- Upgrade ginkgo test suite to v2 by @bcrochet in #478
- remove
options
fromcrane.ListTags
by @acornett21 in #457 - added base64 encoded contents to artifacts by @gautamkrishnar in #481
- Check for modified base layer files by @bcrochet in #483
- changing parsedData.Layers to come from the imageInfo.Manifest by @acornett21 in #484
- Update go-rpmdb to the latest downstream by @bcrochet in #485
New Contributors
- @jpaulovic made their first contribution in #463
- @gautamkrishnar made their first contribution in #481
Full Changelog: 1.0.8...1.1.0-beta2
1.1.0-beta1
What's Changed
- removing calls to SetUsageTemplate, instead adding in a flag list-checks by @acornett21 in #382
- Move BundleValidate to a standalone method and call from DBOLM by @bcrochet in #386
- Introduce Pyxis Engine by @bcrochet in #388
- build multi arch images for main and release by @itroyano in #383
- replace the invalid image plus with a hyphen by @itroyano in #391
- Use qemu action instead of apt install by @itroyano in #396
- Updated go version to v1.17 in Vagrantfile by @vikasmulaje in #398
- default pyxis host by @itroyano in #399
- Add code for submitting a certification to Pyxis by @bcrochet in #400
- Implement RunnableContainerCheck by @samira-barouti in #387
- Parameterize the IMAGE_REGISTRY in Actions by @bcrochet in #393
- Enable WaitContainer to timeout if the container does not reach the running state by @samira-barouti in #408
- Add Unit tests for RunnableContainerCheck by @samira-barouti in #405
- Changes uses of make to be more idiomatic Go by @bcrochet in #412
- Make GetProject an exported method of PyxisEngine by @bcrochet in #406
- After a certain point in the command, silence the usage output by @bcrochet in #413
- add a reusable multiarch manifest action by @itroyano in #414
- implementing submit flag and saving cert image info and rpm manifest information to disk by @acornett21 in #402
- Implement RunAsSystemContainer Check by @samira-barouti in #410
- Move the defer statement to after error checks by @bcrochet in #417
- refactoring to make project id and api token required flags by @acornett21 in #418
- Code cleanup by @samira-barouti in #420
- Fixing a bug in upload of binaries to the release by @itroyano in #424
- Use the submit variable where possible by @bcrochet in #421
- handling non-200 responses from all pyxis calls by @acornett21 in #419
- Add image_id to the test results by @bcrochet in #423
- Add RunAsSystemContainer check to the scratch image policy by @samira-barouti in #429
- Use a more strict 'go fmt' by @bcrochet in #428
- Simplify the handling of the API token by @bcrochet in #427
- Add a doc describing how to find uncompressed layer IDs by @bcrochet in #431
- Fix generic check formatting by @bcrochet in #435
- Add layer information to the results by @bcrochet in #430
- displaying response information to the user after results have been submitted by @acornett21 in #432
- update gh release action so preflight can support alpha, beta and rc releases by @acornett21 in #437
- Limit the usage of log.Info by @bcrochet in #439
- Dedupe the test results structs a bit by @bcrochet in #441
- making fixes to the data that we marshal and send to pxyis by @acornett21 in #440
- adding back omitempty in TestResults struct by @acornett21 in #443
- Disable runnable checks for now by @bcrochet in #444
- Update Current List of Reviewers by @jomkz in #446
- removing --submit check when writing image config and rpm manifest to disk by @acornett21 in #450
- Add PGP key id to the RPM manifest by @bcrochet in #449
- Add a flag to specify an image as a scratch image by @bcrochet in #451
- Check for sqlite RPM database by @bcrochet in #456
- adding recipes for
check container
by @acornett21 in #445 - adding in a call to pyxis getImage so preflight can run multiple times by @acornett21 in #448
- match catalog url and connect url by @acornett21 in #458
- Fix typo - redundant space in API parameter by @jpaulovic in #463
- adding in repositories information for create image pyxis call by @acornett21 in #459
- Pass docker config to the results upload by @bcrochet in #466
- making certImage.certified match testResults.passed by @acornett21 in #462
- updating readme with the latest acceptable commands by @acornett21 in #474
- Add some useful fields to ImageReference by @bcrochet in #471
- using crane's name package to determine the format of the registry by @acornett21 in #468
- adding in scan results url to output and changing to the mongo db _id by @acornett21 in #469
- added in layers array into ParsedData struct since this is required by @acornett21 in #476
- Refactor url building for DRY by @bcrochet in #477
- Reorder the steps in the go action by @bcrochet in #479
- adding in createArtifacts method so we can send pyxis the preflight.log by @acornett21 in #473
- Upgrade ginkgo test suite to v2 by @bcrochet in #478
New Contributors
- @jpaulovic made their first contribution in #463
Full Changelog: 1.0.8...1.1.0-beta1
1.1.0-alpha2
What's Changed
- removing calls to SetUsageTemplate, instead adding in a flag list-checks by @acornett21 in #382
- Move BundleValidate to a standalone method and call from DBOLM by @bcrochet in #386
- Introduce Pyxis Engine by @bcrochet in #388
- build multi arch images for main and release by @itroyano in #383
- replace the invalid image plus with a hyphen by @itroyano in #391
- Use qemu action instead of apt install by @itroyano in #396
- Updated go version to v1.17 in Vagrantfile by @vikasmulaje in #398
- default pyxis host by @itroyano in #399
- Add code for submitting a certification to Pyxis by @bcrochet in #400
- Implement RunnableContainerCheck by @samira-barouti in #387
- Parameterize the IMAGE_REGISTRY in Actions by @bcrochet in #393
- Enable WaitContainer to timeout if the container does not reach the running state by @samira-barouti in #408
- Add Unit tests for RunnableContainerCheck by @samira-barouti in #405
- Changes uses of make to be more idiomatic Go by @bcrochet in #412
- Make GetProject an exported method of PyxisEngine by @bcrochet in #406
- After a certain point in the command, silence the usage output by @bcrochet in #413
- add a reusable multiarch manifest action by @itroyano in #414
- implementing submit flag and saving cert image info and rpm manifest information to disk by @acornett21 in #402
- Implement RunAsSystemContainer Check by @samira-barouti in #410
- Move the defer statement to after error checks by @bcrochet in #417
- refactoring to make project id and api token required flags by @acornett21 in #418
- Code cleanup by @samira-barouti in #420
- Fixing a bug in upload of binaries to the release by @itroyano in #424
- Use the submit variable where possible by @bcrochet in #421
- handling non-200 responses from all pyxis calls by @acornett21 in #419
- Add image_id to the test results by @bcrochet in #423
- Add RunAsSystemContainer check to the scratch image policy by @samira-barouti in #429
- Use a more strict 'go fmt' by @bcrochet in #428
- Simplify the handling of the API token by @bcrochet in #427
- Add a doc describing how to find uncompressed layer IDs by @bcrochet in #431
- Fix generic check formatting by @bcrochet in #435
- Add layer information to the results by @bcrochet in #430
- displaying response information to the user after results have been submitted by @acornett21 in #432
- update gh release action so preflight can support alpha, beta and rc releases by @acornett21 in #437
Full Changelog: 1.0.8...1.1.0-alpha2
1.0.8
What's Changed
- adding in ARG ARCH in the main container build stage by @acornett21 in #385
Full Changelog: 1.0.7...1.0.8
1.0.7
What's Changed
- Build ppc64le image by @mayurwaghmode in #351
- Added label for building image for ppc64le architecture by @mayurwaghmode in #359
- updating dependencies and go version by @acornett21 in #362
- Fixing Grammar Mistakes in CONTRIBUTING.md by @mitulsharma123 in #364
- Add e2e integration and docs by @komish in #363
- Dynamic Help() response by @bcrochet in #360
- updating FATA string comparison to convert the error we get back from scorecard test by @acornett21 in #356
- adding in optional SCORECARD_WAIT_TIME env variable to pass to scorecard by @acornett21 in #368
New Contributors
- @mayurwaghmode made their first contribution in #351
- @mitulsharma123 made their first contribution in #364
Full Changelog: 1.0.6...1.0.7
1.0.6
What's Changed
- changing operator test links to point to olm kb by @itroyano in #347
- conditionally check cluster version for operator flow by @itroyano in #348
- Support deploying the operator with non-default channel by @samira-barouti in #350
Full Changelog: 1.0.5...1.0.6
1.0.5
What's Changed
- Fix subtle bug that was not completing operator-sdk calls by @bcrochet in #334
- Fixes #169 no artifacts/ created after operator-sdk scorecard fails by @rocrisp in #312
- Increase the default wait time for scorecard tests by @samira-barouti in #335
- Add multi-arch binary build capability by @rpsene in #333
- Fix DeployableByOLM error description and improve logging by @samira-barouti in #339
- Add operator testing script to e2e suite by @komish in #340
- Modify runtime assets to dynamically pull the digest by @bcrochet in #341
- Increase the scorecard wait time by @samira-barouti in #344
- Exit script execution on error by @komish in #343
New Contributors
Full Changelog: 1.0.4...1.0.5
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