Skip to content

Releases: mt-sre/addon-metadata-operator

v0.12.0

29 Jun 15:38
4504b82
Compare
Choose a tag to compare

Changelog

Bugfixes

Trivial

v0.11.0

22 Apr 21:12
c4697c3
Compare
Choose a tag to compare

Changelog

  • e0cc0ae Merge pull request #92 from Ajpantuso/apantuso/registry_to_runner
  • 94a7364 Merge pull request #93 from Ajpantuso/pr_check_out_of_ci
  • fbadefa Merge pull request #95 from Ajpantuso/apantuso/am0013_addon_requirements
  • 8627d7f Merge pull request #98 from Ajpantuso/apantuso/mage
  • c4697c3 Merge pull request #99 from rpriyanshu9/verify-secret-params-AM0014
  • 5f0a1b1 Update pkg/validator/testutils/validator_tester.go
  • d1cd2de added AM0014 validator
  • 867cc07 ci: adding magefile
  • 27c66bb ci: backing make targets with mage
  • 6df036f ci: conditional image building in pr_check
  • 7cba4a8 ci: extending test timeout
  • 8b05dc4 ci: running pr checks outside of containers
  • 6f2e9be ci: updating precommit repos
  • 469d8e8 code cleanup
  • 62b9ff2 feat: am0013 validator for addon requirements
  • 2f10e10 refactor: dependency inversion
  • 49443d9 style: line ending fix

v0.10.0

28 Mar 22:51
c948d91
Compare
Choose a tag to compare

Changelog

  • ccfd684 Add the mtcli validate-bundle command to validate local bundle dirs.
  • 8182c9b Merge pull request #81 from sugarraysam/sblaisdo-validate-bundle
  • a55b438 Merge pull request #85 from Ajpantuso/apantuso/fixing_dist_cleanup
  • c948d91 Merge pull request #87 from sugarraysam/sblaisdo-validation-controller
  • 5d46b7a Merge pull request #88 from Ajpantuso/apantuso/fix_am0012_no_bundle_behavior
  • a998a85 Merge pull request #89 from Ajpantuso/apantuso/skurules_to_quotarules
  • c91adc6 Merge pull request #91 from Ajpantuso/fixing_build_tag
  • 5064c96 Scaffolding AMO operator and testdata.
  • fe3b537 ensure dist is not written back to host volume
  • edafb27 fix: removing root from build_tag
  • d43544e fixing AM0012 false failures for newly onboarded addons
  • 64aea23 updating from SkuRules endpoint to QuotaRules

v0.9.2

14 Mar 05:49
afe8244
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.1...v0.9.2

v0.9.1

09 Mar 21:04
115fc12
Compare
Choose a tag to compare

Changelog

  • 115fc12 Merge pull request #84 from Ajpantuso/extending_operatorName_length
  • 39c4717 extending valid operatorName length

v0.9.0

04 Mar 22:02
c66eb55
Compare
Choose a tag to compare

Changelog

  • 506aecc Merge pull request #65 from ashishmax31/csv-rbac-validations
  • c39582d Merge pull request #77 from sugarraysam/sblaisdo-sync-metadata-sts
  • 71bb454 Merge pull request #79 from sandhyadalavi/cross-compile-go-releaser
  • 981649a Merge pull request #80 from sandhyadalavi/cross-compile-go-releaser
  • c66eb55 Merge pull request #82 from sandhyadalavi/cross-compile-go-releaser
  • 1248fde Sync new STS metadata params.
  • d946d08 add a new validator-am0012 for validation rbac rules in CSVs
  • 978b447 added back
  • 34cacac added back few envs
  • b2def83 added back few envs
  • b36fa3e added goos/goarch to hooks
  • 8da9f08 added goos/goarch to hooks
  • 458a2a3 added prev phase 1
  • 0e010ef cleaned up for goreleaser
  • c0724a6 full docker path for goreleaser-cross
  • 231da71 goreleaser init commit
  • 8f1cf29 goreleaser run
  • 0bda66d it should be Darwin and not macOS
  • 16eaeb0 new package for csv validation helper functions
  • 42027d1 new types for csv rbac rules,permissions and filters.
  • c61c049 refactor filters to use interfaces
  • 50b2e57 revert
  • 2dc3c23 revert
  • 640ec42 setup goreleaser-cross script for docker run
  • a2890f1 setup goreleaser-cross script for docker run
  • 783cbb4 tag commit
  • 74c46d5 updated docker command and removed before/hooks env

v0.8.0

21 Feb 15:44
49e376f
Compare
Choose a tag to compare

Changelog

91b123c Add mtcli list-validators, sorted by Code.
0149b97 Add validation_err_msg to AddOnParameters schema.
bfc2225 Extractor interface with implementation. Works for both sql-based and file-based catalog.
1284c40 Implement bundleExtractor. Refactor pkg/extractor. Implement mainExtractor.
53459d4 Merge pull request #49 from sugarraysam/sblaisdo-extractor
d42c21e Merge pull request #53 from sugarraysam/sblaisdo-no-ptr-mutex
43d3169 Merge pull request #55 from Ajpantuso/apantuso/0010_k8s_resource_names
6919728 Merge pull request #59 from Ajpantuso/apantuso/testutils_public_vars_cleanup
7f5ecd2 Merge pull request #60 from sugarraysam/sblaisdo-list-validators
ea8df5b Merge pull request #61 from Ajpantuso/apantuso/am0011_sku_validation
3e60bcd Merge pull request #62 from Ajpantuso/apantuso/am0010_additions_and_refactor
c66e8da Merge pull request #64 from Ajpantuso/apantuso/write_fatal_to_stdout
b9e7ec1 Merge pull request #66 from sugarraysam/sblaisdo-validator-err-msg
b18777d Merge pull request #67 from mayankshah1607/block-singlens
117af4c Merge pull request #68 from sugarraysam/sblaisdo-bundle-extractor
680fb1a Merge pull request #71 from yashvardhan-kukreja/yashvardhan/mtcli-release-docker-image
fdcadce Merge pull request #72 from mt-sre/revert-71-yashvardhan/mtcli-release-docker-image
bec0a48 Merge pull request #73 from yashvardhan-kukreja/yashvardhan/test-ci-ext-push-to-quay-mtsre
95040ae Merge pull request #75 from mt-sre/revert-73-yashvardhan/test-ci-ext-push-to-quay-mtsre
49e376f Merge pull request #76 from yashvardhan-kukreja/yashvardhan/regex-fix-display-name
2ae752f Registry does not need to be concurrent safe.
f7cd261 Revert "dedicated mtcli release image process and some nits"
ceb48a8 Revert "test ci-ext push to quay-mtsre"
b256110 adding_new_validator_am0011
4a0c7bb adding_pagerduty_validations
80310e3 allow displayName's regex to allow for strings like [DEPRECATED] Foo addon i.e. OperatorHub style displayName conventions
ec6d494 new_validator_am0010
6019088 no-op
c740634 removing_public_package_vars
38ea5e3 replacing log.Fatal
cef81cb segregate docker builds for addon-metadata-operator and mtcli, and define make targets accordingly
fc032fe shift the base image to the quay-mirror
d7adc8d test ci-ext push to quay-mtsre
d979adb validate installMode type

v0.7.0

12 Jan 22:30
5d02f0f
Compare
Choose a tag to compare

Changelog

a23c6c1 Add ValidatorResult and refactor code.
550e546 Add csv_install_modes validator.
0fa6389 Add error to ValidatorTest interface. Purge unecessary log.Fatal.
e6d4eef Add: addon metadata addOnParameters validator
35c605f Detect broken builds in build_tag.sh.
e441ac0 Implement middlewares with RetryMiddleware.
9d6f171 Merge pull request #30 from yashvardhan-kukreja/yashvardhan/test-addon-parameters
c6888cd Merge pull request #37 from sugarraysam/sblaisdo-007-csv-install-modes
6a4b5a5 Merge pull request #39 from yashvardhan-kukreja/yashvardhan/test-dms-snitchnamepostfix
c3d128b Merge pull request #43 from sugarraysam/sblaisdo-validator-helpers
d892374 Merge pull request #45 from sugarraysam/sblaisdo-types-result
ff89771 Merge pull request #50 from ashishmax31/add-subscription-config-to-imageset
906e5d4 Merge pull request #51 from yashvardhan-kukreja/yashvardhan/add-assets-and-failing-candidates-for-0007
e8a6459 Merge pull request #52 from sugarraysam/sblaisdo-middlewares
9eb0b2f Merge pull request #56 from Ajpantuso/apantuso/onboarding_addon_fix
5d02f0f Merge pull request #58 from sugarraysam/sblaisdo-refactor-validators-test
d3246d2 New output formatting for ValidateCLI.
a0f0021 Refactor pkg/utils/types.go to a separate package.
477cddc Refactor pkg/utils/types.go to a separate package.
c7ab852 Refactor validator testing to validators_test package.
6c823f1 Revert "unsilence logger in ExtractBundlesFromImage"
9e889b9 add subscription config attribute to the imageset API
57f68f5 add: dms snitchNamePostFix validator
0c89353 add: support for adding validator level assets and candidates for 0007 validator
884fcf2 applying fix for tagless images
c2f64e6 shift assets directory to internal/ and get rid of redundant helpers
229447d unsilence logger in ExtractBundlesFromImage

v0.6.1

03 Jan 19:09
d99ca97
Compare
Choose a tag to compare

Changelog

f63f85d Detect broken builds in build_tag.sh.
67b2e37 Fix broken build error.
f1433c4 Merge pull request #46 from sugarraysam/sblaisdo-fix-broken-build
d99ca97 Merge pull request #47 from sugarraysam/sblaisdo-fix-root-dir-panic
38719ad Merge pull request #48 from mt-sre/revert-46-sblaisdo-fix-broken-build
d3a8ee8 Revert "Detect broken builds in build_tag.sh."

v0.6.0

03 Jan 14:44
ed85cec
Compare
Choose a tag to compare

Changelog

10ccd81 Add: addon metadata icon base64 validator
4a6b14d Create new_validator_pr_template.md
b33de61 Fix validators interface. Add refAddonStage testutils. Fix 001_default_channel.
6ed16ba Introduce validator code and add a registry mechanism.
ed85cec Merge pull request #29 from yashvardhan-kukreja/yashvardhan/test-icon-base64-encoded
a018b20 Merge pull request #32 from yashvardhan-kukreja/yashvardhan/mtsre-352/synchronize-addonmetadata-api
1f265c9 Merge pull request #33 from ashishmax31/fix-mtsre-360
47a1619 Merge pull request #34 from sugarraysam/sblaisdo-fix-default-channel
eaa158c Merge pull request #35 from sugarraysam/sblaisdo-refactors
020655e Merge pull request #40 from sugarraysam/sblaisdo-linting-codes
e791bdc Merge pull request #41 from ashishmax31/test-harness-validator
21ab1ca Merge pull request #44 from ashishmax31/namespace-validator
0535d9d Refactors.
78d80bc Refactors.
6d815c7 Rename new_validator_pr_template.md to pull_request_template.md
16a82ff Sync: AddonMetadata API with addon metadata schema (till 2021-12-09 (yyyy/mm/dd))
84c50f8 add addon namespace validations
bbb614d add more consistency
6d4feb2 add: png-level validation and some nits
040b529 add: safer and deterministic deep copies
435e6f4 added test-harness image presence validator
d127b33 controller-gen version fix
57b9ade migrate: non-ocm-api compliant section of Spec to a different pkg than ocm/v1
520ba1f return early with an error if manifests directory doesnt exist
717a050 synchronize: required/optional validation markers