diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index ce38788a..8174760a 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -5,4 +5,4 @@ # the repo. Unless a later match takes precedence, # @global-owner1 and @global-owner2 will be requested for # review when someone opens a pull request. -* @spectrocloud-labs/validator +* @validator-labs/validator diff --git a/.github/workflows/bulwark-gitleaks.yaml b/.github/workflows/bulwark-gitleaks.yaml index d01535a6..70d251b5 100644 --- a/.github/workflows/bulwark-gitleaks.yaml +++ b/.github/workflows/bulwark-gitleaks.yaml @@ -22,7 +22,7 @@ jobs: shell: sh env: BRANCH: ${{ github.head_ref || github.ref_name }} - run: /workspace/bulwark -name CodeSASTGitLeaks -organization spectrocloud-labs -target $REPO -tags "branch:$BRANCH,options:--log-opts origin..HEAD" + run: /workspace/bulwark -name CodeSASTGitLeaks -organization validator-labs -target $REPO -tags "branch:$BRANCH,options:--log-opts origin..HEAD" - name: check-result shell: sh diff --git a/.github/workflows/bulwark-golicences.yaml b/.github/workflows/bulwark-golicences.yaml index 2f210016..3966d411 100644 --- a/.github/workflows/bulwark-golicences.yaml +++ b/.github/workflows/bulwark-golicences.yaml @@ -16,7 +16,7 @@ jobs: run: sudo apt-get install -y git - name: checkout - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4 - name: Set up Go uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5 diff --git a/.github/workflows/bulwark-gosec.yaml b/.github/workflows/bulwark-gosec.yaml index 1acb6b2b..69a899a1 100644 --- a/.github/workflows/bulwark-gosec.yaml +++ b/.github/workflows/bulwark-gosec.yaml @@ -22,14 +22,14 @@ jobs: go-version: '1.21' - name: checkout - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4 - name: run-gosec-scan shell: sh env: BRANCH: ${{ github.head_ref || github.ref_name }} GO111MODULE: on - run: /workspace/bulwark -name CodeSASTGoSec -verbose -organization spectrocloud-labs -target $REPO -tags "branch:$BRANCH" + run: /workspace/bulwark -name CodeSASTGoSec -verbose -organization validator-labs -target $REPO -tags "branch:$BRANCH" - name: check-result shell: sh diff --git a/.github/workflows/bulwark-govulncheck.yaml b/.github/workflows/bulwark-govulncheck.yaml index 0b1b64b1..ffb08c21 100644 --- a/.github/workflows/bulwark-govulncheck.yaml +++ b/.github/workflows/bulwark-govulncheck.yaml @@ -18,7 +18,7 @@ jobs: run: GOBIN=/usr/local/bin go install golang.org/x/vuln/cmd/govulncheck@latest - name: checkout - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4 - name: govulncheck-scan run: | diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b2c775b8..50ffda4f 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -27,14 +27,12 @@ jobs: # Release-please creates a PR that tracks all changes steps: - name: Checkout - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4 - - uses: google-github-actions/release-please-action@cc61a07e2da466bebbc19b3a7dd01d6aecb20d1e # v4 + - uses: google-github-actions/release-please-action@e4dc86ba9405554aeba3c6bb2d169500e7d3b4ee # v4 id: release with: - command: manifest token: ${{ secrets.PAT }} - default-branch: main release-charts: needs: release-please @@ -43,16 +41,16 @@ jobs: runs-on: [self-hosted, Linux, X64, validator] if: needs.release-please.outputs.releases_created == 'true' steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4 - name: Publish Helm chart uses: stefanprodan/helm-gh-pages@master with: token: ${{ secrets.PAT }} charts_dir: chart - owner: spectrocloud-labs + owner: validator-labs branch: ${{ env.GITHUB_PAGES_BRANCH }} - commit_username: spectrocloud-labs-bot - commit_email: bot@noreply.spectrocloud-labs.io + commit_username: validator-labs-bot + commit_email: bot@noreply.validator-labs.io build-container: if: needs.release-please.outputs.releases_created == 'true' @@ -64,11 +62,11 @@ jobs: packages: write id-token: write env: - IMAGE_TAG: quay.io/spectrocloud-labs/validator:${{ needs.release-please.outputs.tag_name }} + IMAGE_TAG: quay.io/validator-labs/validator:${{ needs.release-please.outputs.tag_name }} IMAGE_NAME: validator steps: - name: Checkout - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4 with: submodules: recursive @@ -80,11 +78,11 @@ jobs: uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3 with: registry: "quay.io" - username: tgillson + username: ${{ secrets.QUAY_USER }} password: ${{ secrets.QUAY_TOKEN }} - name: Build Docker Image - uses: docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56 # v5 + uses: docker/build-push-action@2cdde995de11925a030ce8070c3d77a52ffcf1c0 # v5 with: context: . file: ./Dockerfile @@ -105,7 +103,7 @@ jobs: output-file: ./sbom-${{ env.IMAGE_NAME }}.spdx.json - name: Attach SBOM to release - uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v1 + uses: softprops/action-gh-release@69320dbe05506a9a39fc8ae11030b214ec2d1f87 # v2 with: tag_name: ${{ needs.release-please.outputs.tag_name }} - files: ./sbom-${{ env.IMAGE_NAME }}.spdx.json \ No newline at end of file + files: ./sbom-${{ env.IMAGE_NAME }}.spdx.json diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 7753e728..b4894e47 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -16,7 +16,7 @@ jobs: name: Run Unit & Integration Tests runs-on: [self-hosted, Linux, X64, validator] steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4 - name: Set up Go uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5 @@ -45,7 +45,7 @@ jobs: runs-on: [self-hosted, Linux, X64, validator] if: "!(contains(github.head_ref, 'release-please') || contains(github.ref, 'release-please'))" steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4 with: fetch-depth: 0 @@ -54,7 +54,7 @@ jobs: with: version: v3.11.2 - - uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5 + - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5 with: python-version: '3.9' check-latest: true diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 3815225e..10901ee7 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"0.0.38"} \ No newline at end of file +{".":"0.0.40"} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 7bbce455..fcb30cc8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,864 +1,884 @@ # Changelog -## [0.0.38](https://github.com/spectrocloud-labs/validator/compare/v0.0.37...v0.0.38) (2024-03-14) +## [0.0.40](https://github.com/validator-labs/validator/compare/v0.0.39...v0.0.40) (2024-05-17) + + +### Other + +* bump plugin versions in helm chart ([#255](https://github.com/validator-labs/validator/issues/255)) ([1d053f0](https://github.com/validator-labs/validator/commit/1d053f0fd38eb405009291593b3532a85010ca00)) +* remove old logo from README.md ([650afcd](https://github.com/validator-labs/validator/commit/650afcd26b46e93fa52b1cbb9ebb89f6fc464676)) +* update chart docs ([#257](https://github.com/validator-labs/validator/issues/257)) ([16e3c1a](https://github.com/validator-labs/validator/commit/16e3c1a36faf4b5bd5891a0356796265997c7b3d)) + +## [0.0.39](https://github.com/validator-labs/validator/compare/v0.0.38...v0.0.39) (2024-05-17) + + +### Other + +* bump validator-plugin-oci to v0.0.9 ([#250](https://github.com/validator-labs/validator/issues/250)) ([432e35f](https://github.com/validator-labs/validator/commit/432e35fb4128f27a5ef2d4b0a916d2849554c040)) +* migrate from spectrocloud-labs to validator-labs ([#251](https://github.com/validator-labs/validator/issues/251)) ([0386d7e](https://github.com/validator-labs/validator/commit/0386d7e690910fb67476c3d9e5bea9133e11b4fc)) +* release 0.0.39 ([1c594bd](https://github.com/validator-labs/validator/commit/1c594bda83cec0c749636a351b5279509519a012)) +* update kubescape version ([#248](https://github.com/validator-labs/validator/issues/248)) ([7a0dcd4](https://github.com/validator-labs/validator/commit/7a0dcd41f8b626e463810694d3cd990235213700)) +* update release.yaml ([44b4672](https://github.com/validator-labs/validator/commit/44b467285c7b8a67de7655765e3c11f7c20c3861)) + +## [0.0.38](https://github.com/validator-labs/validator/compare/v0.0.37...v0.0.38) (2024-03-14) ### Features -* support pubkey secret creation for oci signature verification ([#240](https://github.com/spectrocloud-labs/validator/issues/240)) ([0a77ed3](https://github.com/spectrocloud-labs/validator/commit/0a77ed34efa019afd926f26ee4a8a858123ff439)) +* support pubkey secret creation for oci signature verification ([#240](https://github.com/validator-labs/validator/issues/240)) ([0a77ed3](https://github.com/validator-labs/validator/commit/0a77ed34efa019afd926f26ee4a8a858123ff439)) ### Other -* bump validator plugin versions ([#243](https://github.com/spectrocloud-labs/validator/issues/243)) ([2987021](https://github.com/spectrocloud-labs/validator/commit/2987021f4c59553965ab94159363cf3c1d6d23e1)) +* bump validator plugin versions ([#243](https://github.com/validator-labs/validator/issues/243)) ([2987021](https://github.com/validator-labs/validator/commit/2987021f4c59553965ab94159363cf3c1d6d23e1)) -## [0.0.37](https://github.com/spectrocloud-labs/validator/compare/v0.0.36...v0.0.37) (2024-03-12) +## [0.0.37](https://github.com/validator-labs/validator/compare/v0.0.36...v0.0.37) (2024-03-12) ### Features -* update multiple validation rule results at once ([#237](https://github.com/spectrocloud-labs/validator/issues/237)) ([5425ad0](https://github.com/spectrocloud-labs/validator/commit/5425ad0491be1e4765e3c90ccdce576f257bcdf7)) +* update multiple validation rule results at once ([#237](https://github.com/validator-labs/validator/issues/237)) ([5425ad0](https://github.com/validator-labs/validator/commit/5425ad0491be1e4765e3c90ccdce576f257bcdf7)) ### Refactoring -* replace custom retries w/ patch helpers; make SinkState a condition ([#233](https://github.com/spectrocloud-labs/validator/issues/233)) ([38f1bc5](https://github.com/spectrocloud-labs/validator/commit/38f1bc58d1bcbf2cc83d7ee252ae56506859885d)) +* replace custom retries w/ patch helpers; make SinkState a condition ([#233](https://github.com/validator-labs/validator/issues/233)) ([38f1bc5](https://github.com/validator-labs/validator/commit/38f1bc58d1bcbf2cc83d7ee252ae56506859885d)) -## [0.0.36](https://github.com/spectrocloud-labs/validator/compare/v0.0.35...v0.0.36) (2024-03-08) +## [0.0.36](https://github.com/validator-labs/validator/compare/v0.0.35...v0.0.36) (2024-03-08) ### Features -* add alertmanager sink ([#107](https://github.com/spectrocloud-labs/validator/issues/107)) ([855e70e](https://github.com/spectrocloud-labs/validator/commit/855e70e69c67cd338f83add9b0b18026e3395184)) -* add Azure plugin ([#131](https://github.com/spectrocloud-labs/validator/issues/131)) ([25073e3](https://github.com/spectrocloud-labs/validator/commit/25073e3c6fdc6b2556d3f0d59192b1b6ec65281b)) -* add caFile Helm option ([#166](https://github.com/spectrocloud-labs/validator/issues/166)) ([2425599](https://github.com/spectrocloud-labs/validator/commit/24255997119b75edde4e8f94568a906c7da6b37f)) -* add OCI plugin ([#139](https://github.com/spectrocloud-labs/validator/issues/139)) ([3ae7b70](https://github.com/spectrocloud-labs/validator/commit/3ae7b70920ed27f8ad1325fdbe0461c71ae48a71)) -* add sink interface, Slack sink ([#84](https://github.com/spectrocloud-labs/validator/issues/84)) ([dac2c3a](https://github.com/spectrocloud-labs/validator/commit/dac2c3a83eebbe433790aa439cab1433eadfb0ec)) -* expose insecureSkipVerify for Alertmanager sink ([#118](https://github.com/spectrocloud-labs/validator/issues/118)) ([8dc7548](https://github.com/spectrocloud-labs/validator/commit/8dc7548ed9511abbd382ec2881b473f0b42fd607)) -* handle plugin updates via values hashes ([7f485b4](https://github.com/spectrocloud-labs/validator/commit/7f485b41f5dfba40e8c08a5da79410dfc0c97e0c)) -* implement client to send FinalizeCleanup requests to spectro-cleanup ([#155](https://github.com/spectrocloud-labs/validator/issues/155)) ([2ae0348](https://github.com/spectrocloud-labs/validator/commit/2ae03480b48d7b1bffb20227889c7f1c2a12f60e)) -* log ValidationResult metadata on completion ([0cc38e5](https://github.com/spectrocloud-labs/validator/commit/0cc38e5cf464d6f9342865f3a41787dfe9bc3c5c)) -* OCI repository support for Helm charts ([#207](https://github.com/spectrocloud-labs/validator/issues/207)) ([4b25d79](https://github.com/spectrocloud-labs/validator/commit/4b25d7980c9aac07a39294a27ca3540e83dce1fd)) -* plugin management w/ helm ([537faac](https://github.com/spectrocloud-labs/validator/commit/537faac4c3f1c6695f1db34114401a14ad292906)) -* support private helm repos ([#132](https://github.com/spectrocloud-labs/validator/issues/132)) ([cb0cf32](https://github.com/spectrocloud-labs/validator/commit/cb0cf32e1c8b09bdaa791c1933f36321f1687046)) -* support proxy configuration (env vars & CA certificate) ([#137](https://github.com/spectrocloud-labs/validator/issues/137)) ([63c3bc8](https://github.com/spectrocloud-labs/validator/commit/63c3bc8497766564d7e76a3da2dabc53ba3b7d54)) -* update helm chart to enable fast cleanup in spectro-cleanup via gRPC endpoint ([#156](https://github.com/spectrocloud-labs/validator/issues/156)) ([6f91745](https://github.com/spectrocloud-labs/validator/commit/6f91745c9db6e92071e691a74942c0bb53692384)) -* update status and handle plugin removal ([bae7e9d](https://github.com/spectrocloud-labs/validator/commit/bae7e9dc36a1a22e8f08828421d0cc7e73deb54f)) - - -### Bug Fixes - -* add yaml tags to ValidatorConfig types ([63afc70](https://github.com/spectrocloud-labs/validator/commit/63afc70819a4fffc6d90ba40cea12bca2577e743)) -* delete plugins in parallel to avoid hitting timeouts ([#141](https://github.com/spectrocloud-labs/validator/issues/141)) ([a3fc0dc](https://github.com/spectrocloud-labs/validator/commit/a3fc0dc56c7c1964b2ee38b666a866c78711010e)) -* **deps:** update golang.org/x/exp digest to 02704c9 ([#161](https://github.com/spectrocloud-labs/validator/issues/161)) ([72990b7](https://github.com/spectrocloud-labs/validator/commit/72990b7d01a917d0d2bbdedcfa41e019af993b34)) -* **deps:** update golang.org/x/exp digest to 0dcbfd6 ([#175](https://github.com/spectrocloud-labs/validator/issues/175)) ([31469da](https://github.com/spectrocloud-labs/validator/commit/31469da899767e2d8a6766f609a9e280b6e49609)) -* **deps:** update golang.org/x/exp digest to 1b97071 ([#187](https://github.com/spectrocloud-labs/validator/issues/187)) ([27581fa](https://github.com/spectrocloud-labs/validator/commit/27581fa0282aee29a032bfff15a29f23f9ff6390)) -* **deps:** update golang.org/x/exp digest to 2478ac8 ([#83](https://github.com/spectrocloud-labs/validator/issues/83)) ([0d5200f](https://github.com/spectrocloud-labs/validator/commit/0d5200faf789343c10149d5f1333894a51d13ff8)) -* **deps:** update golang.org/x/exp digest to 6522937 ([#133](https://github.com/spectrocloud-labs/validator/issues/133)) ([531c8ca](https://github.com/spectrocloud-labs/validator/commit/531c8ca2647164ac99777601c95ae469cb5c67c3)) -* **deps:** update golang.org/x/exp digest to 73b9e39 ([#151](https://github.com/spectrocloud-labs/validator/issues/151)) ([bfaf2de](https://github.com/spectrocloud-labs/validator/commit/bfaf2de249f6edfb583ff5870be7572ddd2a55ee)) -* **deps:** update golang.org/x/exp digest to 7918f67 ([#55](https://github.com/spectrocloud-labs/validator/issues/55)) ([3f173d4](https://github.com/spectrocloud-labs/validator/commit/3f173d4dc256415d9f447133afc70024d0115021)) -* **deps:** update golang.org/x/exp digest to 9212866 ([#41](https://github.com/spectrocloud-labs/validator/issues/41)) ([50ad9cb](https://github.com/spectrocloud-labs/validator/commit/50ad9cbd72f531ab3e29eb43d59f75026efc96b0)) -* **deps:** update golang.org/x/exp digest to 9a3e603 ([#97](https://github.com/spectrocloud-labs/validator/issues/97)) ([17c83e2](https://github.com/spectrocloud-labs/validator/commit/17c83e2f9bc4580eb8b2d9b1f9b4767a42a32d2f)) -* **deps:** update golang.org/x/exp digest to be819d1 ([#171](https://github.com/spectrocloud-labs/validator/issues/171)) ([6d5d2a2](https://github.com/spectrocloud-labs/validator/commit/6d5d2a2c5fe210647db4d347b83b81fe7486e31b)) -* **deps:** update golang.org/x/exp digest to db7319d ([#179](https://github.com/spectrocloud-labs/validator/issues/179)) ([04e3a3d](https://github.com/spectrocloud-labs/validator/commit/04e3a3d87324910cb8f32dc46865386e20f43378)) -* **deps:** update kubernetes packages to v0.28.1 ([#30](https://github.com/spectrocloud-labs/validator/issues/30)) ([f94b40d](https://github.com/spectrocloud-labs/validator/commit/f94b40d7d9b0be097cad185b0426727380cef822)) -* **deps:** update kubernetes packages to v0.28.2 ([#51](https://github.com/spectrocloud-labs/validator/issues/51)) ([f43d5a0](https://github.com/spectrocloud-labs/validator/commit/f43d5a098d6d5923fa540564279defe31701f3c7)) -* **deps:** update kubernetes packages to v0.28.4 ([#112](https://github.com/spectrocloud-labs/validator/issues/112)) ([fc10444](https://github.com/spectrocloud-labs/validator/commit/fc104445fab89a663ff0e3fee8ea500b1d0a0904)) -* **deps:** update kubernetes packages to v0.29.1 ([#153](https://github.com/spectrocloud-labs/validator/issues/153)) ([60bc244](https://github.com/spectrocloud-labs/validator/commit/60bc244537838596be433c3e2a59ce66fcb80350)) -* **deps:** update kubernetes packages to v0.29.2 ([#214](https://github.com/spectrocloud-labs/validator/issues/214)) ([3313de5](https://github.com/spectrocloud-labs/validator/commit/3313de573b52b48a43765579dc750f9d6c52b951)) -* **deps:** update module buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go to v1.14.0-20231213011348-5645e27c876a.1 ([#192](https://github.com/spectrocloud-labs/validator/issues/192)) ([31123a2](https://github.com/spectrocloud-labs/validator/commit/31123a25e9c4a1b3f99645113fc78dc178f3814e)) -* **deps:** update module buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go to v1.15.0-20240205164452-95dfd137cb54.1 ([#217](https://github.com/spectrocloud-labs/validator/issues/217)) ([a57c42e](https://github.com/spectrocloud-labs/validator/commit/a57c42ea6ba0565b6941b8fe387c85d32a50a9d4)) -* **deps:** update module buf.build/gen/go/spectrocloud/spectro-cleanup/protocolbuffers/go to v1.32.0-20231213011348-5645e27c876a.1 ([#193](https://github.com/spectrocloud-labs/validator/issues/193)) ([2abdb84](https://github.com/spectrocloud-labs/validator/commit/2abdb848f6de7b4b3d8206cd3c5edf8391cea574)) -* **deps:** update module connectrpc.com/connect to v1.14.0 ([#165](https://github.com/spectrocloud-labs/validator/issues/165)) ([4a7f94a](https://github.com/spectrocloud-labs/validator/commit/4a7f94abc464d77d0f162ae9b71e73bd40ff7ee8)) -* **deps:** update module github.com/go-logr/logr to v1.3.0 ([#77](https://github.com/spectrocloud-labs/validator/issues/77)) ([532fd6f](https://github.com/spectrocloud-labs/validator/commit/532fd6f82cf6a9f8322a74428e0834bb023ff67e)) -* **deps:** update module github.com/go-logr/logr to v1.4.1 ([#164](https://github.com/spectrocloud-labs/validator/issues/164)) ([bfd0488](https://github.com/spectrocloud-labs/validator/commit/bfd04887ba3c430e14cdc7964eff21e64cd3e924)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.12.0 ([#31](https://github.com/spectrocloud-labs/validator/issues/31)) ([98a7aa7](https://github.com/spectrocloud-labs/validator/commit/98a7aa785946534db076a093c0715ac63782d72f)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.12.1 ([#52](https://github.com/spectrocloud-labs/validator/issues/52)) ([516693e](https://github.com/spectrocloud-labs/validator/commit/516693e3d150dfceb0a6be3a5f00bfbe260a1cb6)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.0 ([#57](https://github.com/spectrocloud-labs/validator/issues/57)) ([be32cb8](https://github.com/spectrocloud-labs/validator/commit/be32cb85ea38e8ddfd03e9d6837dddda1967c4b7)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.1 ([#95](https://github.com/spectrocloud-labs/validator/issues/95)) ([496ecad](https://github.com/spectrocloud-labs/validator/commit/496ecada5655f5760e46f7d647ce381f616ad56f)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.2 ([#138](https://github.com/spectrocloud-labs/validator/issues/138)) ([31746d6](https://github.com/spectrocloud-labs/validator/commit/31746d68c3f43ac3be1c0abacb62a35c57a7f1ce)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.14.0 ([#178](https://github.com/spectrocloud-labs/validator/issues/178)) ([b25c95c](https://github.com/spectrocloud-labs/validator/commit/b25c95c8b8b8cd2dd7f5e492fe33e39e3f6a1fa6)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.15.0 ([#182](https://github.com/spectrocloud-labs/validator/issues/182)) ([d421bd6](https://github.com/spectrocloud-labs/validator/commit/d421bd61e0e427cc95aa3a271f8773cfc91cc4b9)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.16.0 ([#224](https://github.com/spectrocloud-labs/validator/issues/224)) ([0cee706](https://github.com/spectrocloud-labs/validator/commit/0cee706f8046bace067ba55232de8af6a983e8df)) -* **deps:** update module github.com/onsi/gomega to v1.27.10 ([#29](https://github.com/spectrocloud-labs/validator/issues/29)) ([8697124](https://github.com/spectrocloud-labs/validator/commit/8697124f495004f71ed9ba694ab8116880a4ae7f)) -* **deps:** update module github.com/onsi/gomega to v1.28.0 ([#54](https://github.com/spectrocloud-labs/validator/issues/54)) ([e89431e](https://github.com/spectrocloud-labs/validator/commit/e89431e5685fc9ab83dd7dd2a87864f57b835bcb)) -* **deps:** update module github.com/onsi/gomega to v1.28.1 ([#74](https://github.com/spectrocloud-labs/validator/issues/74)) ([eb7d990](https://github.com/spectrocloud-labs/validator/commit/eb7d990a840d14c5700dffc549de8f27feb0b614)) -* **deps:** update module github.com/onsi/gomega to v1.29.0 ([#76](https://github.com/spectrocloud-labs/validator/issues/76)) ([ca58e8c](https://github.com/spectrocloud-labs/validator/commit/ca58e8c622c75ce345550e2115f8311428bfceb5)) -* **deps:** update module github.com/onsi/gomega to v1.30.0 ([#82](https://github.com/spectrocloud-labs/validator/issues/82)) ([7bfa8f7](https://github.com/spectrocloud-labs/validator/commit/7bfa8f71aa77db2953aaba698f6acf4f2700a03e)) -* **deps:** update module github.com/onsi/gomega to v1.31.0 ([#183](https://github.com/spectrocloud-labs/validator/issues/183)) ([6a4ee30](https://github.com/spectrocloud-labs/validator/commit/6a4ee30cc58348fd117c1b6384ae97534c606187)) -* **deps:** update module github.com/onsi/gomega to v1.31.1 ([#188](https://github.com/spectrocloud-labs/validator/issues/188)) ([4a86ea9](https://github.com/spectrocloud-labs/validator/commit/4a86ea968446181b33acb3a45d3f17b9917acb8e)) -* **deps:** update module github.com/slack-go/slack to v0.12.4 ([#216](https://github.com/spectrocloud-labs/validator/issues/216)) ([f281014](https://github.com/spectrocloud-labs/validator/commit/f281014d1722518bde0beb0389ec18eb1f87ce7b)) -* **deps:** update module github.com/slack-go/slack to v0.12.5 ([#220](https://github.com/spectrocloud-labs/validator/issues/220)) ([37cf5a8](https://github.com/spectrocloud-labs/validator/commit/37cf5a87111407c723d7c9f2e9972ea37cc2b736)) -* **deps:** update module k8s.io/klog/v2 to v2.110.1 ([#78](https://github.com/spectrocloud-labs/validator/issues/78)) ([8a79219](https://github.com/spectrocloud-labs/validator/commit/8a79219a40a4beb47182da4f5aea0d8045dd119f)) -* **deps:** update module k8s.io/klog/v2 to v2.120.0 ([#176](https://github.com/spectrocloud-labs/validator/issues/176)) ([62bdb0a](https://github.com/spectrocloud-labs/validator/commit/62bdb0a802ea622796c90188c45f6712274a6d2c)) -* **deps:** update module k8s.io/klog/v2 to v2.120.1 ([#185](https://github.com/spectrocloud-labs/validator/issues/185)) ([fad66e0](https://github.com/spectrocloud-labs/validator/commit/fad66e04a584456bfaf9991fd661d070f716afac)) -* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.1 ([#33](https://github.com/spectrocloud-labs/validator/issues/33)) ([94bf0ad](https://github.com/spectrocloud-labs/validator/commit/94bf0ad33b8524a82427b12320ba70493af9ac21)) -* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.2 ([#50](https://github.com/spectrocloud-labs/validator/issues/50)) ([1a07c2a](https://github.com/spectrocloud-labs/validator/commit/1a07c2a134bc26d86a17c04fcf71bae2f601c3e5)) -* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.3 ([#63](https://github.com/spectrocloud-labs/validator/issues/63)) ([6f79f8a](https://github.com/spectrocloud-labs/validator/commit/6f79f8af8f7a10c70ce403fadeb16d6eb9e13020)) -* **deps:** update module sigs.k8s.io/yaml to v1.4.0 ([#98](https://github.com/spectrocloud-labs/validator/issues/98)) ([5f35bba](https://github.com/spectrocloud-labs/validator/commit/5f35bbac77502a944d6d5641e1e2f88f98cf7c79)) -* dynamically set cleanup wait time ([#143](https://github.com/spectrocloud-labs/validator/issues/143)) ([13d0399](https://github.com/spectrocloud-labs/validator/commit/13d039915a4f5d9c66dae3c6938f55fc2ff210d6)) -* ensure default helm cache is writable ([85b3286](https://github.com/spectrocloud-labs/validator/commit/85b3286fec22fd02c3f7ebee0d3c6fa74895bfdd)) -* ensure plugin removal during Helm uninstall ([#111](https://github.com/spectrocloud-labs/validator/issues/111)) ([0917418](https://github.com/spectrocloud-labs/validator/commit/0917418b6ae3f2940bf8048c0cb09ca4056f21da)) -* ensure State always remains failed if any conditions fail ([4f55823](https://github.com/spectrocloud-labs/validator/commit/4f558234af6c190186f8d82fb4a6e135d83030e8)) -* ensure State always remains failed if any conditions fail ([711485f](https://github.com/spectrocloud-labs/validator/commit/711485f130804eab34de871f86c138adcb3bf257)) -* ensure State always remains failed if any conditions fail ([67e8462](https://github.com/spectrocloud-labs/validator/commit/67e846293ce26e8f416fbb24d4b247d38f2a15aa)) -* ensure ValidationResult Status resets to successful if all checks pass ([10237c5](https://github.com/spectrocloud-labs/validator/commit/10237c5a17adbc61288c6c6b9b981b072ea0e46f)) -* format alertmanager cert properly ([#120](https://github.com/spectrocloud-labs/validator/issues/120)) ([f38635f](https://github.com/spectrocloud-labs/validator/commit/f38635f4de63a66f645bca3c9d6a239695a1ab2a)) -* handle nil VRs w/ error ([#230](https://github.com/spectrocloud-labs/validator/issues/230)) ([ff479b5](https://github.com/spectrocloud-labs/validator/commit/ff479b5be609f6f0f77d7407b56445a92941e73e)) -* handle VRs w/ multiple conditions ([8a3a243](https://github.com/spectrocloud-labs/validator/commit/8a3a2431dbd317dce80376c64d336317c688c2a3)) -* helm chart CI ([46f37f0](https://github.com/spectrocloud-labs/validator/commit/46f37f0cea87e90e6effb85cb15128ab5970a621)) -* include pkg/ in dockerfiles ([b45bb22](https://github.com/spectrocloud-labs/validator/commit/b45bb22532adc3e860aea56edf7ab3f3a95519fd)) -* increase memory limit for helm upgrade ([660a80d](https://github.com/spectrocloud-labs/validator/commit/660a80d57fcae2dc3a16e610699b60a5749e0786)) -* NET_ADMIN -> NET_RAW ([122cc80](https://github.com/spectrocloud-labs/validator/commit/122cc808ed6b83eb6a33dc38e031d86805440784)) -* omit conditions for uninstalled plugins ([c9f430d](https://github.com/spectrocloud-labs/validator/commit/c9f430d81bfdbb077edfa5d3cc48f314bf831c45)) -* omit secret data from ValidatorConfig ([#125](https://github.com/spectrocloud-labs/validator/issues/125)) ([e96d4fe](https://github.com/spectrocloud-labs/validator/commit/e96d4fe3cee5bb8791ea95dcdae471f111255798)) -* omit sink state from hash to avoid double-emitting on VR creation ([071b960](https://github.com/spectrocloud-labs/validator/commit/071b9602fee35262a66a9f403ceb878ac4a422b4)) -* preserve VC annotations when updating plugin hashes ([19c9463](https://github.com/spectrocloud-labs/validator/commit/19c9463a4ed7b516731fdaf76cf487e682a6a2c4)) -* prevent extraneous sink emissions ([22de119](https://github.com/spectrocloud-labs/validator/commit/22de119a3ce93c8fb751473f5250d55446012d83)) -* quote all optional fields in sink secret ([e0a1365](https://github.com/spectrocloud-labs/validator/commit/e0a1365d577f329c8dc4d0bca8f6d3eb25e0c9c5)) -* release image push repo ([4a2aca6](https://github.com/spectrocloud-labs/validator/commit/4a2aca6ecbfeca48ed4dd7566441923815281432)) -* remove redundant b64 in vsphere secret ([f7f0555](https://github.com/spectrocloud-labs/validator/commit/f7f0555f9ad87a6726406c0b39c172e545ad9067)) -* resolve all gosec issues ([#158](https://github.com/spectrocloud-labs/validator/issues/158)) ([dbca19b](https://github.com/spectrocloud-labs/validator/commit/dbca19bc47ae73a1589ba2b561002a431b881d12)) -* retry all status updates due to controller contention ([#114](https://github.com/spectrocloud-labs/validator/issues/114)) ([35f03a4](https://github.com/spectrocloud-labs/validator/commit/35f03a407a3d0bbcfd76c749908e4b1c9581afac)) -* retry VR status updates ([21b3808](https://github.com/spectrocloud-labs/validator/commit/21b3808f36a621f89ddc22aa5362d4d7b47265b5)) -* SafeUpdateValidationResult not handling all edge cases ([#104](https://github.com/spectrocloud-labs/validator/issues/104)) ([8f34e2f](https://github.com/spectrocloud-labs/validator/commit/8f34e2f677a2b70c3c931491ce8b5cd6ac7abd0b)) -* SafeUpdateValidationResult: update VR spec and status ([#205](https://github.com/spectrocloud-labs/validator/issues/205)) ([972eb55](https://github.com/spectrocloud-labs/validator/commit/972eb550968c32447aeba5ab7acfcbc566f0d929)) -* securityContext blocking MTU check w/ ping ([131e5d9](https://github.com/spectrocloud-labs/validator/commit/131e5d91015b54b470b61708bfe8675f7eb26a0e)) -* update 2+ plugin conditions properly ([a12488f](https://github.com/spectrocloud-labs/validator/commit/a12488f9dc376d1b0a8b413791b3aa2e25b185a5)) -* update plugin versions in default values.yaml ([6f7f90d](https://github.com/spectrocloud-labs/validator/commit/6f7f90d15fbeb105df6c5b6c568c35fa4f12121f)) -* update RBAC in helm templates ([6ff735c](https://github.com/spectrocloud-labs/validator/commit/6ff735c891e40328bba0524f4b8b240d3e85a6c9)) -* update VRs to support rule addition ([#198](https://github.com/spectrocloud-labs/validator/issues/198)) ([c8de386](https://github.com/spectrocloud-labs/validator/commit/c8de3861fd4fe639c2cd27aa76a7883a0f1ae6d2)) -* use http to make request to gRPC server ([#157](https://github.com/spectrocloud-labs/validator/issues/157)) ([1c960f8](https://github.com/spectrocloud-labs/validator/commit/1c960f80e2014d87696f993a598ecd49d36fc84b)) -* write Helm CA cert to disk ([#169](https://github.com/spectrocloud-labs/validator/issues/169)) ([51c7e6d](https://github.com/spectrocloud-labs/validator/commit/51c7e6df1d6d88621dada3e8fa2fa22a73d3361e)) +* add alertmanager sink ([#107](https://github.com/validator-labs/validator/issues/107)) ([855e70e](https://github.com/validator-labs/validator/commit/855e70e69c67cd338f83add9b0b18026e3395184)) +* add Azure plugin ([#131](https://github.com/validator-labs/validator/issues/131)) ([25073e3](https://github.com/validator-labs/validator/commit/25073e3c6fdc6b2556d3f0d59192b1b6ec65281b)) +* add caFile Helm option ([#166](https://github.com/validator-labs/validator/issues/166)) ([2425599](https://github.com/validator-labs/validator/commit/24255997119b75edde4e8f94568a906c7da6b37f)) +* add OCI plugin ([#139](https://github.com/validator-labs/validator/issues/139)) ([3ae7b70](https://github.com/validator-labs/validator/commit/3ae7b70920ed27f8ad1325fdbe0461c71ae48a71)) +* add sink interface, Slack sink ([#84](https://github.com/validator-labs/validator/issues/84)) ([dac2c3a](https://github.com/validator-labs/validator/commit/dac2c3a83eebbe433790aa439cab1433eadfb0ec)) +* expose insecureSkipVerify for Alertmanager sink ([#118](https://github.com/validator-labs/validator/issues/118)) ([8dc7548](https://github.com/validator-labs/validator/commit/8dc7548ed9511abbd382ec2881b473f0b42fd607)) +* handle plugin updates via values hashes ([7f485b4](https://github.com/validator-labs/validator/commit/7f485b41f5dfba40e8c08a5da79410dfc0c97e0c)) +* implement client to send FinalizeCleanup requests to spectro-cleanup ([#155](https://github.com/validator-labs/validator/issues/155)) ([2ae0348](https://github.com/validator-labs/validator/commit/2ae03480b48d7b1bffb20227889c7f1c2a12f60e)) +* log ValidationResult metadata on completion ([0cc38e5](https://github.com/validator-labs/validator/commit/0cc38e5cf464d6f9342865f3a41787dfe9bc3c5c)) +* OCI repository support for Helm charts ([#207](https://github.com/validator-labs/validator/issues/207)) ([4b25d79](https://github.com/validator-labs/validator/commit/4b25d7980c9aac07a39294a27ca3540e83dce1fd)) +* plugin management w/ helm ([537faac](https://github.com/validator-labs/validator/commit/537faac4c3f1c6695f1db34114401a14ad292906)) +* support private helm repos ([#132](https://github.com/validator-labs/validator/issues/132)) ([cb0cf32](https://github.com/validator-labs/validator/commit/cb0cf32e1c8b09bdaa791c1933f36321f1687046)) +* support proxy configuration (env vars & CA certificate) ([#137](https://github.com/validator-labs/validator/issues/137)) ([63c3bc8](https://github.com/validator-labs/validator/commit/63c3bc8497766564d7e76a3da2dabc53ba3b7d54)) +* update helm chart to enable fast cleanup in spectro-cleanup via gRPC endpoint ([#156](https://github.com/validator-labs/validator/issues/156)) ([6f91745](https://github.com/validator-labs/validator/commit/6f91745c9db6e92071e691a74942c0bb53692384)) +* update status and handle plugin removal ([bae7e9d](https://github.com/validator-labs/validator/commit/bae7e9dc36a1a22e8f08828421d0cc7e73deb54f)) + + +### Bug Fixes + +* add yaml tags to ValidatorConfig types ([63afc70](https://github.com/validator-labs/validator/commit/63afc70819a4fffc6d90ba40cea12bca2577e743)) +* delete plugins in parallel to avoid hitting timeouts ([#141](https://github.com/validator-labs/validator/issues/141)) ([a3fc0dc](https://github.com/validator-labs/validator/commit/a3fc0dc56c7c1964b2ee38b666a866c78711010e)) +* **deps:** update golang.org/x/exp digest to 02704c9 ([#161](https://github.com/validator-labs/validator/issues/161)) ([72990b7](https://github.com/validator-labs/validator/commit/72990b7d01a917d0d2bbdedcfa41e019af993b34)) +* **deps:** update golang.org/x/exp digest to 0dcbfd6 ([#175](https://github.com/validator-labs/validator/issues/175)) ([31469da](https://github.com/validator-labs/validator/commit/31469da899767e2d8a6766f609a9e280b6e49609)) +* **deps:** update golang.org/x/exp digest to 1b97071 ([#187](https://github.com/validator-labs/validator/issues/187)) ([27581fa](https://github.com/validator-labs/validator/commit/27581fa0282aee29a032bfff15a29f23f9ff6390)) +* **deps:** update golang.org/x/exp digest to 2478ac8 ([#83](https://github.com/validator-labs/validator/issues/83)) ([0d5200f](https://github.com/validator-labs/validator/commit/0d5200faf789343c10149d5f1333894a51d13ff8)) +* **deps:** update golang.org/x/exp digest to 6522937 ([#133](https://github.com/validator-labs/validator/issues/133)) ([531c8ca](https://github.com/validator-labs/validator/commit/531c8ca2647164ac99777601c95ae469cb5c67c3)) +* **deps:** update golang.org/x/exp digest to 73b9e39 ([#151](https://github.com/validator-labs/validator/issues/151)) ([bfaf2de](https://github.com/validator-labs/validator/commit/bfaf2de249f6edfb583ff5870be7572ddd2a55ee)) +* **deps:** update golang.org/x/exp digest to 7918f67 ([#55](https://github.com/validator-labs/validator/issues/55)) ([3f173d4](https://github.com/validator-labs/validator/commit/3f173d4dc256415d9f447133afc70024d0115021)) +* **deps:** update golang.org/x/exp digest to 9212866 ([#41](https://github.com/validator-labs/validator/issues/41)) ([50ad9cb](https://github.com/validator-labs/validator/commit/50ad9cbd72f531ab3e29eb43d59f75026efc96b0)) +* **deps:** update golang.org/x/exp digest to 9a3e603 ([#97](https://github.com/validator-labs/validator/issues/97)) ([17c83e2](https://github.com/validator-labs/validator/commit/17c83e2f9bc4580eb8b2d9b1f9b4767a42a32d2f)) +* **deps:** update golang.org/x/exp digest to be819d1 ([#171](https://github.com/validator-labs/validator/issues/171)) ([6d5d2a2](https://github.com/validator-labs/validator/commit/6d5d2a2c5fe210647db4d347b83b81fe7486e31b)) +* **deps:** update golang.org/x/exp digest to db7319d ([#179](https://github.com/validator-labs/validator/issues/179)) ([04e3a3d](https://github.com/validator-labs/validator/commit/04e3a3d87324910cb8f32dc46865386e20f43378)) +* **deps:** update kubernetes packages to v0.28.1 ([#30](https://github.com/validator-labs/validator/issues/30)) ([f94b40d](https://github.com/validator-labs/validator/commit/f94b40d7d9b0be097cad185b0426727380cef822)) +* **deps:** update kubernetes packages to v0.28.2 ([#51](https://github.com/validator-labs/validator/issues/51)) ([f43d5a0](https://github.com/validator-labs/validator/commit/f43d5a098d6d5923fa540564279defe31701f3c7)) +* **deps:** update kubernetes packages to v0.28.4 ([#112](https://github.com/validator-labs/validator/issues/112)) ([fc10444](https://github.com/validator-labs/validator/commit/fc104445fab89a663ff0e3fee8ea500b1d0a0904)) +* **deps:** update kubernetes packages to v0.29.1 ([#153](https://github.com/validator-labs/validator/issues/153)) ([60bc244](https://github.com/validator-labs/validator/commit/60bc244537838596be433c3e2a59ce66fcb80350)) +* **deps:** update kubernetes packages to v0.29.2 ([#214](https://github.com/validator-labs/validator/issues/214)) ([3313de5](https://github.com/validator-labs/validator/commit/3313de573b52b48a43765579dc750f9d6c52b951)) +* **deps:** update module buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go to v1.14.0-20231213011348-5645e27c876a.1 ([#192](https://github.com/validator-labs/validator/issues/192)) ([31123a2](https://github.com/validator-labs/validator/commit/31123a25e9c4a1b3f99645113fc78dc178f3814e)) +* **deps:** update module buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go to v1.15.0-20240205164452-95dfd137cb54.1 ([#217](https://github.com/validator-labs/validator/issues/217)) ([a57c42e](https://github.com/validator-labs/validator/commit/a57c42ea6ba0565b6941b8fe387c85d32a50a9d4)) +* **deps:** update module buf.build/gen/go/spectrocloud/spectro-cleanup/protocolbuffers/go to v1.32.0-20231213011348-5645e27c876a.1 ([#193](https://github.com/validator-labs/validator/issues/193)) ([2abdb84](https://github.com/validator-labs/validator/commit/2abdb848f6de7b4b3d8206cd3c5edf8391cea574)) +* **deps:** update module connectrpc.com/connect to v1.14.0 ([#165](https://github.com/validator-labs/validator/issues/165)) ([4a7f94a](https://github.com/validator-labs/validator/commit/4a7f94abc464d77d0f162ae9b71e73bd40ff7ee8)) +* **deps:** update module github.com/go-logr/logr to v1.3.0 ([#77](https://github.com/validator-labs/validator/issues/77)) ([532fd6f](https://github.com/validator-labs/validator/commit/532fd6f82cf6a9f8322a74428e0834bb023ff67e)) +* **deps:** update module github.com/go-logr/logr to v1.4.1 ([#164](https://github.com/validator-labs/validator/issues/164)) ([bfd0488](https://github.com/validator-labs/validator/commit/bfd04887ba3c430e14cdc7964eff21e64cd3e924)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.12.0 ([#31](https://github.com/validator-labs/validator/issues/31)) ([98a7aa7](https://github.com/validator-labs/validator/commit/98a7aa785946534db076a093c0715ac63782d72f)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.12.1 ([#52](https://github.com/validator-labs/validator/issues/52)) ([516693e](https://github.com/validator-labs/validator/commit/516693e3d150dfceb0a6be3a5f00bfbe260a1cb6)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.0 ([#57](https://github.com/validator-labs/validator/issues/57)) ([be32cb8](https://github.com/validator-labs/validator/commit/be32cb85ea38e8ddfd03e9d6837dddda1967c4b7)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.1 ([#95](https://github.com/validator-labs/validator/issues/95)) ([496ecad](https://github.com/validator-labs/validator/commit/496ecada5655f5760e46f7d647ce381f616ad56f)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.2 ([#138](https://github.com/validator-labs/validator/issues/138)) ([31746d6](https://github.com/validator-labs/validator/commit/31746d68c3f43ac3be1c0abacb62a35c57a7f1ce)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.14.0 ([#178](https://github.com/validator-labs/validator/issues/178)) ([b25c95c](https://github.com/validator-labs/validator/commit/b25c95c8b8b8cd2dd7f5e492fe33e39e3f6a1fa6)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.15.0 ([#182](https://github.com/validator-labs/validator/issues/182)) ([d421bd6](https://github.com/validator-labs/validator/commit/d421bd61e0e427cc95aa3a271f8773cfc91cc4b9)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.16.0 ([#224](https://github.com/validator-labs/validator/issues/224)) ([0cee706](https://github.com/validator-labs/validator/commit/0cee706f8046bace067ba55232de8af6a983e8df)) +* **deps:** update module github.com/onsi/gomega to v1.27.10 ([#29](https://github.com/validator-labs/validator/issues/29)) ([8697124](https://github.com/validator-labs/validator/commit/8697124f495004f71ed9ba694ab8116880a4ae7f)) +* **deps:** update module github.com/onsi/gomega to v1.28.0 ([#54](https://github.com/validator-labs/validator/issues/54)) ([e89431e](https://github.com/validator-labs/validator/commit/e89431e5685fc9ab83dd7dd2a87864f57b835bcb)) +* **deps:** update module github.com/onsi/gomega to v1.28.1 ([#74](https://github.com/validator-labs/validator/issues/74)) ([eb7d990](https://github.com/validator-labs/validator/commit/eb7d990a840d14c5700dffc549de8f27feb0b614)) +* **deps:** update module github.com/onsi/gomega to v1.29.0 ([#76](https://github.com/validator-labs/validator/issues/76)) ([ca58e8c](https://github.com/validator-labs/validator/commit/ca58e8c622c75ce345550e2115f8311428bfceb5)) +* **deps:** update module github.com/onsi/gomega to v1.30.0 ([#82](https://github.com/validator-labs/validator/issues/82)) ([7bfa8f7](https://github.com/validator-labs/validator/commit/7bfa8f71aa77db2953aaba698f6acf4f2700a03e)) +* **deps:** update module github.com/onsi/gomega to v1.31.0 ([#183](https://github.com/validator-labs/validator/issues/183)) ([6a4ee30](https://github.com/validator-labs/validator/commit/6a4ee30cc58348fd117c1b6384ae97534c606187)) +* **deps:** update module github.com/onsi/gomega to v1.31.1 ([#188](https://github.com/validator-labs/validator/issues/188)) ([4a86ea9](https://github.com/validator-labs/validator/commit/4a86ea968446181b33acb3a45d3f17b9917acb8e)) +* **deps:** update module github.com/slack-go/slack to v0.12.4 ([#216](https://github.com/validator-labs/validator/issues/216)) ([f281014](https://github.com/validator-labs/validator/commit/f281014d1722518bde0beb0389ec18eb1f87ce7b)) +* **deps:** update module github.com/slack-go/slack to v0.12.5 ([#220](https://github.com/validator-labs/validator/issues/220)) ([37cf5a8](https://github.com/validator-labs/validator/commit/37cf5a87111407c723d7c9f2e9972ea37cc2b736)) +* **deps:** update module k8s.io/klog/v2 to v2.110.1 ([#78](https://github.com/validator-labs/validator/issues/78)) ([8a79219](https://github.com/validator-labs/validator/commit/8a79219a40a4beb47182da4f5aea0d8045dd119f)) +* **deps:** update module k8s.io/klog/v2 to v2.120.0 ([#176](https://github.com/validator-labs/validator/issues/176)) ([62bdb0a](https://github.com/validator-labs/validator/commit/62bdb0a802ea622796c90188c45f6712274a6d2c)) +* **deps:** update module k8s.io/klog/v2 to v2.120.1 ([#185](https://github.com/validator-labs/validator/issues/185)) ([fad66e0](https://github.com/validator-labs/validator/commit/fad66e04a584456bfaf9991fd661d070f716afac)) +* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.1 ([#33](https://github.com/validator-labs/validator/issues/33)) ([94bf0ad](https://github.com/validator-labs/validator/commit/94bf0ad33b8524a82427b12320ba70493af9ac21)) +* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.2 ([#50](https://github.com/validator-labs/validator/issues/50)) ([1a07c2a](https://github.com/validator-labs/validator/commit/1a07c2a134bc26d86a17c04fcf71bae2f601c3e5)) +* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.3 ([#63](https://github.com/validator-labs/validator/issues/63)) ([6f79f8a](https://github.com/validator-labs/validator/commit/6f79f8af8f7a10c70ce403fadeb16d6eb9e13020)) +* **deps:** update module sigs.k8s.io/yaml to v1.4.0 ([#98](https://github.com/validator-labs/validator/issues/98)) ([5f35bba](https://github.com/validator-labs/validator/commit/5f35bbac77502a944d6d5641e1e2f88f98cf7c79)) +* dynamically set cleanup wait time ([#143](https://github.com/validator-labs/validator/issues/143)) ([13d0399](https://github.com/validator-labs/validator/commit/13d039915a4f5d9c66dae3c6938f55fc2ff210d6)) +* ensure default helm cache is writable ([85b3286](https://github.com/validator-labs/validator/commit/85b3286fec22fd02c3f7ebee0d3c6fa74895bfdd)) +* ensure plugin removal during Helm uninstall ([#111](https://github.com/validator-labs/validator/issues/111)) ([0917418](https://github.com/validator-labs/validator/commit/0917418b6ae3f2940bf8048c0cb09ca4056f21da)) +* ensure State always remains failed if any conditions fail ([4f55823](https://github.com/validator-labs/validator/commit/4f558234af6c190186f8d82fb4a6e135d83030e8)) +* ensure State always remains failed if any conditions fail ([711485f](https://github.com/validator-labs/validator/commit/711485f130804eab34de871f86c138adcb3bf257)) +* ensure State always remains failed if any conditions fail ([67e8462](https://github.com/validator-labs/validator/commit/67e846293ce26e8f416fbb24d4b247d38f2a15aa)) +* ensure ValidationResult Status resets to successful if all checks pass ([10237c5](https://github.com/validator-labs/validator/commit/10237c5a17adbc61288c6c6b9b981b072ea0e46f)) +* format alertmanager cert properly ([#120](https://github.com/validator-labs/validator/issues/120)) ([f38635f](https://github.com/validator-labs/validator/commit/f38635f4de63a66f645bca3c9d6a239695a1ab2a)) +* handle nil VRs w/ error ([#230](https://github.com/validator-labs/validator/issues/230)) ([ff479b5](https://github.com/validator-labs/validator/commit/ff479b5be609f6f0f77d7407b56445a92941e73e)) +* handle VRs w/ multiple conditions ([8a3a243](https://github.com/validator-labs/validator/commit/8a3a2431dbd317dce80376c64d336317c688c2a3)) +* helm chart CI ([46f37f0](https://github.com/validator-labs/validator/commit/46f37f0cea87e90e6effb85cb15128ab5970a621)) +* include pkg/ in dockerfiles ([b45bb22](https://github.com/validator-labs/validator/commit/b45bb22532adc3e860aea56edf7ab3f3a95519fd)) +* increase memory limit for helm upgrade ([660a80d](https://github.com/validator-labs/validator/commit/660a80d57fcae2dc3a16e610699b60a5749e0786)) +* NET_ADMIN -> NET_RAW ([122cc80](https://github.com/validator-labs/validator/commit/122cc808ed6b83eb6a33dc38e031d86805440784)) +* omit conditions for uninstalled plugins ([c9f430d](https://github.com/validator-labs/validator/commit/c9f430d81bfdbb077edfa5d3cc48f314bf831c45)) +* omit secret data from ValidatorConfig ([#125](https://github.com/validator-labs/validator/issues/125)) ([e96d4fe](https://github.com/validator-labs/validator/commit/e96d4fe3cee5bb8791ea95dcdae471f111255798)) +* omit sink state from hash to avoid double-emitting on VR creation ([071b960](https://github.com/validator-labs/validator/commit/071b9602fee35262a66a9f403ceb878ac4a422b4)) +* preserve VC annotations when updating plugin hashes ([19c9463](https://github.com/validator-labs/validator/commit/19c9463a4ed7b516731fdaf76cf487e682a6a2c4)) +* prevent extraneous sink emissions ([22de119](https://github.com/validator-labs/validator/commit/22de119a3ce93c8fb751473f5250d55446012d83)) +* quote all optional fields in sink secret ([e0a1365](https://github.com/validator-labs/validator/commit/e0a1365d577f329c8dc4d0bca8f6d3eb25e0c9c5)) +* release image push repo ([4a2aca6](https://github.com/validator-labs/validator/commit/4a2aca6ecbfeca48ed4dd7566441923815281432)) +* remove redundant b64 in vsphere secret ([f7f0555](https://github.com/validator-labs/validator/commit/f7f0555f9ad87a6726406c0b39c172e545ad9067)) +* resolve all gosec issues ([#158](https://github.com/validator-labs/validator/issues/158)) ([dbca19b](https://github.com/validator-labs/validator/commit/dbca19bc47ae73a1589ba2b561002a431b881d12)) +* retry all status updates due to controller contention ([#114](https://github.com/validator-labs/validator/issues/114)) ([35f03a4](https://github.com/validator-labs/validator/commit/35f03a407a3d0bbcfd76c749908e4b1c9581afac)) +* retry VR status updates ([21b3808](https://github.com/validator-labs/validator/commit/21b3808f36a621f89ddc22aa5362d4d7b47265b5)) +* SafeUpdateValidationResult not handling all edge cases ([#104](https://github.com/validator-labs/validator/issues/104)) ([8f34e2f](https://github.com/validator-labs/validator/commit/8f34e2f677a2b70c3c931491ce8b5cd6ac7abd0b)) +* SafeUpdateValidationResult: update VR spec and status ([#205](https://github.com/validator-labs/validator/issues/205)) ([972eb55](https://github.com/validator-labs/validator/commit/972eb550968c32447aeba5ab7acfcbc566f0d929)) +* securityContext blocking MTU check w/ ping ([131e5d9](https://github.com/validator-labs/validator/commit/131e5d91015b54b470b61708bfe8675f7eb26a0e)) +* update 2+ plugin conditions properly ([a12488f](https://github.com/validator-labs/validator/commit/a12488f9dc376d1b0a8b413791b3aa2e25b185a5)) +* update plugin versions in default values.yaml ([6f7f90d](https://github.com/validator-labs/validator/commit/6f7f90d15fbeb105df6c5b6c568c35fa4f12121f)) +* update RBAC in helm templates ([6ff735c](https://github.com/validator-labs/validator/commit/6ff735c891e40328bba0524f4b8b240d3e85a6c9)) +* update VRs to support rule addition ([#198](https://github.com/validator-labs/validator/issues/198)) ([c8de386](https://github.com/validator-labs/validator/commit/c8de3861fd4fe639c2cd27aa76a7883a0f1ae6d2)) +* use http to make request to gRPC server ([#157](https://github.com/validator-labs/validator/issues/157)) ([1c960f8](https://github.com/validator-labs/validator/commit/1c960f80e2014d87696f993a598ecd49d36fc84b)) +* write Helm CA cert to disk ([#169](https://github.com/validator-labs/validator/issues/169)) ([51c7e6d](https://github.com/validator-labs/validator/commit/51c7e6df1d6d88621dada3e8fa2fa22a73d3361e)) ### Other -* add coverage report ([#100](https://github.com/spectrocloud-labs/validator/issues/100)) ([5d24704](https://github.com/spectrocloud-labs/validator/commit/5d2470488e1a09ca0d0f623762ae926dea5ba3ef)) -* add license ([065ef97](https://github.com/spectrocloud-labs/validator/commit/065ef97d16dadf35a54b84fe3cd1026e14f172d5)) -* add public validation result utils ([528be5f](https://github.com/spectrocloud-labs/validator/commit/528be5f91e8bfb7d6f1530002dd99971e4983a7e)) -* add pull_request test trigger ([3e75bdb](https://github.com/spectrocloud-labs/validator/commit/3e75bdbff56bab925ca98b81c57fe9f4b1a60471)) -* bump AWS chart version ([c569524](https://github.com/spectrocloud-labs/validator/commit/c569524ad2cb0e7ca2995c1fde327abe82c61425)) -* bump aws plugin version ([bac567e](https://github.com/spectrocloud-labs/validator/commit/bac567e69ac6a957b78f29b5bcec81d2f3b0c6b8)) -* bump azure chart version ([9230953](https://github.com/spectrocloud-labs/validator/commit/9230953434f15ef1c8bc19658d8bc8e9156df74a)) -* bump go version ([#199](https://github.com/spectrocloud-labs/validator/issues/199)) ([06d0a9a](https://github.com/spectrocloud-labs/validator/commit/06d0a9a9a1b0f60ad97dbb282c3d3a58bce41e52)) -* bump plugin versions ([6658d19](https://github.com/spectrocloud-labs/validator/commit/6658d190022815cf56d1a345ae66d46fd260c10c)) -* Bump vsphere plugin version to 0.0.15 ([#142](https://github.com/spectrocloud-labs/validator/issues/142)) ([8b69b33](https://github.com/spectrocloud-labs/validator/commit/8b69b33463280ab3f44330f037f2958c41367d9a)) -* **deps:** bump golang.org/x/net from 0.16.0 to 0.17.0 ([#61](https://github.com/spectrocloud-labs/validator/issues/61)) ([eca7abd](https://github.com/spectrocloud-labs/validator/commit/eca7abd8da204cabb28d7fb6ee8c381d1cb60e7b)) -* **deps:** pin codecov/codecov-action action to eaaf4be ([#105](https://github.com/spectrocloud-labs/validator/issues/105)) ([70c3a0d](https://github.com/spectrocloud-labs/validator/commit/70c3a0d834cccc0bc6400c12395b7952c3fb25bb)) -* **deps:** pin ncruces/go-coverage-report action to a12281c ([#101](https://github.com/spectrocloud-labs/validator/issues/101)) ([bb5d6ac](https://github.com/spectrocloud-labs/validator/commit/bb5d6ac4b235013eeba198e2ba4fd86c5eeb93a2)) -* **deps:** update actions/checkout action to v4 ([#39](https://github.com/spectrocloud-labs/validator/issues/39)) ([3c848b6](https://github.com/spectrocloud-labs/validator/commit/3c848b61c3294cdd1ceed376c3e4a48521221b6f)) -* **deps:** update actions/checkout digest to 8ade135 ([#53](https://github.com/spectrocloud-labs/validator/issues/53)) ([d42a8a6](https://github.com/spectrocloud-labs/validator/commit/d42a8a6832c15b76eac882a7f35fc3a2f8ba842a)) -* **deps:** update actions/checkout digest to b4ffde6 ([#64](https://github.com/spectrocloud-labs/validator/issues/64)) ([d9bbd21](https://github.com/spectrocloud-labs/validator/commit/d9bbd21fe962de4f14e0e734d697ebd2ceb7e144)) -* **deps:** update actions/checkout digest to f43a0e5 ([#25](https://github.com/spectrocloud-labs/validator/issues/25)) ([fa0b3d9](https://github.com/spectrocloud-labs/validator/commit/fa0b3d95f74e70226f07114bffcde2e1b270ad33)) -* **deps:** update actions/setup-go action to v5 ([#147](https://github.com/spectrocloud-labs/validator/issues/147)) ([335d452](https://github.com/spectrocloud-labs/validator/commit/335d452d73f4ec5d86ca9cb00d2d5cb9598c0c0b)) -* **deps:** update actions/setup-go digest to 93397be ([#26](https://github.com/spectrocloud-labs/validator/issues/26)) ([e32d52b](https://github.com/spectrocloud-labs/validator/commit/e32d52bc1243451b6a0f6a27f228869da9497761)) -* **deps:** update actions/setup-python action to v5 ([#146](https://github.com/spectrocloud-labs/validator/issues/146)) ([d8fec57](https://github.com/spectrocloud-labs/validator/commit/d8fec5758fb948ee758c5a1deb1f4c4d9fe86d63)) -* **deps:** update actions/setup-python digest to 65d7f2d ([#65](https://github.com/spectrocloud-labs/validator/issues/65)) ([bdb95d0](https://github.com/spectrocloud-labs/validator/commit/bdb95d038149ed9eab6c8372018bb771b848157c)) -* **deps:** update actions/upload-artifact action to v4 ([#154](https://github.com/spectrocloud-labs/validator/issues/154)) ([7792867](https://github.com/spectrocloud-labs/validator/commit/77928676b59c162411491144f42e75a28a07fec6)) -* **deps:** update actions/upload-artifact digest to 1eb3cb2 ([#180](https://github.com/spectrocloud-labs/validator/issues/180)) ([e1d9cb7](https://github.com/spectrocloud-labs/validator/commit/e1d9cb7a3cfa552c84c657cd55845e13f87ddbea)) -* **deps:** update actions/upload-artifact digest to 26f96df ([#190](https://github.com/spectrocloud-labs/validator/issues/190)) ([43897d9](https://github.com/spectrocloud-labs/validator/commit/43897d987f95e9078c88ee42f0badb1e3bc2453e)) -* **deps:** update actions/upload-artifact digest to 694cdab ([#186](https://github.com/spectrocloud-labs/validator/issues/186)) ([d33add9](https://github.com/spectrocloud-labs/validator/commit/d33add9c8a0bde65eae799a0ed4c37af817a8ecc)) -* **deps:** update actions/upload-artifact digest to a8a3f3a ([#43](https://github.com/spectrocloud-labs/validator/issues/43)) ([fc33646](https://github.com/spectrocloud-labs/validator/commit/fc3364674e45c9dd3fdbf15773a7fbe2f04e3395)) -* **deps:** update anchore/sbom-action action to v0.15.0 ([#129](https://github.com/spectrocloud-labs/validator/issues/129)) ([961377b](https://github.com/spectrocloud-labs/validator/commit/961377b591c7c071f85046a8c5211ee6e161a38d)) -* **deps:** update anchore/sbom-action action to v0.15.1 ([#145](https://github.com/spectrocloud-labs/validator/issues/145)) ([7cbb94c](https://github.com/spectrocloud-labs/validator/commit/7cbb94c17599865ea68e7fe1019cb93acad37524)) -* **deps:** update anchore/sbom-action action to v0.15.2 ([#170](https://github.com/spectrocloud-labs/validator/issues/170)) ([a37185a](https://github.com/spectrocloud-labs/validator/commit/a37185abcff714d1eb00d5eee9fef7ef82f18bbf)) -* **deps:** update anchore/sbom-action action to v0.15.3 ([#173](https://github.com/spectrocloud-labs/validator/issues/173)) ([3a5be4e](https://github.com/spectrocloud-labs/validator/commit/3a5be4eb483c051b26a6fa0143d0380708e2c7e5)) -* **deps:** update anchore/sbom-action action to v0.15.4 ([#184](https://github.com/spectrocloud-labs/validator/issues/184)) ([a58d980](https://github.com/spectrocloud-labs/validator/commit/a58d980b2ba3285e8efd59d9b389cc8d66859b78)) -* **deps:** update anchore/sbom-action action to v0.15.8 ([#189](https://github.com/spectrocloud-labs/validator/issues/189)) ([56d8a75](https://github.com/spectrocloud-labs/validator/commit/56d8a754bdfa950ab2e727780b0234dc9d4c6d6d)) -* **deps:** update anchore/sbom-action action to v0.15.9 ([#225](https://github.com/spectrocloud-labs/validator/issues/225)) ([f157fc8](https://github.com/spectrocloud-labs/validator/commit/f157fc849cdc633a95fa16fdc12787ba5bc22ce9)) -* **deps:** update azure/setup-helm action to v4 ([#223](https://github.com/spectrocloud-labs/validator/issues/223)) ([8b5bb76](https://github.com/spectrocloud-labs/validator/commit/8b5bb76fddabdd3adeb37b7232aa1de2e206d4a1)) -* **deps:** update codecov/codecov-action digest to 4fe8c5f ([#191](https://github.com/spectrocloud-labs/validator/issues/191)) ([7f55aad](https://github.com/spectrocloud-labs/validator/commit/7f55aad95486e87774e9c8bffe4453ccce14fa5f)) -* **deps:** update codecov/codecov-action digest to 54bcd87 ([#219](https://github.com/spectrocloud-labs/validator/issues/219)) ([3ebb8b1](https://github.com/spectrocloud-labs/validator/commit/3ebb8b1d98c96764b262a1ef03ad054078136752)) -* **deps:** update codecov/codecov-action digest to ab904c4 ([#194](https://github.com/spectrocloud-labs/validator/issues/194)) ([053afa3](https://github.com/spectrocloud-labs/validator/commit/053afa31e65fe700a4973f502aea2ad63b1e51d9)) -* **deps:** update codecov/codecov-action digest to e0b68c6 ([#197](https://github.com/spectrocloud-labs/validator/issues/197)) ([69fe200](https://github.com/spectrocloud-labs/validator/commit/69fe200a73f51c7f913d605f16c22091a029d91e)) -* **deps:** update docker/build-push-action action to v5 ([#47](https://github.com/spectrocloud-labs/validator/issues/47)) ([40d0053](https://github.com/spectrocloud-labs/validator/commit/40d0053011c9d05582d96ab07c7e743867fbed8d)) -* **deps:** update docker/build-push-action digest to 0a97817 ([#45](https://github.com/spectrocloud-labs/validator/issues/45)) ([91a951b](https://github.com/spectrocloud-labs/validator/commit/91a951b03d40db29020af68cb7b1a22db8cad19c)) -* **deps:** update docker/build-push-action digest to 4a13e50 ([#119](https://github.com/spectrocloud-labs/validator/issues/119)) ([24b3bfc](https://github.com/spectrocloud-labs/validator/commit/24b3bfc927dc5d04fa77b58157bda2f2f18fcb12)) -* **deps:** update docker/login-action action to v3 ([#48](https://github.com/spectrocloud-labs/validator/issues/48)) ([9c940d7](https://github.com/spectrocloud-labs/validator/commit/9c940d7acebf0e237ed5129cc3b25aca596a257f)) -* **deps:** update docker/setup-buildx-action action to v3 ([#49](https://github.com/spectrocloud-labs/validator/issues/49)) ([a3fe730](https://github.com/spectrocloud-labs/validator/commit/a3fe730ae38b9655583be333e255e48767c2cf0c)) -* **deps:** update docker/setup-buildx-action digest to 0d103c3 ([#221](https://github.com/spectrocloud-labs/validator/issues/221)) ([c8c02f2](https://github.com/spectrocloud-labs/validator/commit/c8c02f248c629ea56a87e4cd19d4f86e8bb909a6)) -* **deps:** update docker/setup-buildx-action digest to 885d146 ([#28](https://github.com/spectrocloud-labs/validator/issues/28)) ([f4b1dd1](https://github.com/spectrocloud-labs/validator/commit/f4b1dd10a4170f2596bf2cebf64a363d21efcc44)) -* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.14.4 ([#59](https://github.com/spectrocloud-labs/validator/issues/59)) ([78847f5](https://github.com/spectrocloud-labs/validator/commit/78847f54c35f6fc684d333a286e1315cc558e6e2)) -* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.15.0 ([#72](https://github.com/spectrocloud-labs/validator/issues/72)) ([4f0fc63](https://github.com/spectrocloud-labs/validator/commit/4f0fc630bc3ab969d6411fb1d31d968e313a20be)) -* **deps:** update gcr.io/spectro-images-public/golang docker tag to v1.22 ([#174](https://github.com/spectrocloud-labs/validator/issues/174)) ([d9beecf](https://github.com/spectrocloud-labs/validator/commit/d9beecfff64c26ddce8206de808667b1ba3e0f24)) -* **deps:** update google-github-actions/release-please-action action to v4 ([#144](https://github.com/spectrocloud-labs/validator/issues/144)) ([c4d008c](https://github.com/spectrocloud-labs/validator/commit/c4d008c391fbf4c0bcd932668ed0684b571fa7fe)) -* **deps:** update google-github-actions/release-please-action digest to 4c5670f ([#66](https://github.com/spectrocloud-labs/validator/issues/66)) ([2c24d48](https://github.com/spectrocloud-labs/validator/commit/2c24d48035b7ebddbbd20ca182e3352fa6c2f09e)) -* **deps:** update google-github-actions/release-please-action digest to cc61a07 ([#152](https://github.com/spectrocloud-labs/validator/issues/152)) ([908de87](https://github.com/spectrocloud-labs/validator/commit/908de87b359b6e22cb16e69f981d793aec18aa71)) -* **deps:** update google-github-actions/release-please-action digest to db8f2c6 ([#81](https://github.com/spectrocloud-labs/validator/issues/81)) ([20956a3](https://github.com/spectrocloud-labs/validator/commit/20956a3fa864d5cc0e37349ba0632da61879b8b8)) -* **deps:** update helm/chart-testing-action action to v2.6.0 ([#79](https://github.com/spectrocloud-labs/validator/issues/79)) ([3272b22](https://github.com/spectrocloud-labs/validator/commit/3272b226df2586344efd1dcf3f077483ca3f45a7)) -* **deps:** update helm/chart-testing-action action to v2.6.1 ([#80](https://github.com/spectrocloud-labs/validator/issues/80)) ([cbb430e](https://github.com/spectrocloud-labs/validator/commit/cbb430e70a8aad6558816d3ce2c5c42cacefcab8)) -* enable renovate automerges ([84ad3cd](https://github.com/spectrocloud-labs/validator/commit/84ad3cdee59ed634e5f9577d801dc13701958e46)) -* fix broken build link in README ([#222](https://github.com/spectrocloud-labs/validator/issues/222)) ([9e78ac2](https://github.com/spectrocloud-labs/validator/commit/9e78ac28a970b3b07a75c3346304358fbf6e91f5)) -* fix Helm chart lint error ([c938c89](https://github.com/spectrocloud-labs/validator/commit/c938c89947371fa3e3e3e2d43044749a413ec443)) -* **main:** release 0.0.1 ([#9](https://github.com/spectrocloud-labs/validator/issues/9)) ([62fc470](https://github.com/spectrocloud-labs/validator/commit/62fc470c14810b9dc9699f3846279999dcc290a3)) -* **main:** release 0.0.10 ([#68](https://github.com/spectrocloud-labs/validator/issues/68)) ([edc5f33](https://github.com/spectrocloud-labs/validator/commit/edc5f33fdaf546e8eeedba1f5ba1647f61c789f1)) -* **main:** release 0.0.10 ([#70](https://github.com/spectrocloud-labs/validator/issues/70)) ([6c5e4fc](https://github.com/spectrocloud-labs/validator/commit/6c5e4fcc1182862e3902044e543309800e96b31e)) -* **main:** release 0.0.10 ([#75](https://github.com/spectrocloud-labs/validator/issues/75)) ([32e4025](https://github.com/spectrocloud-labs/validator/commit/32e4025ba21223c7214e5378bb060769b931e685)) -* **main:** release 0.0.11 ([#85](https://github.com/spectrocloud-labs/validator/issues/85)) ([081ded0](https://github.com/spectrocloud-labs/validator/commit/081ded0ac22d0432bcf04dbed2be9d281a6f38b9)) -* **main:** release 0.0.13 ([#91](https://github.com/spectrocloud-labs/validator/issues/91)) ([15a5342](https://github.com/spectrocloud-labs/validator/commit/15a5342624deba32fc3191ea4583befa942fa157)) -* **main:** release 0.0.14 ([#92](https://github.com/spectrocloud-labs/validator/issues/92)) ([42e88ff](https://github.com/spectrocloud-labs/validator/commit/42e88ff8c7cc5927e6ae78644d146aba7b7f4c92)) -* **main:** release 0.0.15 ([#93](https://github.com/spectrocloud-labs/validator/issues/93)) ([ee7685a](https://github.com/spectrocloud-labs/validator/commit/ee7685a5661d3be1f7729cc48f93ad020351c6d7)) -* **main:** release 0.0.16 ([#99](https://github.com/spectrocloud-labs/validator/issues/99)) ([93f1b88](https://github.com/spectrocloud-labs/validator/commit/93f1b885e47b356a6a55d913bf95bcddb7210309)) -* **main:** release 0.0.17 ([#102](https://github.com/spectrocloud-labs/validator/issues/102)) ([51e757e](https://github.com/spectrocloud-labs/validator/commit/51e757edb211684ebeddd0ed26e57b73e8333cfd)) -* **main:** release 0.0.18 ([#103](https://github.com/spectrocloud-labs/validator/issues/103)) ([315019a](https://github.com/spectrocloud-labs/validator/commit/315019a2a1df8d9332dffe8bb179a6ea360e82dc)) -* **main:** release 0.0.19 ([#110](https://github.com/spectrocloud-labs/validator/issues/110)) ([acb9902](https://github.com/spectrocloud-labs/validator/commit/acb99021461f93334fef2146cd1e8f81b7b066ad)) -* **main:** release 0.0.2 ([#10](https://github.com/spectrocloud-labs/validator/issues/10)) ([3c10801](https://github.com/spectrocloud-labs/validator/commit/3c10801af9c9c7801338a5488f6525a43b610aac)) -* **main:** release 0.0.20 ([#115](https://github.com/spectrocloud-labs/validator/issues/115)) ([e2e98e7](https://github.com/spectrocloud-labs/validator/commit/e2e98e7d3f57cc9caf7ba438647ef9e167aa9969)) -* **main:** release 0.0.21 ([#116](https://github.com/spectrocloud-labs/validator/issues/116)) ([137df6b](https://github.com/spectrocloud-labs/validator/commit/137df6b06828fc054fb76eae5bd514571a245ebe)) -* **main:** release 0.0.22 ([#123](https://github.com/spectrocloud-labs/validator/issues/123)) ([cc07547](https://github.com/spectrocloud-labs/validator/commit/cc0754767011bc752819da56052d9639c098ec77)) -* **main:** release 0.0.23 ([#124](https://github.com/spectrocloud-labs/validator/issues/124)) ([0331832](https://github.com/spectrocloud-labs/validator/commit/03318323a8067b75f9c407c00dbf5cf869a08c77)) -* **main:** release 0.0.24 ([#126](https://github.com/spectrocloud-labs/validator/issues/126)) ([5f55fdf](https://github.com/spectrocloud-labs/validator/commit/5f55fdfe46d0c4f79924cd54a3f40ab31efd1796)) -* **main:** release 0.0.25 ([#128](https://github.com/spectrocloud-labs/validator/issues/128)) ([7b3af63](https://github.com/spectrocloud-labs/validator/commit/7b3af63651e50f6dc7393b0de2361d1605d249d1)) -* **main:** release 0.0.26 ([#130](https://github.com/spectrocloud-labs/validator/issues/130)) ([a697310](https://github.com/spectrocloud-labs/validator/commit/a6973108c87c58a0df551cffb7947f910bfe0f14)) -* **main:** release 0.0.27 ([#136](https://github.com/spectrocloud-labs/validator/issues/136)) ([90c6f41](https://github.com/spectrocloud-labs/validator/commit/90c6f412369881144428d2ce71c0f8b97937f926)) -* **main:** release 0.0.28 ([#140](https://github.com/spectrocloud-labs/validator/issues/140)) ([5c69568](https://github.com/spectrocloud-labs/validator/commit/5c69568a635eaebf852915ecdcdc0441b403b7c0)) -* **main:** release 0.0.29 ([#148](https://github.com/spectrocloud-labs/validator/issues/148)) ([6f32ca8](https://github.com/spectrocloud-labs/validator/commit/6f32ca836ef5b6e319b957bef1f0749550f9cb0d)) -* **main:** release 0.0.3 ([#18](https://github.com/spectrocloud-labs/validator/issues/18)) ([9d10ae6](https://github.com/spectrocloud-labs/validator/commit/9d10ae63a5bdfa46537a11c61a7c15a0a7553aaf)) -* **main:** release 0.0.30 ([#160](https://github.com/spectrocloud-labs/validator/issues/160)) ([ad78ea4](https://github.com/spectrocloud-labs/validator/commit/ad78ea4478fea49111fb3f182a8d613a46fe5dc6)) -* **main:** release 0.0.31 ([#167](https://github.com/spectrocloud-labs/validator/issues/167)) ([5edba38](https://github.com/spectrocloud-labs/validator/commit/5edba3885385fb239f74e94777f9badbd4cb1355)) -* **main:** release 0.0.32 ([#168](https://github.com/spectrocloud-labs/validator/issues/168)) ([1a70912](https://github.com/spectrocloud-labs/validator/commit/1a70912d91c91826ce16273e29d165ef9df28700)) -* **main:** release 0.0.33 ([#172](https://github.com/spectrocloud-labs/validator/issues/172)) ([ba46727](https://github.com/spectrocloud-labs/validator/commit/ba467273b87618ff06e90c5bd9a0b07a1b75e231)) -* **main:** release 0.0.34 ([#202](https://github.com/spectrocloud-labs/validator/issues/202)) ([d0a1b30](https://github.com/spectrocloud-labs/validator/commit/d0a1b30efe83ed1dcf6e0e1691e227aa8e4dede1)) -* **main:** release 0.0.35 ([#211](https://github.com/spectrocloud-labs/validator/issues/211)) ([c271c73](https://github.com/spectrocloud-labs/validator/commit/c271c739fa8622eda636feda97aafda934b419dd)) -* **main:** release 0.0.4 ([#19](https://github.com/spectrocloud-labs/validator/issues/19)) ([98fd554](https://github.com/spectrocloud-labs/validator/commit/98fd554209f11f93f001eec9ac32ed7c55c13166)) -* **main:** release 0.0.5 ([#23](https://github.com/spectrocloud-labs/validator/issues/23)) ([ae58d10](https://github.com/spectrocloud-labs/validator/commit/ae58d10a0a931543aee6157c190b9cb14f37d2a2)) -* **main:** release 0.0.6 ([#38](https://github.com/spectrocloud-labs/validator/issues/38)) ([849b4ca](https://github.com/spectrocloud-labs/validator/commit/849b4ca0d60154c33bbbcccef5cdc9d3b70479e1)) -* **main:** release 0.0.7 ([#42](https://github.com/spectrocloud-labs/validator/issues/42)) ([85f2933](https://github.com/spectrocloud-labs/validator/commit/85f2933a4a1d6cab927f225bd46f0664d1102232)) -* **main:** release 0.0.8 ([#44](https://github.com/spectrocloud-labs/validator/issues/44)) ([b452df4](https://github.com/spectrocloud-labs/validator/commit/b452df441271f814e9cc37326d8a6d432241a388)) -* **main:** release 0.0.9 ([#58](https://github.com/spectrocloud-labs/validator/issues/58)) ([6d31932](https://github.com/spectrocloud-labs/validator/commit/6d319325bef13ab0ab9b77707971b60fcbac3d76)) -* Merge branch 'main' of https://github.com/spectrocloud-labs/validator ([42cf0ef](https://github.com/spectrocloud-labs/validator/commit/42cf0efc8ee8f8187b260ac0f4d1f8b1b9db6c16)) -* Merge branch 'main' of https://github.com/spectrocloud-labs/validator ([a2700a2](https://github.com/spectrocloud-labs/validator/commit/a2700a26661d6c7668965cc5b5a377adfd49d109)) -* release 0.0.1 ([a23551a](https://github.com/spectrocloud-labs/validator/commit/a23551a1984d43d9acbc7de3cacad6ee928cc517)) -* release 0.0.10 ([65ce207](https://github.com/spectrocloud-labs/validator/commit/65ce2076727fd3d1da49afd884329c55a6394c91)) -* release 0.0.10 ([9a324e9](https://github.com/spectrocloud-labs/validator/commit/9a324e9e666b0da68a1e0c3be225ab19bfd04a6b)) -* release 0.0.11 ([f694577](https://github.com/spectrocloud-labs/validator/commit/f694577bb2b0fae8127935c3f9fd9e90f14fe328)) -* release 0.0.12 ([4903786](https://github.com/spectrocloud-labs/validator/commit/49037866402a7f16ef2c15cf172a11626392b9ff)) -* release 0.0.13 ([1233488](https://github.com/spectrocloud-labs/validator/commit/1233488756f02cd3de9ee2a0d800cb29522545c8)) -* release 0.0.14 ([2471411](https://github.com/spectrocloud-labs/validator/commit/247141147841953b69fe69df297244d3119b8d40)) -* release 0.0.15 ([d574854](https://github.com/spectrocloud-labs/validator/commit/d57485496dc90f4b6e421d978bdf0451edfcc59c)) -* release 0.0.16 ([f031904](https://github.com/spectrocloud-labs/validator/commit/f031904a18fb5854586d58145842689d12028360)) -* release 0.0.2 ([40cdd88](https://github.com/spectrocloud-labs/validator/commit/40cdd88ebb8b75f9908c5dab6aa29337f5d778d8)) -* release 0.0.25 ([7af7723](https://github.com/spectrocloud-labs/validator/commit/7af772348e3562d22a1afb58957d82959456443e)) -* release 0.0.3 ([5b2473d](https://github.com/spectrocloud-labs/validator/commit/5b2473dce974a160b14640e86e88028f66c94f5e)) -* release 0.0.36 ([f004e5b](https://github.com/spectrocloud-labs/validator/commit/f004e5b35b8c622f3e2081ce9a8751d8bd94d9a3)) -* release 0.0.4 ([28f8418](https://github.com/spectrocloud-labs/validator/commit/28f8418356694ad5c86b97d2b9df9d51c2f6d279)) -* release 0.0.5 ([24e9712](https://github.com/spectrocloud-labs/validator/commit/24e9712ffbf6fb8d33333d5d8c063f3935c7ceae)) -* release 0.0.6 ([10421d5](https://github.com/spectrocloud-labs/validator/commit/10421d59a5fbc4dd840a6aac9f24657ee8d1be7c)) -* release 0.0.9 ([3cbcfa9](https://github.com/spectrocloud-labs/validator/commit/3cbcfa9e3f1e5c75dcfc083df1494aab0c41c31f)) -* update AWS auth config ([#134](https://github.com/spectrocloud-labs/validator/issues/134)) ([9513e43](https://github.com/spectrocloud-labs/validator/commit/9513e43a9860cc1ac2f1fcea01e8d7727d81b11c)) -* update AWS plugin version; fix default values.yaml ([516213b](https://github.com/spectrocloud-labs/validator/commit/516213ba35d80c4e8692b1448b22f6e1b9756c5d)) -* Update default values.yaml ([f9af283](https://github.com/spectrocloud-labs/validator/commit/f9af2832bd652c9ea404d08936a6879930d29753)) -* update network plugin values ([#135](https://github.com/spectrocloud-labs/validator/issues/135)) ([1049435](https://github.com/spectrocloud-labs/validator/commit/104943556a73e3aa4e5acd80c99542222035a867)) -* update README ([f8254d4](https://github.com/spectrocloud-labs/validator/commit/f8254d4a0bca6db90523ace43503cf6d80d3af30)) +* add coverage report ([#100](https://github.com/validator-labs/validator/issues/100)) ([5d24704](https://github.com/validator-labs/validator/commit/5d2470488e1a09ca0d0f623762ae926dea5ba3ef)) +* add license ([065ef97](https://github.com/validator-labs/validator/commit/065ef97d16dadf35a54b84fe3cd1026e14f172d5)) +* add public validation result utils ([528be5f](https://github.com/validator-labs/validator/commit/528be5f91e8bfb7d6f1530002dd99971e4983a7e)) +* add pull_request test trigger ([3e75bdb](https://github.com/validator-labs/validator/commit/3e75bdbff56bab925ca98b81c57fe9f4b1a60471)) +* bump AWS chart version ([c569524](https://github.com/validator-labs/validator/commit/c569524ad2cb0e7ca2995c1fde327abe82c61425)) +* bump aws plugin version ([bac567e](https://github.com/validator-labs/validator/commit/bac567e69ac6a957b78f29b5bcec81d2f3b0c6b8)) +* bump azure chart version ([9230953](https://github.com/validator-labs/validator/commit/9230953434f15ef1c8bc19658d8bc8e9156df74a)) +* bump go version ([#199](https://github.com/validator-labs/validator/issues/199)) ([06d0a9a](https://github.com/validator-labs/validator/commit/06d0a9a9a1b0f60ad97dbb282c3d3a58bce41e52)) +* bump plugin versions ([6658d19](https://github.com/validator-labs/validator/commit/6658d190022815cf56d1a345ae66d46fd260c10c)) +* Bump vsphere plugin version to 0.0.15 ([#142](https://github.com/validator-labs/validator/issues/142)) ([8b69b33](https://github.com/validator-labs/validator/commit/8b69b33463280ab3f44330f037f2958c41367d9a)) +* **deps:** bump golang.org/x/net from 0.16.0 to 0.17.0 ([#61](https://github.com/validator-labs/validator/issues/61)) ([eca7abd](https://github.com/validator-labs/validator/commit/eca7abd8da204cabb28d7fb6ee8c381d1cb60e7b)) +* **deps:** pin codecov/codecov-action action to eaaf4be ([#105](https://github.com/validator-labs/validator/issues/105)) ([70c3a0d](https://github.com/validator-labs/validator/commit/70c3a0d834cccc0bc6400c12395b7952c3fb25bb)) +* **deps:** pin ncruces/go-coverage-report action to a12281c ([#101](https://github.com/validator-labs/validator/issues/101)) ([bb5d6ac](https://github.com/validator-labs/validator/commit/bb5d6ac4b235013eeba198e2ba4fd86c5eeb93a2)) +* **deps:** update actions/checkout action to v4 ([#39](https://github.com/validator-labs/validator/issues/39)) ([3c848b6](https://github.com/validator-labs/validator/commit/3c848b61c3294cdd1ceed376c3e4a48521221b6f)) +* **deps:** update actions/checkout digest to 8ade135 ([#53](https://github.com/validator-labs/validator/issues/53)) ([d42a8a6](https://github.com/validator-labs/validator/commit/d42a8a6832c15b76eac882a7f35fc3a2f8ba842a)) +* **deps:** update actions/checkout digest to b4ffde6 ([#64](https://github.com/validator-labs/validator/issues/64)) ([d9bbd21](https://github.com/validator-labs/validator/commit/d9bbd21fe962de4f14e0e734d697ebd2ceb7e144)) +* **deps:** update actions/checkout digest to f43a0e5 ([#25](https://github.com/validator-labs/validator/issues/25)) ([fa0b3d9](https://github.com/validator-labs/validator/commit/fa0b3d95f74e70226f07114bffcde2e1b270ad33)) +* **deps:** update actions/setup-go action to v5 ([#147](https://github.com/validator-labs/validator/issues/147)) ([335d452](https://github.com/validator-labs/validator/commit/335d452d73f4ec5d86ca9cb00d2d5cb9598c0c0b)) +* **deps:** update actions/setup-go digest to 93397be ([#26](https://github.com/validator-labs/validator/issues/26)) ([e32d52b](https://github.com/validator-labs/validator/commit/e32d52bc1243451b6a0f6a27f228869da9497761)) +* **deps:** update actions/setup-python action to v5 ([#146](https://github.com/validator-labs/validator/issues/146)) ([d8fec57](https://github.com/validator-labs/validator/commit/d8fec5758fb948ee758c5a1deb1f4c4d9fe86d63)) +* **deps:** update actions/setup-python digest to 65d7f2d ([#65](https://github.com/validator-labs/validator/issues/65)) ([bdb95d0](https://github.com/validator-labs/validator/commit/bdb95d038149ed9eab6c8372018bb771b848157c)) +* **deps:** update actions/upload-artifact action to v4 ([#154](https://github.com/validator-labs/validator/issues/154)) ([7792867](https://github.com/validator-labs/validator/commit/77928676b59c162411491144f42e75a28a07fec6)) +* **deps:** update actions/upload-artifact digest to 1eb3cb2 ([#180](https://github.com/validator-labs/validator/issues/180)) ([e1d9cb7](https://github.com/validator-labs/validator/commit/e1d9cb7a3cfa552c84c657cd55845e13f87ddbea)) +* **deps:** update actions/upload-artifact digest to 26f96df ([#190](https://github.com/validator-labs/validator/issues/190)) ([43897d9](https://github.com/validator-labs/validator/commit/43897d987f95e9078c88ee42f0badb1e3bc2453e)) +* **deps:** update actions/upload-artifact digest to 694cdab ([#186](https://github.com/validator-labs/validator/issues/186)) ([d33add9](https://github.com/validator-labs/validator/commit/d33add9c8a0bde65eae799a0ed4c37af817a8ecc)) +* **deps:** update actions/upload-artifact digest to a8a3f3a ([#43](https://github.com/validator-labs/validator/issues/43)) ([fc33646](https://github.com/validator-labs/validator/commit/fc3364674e45c9dd3fdbf15773a7fbe2f04e3395)) +* **deps:** update anchore/sbom-action action to v0.15.0 ([#129](https://github.com/validator-labs/validator/issues/129)) ([961377b](https://github.com/validator-labs/validator/commit/961377b591c7c071f85046a8c5211ee6e161a38d)) +* **deps:** update anchore/sbom-action action to v0.15.1 ([#145](https://github.com/validator-labs/validator/issues/145)) ([7cbb94c](https://github.com/validator-labs/validator/commit/7cbb94c17599865ea68e7fe1019cb93acad37524)) +* **deps:** update anchore/sbom-action action to v0.15.2 ([#170](https://github.com/validator-labs/validator/issues/170)) ([a37185a](https://github.com/validator-labs/validator/commit/a37185abcff714d1eb00d5eee9fef7ef82f18bbf)) +* **deps:** update anchore/sbom-action action to v0.15.3 ([#173](https://github.com/validator-labs/validator/issues/173)) ([3a5be4e](https://github.com/validator-labs/validator/commit/3a5be4eb483c051b26a6fa0143d0380708e2c7e5)) +* **deps:** update anchore/sbom-action action to v0.15.4 ([#184](https://github.com/validator-labs/validator/issues/184)) ([a58d980](https://github.com/validator-labs/validator/commit/a58d980b2ba3285e8efd59d9b389cc8d66859b78)) +* **deps:** update anchore/sbom-action action to v0.15.8 ([#189](https://github.com/validator-labs/validator/issues/189)) ([56d8a75](https://github.com/validator-labs/validator/commit/56d8a754bdfa950ab2e727780b0234dc9d4c6d6d)) +* **deps:** update anchore/sbom-action action to v0.15.9 ([#225](https://github.com/validator-labs/validator/issues/225)) ([f157fc8](https://github.com/validator-labs/validator/commit/f157fc849cdc633a95fa16fdc12787ba5bc22ce9)) +* **deps:** update azure/setup-helm action to v4 ([#223](https://github.com/validator-labs/validator/issues/223)) ([8b5bb76](https://github.com/validator-labs/validator/commit/8b5bb76fddabdd3adeb37b7232aa1de2e206d4a1)) +* **deps:** update codecov/codecov-action digest to 4fe8c5f ([#191](https://github.com/validator-labs/validator/issues/191)) ([7f55aad](https://github.com/validator-labs/validator/commit/7f55aad95486e87774e9c8bffe4453ccce14fa5f)) +* **deps:** update codecov/codecov-action digest to 54bcd87 ([#219](https://github.com/validator-labs/validator/issues/219)) ([3ebb8b1](https://github.com/validator-labs/validator/commit/3ebb8b1d98c96764b262a1ef03ad054078136752)) +* **deps:** update codecov/codecov-action digest to ab904c4 ([#194](https://github.com/validator-labs/validator/issues/194)) ([053afa3](https://github.com/validator-labs/validator/commit/053afa31e65fe700a4973f502aea2ad63b1e51d9)) +* **deps:** update codecov/codecov-action digest to e0b68c6 ([#197](https://github.com/validator-labs/validator/issues/197)) ([69fe200](https://github.com/validator-labs/validator/commit/69fe200a73f51c7f913d605f16c22091a029d91e)) +* **deps:** update docker/build-push-action action to v5 ([#47](https://github.com/validator-labs/validator/issues/47)) ([40d0053](https://github.com/validator-labs/validator/commit/40d0053011c9d05582d96ab07c7e743867fbed8d)) +* **deps:** update docker/build-push-action digest to 0a97817 ([#45](https://github.com/validator-labs/validator/issues/45)) ([91a951b](https://github.com/validator-labs/validator/commit/91a951b03d40db29020af68cb7b1a22db8cad19c)) +* **deps:** update docker/build-push-action digest to 4a13e50 ([#119](https://github.com/validator-labs/validator/issues/119)) ([24b3bfc](https://github.com/validator-labs/validator/commit/24b3bfc927dc5d04fa77b58157bda2f2f18fcb12)) +* **deps:** update docker/login-action action to v3 ([#48](https://github.com/validator-labs/validator/issues/48)) ([9c940d7](https://github.com/validator-labs/validator/commit/9c940d7acebf0e237ed5129cc3b25aca596a257f)) +* **deps:** update docker/setup-buildx-action action to v3 ([#49](https://github.com/validator-labs/validator/issues/49)) ([a3fe730](https://github.com/validator-labs/validator/commit/a3fe730ae38b9655583be333e255e48767c2cf0c)) +* **deps:** update docker/setup-buildx-action digest to 0d103c3 ([#221](https://github.com/validator-labs/validator/issues/221)) ([c8c02f2](https://github.com/validator-labs/validator/commit/c8c02f248c629ea56a87e4cd19d4f86e8bb909a6)) +* **deps:** update docker/setup-buildx-action digest to 885d146 ([#28](https://github.com/validator-labs/validator/issues/28)) ([f4b1dd1](https://github.com/validator-labs/validator/commit/f4b1dd10a4170f2596bf2cebf64a363d21efcc44)) +* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.14.4 ([#59](https://github.com/validator-labs/validator/issues/59)) ([78847f5](https://github.com/validator-labs/validator/commit/78847f54c35f6fc684d333a286e1315cc558e6e2)) +* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.15.0 ([#72](https://github.com/validator-labs/validator/issues/72)) ([4f0fc63](https://github.com/validator-labs/validator/commit/4f0fc630bc3ab969d6411fb1d31d968e313a20be)) +* **deps:** update gcr.io/spectro-images-public/golang docker tag to v1.22 ([#174](https://github.com/validator-labs/validator/issues/174)) ([d9beecf](https://github.com/validator-labs/validator/commit/d9beecfff64c26ddce8206de808667b1ba3e0f24)) +* **deps:** update google-github-actions/release-please-action action to v4 ([#144](https://github.com/validator-labs/validator/issues/144)) ([c4d008c](https://github.com/validator-labs/validator/commit/c4d008c391fbf4c0bcd932668ed0684b571fa7fe)) +* **deps:** update google-github-actions/release-please-action digest to 4c5670f ([#66](https://github.com/validator-labs/validator/issues/66)) ([2c24d48](https://github.com/validator-labs/validator/commit/2c24d48035b7ebddbbd20ca182e3352fa6c2f09e)) +* **deps:** update google-github-actions/release-please-action digest to cc61a07 ([#152](https://github.com/validator-labs/validator/issues/152)) ([908de87](https://github.com/validator-labs/validator/commit/908de87b359b6e22cb16e69f981d793aec18aa71)) +* **deps:** update google-github-actions/release-please-action digest to db8f2c6 ([#81](https://github.com/validator-labs/validator/issues/81)) ([20956a3](https://github.com/validator-labs/validator/commit/20956a3fa864d5cc0e37349ba0632da61879b8b8)) +* **deps:** update helm/chart-testing-action action to v2.6.0 ([#79](https://github.com/validator-labs/validator/issues/79)) ([3272b22](https://github.com/validator-labs/validator/commit/3272b226df2586344efd1dcf3f077483ca3f45a7)) +* **deps:** update helm/chart-testing-action action to v2.6.1 ([#80](https://github.com/validator-labs/validator/issues/80)) ([cbb430e](https://github.com/validator-labs/validator/commit/cbb430e70a8aad6558816d3ce2c5c42cacefcab8)) +* enable renovate automerges ([84ad3cd](https://github.com/validator-labs/validator/commit/84ad3cdee59ed634e5f9577d801dc13701958e46)) +* fix broken build link in README ([#222](https://github.com/validator-labs/validator/issues/222)) ([9e78ac2](https://github.com/validator-labs/validator/commit/9e78ac28a970b3b07a75c3346304358fbf6e91f5)) +* fix Helm chart lint error ([c938c89](https://github.com/validator-labs/validator/commit/c938c89947371fa3e3e3e2d43044749a413ec443)) +* **main:** release 0.0.1 ([#9](https://github.com/validator-labs/validator/issues/9)) ([62fc470](https://github.com/validator-labs/validator/commit/62fc470c14810b9dc9699f3846279999dcc290a3)) +* **main:** release 0.0.10 ([#68](https://github.com/validator-labs/validator/issues/68)) ([edc5f33](https://github.com/validator-labs/validator/commit/edc5f33fdaf546e8eeedba1f5ba1647f61c789f1)) +* **main:** release 0.0.10 ([#70](https://github.com/validator-labs/validator/issues/70)) ([6c5e4fc](https://github.com/validator-labs/validator/commit/6c5e4fcc1182862e3902044e543309800e96b31e)) +* **main:** release 0.0.10 ([#75](https://github.com/validator-labs/validator/issues/75)) ([32e4025](https://github.com/validator-labs/validator/commit/32e4025ba21223c7214e5378bb060769b931e685)) +* **main:** release 0.0.11 ([#85](https://github.com/validator-labs/validator/issues/85)) ([081ded0](https://github.com/validator-labs/validator/commit/081ded0ac22d0432bcf04dbed2be9d281a6f38b9)) +* **main:** release 0.0.13 ([#91](https://github.com/validator-labs/validator/issues/91)) ([15a5342](https://github.com/validator-labs/validator/commit/15a5342624deba32fc3191ea4583befa942fa157)) +* **main:** release 0.0.14 ([#92](https://github.com/validator-labs/validator/issues/92)) ([42e88ff](https://github.com/validator-labs/validator/commit/42e88ff8c7cc5927e6ae78644d146aba7b7f4c92)) +* **main:** release 0.0.15 ([#93](https://github.com/validator-labs/validator/issues/93)) ([ee7685a](https://github.com/validator-labs/validator/commit/ee7685a5661d3be1f7729cc48f93ad020351c6d7)) +* **main:** release 0.0.16 ([#99](https://github.com/validator-labs/validator/issues/99)) ([93f1b88](https://github.com/validator-labs/validator/commit/93f1b885e47b356a6a55d913bf95bcddb7210309)) +* **main:** release 0.0.17 ([#102](https://github.com/validator-labs/validator/issues/102)) ([51e757e](https://github.com/validator-labs/validator/commit/51e757edb211684ebeddd0ed26e57b73e8333cfd)) +* **main:** release 0.0.18 ([#103](https://github.com/validator-labs/validator/issues/103)) ([315019a](https://github.com/validator-labs/validator/commit/315019a2a1df8d9332dffe8bb179a6ea360e82dc)) +* **main:** release 0.0.19 ([#110](https://github.com/validator-labs/validator/issues/110)) ([acb9902](https://github.com/validator-labs/validator/commit/acb99021461f93334fef2146cd1e8f81b7b066ad)) +* **main:** release 0.0.2 ([#10](https://github.com/validator-labs/validator/issues/10)) ([3c10801](https://github.com/validator-labs/validator/commit/3c10801af9c9c7801338a5488f6525a43b610aac)) +* **main:** release 0.0.20 ([#115](https://github.com/validator-labs/validator/issues/115)) ([e2e98e7](https://github.com/validator-labs/validator/commit/e2e98e7d3f57cc9caf7ba438647ef9e167aa9969)) +* **main:** release 0.0.21 ([#116](https://github.com/validator-labs/validator/issues/116)) ([137df6b](https://github.com/validator-labs/validator/commit/137df6b06828fc054fb76eae5bd514571a245ebe)) +* **main:** release 0.0.22 ([#123](https://github.com/validator-labs/validator/issues/123)) ([cc07547](https://github.com/validator-labs/validator/commit/cc0754767011bc752819da56052d9639c098ec77)) +* **main:** release 0.0.23 ([#124](https://github.com/validator-labs/validator/issues/124)) ([0331832](https://github.com/validator-labs/validator/commit/03318323a8067b75f9c407c00dbf5cf869a08c77)) +* **main:** release 0.0.24 ([#126](https://github.com/validator-labs/validator/issues/126)) ([5f55fdf](https://github.com/validator-labs/validator/commit/5f55fdfe46d0c4f79924cd54a3f40ab31efd1796)) +* **main:** release 0.0.25 ([#128](https://github.com/validator-labs/validator/issues/128)) ([7b3af63](https://github.com/validator-labs/validator/commit/7b3af63651e50f6dc7393b0de2361d1605d249d1)) +* **main:** release 0.0.26 ([#130](https://github.com/validator-labs/validator/issues/130)) ([a697310](https://github.com/validator-labs/validator/commit/a6973108c87c58a0df551cffb7947f910bfe0f14)) +* **main:** release 0.0.27 ([#136](https://github.com/validator-labs/validator/issues/136)) ([90c6f41](https://github.com/validator-labs/validator/commit/90c6f412369881144428d2ce71c0f8b97937f926)) +* **main:** release 0.0.28 ([#140](https://github.com/validator-labs/validator/issues/140)) ([5c69568](https://github.com/validator-labs/validator/commit/5c69568a635eaebf852915ecdcdc0441b403b7c0)) +* **main:** release 0.0.29 ([#148](https://github.com/validator-labs/validator/issues/148)) ([6f32ca8](https://github.com/validator-labs/validator/commit/6f32ca836ef5b6e319b957bef1f0749550f9cb0d)) +* **main:** release 0.0.3 ([#18](https://github.com/validator-labs/validator/issues/18)) ([9d10ae6](https://github.com/validator-labs/validator/commit/9d10ae63a5bdfa46537a11c61a7c15a0a7553aaf)) +* **main:** release 0.0.30 ([#160](https://github.com/validator-labs/validator/issues/160)) ([ad78ea4](https://github.com/validator-labs/validator/commit/ad78ea4478fea49111fb3f182a8d613a46fe5dc6)) +* **main:** release 0.0.31 ([#167](https://github.com/validator-labs/validator/issues/167)) ([5edba38](https://github.com/validator-labs/validator/commit/5edba3885385fb239f74e94777f9badbd4cb1355)) +* **main:** release 0.0.32 ([#168](https://github.com/validator-labs/validator/issues/168)) ([1a70912](https://github.com/validator-labs/validator/commit/1a70912d91c91826ce16273e29d165ef9df28700)) +* **main:** release 0.0.33 ([#172](https://github.com/validator-labs/validator/issues/172)) ([ba46727](https://github.com/validator-labs/validator/commit/ba467273b87618ff06e90c5bd9a0b07a1b75e231)) +* **main:** release 0.0.34 ([#202](https://github.com/validator-labs/validator/issues/202)) ([d0a1b30](https://github.com/validator-labs/validator/commit/d0a1b30efe83ed1dcf6e0e1691e227aa8e4dede1)) +* **main:** release 0.0.35 ([#211](https://github.com/validator-labs/validator/issues/211)) ([c271c73](https://github.com/validator-labs/validator/commit/c271c739fa8622eda636feda97aafda934b419dd)) +* **main:** release 0.0.4 ([#19](https://github.com/validator-labs/validator/issues/19)) ([98fd554](https://github.com/validator-labs/validator/commit/98fd554209f11f93f001eec9ac32ed7c55c13166)) +* **main:** release 0.0.5 ([#23](https://github.com/validator-labs/validator/issues/23)) ([ae58d10](https://github.com/validator-labs/validator/commit/ae58d10a0a931543aee6157c190b9cb14f37d2a2)) +* **main:** release 0.0.6 ([#38](https://github.com/validator-labs/validator/issues/38)) ([849b4ca](https://github.com/validator-labs/validator/commit/849b4ca0d60154c33bbbcccef5cdc9d3b70479e1)) +* **main:** release 0.0.7 ([#42](https://github.com/validator-labs/validator/issues/42)) ([85f2933](https://github.com/validator-labs/validator/commit/85f2933a4a1d6cab927f225bd46f0664d1102232)) +* **main:** release 0.0.8 ([#44](https://github.com/validator-labs/validator/issues/44)) ([b452df4](https://github.com/validator-labs/validator/commit/b452df441271f814e9cc37326d8a6d432241a388)) +* **main:** release 0.0.9 ([#58](https://github.com/validator-labs/validator/issues/58)) ([6d31932](https://github.com/validator-labs/validator/commit/6d319325bef13ab0ab9b77707971b60fcbac3d76)) +* Merge branch 'main' of https://github.com/validator-labs/validator ([42cf0ef](https://github.com/validator-labs/validator/commit/42cf0efc8ee8f8187b260ac0f4d1f8b1b9db6c16)) +* Merge branch 'main' of https://github.com/validator-labs/validator ([a2700a2](https://github.com/validator-labs/validator/commit/a2700a26661d6c7668965cc5b5a377adfd49d109)) +* release 0.0.1 ([a23551a](https://github.com/validator-labs/validator/commit/a23551a1984d43d9acbc7de3cacad6ee928cc517)) +* release 0.0.10 ([65ce207](https://github.com/validator-labs/validator/commit/65ce2076727fd3d1da49afd884329c55a6394c91)) +* release 0.0.10 ([9a324e9](https://github.com/validator-labs/validator/commit/9a324e9e666b0da68a1e0c3be225ab19bfd04a6b)) +* release 0.0.11 ([f694577](https://github.com/validator-labs/validator/commit/f694577bb2b0fae8127935c3f9fd9e90f14fe328)) +* release 0.0.12 ([4903786](https://github.com/validator-labs/validator/commit/49037866402a7f16ef2c15cf172a11626392b9ff)) +* release 0.0.13 ([1233488](https://github.com/validator-labs/validator/commit/1233488756f02cd3de9ee2a0d800cb29522545c8)) +* release 0.0.14 ([2471411](https://github.com/validator-labs/validator/commit/247141147841953b69fe69df297244d3119b8d40)) +* release 0.0.15 ([d574854](https://github.com/validator-labs/validator/commit/d57485496dc90f4b6e421d978bdf0451edfcc59c)) +* release 0.0.16 ([f031904](https://github.com/validator-labs/validator/commit/f031904a18fb5854586d58145842689d12028360)) +* release 0.0.2 ([40cdd88](https://github.com/validator-labs/validator/commit/40cdd88ebb8b75f9908c5dab6aa29337f5d778d8)) +* release 0.0.25 ([7af7723](https://github.com/validator-labs/validator/commit/7af772348e3562d22a1afb58957d82959456443e)) +* release 0.0.3 ([5b2473d](https://github.com/validator-labs/validator/commit/5b2473dce974a160b14640e86e88028f66c94f5e)) +* release 0.0.36 ([f004e5b](https://github.com/validator-labs/validator/commit/f004e5b35b8c622f3e2081ce9a8751d8bd94d9a3)) +* release 0.0.4 ([28f8418](https://github.com/validator-labs/validator/commit/28f8418356694ad5c86b97d2b9df9d51c2f6d279)) +* release 0.0.5 ([24e9712](https://github.com/validator-labs/validator/commit/24e9712ffbf6fb8d33333d5d8c063f3935c7ceae)) +* release 0.0.6 ([10421d5](https://github.com/validator-labs/validator/commit/10421d59a5fbc4dd840a6aac9f24657ee8d1be7c)) +* release 0.0.9 ([3cbcfa9](https://github.com/validator-labs/validator/commit/3cbcfa9e3f1e5c75dcfc083df1494aab0c41c31f)) +* update AWS auth config ([#134](https://github.com/validator-labs/validator/issues/134)) ([9513e43](https://github.com/validator-labs/validator/commit/9513e43a9860cc1ac2f1fcea01e8d7727d81b11c)) +* update AWS plugin version; fix default values.yaml ([516213b](https://github.com/validator-labs/validator/commit/516213ba35d80c4e8692b1448b22f6e1b9756c5d)) +* Update default values.yaml ([f9af283](https://github.com/validator-labs/validator/commit/f9af2832bd652c9ea404d08936a6879930d29753)) +* update network plugin values ([#135](https://github.com/validator-labs/validator/issues/135)) ([1049435](https://github.com/validator-labs/validator/commit/104943556a73e3aa4e5acd80c99542222035a867)) +* update README ([f8254d4](https://github.com/validator-labs/validator/commit/f8254d4a0bca6db90523ace43503cf6d80d3af30)) ### Docs -* add valid8or-plugin-network to default values.yaml ([1aada24](https://github.com/spectrocloud-labs/validator/commit/1aada2492d518e7ed50934d2cb6e184da5d1e031)) -* issue template addition ([#109](https://github.com/spectrocloud-labs/validator/issues/109)) ([36ce4a1](https://github.com/spectrocloud-labs/validator/commit/36ce4a1d5630c22b39d481bc45641c5c06e6db04)) -* refer to secret templates in values.yaml ([eeae1e7](https://github.com/spectrocloud-labs/validator/commit/eeae1e710a2dd584ea74e8017ddb359a165c9079)) -* update chart description ([0a5635f](https://github.com/spectrocloud-labs/validator/commit/0a5635f94f949c39592dbe7f20e5301f4836f291)) -* update README, fix release-please annotations ([c2c96e8](https://github.com/spectrocloud-labs/validator/commit/c2c96e8e3e91820826242b36d6760ab1d2530baf)) +* add valid8or-plugin-network to default values.yaml ([1aada24](https://github.com/validator-labs/validator/commit/1aada2492d518e7ed50934d2cb6e184da5d1e031)) +* issue template addition ([#109](https://github.com/validator-labs/validator/issues/109)) ([36ce4a1](https://github.com/validator-labs/validator/commit/36ce4a1d5630c22b39d481bc45641c5c06e6db04)) +* refer to secret templates in values.yaml ([eeae1e7](https://github.com/validator-labs/validator/commit/eeae1e710a2dd584ea74e8017ddb359a165c9079)) +* update chart description ([0a5635f](https://github.com/validator-labs/validator/commit/0a5635f94f949c39592dbe7f20e5301f4836f291)) +* update README, fix release-please annotations ([c2c96e8](https://github.com/validator-labs/validator/commit/c2c96e8e3e91820826242b36d6760ab1d2530baf)) ### Refactoring -* accept VR in HandleNewValidationResult for flexibility in plugins ([#113](https://github.com/spectrocloud-labs/validator/issues/113)) ([1ead151](https://github.com/spectrocloud-labs/validator/commit/1ead15146156ac278aedb2a77cab0604488fda4f)) -* change devspace port; always use exponential backoff; tidy validation result helpers ([c866429](https://github.com/spectrocloud-labs/validator/commit/c866429772e8d301916eed7ea8908b811cad3e7c)) -* expose helm package ([2a34e0a](https://github.com/spectrocloud-labs/validator/commit/2a34e0ae780b287a8a1a48ee00f5016e667c8304)) -* expose sink types ([#117](https://github.com/spectrocloud-labs/validator/issues/117)) ([f28d8af](https://github.com/spectrocloud-labs/validator/commit/f28d8afc5092998189da4112e8a41febdadf1c96)) -* standardize get CR in Reconcile ([9fbfff0](https://github.com/spectrocloud-labs/validator/commit/9fbfff0c059debab0c9c6044c360af07c8cd4382)) -* use header block for msg titles ([a6ce7af](https://github.com/spectrocloud-labs/validator/commit/a6ce7af748dcb6cbd50c5d13e1a2c9a724e9a328)) -* valid8or -> validator ([#67](https://github.com/spectrocloud-labs/validator/issues/67)) ([ff88026](https://github.com/spectrocloud-labs/validator/commit/ff8802656d8115dd6afbbfbaf12613c4f205feb5)) +* accept VR in HandleNewValidationResult for flexibility in plugins ([#113](https://github.com/validator-labs/validator/issues/113)) ([1ead151](https://github.com/validator-labs/validator/commit/1ead15146156ac278aedb2a77cab0604488fda4f)) +* change devspace port; always use exponential backoff; tidy validation result helpers ([c866429](https://github.com/validator-labs/validator/commit/c866429772e8d301916eed7ea8908b811cad3e7c)) +* expose helm package ([2a34e0a](https://github.com/validator-labs/validator/commit/2a34e0ae780b287a8a1a48ee00f5016e667c8304)) +* expose sink types ([#117](https://github.com/validator-labs/validator/issues/117)) ([f28d8af](https://github.com/validator-labs/validator/commit/f28d8afc5092998189da4112e8a41febdadf1c96)) +* standardize get CR in Reconcile ([9fbfff0](https://github.com/validator-labs/validator/commit/9fbfff0c059debab0c9c6044c360af07c8cd4382)) +* use header block for msg titles ([a6ce7af](https://github.com/validator-labs/validator/commit/a6ce7af748dcb6cbd50c5d13e1a2c9a724e9a328)) +* valid8or -> validator ([#67](https://github.com/validator-labs/validator/issues/67)) ([ff88026](https://github.com/validator-labs/validator/commit/ff8802656d8115dd6afbbfbaf12613c4f205feb5)) -## [0.0.35](https://github.com/spectrocloud-labs/validator/compare/v0.0.34...v0.0.35) (2024-02-12) +## [0.0.35](https://github.com/validator-labs/validator/compare/v0.0.34...v0.0.35) (2024-02-12) ### Features -* OCI repository support for Helm charts ([#207](https://github.com/spectrocloud-labs/validator/issues/207)) ([4b25d79](https://github.com/spectrocloud-labs/validator/commit/4b25d7980c9aac07a39294a27ca3540e83dce1fd)) +* OCI repository support for Helm charts ([#207](https://github.com/validator-labs/validator/issues/207)) ([4b25d79](https://github.com/validator-labs/validator/commit/4b25d7980c9aac07a39294a27ca3540e83dce1fd)) ### Bug Fixes -* ensure default helm cache is writable ([85b3286](https://github.com/spectrocloud-labs/validator/commit/85b3286fec22fd02c3f7ebee0d3c6fa74895bfdd)) +* ensure default helm cache is writable ([85b3286](https://github.com/validator-labs/validator/commit/85b3286fec22fd02c3f7ebee0d3c6fa74895bfdd)) -## [0.0.34](https://github.com/spectrocloud-labs/validator/compare/v0.0.33...v0.0.34) (2024-02-06) +## [0.0.34](https://github.com/validator-labs/validator/compare/v0.0.33...v0.0.34) (2024-02-06) ### Bug Fixes -* **deps:** update kubernetes packages to v0.29.1 ([#153](https://github.com/spectrocloud-labs/validator/issues/153)) ([60bc244](https://github.com/spectrocloud-labs/validator/commit/60bc244537838596be433c3e2a59ce66fcb80350)) -* SafeUpdateValidationResult: update VR spec and status ([#205](https://github.com/spectrocloud-labs/validator/issues/205)) ([972eb55](https://github.com/spectrocloud-labs/validator/commit/972eb550968c32447aeba5ab7acfcbc566f0d929)) +* **deps:** update kubernetes packages to v0.29.1 ([#153](https://github.com/validator-labs/validator/issues/153)) ([60bc244](https://github.com/validator-labs/validator/commit/60bc244537838596be433c3e2a59ce66fcb80350)) +* SafeUpdateValidationResult: update VR spec and status ([#205](https://github.com/validator-labs/validator/issues/205)) ([972eb55](https://github.com/validator-labs/validator/commit/972eb550968c32447aeba5ab7acfcbc566f0d929)) -## [0.0.33](https://github.com/spectrocloud-labs/validator/compare/v0.0.32...v0.0.33) (2024-02-05) +## [0.0.33](https://github.com/validator-labs/validator/compare/v0.0.32...v0.0.33) (2024-02-05) ### Bug Fixes -* **deps:** update golang.org/x/exp digest to 0dcbfd6 ([#175](https://github.com/spectrocloud-labs/validator/issues/175)) ([31469da](https://github.com/spectrocloud-labs/validator/commit/31469da899767e2d8a6766f609a9e280b6e49609)) -* **deps:** update golang.org/x/exp digest to 1b97071 ([#187](https://github.com/spectrocloud-labs/validator/issues/187)) ([27581fa](https://github.com/spectrocloud-labs/validator/commit/27581fa0282aee29a032bfff15a29f23f9ff6390)) -* **deps:** update golang.org/x/exp digest to be819d1 ([#171](https://github.com/spectrocloud-labs/validator/issues/171)) ([6d5d2a2](https://github.com/spectrocloud-labs/validator/commit/6d5d2a2c5fe210647db4d347b83b81fe7486e31b)) -* **deps:** update golang.org/x/exp digest to db7319d ([#179](https://github.com/spectrocloud-labs/validator/issues/179)) ([04e3a3d](https://github.com/spectrocloud-labs/validator/commit/04e3a3d87324910cb8f32dc46865386e20f43378)) -* **deps:** update module buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go to v1.14.0-20231213011348-5645e27c876a.1 ([#192](https://github.com/spectrocloud-labs/validator/issues/192)) ([31123a2](https://github.com/spectrocloud-labs/validator/commit/31123a25e9c4a1b3f99645113fc78dc178f3814e)) -* **deps:** update module buf.build/gen/go/spectrocloud/spectro-cleanup/protocolbuffers/go to v1.32.0-20231213011348-5645e27c876a.1 ([#193](https://github.com/spectrocloud-labs/validator/issues/193)) ([2abdb84](https://github.com/spectrocloud-labs/validator/commit/2abdb848f6de7b4b3d8206cd3c5edf8391cea574)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.14.0 ([#178](https://github.com/spectrocloud-labs/validator/issues/178)) ([b25c95c](https://github.com/spectrocloud-labs/validator/commit/b25c95c8b8b8cd2dd7f5e492fe33e39e3f6a1fa6)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.15.0 ([#182](https://github.com/spectrocloud-labs/validator/issues/182)) ([d421bd6](https://github.com/spectrocloud-labs/validator/commit/d421bd61e0e427cc95aa3a271f8773cfc91cc4b9)) -* **deps:** update module github.com/onsi/gomega to v1.31.0 ([#183](https://github.com/spectrocloud-labs/validator/issues/183)) ([6a4ee30](https://github.com/spectrocloud-labs/validator/commit/6a4ee30cc58348fd117c1b6384ae97534c606187)) -* **deps:** update module github.com/onsi/gomega to v1.31.1 ([#188](https://github.com/spectrocloud-labs/validator/issues/188)) ([4a86ea9](https://github.com/spectrocloud-labs/validator/commit/4a86ea968446181b33acb3a45d3f17b9917acb8e)) -* **deps:** update module k8s.io/klog/v2 to v2.120.0 ([#176](https://github.com/spectrocloud-labs/validator/issues/176)) ([62bdb0a](https://github.com/spectrocloud-labs/validator/commit/62bdb0a802ea622796c90188c45f6712274a6d2c)) -* **deps:** update module k8s.io/klog/v2 to v2.120.1 ([#185](https://github.com/spectrocloud-labs/validator/issues/185)) ([fad66e0](https://github.com/spectrocloud-labs/validator/commit/fad66e04a584456bfaf9991fd661d070f716afac)) -* update VRs to support rule addition ([#198](https://github.com/spectrocloud-labs/validator/issues/198)) ([c8de386](https://github.com/spectrocloud-labs/validator/commit/c8de3861fd4fe639c2cd27aa76a7883a0f1ae6d2)) +* **deps:** update golang.org/x/exp digest to 0dcbfd6 ([#175](https://github.com/validator-labs/validator/issues/175)) ([31469da](https://github.com/validator-labs/validator/commit/31469da899767e2d8a6766f609a9e280b6e49609)) +* **deps:** update golang.org/x/exp digest to 1b97071 ([#187](https://github.com/validator-labs/validator/issues/187)) ([27581fa](https://github.com/validator-labs/validator/commit/27581fa0282aee29a032bfff15a29f23f9ff6390)) +* **deps:** update golang.org/x/exp digest to be819d1 ([#171](https://github.com/validator-labs/validator/issues/171)) ([6d5d2a2](https://github.com/validator-labs/validator/commit/6d5d2a2c5fe210647db4d347b83b81fe7486e31b)) +* **deps:** update golang.org/x/exp digest to db7319d ([#179](https://github.com/validator-labs/validator/issues/179)) ([04e3a3d](https://github.com/validator-labs/validator/commit/04e3a3d87324910cb8f32dc46865386e20f43378)) +* **deps:** update module buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go to v1.14.0-20231213011348-5645e27c876a.1 ([#192](https://github.com/validator-labs/validator/issues/192)) ([31123a2](https://github.com/validator-labs/validator/commit/31123a25e9c4a1b3f99645113fc78dc178f3814e)) +* **deps:** update module buf.build/gen/go/spectrocloud/spectro-cleanup/protocolbuffers/go to v1.32.0-20231213011348-5645e27c876a.1 ([#193](https://github.com/validator-labs/validator/issues/193)) ([2abdb84](https://github.com/validator-labs/validator/commit/2abdb848f6de7b4b3d8206cd3c5edf8391cea574)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.14.0 ([#178](https://github.com/validator-labs/validator/issues/178)) ([b25c95c](https://github.com/validator-labs/validator/commit/b25c95c8b8b8cd2dd7f5e492fe33e39e3f6a1fa6)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.15.0 ([#182](https://github.com/validator-labs/validator/issues/182)) ([d421bd6](https://github.com/validator-labs/validator/commit/d421bd61e0e427cc95aa3a271f8773cfc91cc4b9)) +* **deps:** update module github.com/onsi/gomega to v1.31.0 ([#183](https://github.com/validator-labs/validator/issues/183)) ([6a4ee30](https://github.com/validator-labs/validator/commit/6a4ee30cc58348fd117c1b6384ae97534c606187)) +* **deps:** update module github.com/onsi/gomega to v1.31.1 ([#188](https://github.com/validator-labs/validator/issues/188)) ([4a86ea9](https://github.com/validator-labs/validator/commit/4a86ea968446181b33acb3a45d3f17b9917acb8e)) +* **deps:** update module k8s.io/klog/v2 to v2.120.0 ([#176](https://github.com/validator-labs/validator/issues/176)) ([62bdb0a](https://github.com/validator-labs/validator/commit/62bdb0a802ea622796c90188c45f6712274a6d2c)) +* **deps:** update module k8s.io/klog/v2 to v2.120.1 ([#185](https://github.com/validator-labs/validator/issues/185)) ([fad66e0](https://github.com/validator-labs/validator/commit/fad66e04a584456bfaf9991fd661d070f716afac)) +* update VRs to support rule addition ([#198](https://github.com/validator-labs/validator/issues/198)) ([c8de386](https://github.com/validator-labs/validator/commit/c8de3861fd4fe639c2cd27aa76a7883a0f1ae6d2)) ### Other -* bump go version ([#199](https://github.com/spectrocloud-labs/validator/issues/199)) ([06d0a9a](https://github.com/spectrocloud-labs/validator/commit/06d0a9a9a1b0f60ad97dbb282c3d3a58bce41e52)) -* **deps:** update actions/upload-artifact digest to 1eb3cb2 ([#180](https://github.com/spectrocloud-labs/validator/issues/180)) ([e1d9cb7](https://github.com/spectrocloud-labs/validator/commit/e1d9cb7a3cfa552c84c657cd55845e13f87ddbea)) -* **deps:** update actions/upload-artifact digest to 26f96df ([#190](https://github.com/spectrocloud-labs/validator/issues/190)) ([43897d9](https://github.com/spectrocloud-labs/validator/commit/43897d987f95e9078c88ee42f0badb1e3bc2453e)) -* **deps:** update actions/upload-artifact digest to 694cdab ([#186](https://github.com/spectrocloud-labs/validator/issues/186)) ([d33add9](https://github.com/spectrocloud-labs/validator/commit/d33add9c8a0bde65eae799a0ed4c37af817a8ecc)) -* **deps:** update anchore/sbom-action action to v0.15.2 ([#170](https://github.com/spectrocloud-labs/validator/issues/170)) ([a37185a](https://github.com/spectrocloud-labs/validator/commit/a37185abcff714d1eb00d5eee9fef7ef82f18bbf)) -* **deps:** update anchore/sbom-action action to v0.15.3 ([#173](https://github.com/spectrocloud-labs/validator/issues/173)) ([3a5be4e](https://github.com/spectrocloud-labs/validator/commit/3a5be4eb483c051b26a6fa0143d0380708e2c7e5)) -* **deps:** update anchore/sbom-action action to v0.15.4 ([#184](https://github.com/spectrocloud-labs/validator/issues/184)) ([a58d980](https://github.com/spectrocloud-labs/validator/commit/a58d980b2ba3285e8efd59d9b389cc8d66859b78)) -* **deps:** update anchore/sbom-action action to v0.15.8 ([#189](https://github.com/spectrocloud-labs/validator/issues/189)) ([56d8a75](https://github.com/spectrocloud-labs/validator/commit/56d8a754bdfa950ab2e727780b0234dc9d4c6d6d)) -* **deps:** update codecov/codecov-action digest to 4fe8c5f ([#191](https://github.com/spectrocloud-labs/validator/issues/191)) ([7f55aad](https://github.com/spectrocloud-labs/validator/commit/7f55aad95486e87774e9c8bffe4453ccce14fa5f)) -* **deps:** update codecov/codecov-action digest to ab904c4 ([#194](https://github.com/spectrocloud-labs/validator/issues/194)) ([053afa3](https://github.com/spectrocloud-labs/validator/commit/053afa31e65fe700a4973f502aea2ad63b1e51d9)) -* **deps:** update codecov/codecov-action digest to e0b68c6 ([#197](https://github.com/spectrocloud-labs/validator/issues/197)) ([69fe200](https://github.com/spectrocloud-labs/validator/commit/69fe200a73f51c7f913d605f16c22091a029d91e)) -* **deps:** update gcr.io/spectro-images-public/golang docker tag to v1.22 ([#174](https://github.com/spectrocloud-labs/validator/issues/174)) ([d9beecf](https://github.com/spectrocloud-labs/validator/commit/d9beecfff64c26ddce8206de808667b1ba3e0f24)) +* bump go version ([#199](https://github.com/validator-labs/validator/issues/199)) ([06d0a9a](https://github.com/validator-labs/validator/commit/06d0a9a9a1b0f60ad97dbb282c3d3a58bce41e52)) +* **deps:** update actions/upload-artifact digest to 1eb3cb2 ([#180](https://github.com/validator-labs/validator/issues/180)) ([e1d9cb7](https://github.com/validator-labs/validator/commit/e1d9cb7a3cfa552c84c657cd55845e13f87ddbea)) +* **deps:** update actions/upload-artifact digest to 26f96df ([#190](https://github.com/validator-labs/validator/issues/190)) ([43897d9](https://github.com/validator-labs/validator/commit/43897d987f95e9078c88ee42f0badb1e3bc2453e)) +* **deps:** update actions/upload-artifact digest to 694cdab ([#186](https://github.com/validator-labs/validator/issues/186)) ([d33add9](https://github.com/validator-labs/validator/commit/d33add9c8a0bde65eae799a0ed4c37af817a8ecc)) +* **deps:** update anchore/sbom-action action to v0.15.2 ([#170](https://github.com/validator-labs/validator/issues/170)) ([a37185a](https://github.com/validator-labs/validator/commit/a37185abcff714d1eb00d5eee9fef7ef82f18bbf)) +* **deps:** update anchore/sbom-action action to v0.15.3 ([#173](https://github.com/validator-labs/validator/issues/173)) ([3a5be4e](https://github.com/validator-labs/validator/commit/3a5be4eb483c051b26a6fa0143d0380708e2c7e5)) +* **deps:** update anchore/sbom-action action to v0.15.4 ([#184](https://github.com/validator-labs/validator/issues/184)) ([a58d980](https://github.com/validator-labs/validator/commit/a58d980b2ba3285e8efd59d9b389cc8d66859b78)) +* **deps:** update anchore/sbom-action action to v0.15.8 ([#189](https://github.com/validator-labs/validator/issues/189)) ([56d8a75](https://github.com/validator-labs/validator/commit/56d8a754bdfa950ab2e727780b0234dc9d4c6d6d)) +* **deps:** update codecov/codecov-action digest to 4fe8c5f ([#191](https://github.com/validator-labs/validator/issues/191)) ([7f55aad](https://github.com/validator-labs/validator/commit/7f55aad95486e87774e9c8bffe4453ccce14fa5f)) +* **deps:** update codecov/codecov-action digest to ab904c4 ([#194](https://github.com/validator-labs/validator/issues/194)) ([053afa3](https://github.com/validator-labs/validator/commit/053afa31e65fe700a4973f502aea2ad63b1e51d9)) +* **deps:** update codecov/codecov-action digest to e0b68c6 ([#197](https://github.com/validator-labs/validator/issues/197)) ([69fe200](https://github.com/validator-labs/validator/commit/69fe200a73f51c7f913d605f16c22091a029d91e)) +* **deps:** update gcr.io/spectro-images-public/golang docker tag to v1.22 ([#174](https://github.com/validator-labs/validator/issues/174)) ([d9beecf](https://github.com/validator-labs/validator/commit/d9beecfff64c26ddce8206de808667b1ba3e0f24)) -## [0.0.32](https://github.com/spectrocloud-labs/validator/compare/v0.0.31...v0.0.32) (2023-12-27) +## [0.0.32](https://github.com/validator-labs/validator/compare/v0.0.31...v0.0.32) (2023-12-27) ### Bug Fixes -* **deps:** update golang.org/x/exp digest to 02704c9 ([#161](https://github.com/spectrocloud-labs/validator/issues/161)) ([72990b7](https://github.com/spectrocloud-labs/validator/commit/72990b7d01a917d0d2bbdedcfa41e019af993b34)) -* **deps:** update module connectrpc.com/connect to v1.14.0 ([#165](https://github.com/spectrocloud-labs/validator/issues/165)) ([4a7f94a](https://github.com/spectrocloud-labs/validator/commit/4a7f94abc464d77d0f162ae9b71e73bd40ff7ee8)) -* **deps:** update module github.com/go-logr/logr to v1.4.1 ([#164](https://github.com/spectrocloud-labs/validator/issues/164)) ([bfd0488](https://github.com/spectrocloud-labs/validator/commit/bfd04887ba3c430e14cdc7964eff21e64cd3e924)) -* write Helm CA cert to disk ([#169](https://github.com/spectrocloud-labs/validator/issues/169)) ([51c7e6d](https://github.com/spectrocloud-labs/validator/commit/51c7e6df1d6d88621dada3e8fa2fa22a73d3361e)) +* **deps:** update golang.org/x/exp digest to 02704c9 ([#161](https://github.com/validator-labs/validator/issues/161)) ([72990b7](https://github.com/validator-labs/validator/commit/72990b7d01a917d0d2bbdedcfa41e019af993b34)) +* **deps:** update module connectrpc.com/connect to v1.14.0 ([#165](https://github.com/validator-labs/validator/issues/165)) ([4a7f94a](https://github.com/validator-labs/validator/commit/4a7f94abc464d77d0f162ae9b71e73bd40ff7ee8)) +* **deps:** update module github.com/go-logr/logr to v1.4.1 ([#164](https://github.com/validator-labs/validator/issues/164)) ([bfd0488](https://github.com/validator-labs/validator/commit/bfd04887ba3c430e14cdc7964eff21e64cd3e924)) +* write Helm CA cert to disk ([#169](https://github.com/validator-labs/validator/issues/169)) ([51c7e6d](https://github.com/validator-labs/validator/commit/51c7e6df1d6d88621dada3e8fa2fa22a73d3361e)) ### Other -* **deps:** update actions/upload-artifact action to v4 ([#154](https://github.com/spectrocloud-labs/validator/issues/154)) ([7792867](https://github.com/spectrocloud-labs/validator/commit/77928676b59c162411491144f42e75a28a07fec6)) +* **deps:** update actions/upload-artifact action to v4 ([#154](https://github.com/validator-labs/validator/issues/154)) ([7792867](https://github.com/validator-labs/validator/commit/77928676b59c162411491144f42e75a28a07fec6)) -## [0.0.31](https://github.com/spectrocloud-labs/validator/compare/v0.0.30...v0.0.31) (2023-12-26) +## [0.0.31](https://github.com/validator-labs/validator/compare/v0.0.30...v0.0.31) (2023-12-26) ### Features -* add caFile Helm option ([#166](https://github.com/spectrocloud-labs/validator/issues/166)) ([2425599](https://github.com/spectrocloud-labs/validator/commit/24255997119b75edde4e8f94568a906c7da6b37f)) +* add caFile Helm option ([#166](https://github.com/validator-labs/validator/issues/166)) ([2425599](https://github.com/validator-labs/validator/commit/24255997119b75edde4e8f94568a906c7da6b37f)) -## [0.0.30](https://github.com/spectrocloud-labs/validator/compare/v0.0.29...v0.0.30) (2023-12-19) +## [0.0.30](https://github.com/validator-labs/validator/compare/v0.0.29...v0.0.30) (2023-12-19) ### Features -* update helm chart to enable fast cleanup in spectro-cleanup via gRPC endpoint ([#156](https://github.com/spectrocloud-labs/validator/issues/156)) ([6f91745](https://github.com/spectrocloud-labs/validator/commit/6f91745c9db6e92071e691a74942c0bb53692384)) +* update helm chart to enable fast cleanup in spectro-cleanup via gRPC endpoint ([#156](https://github.com/validator-labs/validator/issues/156)) ([6f91745](https://github.com/validator-labs/validator/commit/6f91745c9db6e92071e691a74942c0bb53692384)) ### Bug Fixes -* **deps:** update golang.org/x/exp digest to 73b9e39 ([#151](https://github.com/spectrocloud-labs/validator/issues/151)) ([bfaf2de](https://github.com/spectrocloud-labs/validator/commit/bfaf2de249f6edfb583ff5870be7572ddd2a55ee)) +* **deps:** update golang.org/x/exp digest to 73b9e39 ([#151](https://github.com/validator-labs/validator/issues/151)) ([bfaf2de](https://github.com/validator-labs/validator/commit/bfaf2de249f6edfb583ff5870be7572ddd2a55ee)) ### Other -* **deps:** update google-github-actions/release-please-action digest to cc61a07 ([#152](https://github.com/spectrocloud-labs/validator/issues/152)) ([908de87](https://github.com/spectrocloud-labs/validator/commit/908de87b359b6e22cb16e69f981d793aec18aa71)) +* **deps:** update google-github-actions/release-please-action digest to cc61a07 ([#152](https://github.com/validator-labs/validator/issues/152)) ([908de87](https://github.com/validator-labs/validator/commit/908de87b359b6e22cb16e69f981d793aec18aa71)) -## [0.0.29](https://github.com/spectrocloud-labs/validator/compare/v0.0.28...v0.0.29) (2023-12-19) +## [0.0.29](https://github.com/validator-labs/validator/compare/v0.0.28...v0.0.29) (2023-12-19) ### Features -* implement client to send FinalizeCleanup requests to spectro-cleanup ([#155](https://github.com/spectrocloud-labs/validator/issues/155)) ([2ae0348](https://github.com/spectrocloud-labs/validator/commit/2ae03480b48d7b1bffb20227889c7f1c2a12f60e)) +* implement client to send FinalizeCleanup requests to spectro-cleanup ([#155](https://github.com/validator-labs/validator/issues/155)) ([2ae0348](https://github.com/validator-labs/validator/commit/2ae03480b48d7b1bffb20227889c7f1c2a12f60e)) ### Bug Fixes -* resolve all gosec issues ([#158](https://github.com/spectrocloud-labs/validator/issues/158)) ([dbca19b](https://github.com/spectrocloud-labs/validator/commit/dbca19bc47ae73a1589ba2b561002a431b881d12)) -* use http to make request to gRPC server ([#157](https://github.com/spectrocloud-labs/validator/issues/157)) ([1c960f8](https://github.com/spectrocloud-labs/validator/commit/1c960f80e2014d87696f993a598ecd49d36fc84b)) +* resolve all gosec issues ([#158](https://github.com/validator-labs/validator/issues/158)) ([dbca19b](https://github.com/validator-labs/validator/commit/dbca19bc47ae73a1589ba2b561002a431b881d12)) +* use http to make request to gRPC server ([#157](https://github.com/validator-labs/validator/issues/157)) ([1c960f8](https://github.com/validator-labs/validator/commit/1c960f80e2014d87696f993a598ecd49d36fc84b)) ### Other -* **deps:** update actions/setup-go action to v5 ([#147](https://github.com/spectrocloud-labs/validator/issues/147)) ([335d452](https://github.com/spectrocloud-labs/validator/commit/335d452d73f4ec5d86ca9cb00d2d5cb9598c0c0b)) -* **deps:** update actions/setup-python action to v5 ([#146](https://github.com/spectrocloud-labs/validator/issues/146)) ([d8fec57](https://github.com/spectrocloud-labs/validator/commit/d8fec5758fb948ee758c5a1deb1f4c4d9fe86d63)) +* **deps:** update actions/setup-go action to v5 ([#147](https://github.com/validator-labs/validator/issues/147)) ([335d452](https://github.com/validator-labs/validator/commit/335d452d73f4ec5d86ca9cb00d2d5cb9598c0c0b)) +* **deps:** update actions/setup-python action to v5 ([#146](https://github.com/validator-labs/validator/issues/146)) ([d8fec57](https://github.com/validator-labs/validator/commit/d8fec5758fb948ee758c5a1deb1f4c4d9fe86d63)) -## [0.0.28](https://github.com/spectrocloud-labs/validator/compare/v0.0.27...v0.0.28) (2023-12-04) +## [0.0.28](https://github.com/validator-labs/validator/compare/v0.0.27...v0.0.28) (2023-12-04) ### Features -* add OCI plugin ([#139](https://github.com/spectrocloud-labs/validator/issues/139)) ([3ae7b70](https://github.com/spectrocloud-labs/validator/commit/3ae7b70920ed27f8ad1325fdbe0461c71ae48a71)) +* add OCI plugin ([#139](https://github.com/validator-labs/validator/issues/139)) ([3ae7b70](https://github.com/validator-labs/validator/commit/3ae7b70920ed27f8ad1325fdbe0461c71ae48a71)) ### Bug Fixes -* delete plugins in parallel to avoid hitting timeouts ([#141](https://github.com/spectrocloud-labs/validator/issues/141)) ([a3fc0dc](https://github.com/spectrocloud-labs/validator/commit/a3fc0dc56c7c1964b2ee38b666a866c78711010e)) -* dynamically set cleanup wait time ([#143](https://github.com/spectrocloud-labs/validator/issues/143)) ([13d0399](https://github.com/spectrocloud-labs/validator/commit/13d039915a4f5d9c66dae3c6938f55fc2ff210d6)) +* delete plugins in parallel to avoid hitting timeouts ([#141](https://github.com/validator-labs/validator/issues/141)) ([a3fc0dc](https://github.com/validator-labs/validator/commit/a3fc0dc56c7c1964b2ee38b666a866c78711010e)) +* dynamically set cleanup wait time ([#143](https://github.com/validator-labs/validator/issues/143)) ([13d0399](https://github.com/validator-labs/validator/commit/13d039915a4f5d9c66dae3c6938f55fc2ff210d6)) ### Other -* Bump vsphere plugin version to 0.0.15 ([#142](https://github.com/spectrocloud-labs/validator/issues/142)) ([8b69b33](https://github.com/spectrocloud-labs/validator/commit/8b69b33463280ab3f44330f037f2958c41367d9a)) -* **deps:** update anchore/sbom-action action to v0.15.1 ([#145](https://github.com/spectrocloud-labs/validator/issues/145)) ([7cbb94c](https://github.com/spectrocloud-labs/validator/commit/7cbb94c17599865ea68e7fe1019cb93acad37524)) -* **deps:** update google-github-actions/release-please-action action to v4 ([#144](https://github.com/spectrocloud-labs/validator/issues/144)) ([c4d008c](https://github.com/spectrocloud-labs/validator/commit/c4d008c391fbf4c0bcd932668ed0684b571fa7fe)) +* Bump vsphere plugin version to 0.0.15 ([#142](https://github.com/validator-labs/validator/issues/142)) ([8b69b33](https://github.com/validator-labs/validator/commit/8b69b33463280ab3f44330f037f2958c41367d9a)) +* **deps:** update anchore/sbom-action action to v0.15.1 ([#145](https://github.com/validator-labs/validator/issues/145)) ([7cbb94c](https://github.com/validator-labs/validator/commit/7cbb94c17599865ea68e7fe1019cb93acad37524)) +* **deps:** update google-github-actions/release-please-action action to v4 ([#144](https://github.com/validator-labs/validator/issues/144)) ([c4d008c](https://github.com/validator-labs/validator/commit/c4d008c391fbf4c0bcd932668ed0684b571fa7fe)) -## [0.0.27](https://github.com/spectrocloud-labs/validator/compare/v0.0.26...v0.0.27) (2023-11-29) +## [0.0.27](https://github.com/validator-labs/validator/compare/v0.0.26...v0.0.27) (2023-11-29) ### Features -* support proxy configuration (env vars & CA certificate) ([#137](https://github.com/spectrocloud-labs/validator/issues/137)) ([63c3bc8](https://github.com/spectrocloud-labs/validator/commit/63c3bc8497766564d7e76a3da2dabc53ba3b7d54)) +* support proxy configuration (env vars & CA certificate) ([#137](https://github.com/validator-labs/validator/issues/137)) ([63c3bc8](https://github.com/validator-labs/validator/commit/63c3bc8497766564d7e76a3da2dabc53ba3b7d54)) ### Bug Fixes -* add yaml tags to ValidatorConfig types ([63afc70](https://github.com/spectrocloud-labs/validator/commit/63afc70819a4fffc6d90ba40cea12bca2577e743)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.2 ([#138](https://github.com/spectrocloud-labs/validator/issues/138)) ([31746d6](https://github.com/spectrocloud-labs/validator/commit/31746d68c3f43ac3be1c0abacb62a35c57a7f1ce)) +* add yaml tags to ValidatorConfig types ([63afc70](https://github.com/validator-labs/validator/commit/63afc70819a4fffc6d90ba40cea12bca2577e743)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.2 ([#138](https://github.com/validator-labs/validator/issues/138)) ([31746d6](https://github.com/validator-labs/validator/commit/31746d68c3f43ac3be1c0abacb62a35c57a7f1ce)) ### Other -* bump AWS chart version ([c569524](https://github.com/spectrocloud-labs/validator/commit/c569524ad2cb0e7ca2995c1fde327abe82c61425)) -* update network plugin values ([#135](https://github.com/spectrocloud-labs/validator/issues/135)) ([1049435](https://github.com/spectrocloud-labs/validator/commit/104943556a73e3aa4e5acd80c99542222035a867)) +* bump AWS chart version ([c569524](https://github.com/validator-labs/validator/commit/c569524ad2cb0e7ca2995c1fde327abe82c61425)) +* update network plugin values ([#135](https://github.com/validator-labs/validator/issues/135)) ([1049435](https://github.com/validator-labs/validator/commit/104943556a73e3aa4e5acd80c99542222035a867)) -## [0.0.26](https://github.com/spectrocloud-labs/validator/compare/v0.0.25...v0.0.26) (2023-11-28) +## [0.0.26](https://github.com/validator-labs/validator/compare/v0.0.25...v0.0.26) (2023-11-28) ### Features -* add Azure plugin ([#131](https://github.com/spectrocloud-labs/validator/issues/131)) ([25073e3](https://github.com/spectrocloud-labs/validator/commit/25073e3c6fdc6b2556d3f0d59192b1b6ec65281b)) -* support private helm repos ([#132](https://github.com/spectrocloud-labs/validator/issues/132)) ([cb0cf32](https://github.com/spectrocloud-labs/validator/commit/cb0cf32e1c8b09bdaa791c1933f36321f1687046)) +* add Azure plugin ([#131](https://github.com/validator-labs/validator/issues/131)) ([25073e3](https://github.com/validator-labs/validator/commit/25073e3c6fdc6b2556d3f0d59192b1b6ec65281b)) +* support private helm repos ([#132](https://github.com/validator-labs/validator/issues/132)) ([cb0cf32](https://github.com/validator-labs/validator/commit/cb0cf32e1c8b09bdaa791c1933f36321f1687046)) ### Bug Fixes -* **deps:** update golang.org/x/exp digest to 6522937 ([#133](https://github.com/spectrocloud-labs/validator/issues/133)) ([531c8ca](https://github.com/spectrocloud-labs/validator/commit/531c8ca2647164ac99777601c95ae469cb5c67c3)) +* **deps:** update golang.org/x/exp digest to 6522937 ([#133](https://github.com/validator-labs/validator/issues/133)) ([531c8ca](https://github.com/validator-labs/validator/commit/531c8ca2647164ac99777601c95ae469cb5c67c3)) ### Other -* bump azure chart version ([9230953](https://github.com/spectrocloud-labs/validator/commit/9230953434f15ef1c8bc19658d8bc8e9156df74a)) -* **deps:** update anchore/sbom-action action to v0.15.0 ([#129](https://github.com/spectrocloud-labs/validator/issues/129)) ([961377b](https://github.com/spectrocloud-labs/validator/commit/961377b591c7c071f85046a8c5211ee6e161a38d)) -* update AWS auth config ([#134](https://github.com/spectrocloud-labs/validator/issues/134)) ([9513e43](https://github.com/spectrocloud-labs/validator/commit/9513e43a9860cc1ac2f1fcea01e8d7727d81b11c)) +* bump azure chart version ([9230953](https://github.com/validator-labs/validator/commit/9230953434f15ef1c8bc19658d8bc8e9156df74a)) +* **deps:** update anchore/sbom-action action to v0.15.0 ([#129](https://github.com/validator-labs/validator/issues/129)) ([961377b](https://github.com/validator-labs/validator/commit/961377b591c7c071f85046a8c5211ee6e161a38d)) +* update AWS auth config ([#134](https://github.com/validator-labs/validator/issues/134)) ([9513e43](https://github.com/validator-labs/validator/commit/9513e43a9860cc1ac2f1fcea01e8d7727d81b11c)) ### Docs -* refer to secret templates in values.yaml ([eeae1e7](https://github.com/spectrocloud-labs/validator/commit/eeae1e710a2dd584ea74e8017ddb359a165c9079)) +* refer to secret templates in values.yaml ([eeae1e7](https://github.com/validator-labs/validator/commit/eeae1e710a2dd584ea74e8017ddb359a165c9079)) -## [0.0.25](https://github.com/spectrocloud-labs/validator/compare/v0.0.24...v0.0.25) (2023-11-17) +## [0.0.25](https://github.com/validator-labs/validator/compare/v0.0.24...v0.0.25) (2023-11-17) ### Bug Fixes -* remove redundant b64 in vsphere secret ([f7f0555](https://github.com/spectrocloud-labs/validator/commit/f7f0555f9ad87a6726406c0b39c172e545ad9067)) +* remove redundant b64 in vsphere secret ([f7f0555](https://github.com/validator-labs/validator/commit/f7f0555f9ad87a6726406c0b39c172e545ad9067)) -## [0.0.24](https://github.com/spectrocloud-labs/validator/compare/v0.0.23...v0.0.24) (2023-11-17) +## [0.0.24](https://github.com/validator-labs/validator/compare/v0.0.23...v0.0.24) (2023-11-17) ### Bug Fixes -* omit secret data from ValidatorConfig ([#125](https://github.com/spectrocloud-labs/validator/issues/125)) ([e96d4fe](https://github.com/spectrocloud-labs/validator/commit/e96d4fe3cee5bb8791ea95dcdae471f111255798)) +* omit secret data from ValidatorConfig ([#125](https://github.com/validator-labs/validator/issues/125)) ([e96d4fe](https://github.com/validator-labs/validator/commit/e96d4fe3cee5bb8791ea95dcdae471f111255798)) -## [0.0.23](https://github.com/spectrocloud-labs/validator/compare/v0.0.22...v0.0.23) (2023-11-17) +## [0.0.23](https://github.com/validator-labs/validator/compare/v0.0.22...v0.0.23) (2023-11-17) ### Bug Fixes -* quote all optional fields in sink secret ([e0a1365](https://github.com/spectrocloud-labs/validator/commit/e0a1365d577f329c8dc4d0bca8f6d3eb25e0c9c5)) +* quote all optional fields in sink secret ([e0a1365](https://github.com/validator-labs/validator/commit/e0a1365d577f329c8dc4d0bca8f6d3eb25e0c9c5)) ### Other -* **deps:** update docker/build-push-action digest to 4a13e50 ([#119](https://github.com/spectrocloud-labs/validator/issues/119)) ([24b3bfc](https://github.com/spectrocloud-labs/validator/commit/24b3bfc927dc5d04fa77b58157bda2f2f18fcb12)) +* **deps:** update docker/build-push-action digest to 4a13e50 ([#119](https://github.com/validator-labs/validator/issues/119)) ([24b3bfc](https://github.com/validator-labs/validator/commit/24b3bfc927dc5d04fa77b58157bda2f2f18fcb12)) -## [0.0.22](https://github.com/spectrocloud-labs/validator/compare/v0.0.21...v0.0.22) (2023-11-17) +## [0.0.22](https://github.com/validator-labs/validator/compare/v0.0.21...v0.0.22) (2023-11-17) ### Bug Fixes -* format alertmanager cert properly ([#120](https://github.com/spectrocloud-labs/validator/issues/120)) ([f38635f](https://github.com/spectrocloud-labs/validator/commit/f38635f4de63a66f645bca3c9d6a239695a1ab2a)) +* format alertmanager cert properly ([#120](https://github.com/validator-labs/validator/issues/120)) ([f38635f](https://github.com/validator-labs/validator/commit/f38635f4de63a66f645bca3c9d6a239695a1ab2a)) -## [0.0.21](https://github.com/spectrocloud-labs/validator/compare/v0.0.20...v0.0.21) (2023-11-17) +## [0.0.21](https://github.com/validator-labs/validator/compare/v0.0.20...v0.0.21) (2023-11-17) ### Features -* expose insecureSkipVerify for Alertmanager sink ([#118](https://github.com/spectrocloud-labs/validator/issues/118)) ([8dc7548](https://github.com/spectrocloud-labs/validator/commit/8dc7548ed9511abbd382ec2881b473f0b42fd607)) +* expose insecureSkipVerify for Alertmanager sink ([#118](https://github.com/validator-labs/validator/issues/118)) ([8dc7548](https://github.com/validator-labs/validator/commit/8dc7548ed9511abbd382ec2881b473f0b42fd607)) ### Refactoring -* expose sink types ([#117](https://github.com/spectrocloud-labs/validator/issues/117)) ([f28d8af](https://github.com/spectrocloud-labs/validator/commit/f28d8afc5092998189da4112e8a41febdadf1c96)) -* standardize get CR in Reconcile ([9fbfff0](https://github.com/spectrocloud-labs/validator/commit/9fbfff0c059debab0c9c6044c360af07c8cd4382)) +* expose sink types ([#117](https://github.com/validator-labs/validator/issues/117)) ([f28d8af](https://github.com/validator-labs/validator/commit/f28d8afc5092998189da4112e8a41febdadf1c96)) +* standardize get CR in Reconcile ([9fbfff0](https://github.com/validator-labs/validator/commit/9fbfff0c059debab0c9c6044c360af07c8cd4382)) -## [0.0.20](https://github.com/spectrocloud-labs/validator/compare/v0.0.19...v0.0.20) (2023-11-16) +## [0.0.20](https://github.com/validator-labs/validator/compare/v0.0.19...v0.0.20) (2023-11-16) ### Bug Fixes -* retry all status updates due to controller contention ([#114](https://github.com/spectrocloud-labs/validator/issues/114)) ([35f03a4](https://github.com/spectrocloud-labs/validator/commit/35f03a407a3d0bbcfd76c749908e4b1c9581afac)) +* retry all status updates due to controller contention ([#114](https://github.com/validator-labs/validator/issues/114)) ([35f03a4](https://github.com/validator-labs/validator/commit/35f03a407a3d0bbcfd76c749908e4b1c9581afac)) -## [0.0.19](https://github.com/spectrocloud-labs/validator/compare/v0.0.18...v0.0.19) (2023-11-16) +## [0.0.19](https://github.com/validator-labs/validator/compare/v0.0.18...v0.0.19) (2023-11-16) ### Features -* add alertmanager sink ([#107](https://github.com/spectrocloud-labs/validator/issues/107)) ([855e70e](https://github.com/spectrocloud-labs/validator/commit/855e70e69c67cd338f83add9b0b18026e3395184)) +* add alertmanager sink ([#107](https://github.com/validator-labs/validator/issues/107)) ([855e70e](https://github.com/validator-labs/validator/commit/855e70e69c67cd338f83add9b0b18026e3395184)) ### Bug Fixes -* **deps:** update kubernetes packages to v0.28.4 ([#112](https://github.com/spectrocloud-labs/validator/issues/112)) ([fc10444](https://github.com/spectrocloud-labs/validator/commit/fc104445fab89a663ff0e3fee8ea500b1d0a0904)) -* ensure plugin removal during Helm uninstall ([#111](https://github.com/spectrocloud-labs/validator/issues/111)) ([0917418](https://github.com/spectrocloud-labs/validator/commit/0917418b6ae3f2940bf8048c0cb09ca4056f21da)) +* **deps:** update kubernetes packages to v0.28.4 ([#112](https://github.com/validator-labs/validator/issues/112)) ([fc10444](https://github.com/validator-labs/validator/commit/fc104445fab89a663ff0e3fee8ea500b1d0a0904)) +* ensure plugin removal during Helm uninstall ([#111](https://github.com/validator-labs/validator/issues/111)) ([0917418](https://github.com/validator-labs/validator/commit/0917418b6ae3f2940bf8048c0cb09ca4056f21da)) ### Docs -* issue template addition ([#109](https://github.com/spectrocloud-labs/validator/issues/109)) ([36ce4a1](https://github.com/spectrocloud-labs/validator/commit/36ce4a1d5630c22b39d481bc45641c5c06e6db04)) +* issue template addition ([#109](https://github.com/validator-labs/validator/issues/109)) ([36ce4a1](https://github.com/validator-labs/validator/commit/36ce4a1d5630c22b39d481bc45641c5c06e6db04)) ### Refactoring -* accept VR in HandleNewValidationResult for flexibility in plugins ([#113](https://github.com/spectrocloud-labs/validator/issues/113)) ([1ead151](https://github.com/spectrocloud-labs/validator/commit/1ead15146156ac278aedb2a77cab0604488fda4f)) +* accept VR in HandleNewValidationResult for flexibility in plugins ([#113](https://github.com/validator-labs/validator/issues/113)) ([1ead151](https://github.com/validator-labs/validator/commit/1ead15146156ac278aedb2a77cab0604488fda4f)) -## [0.0.18](https://github.com/spectrocloud-labs/validator/compare/v0.0.17...v0.0.18) (2023-11-12) +## [0.0.18](https://github.com/validator-labs/validator/compare/v0.0.17...v0.0.18) (2023-11-12) ### Bug Fixes -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.1 ([#95](https://github.com/spectrocloud-labs/validator/issues/95)) ([496ecad](https://github.com/spectrocloud-labs/validator/commit/496ecada5655f5760e46f7d647ce381f616ad56f)) -* **deps:** update module sigs.k8s.io/yaml to v1.4.0 ([#98](https://github.com/spectrocloud-labs/validator/issues/98)) ([5f35bba](https://github.com/spectrocloud-labs/validator/commit/5f35bbac77502a944d6d5641e1e2f88f98cf7c79)) -* retry VR status updates ([21b3808](https://github.com/spectrocloud-labs/validator/commit/21b3808f36a621f89ddc22aa5362d4d7b47265b5)) -* SafeUpdateValidationResult not handling all edge cases ([#104](https://github.com/spectrocloud-labs/validator/issues/104)) ([8f34e2f](https://github.com/spectrocloud-labs/validator/commit/8f34e2f677a2b70c3c931491ce8b5cd6ac7abd0b)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.1 ([#95](https://github.com/validator-labs/validator/issues/95)) ([496ecad](https://github.com/validator-labs/validator/commit/496ecada5655f5760e46f7d647ce381f616ad56f)) +* **deps:** update module sigs.k8s.io/yaml to v1.4.0 ([#98](https://github.com/validator-labs/validator/issues/98)) ([5f35bba](https://github.com/validator-labs/validator/commit/5f35bbac77502a944d6d5641e1e2f88f98cf7c79)) +* retry VR status updates ([21b3808](https://github.com/validator-labs/validator/commit/21b3808f36a621f89ddc22aa5362d4d7b47265b5)) +* SafeUpdateValidationResult not handling all edge cases ([#104](https://github.com/validator-labs/validator/issues/104)) ([8f34e2f](https://github.com/validator-labs/validator/commit/8f34e2f677a2b70c3c931491ce8b5cd6ac7abd0b)) ### Other -* **deps:** pin codecov/codecov-action action to eaaf4be ([#105](https://github.com/spectrocloud-labs/validator/issues/105)) ([70c3a0d](https://github.com/spectrocloud-labs/validator/commit/70c3a0d834cccc0bc6400c12395b7952c3fb25bb)) -* **deps:** pin ncruces/go-coverage-report action to a12281c ([#101](https://github.com/spectrocloud-labs/validator/issues/101)) ([bb5d6ac](https://github.com/spectrocloud-labs/validator/commit/bb5d6ac4b235013eeba198e2ba4fd86c5eeb93a2)) +* **deps:** pin codecov/codecov-action action to eaaf4be ([#105](https://github.com/validator-labs/validator/issues/105)) ([70c3a0d](https://github.com/validator-labs/validator/commit/70c3a0d834cccc0bc6400c12395b7952c3fb25bb)) +* **deps:** pin ncruces/go-coverage-report action to a12281c ([#101](https://github.com/validator-labs/validator/issues/101)) ([bb5d6ac](https://github.com/validator-labs/validator/commit/bb5d6ac4b235013eeba198e2ba4fd86c5eeb93a2)) -## [0.0.17](https://github.com/spectrocloud-labs/validator/compare/v0.0.16...v0.0.17) (2023-11-10) +## [0.0.17](https://github.com/validator-labs/validator/compare/v0.0.16...v0.0.17) (2023-11-10) ### Bug Fixes -* ensure ValidationResult Status resets to successful if all checks pass ([10237c5](https://github.com/spectrocloud-labs/validator/commit/10237c5a17adbc61288c6c6b9b981b072ea0e46f)) +* ensure ValidationResult Status resets to successful if all checks pass ([10237c5](https://github.com/validator-labs/validator/commit/10237c5a17adbc61288c6c6b9b981b072ea0e46f)) ### Other -* add coverage report ([#100](https://github.com/spectrocloud-labs/validator/issues/100)) ([5d24704](https://github.com/spectrocloud-labs/validator/commit/5d2470488e1a09ca0d0f623762ae926dea5ba3ef)) +* add coverage report ([#100](https://github.com/validator-labs/validator/issues/100)) ([5d24704](https://github.com/validator-labs/validator/commit/5d2470488e1a09ca0d0f623762ae926dea5ba3ef)) -## [0.0.16](https://github.com/spectrocloud-labs/validator/compare/v0.0.15...v0.0.16) (2023-11-10) +## [0.0.16](https://github.com/validator-labs/validator/compare/v0.0.15...v0.0.16) (2023-11-10) ### Bug Fixes -* **deps:** update golang.org/x/exp digest to 9a3e603 ([#97](https://github.com/spectrocloud-labs/validator/issues/97)) ([17c83e2](https://github.com/spectrocloud-labs/validator/commit/17c83e2f9bc4580eb8b2d9b1f9b4767a42a32d2f)) -* ensure State always remains failed if any conditions fail ([4f55823](https://github.com/spectrocloud-labs/validator/commit/4f558234af6c190186f8d82fb4a6e135d83030e8)) -* ensure State always remains failed if any conditions fail ([711485f](https://github.com/spectrocloud-labs/validator/commit/711485f130804eab34de871f86c138adcb3bf257)) +* **deps:** update golang.org/x/exp digest to 9a3e603 ([#97](https://github.com/validator-labs/validator/issues/97)) ([17c83e2](https://github.com/validator-labs/validator/commit/17c83e2f9bc4580eb8b2d9b1f9b4767a42a32d2f)) +* ensure State always remains failed if any conditions fail ([4f55823](https://github.com/validator-labs/validator/commit/4f558234af6c190186f8d82fb4a6e135d83030e8)) +* ensure State always remains failed if any conditions fail ([711485f](https://github.com/validator-labs/validator/commit/711485f130804eab34de871f86c138adcb3bf257)) ### Other -* fix Helm chart lint error ([c938c89](https://github.com/spectrocloud-labs/validator/commit/c938c89947371fa3e3e3e2d43044749a413ec443)) -* release 0.0.16 ([f031904](https://github.com/spectrocloud-labs/validator/commit/f031904a18fb5854586d58145842689d12028360)) +* fix Helm chart lint error ([c938c89](https://github.com/validator-labs/validator/commit/c938c89947371fa3e3e3e2d43044749a413ec443)) +* release 0.0.16 ([f031904](https://github.com/validator-labs/validator/commit/f031904a18fb5854586d58145842689d12028360)) -## [0.0.15](https://github.com/spectrocloud-labs/validator/compare/v0.0.14...v0.0.15) (2023-11-10) +## [0.0.15](https://github.com/validator-labs/validator/compare/v0.0.14...v0.0.15) (2023-11-10) ### Bug Fixes -* ensure State always remains failed if any conditions fail ([67e8462](https://github.com/spectrocloud-labs/validator/commit/67e846293ce26e8f416fbb24d4b247d38f2a15aa)) +* ensure State always remains failed if any conditions fail ([67e8462](https://github.com/validator-labs/validator/commit/67e846293ce26e8f416fbb24d4b247d38f2a15aa)) ### Other -* Merge branch 'main' of https://github.com/spectrocloud-labs/validator ([42cf0ef](https://github.com/spectrocloud-labs/validator/commit/42cf0efc8ee8f8187b260ac0f4d1f8b1b9db6c16)) -* release 0.0.15 ([d574854](https://github.com/spectrocloud-labs/validator/commit/d57485496dc90f4b6e421d978bdf0451edfcc59c)) +* Merge branch 'main' of https://github.com/validator-labs/validator ([42cf0ef](https://github.com/validator-labs/validator/commit/42cf0efc8ee8f8187b260ac0f4d1f8b1b9db6c16)) +* release 0.0.15 ([d574854](https://github.com/validator-labs/validator/commit/d57485496dc90f4b6e421d978bdf0451edfcc59c)) -## [0.0.14](https://github.com/spectrocloud-labs/validator/compare/v0.0.13...v0.0.14) (2023-11-10) +## [0.0.14](https://github.com/validator-labs/validator/compare/v0.0.13...v0.0.14) (2023-11-10) ### Bug Fixes -* prevent extraneous sink emissions ([22de119](https://github.com/spectrocloud-labs/validator/commit/22de119a3ce93c8fb751473f5250d55446012d83)) +* prevent extraneous sink emissions ([22de119](https://github.com/validator-labs/validator/commit/22de119a3ce93c8fb751473f5250d55446012d83)) ### Other -* Merge branch 'main' of https://github.com/spectrocloud-labs/validator ([a2700a2](https://github.com/spectrocloud-labs/validator/commit/a2700a26661d6c7668965cc5b5a377adfd49d109)) +* Merge branch 'main' of https://github.com/validator-labs/validator ([a2700a2](https://github.com/validator-labs/validator/commit/a2700a26661d6c7668965cc5b5a377adfd49d109)) ### Refactoring -* use header block for msg titles ([a6ce7af](https://github.com/spectrocloud-labs/validator/commit/a6ce7af748dcb6cbd50c5d13e1a2c9a724e9a328)) +* use header block for msg titles ([a6ce7af](https://github.com/validator-labs/validator/commit/a6ce7af748dcb6cbd50c5d13e1a2c9a724e9a328)) -## [0.0.13](https://github.com/spectrocloud-labs/validator/compare/v0.0.11...v0.0.13) (2023-11-10) +## [0.0.13](https://github.com/validator-labs/validator/compare/v0.0.11...v0.0.13) (2023-11-10) ### Bug Fixes -* handle VRs w/ multiple conditions ([8a3a243](https://github.com/spectrocloud-labs/validator/commit/8a3a2431dbd317dce80376c64d336317c688c2a3)) -* omit sink state from hash to avoid double-emitting on VR creation ([071b960](https://github.com/spectrocloud-labs/validator/commit/071b9602fee35262a66a9f403ceb878ac4a422b4)) +* handle VRs w/ multiple conditions ([8a3a243](https://github.com/validator-labs/validator/commit/8a3a2431dbd317dce80376c64d336317c688c2a3)) +* omit sink state from hash to avoid double-emitting on VR creation ([071b960](https://github.com/validator-labs/validator/commit/071b9602fee35262a66a9f403ceb878ac4a422b4)) ### Other -* release 0.0.12 ([4903786](https://github.com/spectrocloud-labs/validator/commit/49037866402a7f16ef2c15cf172a11626392b9ff)) -* release 0.0.13 ([1233488](https://github.com/spectrocloud-labs/validator/commit/1233488756f02cd3de9ee2a0d800cb29522545c8)) -* Update default values.yaml ([f9af283](https://github.com/spectrocloud-labs/validator/commit/f9af2832bd652c9ea404d08936a6879930d29753)) +* release 0.0.12 ([4903786](https://github.com/validator-labs/validator/commit/49037866402a7f16ef2c15cf172a11626392b9ff)) +* release 0.0.13 ([1233488](https://github.com/validator-labs/validator/commit/1233488756f02cd3de9ee2a0d800cb29522545c8)) +* Update default values.yaml ([f9af283](https://github.com/validator-labs/validator/commit/f9af2832bd652c9ea404d08936a6879930d29753)) ### Refactoring -* change devspace port; always use exponential backoff; tidy validation result helpers ([c866429](https://github.com/spectrocloud-labs/validator/commit/c866429772e8d301916eed7ea8908b811cad3e7c)) +* change devspace port; always use exponential backoff; tidy validation result helpers ([c866429](https://github.com/validator-labs/validator/commit/c866429772e8d301916eed7ea8908b811cad3e7c)) -## [0.0.11](https://github.com/spectrocloud-labs/validator/compare/v0.0.10...v0.0.11) (2023-11-09) +## [0.0.11](https://github.com/validator-labs/validator/compare/v0.0.10...v0.0.11) (2023-11-09) ### Features -* add sink interface, Slack sink ([#84](https://github.com/spectrocloud-labs/validator/issues/84)) ([dac2c3a](https://github.com/spectrocloud-labs/validator/commit/dac2c3a83eebbe433790aa439cab1433eadfb0ec)) +* add sink interface, Slack sink ([#84](https://github.com/validator-labs/validator/issues/84)) ([dac2c3a](https://github.com/validator-labs/validator/commit/dac2c3a83eebbe433790aa439cab1433eadfb0ec)) ### Bug Fixes -* **deps:** update golang.org/x/exp digest to 2478ac8 ([#83](https://github.com/spectrocloud-labs/validator/issues/83)) ([0d5200f](https://github.com/spectrocloud-labs/validator/commit/0d5200faf789343c10149d5f1333894a51d13ff8)) -* **deps:** update module github.com/go-logr/logr to v1.3.0 ([#77](https://github.com/spectrocloud-labs/validator/issues/77)) ([532fd6f](https://github.com/spectrocloud-labs/validator/commit/532fd6f82cf6a9f8322a74428e0834bb023ff67e)) -* **deps:** update module github.com/onsi/gomega to v1.28.1 ([#74](https://github.com/spectrocloud-labs/validator/issues/74)) ([eb7d990](https://github.com/spectrocloud-labs/validator/commit/eb7d990a840d14c5700dffc549de8f27feb0b614)) -* **deps:** update module github.com/onsi/gomega to v1.29.0 ([#76](https://github.com/spectrocloud-labs/validator/issues/76)) ([ca58e8c](https://github.com/spectrocloud-labs/validator/commit/ca58e8c622c75ce345550e2115f8311428bfceb5)) -* **deps:** update module github.com/onsi/gomega to v1.30.0 ([#82](https://github.com/spectrocloud-labs/validator/issues/82)) ([7bfa8f7](https://github.com/spectrocloud-labs/validator/commit/7bfa8f71aa77db2953aaba698f6acf4f2700a03e)) -* **deps:** update module k8s.io/klog/v2 to v2.110.1 ([#78](https://github.com/spectrocloud-labs/validator/issues/78)) ([8a79219](https://github.com/spectrocloud-labs/validator/commit/8a79219a40a4beb47182da4f5aea0d8045dd119f)) -* update plugin versions in default values.yaml ([6f7f90d](https://github.com/spectrocloud-labs/validator/commit/6f7f90d15fbeb105df6c5b6c568c35fa4f12121f)) +* **deps:** update golang.org/x/exp digest to 2478ac8 ([#83](https://github.com/validator-labs/validator/issues/83)) ([0d5200f](https://github.com/validator-labs/validator/commit/0d5200faf789343c10149d5f1333894a51d13ff8)) +* **deps:** update module github.com/go-logr/logr to v1.3.0 ([#77](https://github.com/validator-labs/validator/issues/77)) ([532fd6f](https://github.com/validator-labs/validator/commit/532fd6f82cf6a9f8322a74428e0834bb023ff67e)) +* **deps:** update module github.com/onsi/gomega to v1.28.1 ([#74](https://github.com/validator-labs/validator/issues/74)) ([eb7d990](https://github.com/validator-labs/validator/commit/eb7d990a840d14c5700dffc549de8f27feb0b614)) +* **deps:** update module github.com/onsi/gomega to v1.29.0 ([#76](https://github.com/validator-labs/validator/issues/76)) ([ca58e8c](https://github.com/validator-labs/validator/commit/ca58e8c622c75ce345550e2115f8311428bfceb5)) +* **deps:** update module github.com/onsi/gomega to v1.30.0 ([#82](https://github.com/validator-labs/validator/issues/82)) ([7bfa8f7](https://github.com/validator-labs/validator/commit/7bfa8f71aa77db2953aaba698f6acf4f2700a03e)) +* **deps:** update module k8s.io/klog/v2 to v2.110.1 ([#78](https://github.com/validator-labs/validator/issues/78)) ([8a79219](https://github.com/validator-labs/validator/commit/8a79219a40a4beb47182da4f5aea0d8045dd119f)) +* update plugin versions in default values.yaml ([6f7f90d](https://github.com/validator-labs/validator/commit/6f7f90d15fbeb105df6c5b6c568c35fa4f12121f)) ### Other -* add license ([065ef97](https://github.com/spectrocloud-labs/validator/commit/065ef97d16dadf35a54b84fe3cd1026e14f172d5)) -* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.15.0 ([#72](https://github.com/spectrocloud-labs/validator/issues/72)) ([4f0fc63](https://github.com/spectrocloud-labs/validator/commit/4f0fc630bc3ab969d6411fb1d31d968e313a20be)) -* **deps:** update google-github-actions/release-please-action digest to db8f2c6 ([#81](https://github.com/spectrocloud-labs/validator/issues/81)) ([20956a3](https://github.com/spectrocloud-labs/validator/commit/20956a3fa864d5cc0e37349ba0632da61879b8b8)) -* **deps:** update helm/chart-testing-action action to v2.6.0 ([#79](https://github.com/spectrocloud-labs/validator/issues/79)) ([3272b22](https://github.com/spectrocloud-labs/validator/commit/3272b226df2586344efd1dcf3f077483ca3f45a7)) -* **deps:** update helm/chart-testing-action action to v2.6.1 ([#80](https://github.com/spectrocloud-labs/validator/issues/80)) ([cbb430e](https://github.com/spectrocloud-labs/validator/commit/cbb430e70a8aad6558816d3ce2c5c42cacefcab8)) -* **main:** release 0.0.10 ([#70](https://github.com/spectrocloud-labs/validator/issues/70)) ([6c5e4fc](https://github.com/spectrocloud-labs/validator/commit/6c5e4fcc1182862e3902044e543309800e96b31e)) -* **main:** release 0.0.10 ([#75](https://github.com/spectrocloud-labs/validator/issues/75)) ([32e4025](https://github.com/spectrocloud-labs/validator/commit/32e4025ba21223c7214e5378bb060769b931e685)) -* release 0.0.10 ([65ce207](https://github.com/spectrocloud-labs/validator/commit/65ce2076727fd3d1da49afd884329c55a6394c91)) -* release 0.0.11 ([f694577](https://github.com/spectrocloud-labs/validator/commit/f694577bb2b0fae8127935c3f9fd9e90f14fe328)) +* add license ([065ef97](https://github.com/validator-labs/validator/commit/065ef97d16dadf35a54b84fe3cd1026e14f172d5)) +* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.15.0 ([#72](https://github.com/validator-labs/validator/issues/72)) ([4f0fc63](https://github.com/validator-labs/validator/commit/4f0fc630bc3ab969d6411fb1d31d968e313a20be)) +* **deps:** update google-github-actions/release-please-action digest to db8f2c6 ([#81](https://github.com/validator-labs/validator/issues/81)) ([20956a3](https://github.com/validator-labs/validator/commit/20956a3fa864d5cc0e37349ba0632da61879b8b8)) +* **deps:** update helm/chart-testing-action action to v2.6.0 ([#79](https://github.com/validator-labs/validator/issues/79)) ([3272b22](https://github.com/validator-labs/validator/commit/3272b226df2586344efd1dcf3f077483ca3f45a7)) +* **deps:** update helm/chart-testing-action action to v2.6.1 ([#80](https://github.com/validator-labs/validator/issues/80)) ([cbb430e](https://github.com/validator-labs/validator/commit/cbb430e70a8aad6558816d3ce2c5c42cacefcab8)) +* **main:** release 0.0.10 ([#70](https://github.com/validator-labs/validator/issues/70)) ([6c5e4fc](https://github.com/validator-labs/validator/commit/6c5e4fcc1182862e3902044e543309800e96b31e)) +* **main:** release 0.0.10 ([#75](https://github.com/validator-labs/validator/issues/75)) ([32e4025](https://github.com/validator-labs/validator/commit/32e4025ba21223c7214e5378bb060769b931e685)) +* release 0.0.10 ([65ce207](https://github.com/validator-labs/validator/commit/65ce2076727fd3d1da49afd884329c55a6394c91)) +* release 0.0.11 ([f694577](https://github.com/validator-labs/validator/commit/f694577bb2b0fae8127935c3f9fd9e90f14fe328)) -## [0.0.10](https://github.com/spectrocloud-labs/validator/compare/v0.0.10...v0.0.10) (2023-11-09) +## [0.0.10](https://github.com/validator-labs/validator/compare/v0.0.10...v0.0.10) (2023-11-09) ### Features -* add sink interface, Slack sink ([#84](https://github.com/spectrocloud-labs/validator/issues/84)) ([dac2c3a](https://github.com/spectrocloud-labs/validator/commit/dac2c3a83eebbe433790aa439cab1433eadfb0ec)) +* add sink interface, Slack sink ([#84](https://github.com/validator-labs/validator/issues/84)) ([dac2c3a](https://github.com/validator-labs/validator/commit/dac2c3a83eebbe433790aa439cab1433eadfb0ec)) ### Bug Fixes -* **deps:** update golang.org/x/exp digest to 2478ac8 ([#83](https://github.com/spectrocloud-labs/validator/issues/83)) ([0d5200f](https://github.com/spectrocloud-labs/validator/commit/0d5200faf789343c10149d5f1333894a51d13ff8)) -* **deps:** update module github.com/go-logr/logr to v1.3.0 ([#77](https://github.com/spectrocloud-labs/validator/issues/77)) ([532fd6f](https://github.com/spectrocloud-labs/validator/commit/532fd6f82cf6a9f8322a74428e0834bb023ff67e)) -* **deps:** update module github.com/onsi/gomega to v1.28.1 ([#74](https://github.com/spectrocloud-labs/validator/issues/74)) ([eb7d990](https://github.com/spectrocloud-labs/validator/commit/eb7d990a840d14c5700dffc549de8f27feb0b614)) -* **deps:** update module github.com/onsi/gomega to v1.29.0 ([#76](https://github.com/spectrocloud-labs/validator/issues/76)) ([ca58e8c](https://github.com/spectrocloud-labs/validator/commit/ca58e8c622c75ce345550e2115f8311428bfceb5)) -* **deps:** update module github.com/onsi/gomega to v1.30.0 ([#82](https://github.com/spectrocloud-labs/validator/issues/82)) ([7bfa8f7](https://github.com/spectrocloud-labs/validator/commit/7bfa8f71aa77db2953aaba698f6acf4f2700a03e)) -* **deps:** update module k8s.io/klog/v2 to v2.110.1 ([#78](https://github.com/spectrocloud-labs/validator/issues/78)) ([8a79219](https://github.com/spectrocloud-labs/validator/commit/8a79219a40a4beb47182da4f5aea0d8045dd119f)) -* update plugin versions in default values.yaml ([6f7f90d](https://github.com/spectrocloud-labs/validator/commit/6f7f90d15fbeb105df6c5b6c568c35fa4f12121f)) +* **deps:** update golang.org/x/exp digest to 2478ac8 ([#83](https://github.com/validator-labs/validator/issues/83)) ([0d5200f](https://github.com/validator-labs/validator/commit/0d5200faf789343c10149d5f1333894a51d13ff8)) +* **deps:** update module github.com/go-logr/logr to v1.3.0 ([#77](https://github.com/validator-labs/validator/issues/77)) ([532fd6f](https://github.com/validator-labs/validator/commit/532fd6f82cf6a9f8322a74428e0834bb023ff67e)) +* **deps:** update module github.com/onsi/gomega to v1.28.1 ([#74](https://github.com/validator-labs/validator/issues/74)) ([eb7d990](https://github.com/validator-labs/validator/commit/eb7d990a840d14c5700dffc549de8f27feb0b614)) +* **deps:** update module github.com/onsi/gomega to v1.29.0 ([#76](https://github.com/validator-labs/validator/issues/76)) ([ca58e8c](https://github.com/validator-labs/validator/commit/ca58e8c622c75ce345550e2115f8311428bfceb5)) +* **deps:** update module github.com/onsi/gomega to v1.30.0 ([#82](https://github.com/validator-labs/validator/issues/82)) ([7bfa8f7](https://github.com/validator-labs/validator/commit/7bfa8f71aa77db2953aaba698f6acf4f2700a03e)) +* **deps:** update module k8s.io/klog/v2 to v2.110.1 ([#78](https://github.com/validator-labs/validator/issues/78)) ([8a79219](https://github.com/validator-labs/validator/commit/8a79219a40a4beb47182da4f5aea0d8045dd119f)) +* update plugin versions in default values.yaml ([6f7f90d](https://github.com/validator-labs/validator/commit/6f7f90d15fbeb105df6c5b6c568c35fa4f12121f)) ### Other -* add license ([065ef97](https://github.com/spectrocloud-labs/validator/commit/065ef97d16dadf35a54b84fe3cd1026e14f172d5)) -* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.15.0 ([#72](https://github.com/spectrocloud-labs/validator/issues/72)) ([4f0fc63](https://github.com/spectrocloud-labs/validator/commit/4f0fc630bc3ab969d6411fb1d31d968e313a20be)) -* **deps:** update google-github-actions/release-please-action digest to db8f2c6 ([#81](https://github.com/spectrocloud-labs/validator/issues/81)) ([20956a3](https://github.com/spectrocloud-labs/validator/commit/20956a3fa864d5cc0e37349ba0632da61879b8b8)) -* **deps:** update helm/chart-testing-action action to v2.6.0 ([#79](https://github.com/spectrocloud-labs/validator/issues/79)) ([3272b22](https://github.com/spectrocloud-labs/validator/commit/3272b226df2586344efd1dcf3f077483ca3f45a7)) -* **deps:** update helm/chart-testing-action action to v2.6.1 ([#80](https://github.com/spectrocloud-labs/validator/issues/80)) ([cbb430e](https://github.com/spectrocloud-labs/validator/commit/cbb430e70a8aad6558816d3ce2c5c42cacefcab8)) -* **main:** release 0.0.10 ([#70](https://github.com/spectrocloud-labs/validator/issues/70)) ([6c5e4fc](https://github.com/spectrocloud-labs/validator/commit/6c5e4fcc1182862e3902044e543309800e96b31e)) -* release 0.0.10 ([65ce207](https://github.com/spectrocloud-labs/validator/commit/65ce2076727fd3d1da49afd884329c55a6394c91)) +* add license ([065ef97](https://github.com/validator-labs/validator/commit/065ef97d16dadf35a54b84fe3cd1026e14f172d5)) +* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.15.0 ([#72](https://github.com/validator-labs/validator/issues/72)) ([4f0fc63](https://github.com/validator-labs/validator/commit/4f0fc630bc3ab969d6411fb1d31d968e313a20be)) +* **deps:** update google-github-actions/release-please-action digest to db8f2c6 ([#81](https://github.com/validator-labs/validator/issues/81)) ([20956a3](https://github.com/validator-labs/validator/commit/20956a3fa864d5cc0e37349ba0632da61879b8b8)) +* **deps:** update helm/chart-testing-action action to v2.6.0 ([#79](https://github.com/validator-labs/validator/issues/79)) ([3272b22](https://github.com/validator-labs/validator/commit/3272b226df2586344efd1dcf3f077483ca3f45a7)) +* **deps:** update helm/chart-testing-action action to v2.6.1 ([#80](https://github.com/validator-labs/validator/issues/80)) ([cbb430e](https://github.com/validator-labs/validator/commit/cbb430e70a8aad6558816d3ce2c5c42cacefcab8)) +* **main:** release 0.0.10 ([#70](https://github.com/validator-labs/validator/issues/70)) ([6c5e4fc](https://github.com/validator-labs/validator/commit/6c5e4fcc1182862e3902044e543309800e96b31e)) +* release 0.0.10 ([65ce207](https://github.com/validator-labs/validator/commit/65ce2076727fd3d1da49afd884329c55a6394c91)) -## [0.0.10](https://github.com/spectrocloud-labs/validator/compare/v0.0.10...v0.0.10) (2023-10-20) +## [0.0.10](https://github.com/validator-labs/validator/compare/v0.0.10...v0.0.10) (2023-10-20) ### Bug Fixes -* update plugin versions in default values.yaml ([6f7f90d](https://github.com/spectrocloud-labs/validator/commit/6f7f90d15fbeb105df6c5b6c568c35fa4f12121f)) +* update plugin versions in default values.yaml ([6f7f90d](https://github.com/validator-labs/validator/commit/6f7f90d15fbeb105df6c5b6c568c35fa4f12121f)) ### Other -* release 0.0.10 ([65ce207](https://github.com/spectrocloud-labs/validator/commit/65ce2076727fd3d1da49afd884329c55a6394c91)) +* release 0.0.10 ([65ce207](https://github.com/validator-labs/validator/commit/65ce2076727fd3d1da49afd884329c55a6394c91)) -## [0.0.10](https://github.com/spectrocloud-labs/validator/compare/v0.0.9...v0.0.10) (2023-10-20) +## [0.0.10](https://github.com/validator-labs/validator/compare/v0.0.9...v0.0.10) (2023-10-20) ### Bug Fixes -* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.3 ([#63](https://github.com/spectrocloud-labs/validator/issues/63)) ([6f79f8a](https://github.com/spectrocloud-labs/validator/commit/6f79f8af8f7a10c70ce403fadeb16d6eb9e13020)) +* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.3 ([#63](https://github.com/validator-labs/validator/issues/63)) ([6f79f8a](https://github.com/validator-labs/validator/commit/6f79f8af8f7a10c70ce403fadeb16d6eb9e13020)) ### Other -* **deps:** bump golang.org/x/net from 0.16.0 to 0.17.0 ([#61](https://github.com/spectrocloud-labs/validator/issues/61)) ([eca7abd](https://github.com/spectrocloud-labs/validator/commit/eca7abd8da204cabb28d7fb6ee8c381d1cb60e7b)) -* **deps:** update actions/checkout digest to b4ffde6 ([#64](https://github.com/spectrocloud-labs/validator/issues/64)) ([d9bbd21](https://github.com/spectrocloud-labs/validator/commit/d9bbd21fe962de4f14e0e734d697ebd2ceb7e144)) -* **deps:** update actions/setup-python digest to 65d7f2d ([#65](https://github.com/spectrocloud-labs/validator/issues/65)) ([bdb95d0](https://github.com/spectrocloud-labs/validator/commit/bdb95d038149ed9eab6c8372018bb771b848157c)) -* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.14.4 ([#59](https://github.com/spectrocloud-labs/validator/issues/59)) ([78847f5](https://github.com/spectrocloud-labs/validator/commit/78847f54c35f6fc684d333a286e1315cc558e6e2)) -* **deps:** update google-github-actions/release-please-action digest to 4c5670f ([#66](https://github.com/spectrocloud-labs/validator/issues/66)) ([2c24d48](https://github.com/spectrocloud-labs/validator/commit/2c24d48035b7ebddbbd20ca182e3352fa6c2f09e)) -* enable renovate automerges ([84ad3cd](https://github.com/spectrocloud-labs/validator/commit/84ad3cdee59ed634e5f9577d801dc13701958e46)) -* release 0.0.10 ([9a324e9](https://github.com/spectrocloud-labs/validator/commit/9a324e9e666b0da68a1e0c3be225ab19bfd04a6b)) +* **deps:** bump golang.org/x/net from 0.16.0 to 0.17.0 ([#61](https://github.com/validator-labs/validator/issues/61)) ([eca7abd](https://github.com/validator-labs/validator/commit/eca7abd8da204cabb28d7fb6ee8c381d1cb60e7b)) +* **deps:** update actions/checkout digest to b4ffde6 ([#64](https://github.com/validator-labs/validator/issues/64)) ([d9bbd21](https://github.com/validator-labs/validator/commit/d9bbd21fe962de4f14e0e734d697ebd2ceb7e144)) +* **deps:** update actions/setup-python digest to 65d7f2d ([#65](https://github.com/validator-labs/validator/issues/65)) ([bdb95d0](https://github.com/validator-labs/validator/commit/bdb95d038149ed9eab6c8372018bb771b848157c)) +* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to v0.14.4 ([#59](https://github.com/validator-labs/validator/issues/59)) ([78847f5](https://github.com/validator-labs/validator/commit/78847f54c35f6fc684d333a286e1315cc558e6e2)) +* **deps:** update google-github-actions/release-please-action digest to 4c5670f ([#66](https://github.com/validator-labs/validator/issues/66)) ([2c24d48](https://github.com/validator-labs/validator/commit/2c24d48035b7ebddbbd20ca182e3352fa6c2f09e)) +* enable renovate automerges ([84ad3cd](https://github.com/validator-labs/validator/commit/84ad3cdee59ed634e5f9577d801dc13701958e46)) +* release 0.0.10 ([9a324e9](https://github.com/validator-labs/validator/commit/9a324e9e666b0da68a1e0c3be225ab19bfd04a6b)) ### Refactoring -* valid8or -> validator ([#67](https://github.com/spectrocloud-labs/validator/issues/67)) ([ff88026](https://github.com/spectrocloud-labs/validator/commit/ff8802656d8115dd6afbbfbaf12613c4f205feb5)) +* valid8or -> validator ([#67](https://github.com/validator-labs/validator/issues/67)) ([ff88026](https://github.com/validator-labs/validator/commit/ff8802656d8115dd6afbbfbaf12613c4f205feb5)) -## [0.0.9](https://github.com/spectrocloud-labs/validator/compare/v0.0.8...v0.0.9) (2023-10-10) +## [0.0.9](https://github.com/validator-labs/validator/compare/v0.0.8...v0.0.9) (2023-10-10) ### Bug Fixes -* **deps:** update golang.org/x/exp digest to 7918f67 ([#55](https://github.com/spectrocloud-labs/validator/issues/55)) ([3f173d4](https://github.com/spectrocloud-labs/validator/commit/3f173d4dc256415d9f447133afc70024d0115021)) -* **deps:** update kubernetes packages to v0.28.2 ([#51](https://github.com/spectrocloud-labs/validator/issues/51)) ([f43d5a0](https://github.com/spectrocloud-labs/validator/commit/f43d5a098d6d5923fa540564279defe31701f3c7)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.12.1 ([#52](https://github.com/spectrocloud-labs/validator/issues/52)) ([516693e](https://github.com/spectrocloud-labs/validator/commit/516693e3d150dfceb0a6be3a5f00bfbe260a1cb6)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.0 ([#57](https://github.com/spectrocloud-labs/validator/issues/57)) ([be32cb8](https://github.com/spectrocloud-labs/validator/commit/be32cb85ea38e8ddfd03e9d6837dddda1967c4b7)) -* **deps:** update module github.com/onsi/gomega to v1.28.0 ([#54](https://github.com/spectrocloud-labs/validator/issues/54)) ([e89431e](https://github.com/spectrocloud-labs/validator/commit/e89431e5685fc9ab83dd7dd2a87864f57b835bcb)) -* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.2 ([#50](https://github.com/spectrocloud-labs/validator/issues/50)) ([1a07c2a](https://github.com/spectrocloud-labs/validator/commit/1a07c2a134bc26d86a17c04fcf71bae2f601c3e5)) +* **deps:** update golang.org/x/exp digest to 7918f67 ([#55](https://github.com/validator-labs/validator/issues/55)) ([3f173d4](https://github.com/validator-labs/validator/commit/3f173d4dc256415d9f447133afc70024d0115021)) +* **deps:** update kubernetes packages to v0.28.2 ([#51](https://github.com/validator-labs/validator/issues/51)) ([f43d5a0](https://github.com/validator-labs/validator/commit/f43d5a098d6d5923fa540564279defe31701f3c7)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.12.1 ([#52](https://github.com/validator-labs/validator/issues/52)) ([516693e](https://github.com/validator-labs/validator/commit/516693e3d150dfceb0a6be3a5f00bfbe260a1cb6)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.0 ([#57](https://github.com/validator-labs/validator/issues/57)) ([be32cb8](https://github.com/validator-labs/validator/commit/be32cb85ea38e8ddfd03e9d6837dddda1967c4b7)) +* **deps:** update module github.com/onsi/gomega to v1.28.0 ([#54](https://github.com/validator-labs/validator/issues/54)) ([e89431e](https://github.com/validator-labs/validator/commit/e89431e5685fc9ab83dd7dd2a87864f57b835bcb)) +* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.2 ([#50](https://github.com/validator-labs/validator/issues/50)) ([1a07c2a](https://github.com/validator-labs/validator/commit/1a07c2a134bc26d86a17c04fcf71bae2f601c3e5)) ### Other -* **deps:** update actions/checkout digest to 8ade135 ([#53](https://github.com/spectrocloud-labs/validator/issues/53)) ([d42a8a6](https://github.com/spectrocloud-labs/validator/commit/d42a8a6832c15b76eac882a7f35fc3a2f8ba842a)) -* **deps:** update docker/build-push-action action to v5 ([#47](https://github.com/spectrocloud-labs/validator/issues/47)) ([40d0053](https://github.com/spectrocloud-labs/validator/commit/40d0053011c9d05582d96ab07c7e743867fbed8d)) -* **deps:** update docker/build-push-action digest to 0a97817 ([#45](https://github.com/spectrocloud-labs/validator/issues/45)) ([91a951b](https://github.com/spectrocloud-labs/validator/commit/91a951b03d40db29020af68cb7b1a22db8cad19c)) -* **deps:** update docker/login-action action to v3 ([#48](https://github.com/spectrocloud-labs/validator/issues/48)) ([9c940d7](https://github.com/spectrocloud-labs/validator/commit/9c940d7acebf0e237ed5129cc3b25aca596a257f)) -* **deps:** update docker/setup-buildx-action action to v3 ([#49](https://github.com/spectrocloud-labs/validator/issues/49)) ([a3fe730](https://github.com/spectrocloud-labs/validator/commit/a3fe730ae38b9655583be333e255e48767c2cf0c)) -* release 0.0.9 ([3cbcfa9](https://github.com/spectrocloud-labs/validator/commit/3cbcfa9e3f1e5c75dcfc083df1494aab0c41c31f)) +* **deps:** update actions/checkout digest to 8ade135 ([#53](https://github.com/validator-labs/validator/issues/53)) ([d42a8a6](https://github.com/validator-labs/validator/commit/d42a8a6832c15b76eac882a7f35fc3a2f8ba842a)) +* **deps:** update docker/build-push-action action to v5 ([#47](https://github.com/validator-labs/validator/issues/47)) ([40d0053](https://github.com/validator-labs/validator/commit/40d0053011c9d05582d96ab07c7e743867fbed8d)) +* **deps:** update docker/build-push-action digest to 0a97817 ([#45](https://github.com/validator-labs/validator/issues/45)) ([91a951b](https://github.com/validator-labs/validator/commit/91a951b03d40db29020af68cb7b1a22db8cad19c)) +* **deps:** update docker/login-action action to v3 ([#48](https://github.com/validator-labs/validator/issues/48)) ([9c940d7](https://github.com/validator-labs/validator/commit/9c940d7acebf0e237ed5129cc3b25aca596a257f)) +* **deps:** update docker/setup-buildx-action action to v3 ([#49](https://github.com/validator-labs/validator/issues/49)) ([a3fe730](https://github.com/validator-labs/validator/commit/a3fe730ae38b9655583be333e255e48767c2cf0c)) +* release 0.0.9 ([3cbcfa9](https://github.com/validator-labs/validator/commit/3cbcfa9e3f1e5c75dcfc083df1494aab0c41c31f)) -## [0.0.8](https://github.com/spectrocloud-labs/validator/compare/v0.0.7...v0.0.8) (2023-09-06) +## [0.0.8](https://github.com/validator-labs/validator/compare/v0.0.7...v0.0.8) (2023-09-06) ### Other -* bump aws plugin version ([bac567e](https://github.com/spectrocloud-labs/validator/commit/bac567e69ac6a957b78f29b5bcec81d2f3b0c6b8)) -* **deps:** update actions/upload-artifact digest to a8a3f3a ([#43](https://github.com/spectrocloud-labs/validator/issues/43)) ([fc33646](https://github.com/spectrocloud-labs/validator/commit/fc3364674e45c9dd3fdbf15773a7fbe2f04e3395)) +* bump aws plugin version ([bac567e](https://github.com/validator-labs/validator/commit/bac567e69ac6a957b78f29b5bcec81d2f3b0c6b8)) +* **deps:** update actions/upload-artifact digest to a8a3f3a ([#43](https://github.com/validator-labs/validator/issues/43)) ([fc33646](https://github.com/validator-labs/validator/commit/fc3364674e45c9dd3fdbf15773a7fbe2f04e3395)) -## [0.0.7](https://github.com/spectrocloud-labs/validator/compare/v0.0.6...v0.0.7) (2023-09-06) +## [0.0.7](https://github.com/validator-labs/validator/compare/v0.0.6...v0.0.7) (2023-09-06) ### Bug Fixes -* **deps:** update golang.org/x/exp digest to 9212866 ([#41](https://github.com/spectrocloud-labs/validator/issues/41)) ([50ad9cb](https://github.com/spectrocloud-labs/validator/commit/50ad9cbd72f531ab3e29eb43d59f75026efc96b0)) -* include pkg/ in dockerfiles ([b45bb22](https://github.com/spectrocloud-labs/validator/commit/b45bb22532adc3e860aea56edf7ab3f3a95519fd)) +* **deps:** update golang.org/x/exp digest to 9212866 ([#41](https://github.com/validator-labs/validator/issues/41)) ([50ad9cb](https://github.com/validator-labs/validator/commit/50ad9cbd72f531ab3e29eb43d59f75026efc96b0)) +* include pkg/ in dockerfiles ([b45bb22](https://github.com/validator-labs/validator/commit/b45bb22532adc3e860aea56edf7ab3f3a95519fd)) ### Other -* bump plugin versions ([6658d19](https://github.com/spectrocloud-labs/validator/commit/6658d190022815cf56d1a345ae66d46fd260c10c)) -* **deps:** update actions/checkout action to v4 ([#39](https://github.com/spectrocloud-labs/validator/issues/39)) ([3c848b6](https://github.com/spectrocloud-labs/validator/commit/3c848b61c3294cdd1ceed376c3e4a48521221b6f)) -* update AWS plugin version; fix default values.yaml ([516213b](https://github.com/spectrocloud-labs/validator/commit/516213ba35d80c4e8692b1448b22f6e1b9756c5d)) +* bump plugin versions ([6658d19](https://github.com/validator-labs/validator/commit/6658d190022815cf56d1a345ae66d46fd260c10c)) +* **deps:** update actions/checkout action to v4 ([#39](https://github.com/validator-labs/validator/issues/39)) ([3c848b6](https://github.com/validator-labs/validator/commit/3c848b61c3294cdd1ceed376c3e4a48521221b6f)) +* update AWS plugin version; fix default values.yaml ([516213b](https://github.com/validator-labs/validator/commit/516213ba35d80c4e8692b1448b22f6e1b9756c5d)) ### Refactoring -* expose helm package ([2a34e0a](https://github.com/spectrocloud-labs/validator/commit/2a34e0ae780b287a8a1a48ee00f5016e667c8304)) +* expose helm package ([2a34e0a](https://github.com/validator-labs/validator/commit/2a34e0ae780b287a8a1a48ee00f5016e667c8304)) -## [0.0.6](https://github.com/spectrocloud-labs/validator/compare/v0.0.5...v0.0.6) (2023-09-01) +## [0.0.6](https://github.com/validator-labs/validator/compare/v0.0.5...v0.0.6) (2023-09-01) ### Bug Fixes -* **deps:** update kubernetes packages to v0.28.1 ([#30](https://github.com/spectrocloud-labs/validator/issues/30)) ([f94b40d](https://github.com/spectrocloud-labs/validator/commit/f94b40d7d9b0be097cad185b0426727380cef822)) -* **deps:** update module github.com/onsi/ginkgo/v2 to v2.12.0 ([#31](https://github.com/spectrocloud-labs/validator/issues/31)) ([98a7aa7](https://github.com/spectrocloud-labs/validator/commit/98a7aa785946534db076a093c0715ac63782d72f)) -* **deps:** update module github.com/onsi/gomega to v1.27.10 ([#29](https://github.com/spectrocloud-labs/validator/issues/29)) ([8697124](https://github.com/spectrocloud-labs/validator/commit/8697124f495004f71ed9ba694ab8116880a4ae7f)) -* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.1 ([#33](https://github.com/spectrocloud-labs/validator/issues/33)) ([94bf0ad](https://github.com/spectrocloud-labs/validator/commit/94bf0ad33b8524a82427b12320ba70493af9ac21)) -* NET_ADMIN -> NET_RAW ([122cc80](https://github.com/spectrocloud-labs/validator/commit/122cc808ed6b83eb6a33dc38e031d86805440784)) +* **deps:** update kubernetes packages to v0.28.1 ([#30](https://github.com/validator-labs/validator/issues/30)) ([f94b40d](https://github.com/validator-labs/validator/commit/f94b40d7d9b0be097cad185b0426727380cef822)) +* **deps:** update module github.com/onsi/ginkgo/v2 to v2.12.0 ([#31](https://github.com/validator-labs/validator/issues/31)) ([98a7aa7](https://github.com/validator-labs/validator/commit/98a7aa785946534db076a093c0715ac63782d72f)) +* **deps:** update module github.com/onsi/gomega to v1.27.10 ([#29](https://github.com/validator-labs/validator/issues/29)) ([8697124](https://github.com/validator-labs/validator/commit/8697124f495004f71ed9ba694ab8116880a4ae7f)) +* **deps:** update module sigs.k8s.io/controller-runtime to v0.16.1 ([#33](https://github.com/validator-labs/validator/issues/33)) ([94bf0ad](https://github.com/validator-labs/validator/commit/94bf0ad33b8524a82427b12320ba70493af9ac21)) +* NET_ADMIN -> NET_RAW ([122cc80](https://github.com/validator-labs/validator/commit/122cc808ed6b83eb6a33dc38e031d86805440784)) ### Other -* **deps:** update actions/checkout digest to f43a0e5 ([#25](https://github.com/spectrocloud-labs/validator/issues/25)) ([fa0b3d9](https://github.com/spectrocloud-labs/validator/commit/fa0b3d95f74e70226f07114bffcde2e1b270ad33)) -* **deps:** update actions/setup-go digest to 93397be ([#26](https://github.com/spectrocloud-labs/validator/issues/26)) ([e32d52b](https://github.com/spectrocloud-labs/validator/commit/e32d52bc1243451b6a0f6a27f228869da9497761)) -* **deps:** update docker/setup-buildx-action digest to 885d146 ([#28](https://github.com/spectrocloud-labs/validator/issues/28)) ([f4b1dd1](https://github.com/spectrocloud-labs/validator/commit/f4b1dd10a4170f2596bf2cebf64a363d21efcc44)) -* release 0.0.6 ([10421d5](https://github.com/spectrocloud-labs/validator/commit/10421d59a5fbc4dd840a6aac9f24657ee8d1be7c)) +* **deps:** update actions/checkout digest to f43a0e5 ([#25](https://github.com/validator-labs/validator/issues/25)) ([fa0b3d9](https://github.com/validator-labs/validator/commit/fa0b3d95f74e70226f07114bffcde2e1b270ad33)) +* **deps:** update actions/setup-go digest to 93397be ([#26](https://github.com/validator-labs/validator/issues/26)) ([e32d52b](https://github.com/validator-labs/validator/commit/e32d52bc1243451b6a0f6a27f228869da9497761)) +* **deps:** update docker/setup-buildx-action digest to 885d146 ([#28](https://github.com/validator-labs/validator/issues/28)) ([f4b1dd1](https://github.com/validator-labs/validator/commit/f4b1dd10a4170f2596bf2cebf64a363d21efcc44)) +* release 0.0.6 ([10421d5](https://github.com/validator-labs/validator/commit/10421d59a5fbc4dd840a6aac9f24657ee8d1be7c)) -## [0.0.5](https://github.com/spectrocloud-labs/validator/compare/v0.0.4...v0.0.5) (2023-08-31) +## [0.0.5](https://github.com/validator-labs/validator/compare/v0.0.4...v0.0.5) (2023-08-31) ### Bug Fixes -* omit conditions for uninstalled plugins ([c9f430d](https://github.com/spectrocloud-labs/validator/commit/c9f430d81bfdbb077edfa5d3cc48f314bf831c45)) -* preserve VC annotations when updating plugin hashes ([19c9463](https://github.com/spectrocloud-labs/validator/commit/19c9463a4ed7b516731fdaf76cf487e682a6a2c4)) -* securityContext blocking MTU check w/ ping ([131e5d9](https://github.com/spectrocloud-labs/validator/commit/131e5d91015b54b470b61708bfe8675f7eb26a0e)) -* update 2+ plugin conditions properly ([a12488f](https://github.com/spectrocloud-labs/validator/commit/a12488f9dc376d1b0a8b413791b3aa2e25b185a5)) +* omit conditions for uninstalled plugins ([c9f430d](https://github.com/validator-labs/validator/commit/c9f430d81bfdbb077edfa5d3cc48f314bf831c45)) +* preserve VC annotations when updating plugin hashes ([19c9463](https://github.com/validator-labs/validator/commit/19c9463a4ed7b516731fdaf76cf487e682a6a2c4)) +* securityContext blocking MTU check w/ ping ([131e5d9](https://github.com/validator-labs/validator/commit/131e5d91015b54b470b61708bfe8675f7eb26a0e)) +* update 2+ plugin conditions properly ([a12488f](https://github.com/validator-labs/validator/commit/a12488f9dc376d1b0a8b413791b3aa2e25b185a5)) ### Other -* release 0.0.5 ([24e9712](https://github.com/spectrocloud-labs/validator/commit/24e9712ffbf6fb8d33333d5d8c063f3935c7ceae)) -* update README ([f8254d4](https://github.com/spectrocloud-labs/validator/commit/f8254d4a0bca6db90523ace43503cf6d80d3af30)) +* release 0.0.5 ([24e9712](https://github.com/validator-labs/validator/commit/24e9712ffbf6fb8d33333d5d8c063f3935c7ceae)) +* update README ([f8254d4](https://github.com/validator-labs/validator/commit/f8254d4a0bca6db90523ace43503cf6d80d3af30)) ### Docs -* add validator-plugin-network to default values.yaml ([1aada24](https://github.com/spectrocloud-labs/validator/commit/1aada2492d518e7ed50934d2cb6e184da5d1e031)) +* add validator-plugin-network to default values.yaml ([1aada24](https://github.com/validator-labs/validator/commit/1aada2492d518e7ed50934d2cb6e184da5d1e031)) -## [0.0.4](https://github.com/spectrocloud-labs/validator/compare/v0.0.3...v0.0.4) (2023-08-29) +## [0.0.4](https://github.com/validator-labs/validator/compare/v0.0.3...v0.0.4) (2023-08-29) ### Other -* add public validation result utils ([528be5f](https://github.com/spectrocloud-labs/validator/commit/528be5f91e8bfb7d6f1530002dd99971e4983a7e)) -* release 0.0.4 ([28f8418](https://github.com/spectrocloud-labs/validator/commit/28f8418356694ad5c86b97d2b9df9d51c2f6d279)) +* add public validation result utils ([528be5f](https://github.com/validator-labs/validator/commit/528be5f91e8bfb7d6f1530002dd99971e4983a7e)) +* release 0.0.4 ([28f8418](https://github.com/validator-labs/validator/commit/28f8418356694ad5c86b97d2b9df9d51c2f6d279)) ### Docs -* update chart description ([0a5635f](https://github.com/spectrocloud-labs/validator/commit/0a5635f94f949c39592dbe7f20e5301f4836f291)) +* update chart description ([0a5635f](https://github.com/validator-labs/validator/commit/0a5635f94f949c39592dbe7f20e5301f4836f291)) -## [0.0.3](https://github.com/spectrocloud-labs/validator/compare/v0.0.2...v0.0.3) (2023-08-29) +## [0.0.3](https://github.com/validator-labs/validator/compare/v0.0.2...v0.0.3) (2023-08-29) ### Features -* handle plugin updates via values hashes ([7f485b4](https://github.com/spectrocloud-labs/validator/commit/7f485b41f5dfba40e8c08a5da79410dfc0c97e0c)) -* log ValidationResult metadata on completion ([0cc38e5](https://github.com/spectrocloud-labs/validator/commit/0cc38e5cf464d6f9342865f3a41787dfe9bc3c5c)) -* plugin management w/ helm ([537faac](https://github.com/spectrocloud-labs/validator/commit/537faac4c3f1c6695f1db34114401a14ad292906)) -* update status and handle plugin removal ([bae7e9d](https://github.com/spectrocloud-labs/validator/commit/bae7e9dc36a1a22e8f08828421d0cc7e73deb54f)) +* handle plugin updates via values hashes ([7f485b4](https://github.com/validator-labs/validator/commit/7f485b41f5dfba40e8c08a5da79410dfc0c97e0c)) +* log ValidationResult metadata on completion ([0cc38e5](https://github.com/validator-labs/validator/commit/0cc38e5cf464d6f9342865f3a41787dfe9bc3c5c)) +* plugin management w/ helm ([537faac](https://github.com/validator-labs/validator/commit/537faac4c3f1c6695f1db34114401a14ad292906)) +* update status and handle plugin removal ([bae7e9d](https://github.com/validator-labs/validator/commit/bae7e9dc36a1a22e8f08828421d0cc7e73deb54f)) ### Bug Fixes -* increase memory limit for helm upgrade ([660a80d](https://github.com/spectrocloud-labs/validator/commit/660a80d57fcae2dc3a16e610699b60a5749e0786)) -* update RBAC in helm templates ([6ff735c](https://github.com/spectrocloud-labs/validator/commit/6ff735c891e40328bba0524f4b8b240d3e85a6c9)) +* increase memory limit for helm upgrade ([660a80d](https://github.com/validator-labs/validator/commit/660a80d57fcae2dc3a16e610699b60a5749e0786)) +* update RBAC in helm templates ([6ff735c](https://github.com/validator-labs/validator/commit/6ff735c891e40328bba0524f4b8b240d3e85a6c9)) ### Other -* add pull_request test trigger ([3e75bdb](https://github.com/spectrocloud-labs/validator/commit/3e75bdbff56bab925ca98b81c57fe9f4b1a60471)) -* release 0.0.3 ([5b2473d](https://github.com/spectrocloud-labs/validator/commit/5b2473dce974a160b14640e86e88028f66c94f5e)) +* add pull_request test trigger ([3e75bdb](https://github.com/validator-labs/validator/commit/3e75bdbff56bab925ca98b81c57fe9f4b1a60471)) +* release 0.0.3 ([5b2473d](https://github.com/validator-labs/validator/commit/5b2473dce974a160b14640e86e88028f66c94f5e)) ### Docs -* update README, fix release-please annotations ([c2c96e8](https://github.com/spectrocloud-labs/validator/commit/c2c96e8e3e91820826242b36d6760ab1d2530baf)) +* update README, fix release-please annotations ([c2c96e8](https://github.com/validator-labs/validator/commit/c2c96e8e3e91820826242b36d6760ab1d2530baf)) -## [0.0.2](https://github.com/spectrocloud-labs/validator/compare/v0.0.1...v0.0.2) (2023-08-25) +## [0.0.2](https://github.com/validator-labs/validator/compare/v0.0.1...v0.0.2) (2023-08-25) ### Other -* release 0.0.2 ([40cdd88](https://github.com/spectrocloud-labs/validator/commit/40cdd88ebb8b75f9908c5dab6aa29337f5d778d8)) +* release 0.0.2 ([40cdd88](https://github.com/validator-labs/validator/commit/40cdd88ebb8b75f9908c5dab6aa29337f5d778d8)) -## [0.0.1](https://github.com/spectrocloud-labs/validator/compare/v0.0.1...v0.0.1) (2023-08-25) +## [0.0.1](https://github.com/validator-labs/validator/compare/v0.0.1...v0.0.1) (2023-08-25) ### Bug Fixes -* helm chart CI ([46f37f0](https://github.com/spectrocloud-labs/validator/commit/46f37f0cea87e90e6effb85cb15128ab5970a621)) -* release image push repo ([4a2aca6](https://github.com/spectrocloud-labs/validator/commit/4a2aca6ecbfeca48ed4dd7566441923815281432)) +* helm chart CI ([46f37f0](https://github.com/validator-labs/validator/commit/46f37f0cea87e90e6effb85cb15128ab5970a621)) +* release image push repo ([4a2aca6](https://github.com/validator-labs/validator/commit/4a2aca6ecbfeca48ed4dd7566441923815281432)) ### Other -* release 0.0.1 ([a23551a](https://github.com/spectrocloud-labs/validator/commit/a23551a1984d43d9acbc7de3cacad6ee928cc517)) +* release 0.0.1 ([a23551a](https://github.com/validator-labs/validator/commit/a23551a1984d43d9acbc7de3cacad6ee928cc517)) diff --git a/Makefile b/Makefile index 76042296..d3d0d00e 100644 --- a/Makefile +++ b/Makefile @@ -4,8 +4,8 @@ ifneq (,$(wildcard ./.env)) endif # Image URL to use all building/pushing image targets -IMG ?= quay.io/spectrocloud-labs/validator:latest -CERTS_INIT_IMG ?= quay.io/spectrocloud-labs/validator-certs-init:latest +IMG ?= quay.io/validator-labs/validator:latest +CERTS_INIT_IMG ?= quay.io/validator-labs/validator-certs-init:latest GOARCH ?= $(shell go env GOARCH) @@ -200,7 +200,7 @@ helm-build: helm helmify manifests kustomize helm-package: generate manifests $(HELM) package --version $(CHART_VERSION) chart/validator/ mkdir -p charts && mv validator-*.tgz charts - $(HELM) repo index --url https://spectrocloud-labs.github.io/validator ./chart + $(HELM) repo index --url https://validator-labs.github.io/validator ./chart mv charts/validator/index.yaml index.yaml .PHONY: frigate diff --git a/PROJECT b/PROJECT index b4b99e41..950e1e7e 100644 --- a/PROJECT +++ b/PROJECT @@ -6,7 +6,7 @@ domain: spectrocloud.labs layout: - go.kubebuilder.io/v4 projectName: validator -repo: github.com/spectrocloud-labs/validator +repo: github.com/validator-labs/validator resources: - api: crdVersion: v1 @@ -15,7 +15,7 @@ resources: domain: spectrocloud.labs group: validation kind: ValidationResult - path: github.com/spectrocloud-labs/validator/api/v1alpha1 + path: github.com/validator-labs/validator/api/v1alpha1 version: v1alpha1 - api: crdVersion: v1 @@ -24,6 +24,6 @@ resources: domain: spectrocloud.labs group: validation kind: ValidatorConfig - path: github.com/spectrocloud-labs/validator/api/v1alpha1 + path: github.com/validator-labs/validator/api/v1alpha1 version: v1alpha1 version: "3" diff --git a/README.md b/README.md index e98a03f8..3c243790 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,31 @@ -[![Contributions Welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/spectrocloud-labs/validator/issues) +[![Contributions Welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/validator-labs/validator/issues) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) -![Test](https://github.com/spectrocloud-labs/validator/actions/workflows/test.yaml/badge.svg) -[![Go Report Card](https://goreportcard.com/badge/github.com/spectrocloud-labs/validator)](https://goreportcard.com/report/github.com/spectrocloud-labs/validator) -[![codecov](https://codecov.io/gh/spectrocloud-labs/validator/graph/badge.svg?token=GVZ4LZ5SOY)](https://codecov.io/gh/spectrocloud-labs/validator) -[![Go Reference](https://pkg.go.dev/badge/github.com/spectrocloud-labs/validator.svg)](https://pkg.go.dev/github.com/spectrocloud-labs/validator) - -![twitter_profile_image](https://github.com/spectrocloud-labs/validator/assets/1795270/fffe151d-596f-4951-8b72-19aa0410deb3) +![Test](https://github.com/validator-labs/validator/actions/workflows/test.yaml/badge.svg) +[![Go Report Card](https://goreportcard.com/badge/github.com/validator-labs/validator)](https://goreportcard.com/report/github.com/validator-labs/validator) +[![codecov](https://codecov.io/gh/validator-labs/validator/graph/badge.svg?token=GVZ4LZ5SOY)](https://codecov.io/gh/validator-labs/validator) +[![Go Reference](https://pkg.go.dev/badge/github.com/validator-labs/validator.svg)](https://pkg.go.dev/github.com/validator-labs/validator) validator (AKA Validation Controller) monitors ValidationResults created by one or more validator plugins and uploads them to a sink of your choosing, e.g., Slack or Spectro Cloud Palette. -image +image ## Description The validator repository is fairly minimal - all the heavy lifting is done by the validator plugins. Installation of validator and one or more plugins is accomplished via Helm. Plugins: -- [AWS](https://github.com/spectrocloud-labs/validator-plugin-aws) -- [Azure](https://github.com/spectrocloud-labs/validator-plugin-azure) -- [Network](https://github.com/spectrocloud-labs/validator-plugin-network) -- [OCI](https://github.com/spectrocloud-labs/validator-plugin-oci) -- [vSphere](https://github.com/spectrocloud-labs/validator-plugin-vsphere) -- [Kubescape](https://github.com/spectrocloud-labs/validator-plugin-kubescape) +- [AWS](https://github.com/validator-labs/validator-plugin-aws) +- [Azure](https://github.com/validator-labs/validator-plugin-azure) +- [Network](https://github.com/validator-labs/validator-plugin-network) +- [OCI](https://github.com/validator-labs/validator-plugin-oci) +- [vSphere](https://github.com/validator-labs/validator-plugin-vsphere) +- [Kubescape](https://github.com/validator-labs/validator-plugin-kubescape) ## Installation Install Validator by pulling the latest Helm chart and installing it in your cluster. Use the following commands to install the latest version of the chart. ```bash -helm repo add validator https://spectrocloud-labs.github.io/validator +helm repo add validator https://validator-labs.github.io/validator helm repo update helm install validator validator/validator -n validator --create-namespace ``` @@ -38,10 +36,10 @@ Check out the [Install Guide](./docs/install.md) for a step-by-step guide for in Validator can be configured to emit updates to various event sinks whenever a `ValidationResult` is created or updated. See configuration details below for each supported sink. ### Alertmanager -Integrate with the Alertmanager API to emit alerts to all [supported Alertmanager receivers](https://prometheus.io/docs/alerting/latest/configuration/#receiver-integration-settings), including generic webhooks. The only required configuration is an Alertmanager endpoint. HTTP basic authentication and TLS are also supported. See [values.yaml](https://github.com/spectrocloud-labs/validator/blob/main/chart/validator/values.yaml) for configuration details. +Integrate with the Alertmanager API to emit alerts to all [supported Alertmanager receivers](https://prometheus.io/docs/alerting/latest/configuration/#receiver-integration-settings), including generic webhooks. The only required configuration is an Alertmanager endpoint. HTTP basic authentication and TLS are also supported. See [values.yaml](https://github.com/validator-labs/validator/blob/main/chart/validator/values.yaml) for configuration details. #### Sample Output -![Screen Shot 2023-11-15 at 10 42 20 AM](https://github.com/spectrocloud-labs/validator/assets/1795270/ce958b8e-96d7-4f5e-8efc-80e2fc2b0b4d) +![Screen Shot 2023-11-15 at 10 42 20 AM](https://github.com/validator-labs/validator/assets/1795270/ce958b8e-96d7-4f5e-8efc-80e2fc2b0b4d) #### Setup 1. Install Alertmanager in your cluster (if it isn't installed already) @@ -113,21 +111,21 @@ Integrate with the Alertmanager API to emit alerts to all [supported Alertmanage ### Slack #### Sample Output -Screen Shot 2023-11-10 at 4 30 12 PM -Screen Shot 2023-11-10 at 4 18 22 PM +Screen Shot 2023-11-10 at 4 30 12 PM +Screen Shot 2023-11-10 at 4 18 22 PM #### Setup 1. Go to https://api.slack.com/apps and click **Create New App**, then select **From scratch**. Pick an App Name and Slack Workspace, then click **Create App**. - + 2. Go to `OAuth & Permissions` and copy the `Bot User OAuth Token` under the `OAuth Tokens for Your Workspace` section. Save it somewhere for later. Scroll down to `Scopes` and click **Add an OAuth Scope**. Enable the `chat:write` scope for your bot. - + 3. Find and/or create a channel in Slack and note its Channel ID (at the very bottom of the modal when you view channel details). Add the bot you just created to the channel via `View channel details > Integrations > Apps > Add apps`. - + 4. Install validator and/or upgrade your validator Helm release, configuring `values.sink` accordingly. diff --git a/chart/validator/Chart.yaml b/chart/validator/Chart.yaml index 145b5984..4ad27b33 100644 --- a/chart/validator/Chart.yaml +++ b/chart/validator/Chart.yaml @@ -4,5 +4,5 @@ description: >- Monitor results created by validator plugins and upload them to a configurable sink type: application -version: 0.0.38 +version: 0.0.40 appVersion: 0.0.27 diff --git a/chart/validator/README.md b/chart/validator/README.md index 0f24b978..44976824 100644 --- a/chart/validator/README.md +++ b/chart/validator/README.md @@ -23,8 +23,8 @@ The following table lists the configurable parameters of the Validator chart and | `controllerManager.manager.args` | | `["--health-probe-bind-address=:8081", "--leader-elect"]` | | `controllerManager.manager.containerSecurityContext.allowPrivilegeEscalation` | | `false` | | `controllerManager.manager.containerSecurityContext.capabilities.drop` | | `["ALL"]` | -| `controllerManager.manager.image.repository` | | `"quay.io/spectrocloud-labs/validator"` | -| `controllerManager.manager.image.tag` | x-release-please-version | `"v0.0.38"` | +| `controllerManager.manager.image.repository` | | `"quay.io/validator-labs/validator"` | +| `controllerManager.manager.image.tag` | x-release-please-version | `"v0.0.40"` | | `controllerManager.manager.resources.limits.cpu` | | `"500m"` | | `controllerManager.manager.resources.limits.memory` | | `"512Mi"` | | `controllerManager.manager.resources.requests.cpu` | | `"10m"` | @@ -37,7 +37,7 @@ The following table lists the configurable parameters of the Validator chart and | `metricsService.type` | | `"ClusterIP"` | | `env` | | `[]` | | `proxy.enabled` | | `false` | -| `proxy.image` | | `"quay.io/spectrocloud-labs/validator-certs-init:latest"` | +| `proxy.image` | | `"quay.io/validator-labs/validator-certs-init:latest"` | | `proxy.secretName` | | `"proxy-cert"` | | `proxy.createSecret` | | `false` | | `proxy.caCert` | | `"-----BEGIN CERTIFICATE-----\n\n-----END CERTIFICATE-----\n"` | @@ -46,7 +46,7 @@ The following table lists the configurable parameters of the Validator chart and | `cleanup.grpcServerEnabled` | | `true` | | `cleanup.hostname` | | `"validator-cleanup-service"` | | `cleanup.port` | | `3006` | -| `plugins` | | `[{"chart": {"name": "validator-plugin-aws", "repository": "https://spectrocloud-labs.github.io/validator-plugin-aws", "version": "v0.0.18"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.15.0\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: quay.io/spectrocloud-labs/validator-plugin-aws\n tag: v0.0.18\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n replicas: 1\n serviceAccount:\n annotations: {}\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP\nauth:\n # Option 1: Leave secret undefined for implicit auth (node instance IAM role, IMDSv2, etc.)\n # Option 2: Create a secret via pluginSecrets (see below). Note: secretName and pluginSecrets.aws.secretName must match.\n # Option 3: Specify the name of a preexisting secret in your target cluster and leave pluginSecrets.aws undefined.\n #\n secret: {} # Delete these curly braces if you're specifying secretName!\n # secretName: aws-creds\n\n # Override the service account used by AWS validator (optional, could be used for IMDSv2 on EKS)\n # WARNING: the chosen service account must include all RBAC privileges found in the AWS plugin template:\n # https://github.com/spectrocloud-labs/validator-plugin-aws/blob/main/chart/validator-plugin-aws/templates/manager-rbac.yaml\n serviceAccountName: \"\""}, {"chart": {"name": "validator-plugin-azure", "repository": "https://spectrocloud-labs.github.io/validator-plugin-azure", "version": "v0.0.2"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.15.0\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: quay.io/spectrocloud-labs/validator-plugin-azure\n tag: v0.0.2\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n # Optionally specify a volumeMount to mount a volume containing a private key\n # to leverage Azure Service principal with certificate authentication.\n volumeMounts: []\n replicas: 1\n serviceAccount:\n annotations: {}\n # Optionally specify a volume containing a private key to leverage Azure Service\n # principal with certificate authentication.\n volumes: []\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP\nauth:\n # Option 1: Leave secret undefined for WorkloadIdentityCredential authentication.\n # Option 2: Create a secret via pluginSecrets (see below). Note: secretName and pluginSecrets.azure.secretName must match.\n # Option 3: Specify the name of a preexisting secret in your target cluster and leave pluginSecrets.azure undefined.\n #\n secret: {} # Delete these curly braces if you're specifying secretName!\n # secretName: azure-creds\n\n # Override the service account used by Azure validator (optional, could be used for WorkloadIdentityCredentials on AKS)\n # WARNING: the chosen service account must include all RBAC privileges found in the Azure plugin template:\n # https://github.com/spectrocloud-labs/validator-plugin-aws/blob/main/chart/validator-plugin-azure/templates/manager-rbac.yaml\n serviceAccountName: \"\""}, {"chart": {"name": "validator-plugin-vsphere", "repository": "https://spectrocloud-labs.github.io/validator-plugin-vsphere", "version": "v0.0.15"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.14.1\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: quay.io/spectrocloud-labs/validator-plugin-vsphere\n tag: v0.0.15\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n replicas: 1\n serviceAccount:\n annotations: {}\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP\nauth:\n # Option 1: Create a secret via pluginSecrets (see below). Note: secretName and pluginSecrets.vSphere.secretName must match.\n # Option 2: Specify the name of a preexisting secret in your target cluster and leave pluginSecrets.vSphere undefined.\n secretName: vsphere-creds"}, {"chart": {"name": "validator-plugin-network", "repository": "https://spectrocloud-labs.github.io/validator-plugin-network", "version": "v0.0.9"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.15.0\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: true\n capabilities:\n add:\n - NET_RAW\n drop:\n - ALL\n image:\n repository: quay.io/spectrocloud-labs/validator-plugin-network\n tag: v0.0.9\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n replicas: 1\n serviceAccount:\n annotations: {}\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP"}, {"chart": {"name": "validator-plugin-oci", "repository": "https://spectrocloud-labs.github.io/validator-plugin-oci", "version": "v0.0.7"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.15.0\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: quay.io/spectrocloud-labs/validator-plugin-oci\n tag: v0.0.7\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n replicas: 1\n serviceAccount:\n annotations: {}\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP"}]` | +| `plugins` | | `[{"chart": {"name": "validator-plugin-aws", "repository": "https://validator-labs.github.io/validator-plugin-aws", "version": "v0.0.26"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.15.0\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: quay.io/validator-labs/validator-plugin-aws\n tag: v0.0.26\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n replicas: 1\n serviceAccount:\n annotations: {}\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP\nauth:\n # Option 1: Leave secret undefined for implicit auth (node instance IAM role, IMDSv2, etc.)\n # Option 2: Create a secret via pluginSecrets (see below). Note: secretName and pluginSecrets.aws.secretName must match.\n # Option 3: Specify the name of a preexisting secret in your target cluster and leave pluginSecrets.aws undefined.\n #\n secret: {} # Delete these curly braces if you're specifying secretName!\n # secretName: aws-creds\n\n # Override the service account used by AWS validator (optional, could be used for IMDSv2 on EKS)\n # WARNING: the chosen service account must include all RBAC privileges found in the AWS plugin template:\n # https://github.com/validator-labs/validator-plugin-aws/blob/main/chart/validator-plugin-aws/templates/manager-rbac.yaml\n serviceAccountName: \"\""}, {"chart": {"name": "validator-plugin-azure", "repository": "https://validator-labs.github.io/validator-plugin-azure", "version": "v0.0.11"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.15.0\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: quay.io/validator-labs/validator-plugin-azure\n tag: v0.0.11\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n # Optionally specify a volumeMount to mount a volume containing a private key\n # to leverage Azure Service principal with certificate authentication.\n volumeMounts: []\n replicas: 1\n serviceAccount:\n annotations: {}\n # Optionally specify a volume containing a private key to leverage Azure Service\n # principal with certificate authentication.\n volumes: []\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP\nauth:\n # Option 1: Leave secret undefined for WorkloadIdentityCredential authentication.\n # Option 2: Create a secret via pluginSecrets (see below). Note: secretName and pluginSecrets.azure.secretName must match.\n # Option 3: Specify the name of a preexisting secret in your target cluster and leave pluginSecrets.azure undefined.\n #\n secret: {} # Delete these curly braces if you're specifying secretName!\n # secretName: azure-creds\n\n # Override the service account used by Azure validator (optional, could be used for WorkloadIdentityCredentials on AKS)\n # WARNING: the chosen service account must include all RBAC privileges found in the Azure plugin template:\n # https://github.com/validator-labs/validator-plugin-aws/blob/main/chart/validator-plugin-azure/templates/manager-rbac.yaml\n serviceAccountName: \"\""}, {"chart": {"name": "validator-plugin-vsphere", "repository": "https://validator-labs.github.io/validator-plugin-vsphere", "version": "v0.0.20"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.15.0\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: quay.io/validator-labs/validator-plugin-vsphere\n tag: v0.0.20\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n replicas: 1\n serviceAccount:\n annotations: {}\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP\nauth:\n # Option 1: Create a secret via pluginSecrets (see below). Note: secretName and pluginSecrets.vSphere.secretName must match.\n # Option 2: Specify the name of a preexisting secret in your target cluster and leave pluginSecrets.vSphere undefined.\n secretName: vsphere-creds"}, {"chart": {"name": "validator-plugin-network", "repository": "https://validator-labs.github.io/validator-plugin-network", "version": "v0.0.16"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.15.0\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: true\n capabilities:\n add:\n - NET_RAW\n drop:\n - ALL\n image:\n repository: quay.io/validator-labs/validator-plugin-network\n tag: v0.0.16\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n replicas: 1\n serviceAccount:\n annotations: {}\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP"}, {"chart": {"name": "validator-plugin-oci", "repository": "https://validator-labs.github.io/validator-plugin-oci", "version": "v0.0.10"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.15.0\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: quay.io/validator-labs/validator-plugin-oci\n tag: v0.0.10\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n replicas: 1\n serviceAccount:\n annotations: {}\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP"}, {"chart": {"name": "validator-plugin-kubescape", "repository": "https://validator-labs.github.io/validator-plugin-kubescape", "version": "v0.0.3"}, "values": "controllerManager:\n kubeRbacProxy:\n args:\n - --secure-listen-address=0.0.0.0:8443\n - --upstream=http://127.0.0.1:8080/\n - --logtostderr=true\n - --v=0\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: gcr.io/kubebuilder/kube-rbac-proxy\n tag: v0.15.0\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 5m\n memory: 64Mi\n manager:\n args:\n - --health-probe-bind-address=:8081\n - --leader-elect\n containerSecurityContext:\n allowPrivilegeEscalation: false\n capabilities:\n drop:\n - ALL\n image:\n repository: quay.io/validator-labs/validator-plugin-kubescape\n tag: v0.0.3\n resources:\n limits:\n cpu: 500m\n memory: 128Mi\n requests:\n cpu: 10m\n memory: 64Mi\n replicas: 1\n serviceAccount:\n annotations: {}\nkubernetesClusterDomain: cluster.local\nmetricsService:\n ports:\n - name: https\n port: 8443\n protocol: TCP\n targetPort: https\n type: ClusterIP"}]` | | `pluginSecrets.aws` | Don't forget to delete these curly braces if you're specifying credentials here! | `{}` | | `pluginSecrets.azure` | Don't forget to delete these curly braces if you're specifying credentials here! | `{}` | | `pluginSecrets.vSphere` | Don't forget to delete these curly braces if you're specifying credentials here! | `{}` | diff --git a/chart/validator/values.yaml b/chart/validator/values.yaml index 236534c3..4e35e317 100644 --- a/chart/validator/values.yaml +++ b/chart/validator/values.yaml @@ -30,8 +30,8 @@ controllerManager: drop: - ALL image: - repository: quay.io/spectrocloud-labs/validator - tag: v0.0.38 # x-release-please-version + repository: quay.io/validator-labs/validator + tag: v0.0.40 # x-release-please-version resources: limits: cpu: 500m @@ -66,7 +66,7 @@ env: [] proxy: enabled: false # The image used by the init container. Must include the update-ca-certificates command. - image: quay.io/spectrocloud-labs/validator-certs-init:latest + image: quay.io/validator-labs/validator-certs-init:latest # The name of a secret containing a proxy CA certificate. secretName: proxy-cert # If false (using an existing secret), the key whose value is the CA certificate must end with '.crt'. @@ -107,8 +107,8 @@ cleanup: plugins: - chart: name: validator-plugin-aws - repository: "https://spectrocloud-labs.github.io/validator-plugin-aws" - version: v0.0.25 + repository: "https://validator-labs.github.io/validator-plugin-aws" + version: v0.0.26 values: |- controllerManager: kubeRbacProxy: @@ -142,8 +142,8 @@ plugins: drop: - ALL image: - repository: quay.io/spectrocloud-labs/validator-plugin-aws - tag: v0.0.25 + repository: quay.io/validator-labs/validator-plugin-aws + tag: v0.0.26 resources: limits: cpu: 500m @@ -172,12 +172,12 @@ plugins: # Override the service account used by AWS validator (optional, could be used for IMDSv2 on EKS) # WARNING: the chosen service account must include all RBAC privileges found in the AWS plugin template: - # https://github.com/spectrocloud-labs/validator-plugin-aws/blob/main/chart/validator-plugin-aws/templates/manager-rbac.yaml + # https://github.com/validator-labs/validator-plugin-aws/blob/main/chart/validator-plugin-aws/templates/manager-rbac.yaml serviceAccountName: "" - chart: name: validator-plugin-azure - repository: "https://spectrocloud-labs.github.io/validator-plugin-azure" - version: v0.0.10 + repository: "https://validator-labs.github.io/validator-plugin-azure" + version: v0.0.11 values: |- controllerManager: kubeRbacProxy: @@ -211,8 +211,8 @@ plugins: drop: - ALL image: - repository: quay.io/spectrocloud-labs/validator-plugin-azure - tag: v0.0.10 + repository: quay.io/validator-labs/validator-plugin-azure + tag: v0.0.11 resources: limits: cpu: 500m @@ -247,12 +247,12 @@ plugins: # Override the service account used by Azure validator (optional, could be used for WorkloadIdentityCredentials on AKS) # WARNING: the chosen service account must include all RBAC privileges found in the Azure plugin template: - # https://github.com/spectrocloud-labs/validator-plugin-aws/blob/main/chart/validator-plugin-azure/templates/manager-rbac.yaml + # https://github.com/validator-labs/validator-plugin-aws/blob/main/chart/validator-plugin-azure/templates/manager-rbac.yaml serviceAccountName: "" - chart: name: validator-plugin-vsphere - repository: "https://spectrocloud-labs.github.io/validator-plugin-vsphere" - version: v0.0.19 + repository: "https://validator-labs.github.io/validator-plugin-vsphere" + version: v0.0.20 values: |- controllerManager: kubeRbacProxy: @@ -286,8 +286,8 @@ plugins: drop: - ALL image: - repository: quay.io/spectrocloud-labs/validator-plugin-vsphere - tag: v0.0.19 + repository: quay.io/validator-labs/validator-plugin-vsphere + tag: v0.0.20 resources: limits: cpu: 500m @@ -312,8 +312,8 @@ plugins: secretName: vsphere-creds - chart: name: validator-plugin-network - repository: "https://spectrocloud-labs.github.io/validator-plugin-network" - version: v0.0.14 + repository: "https://validator-labs.github.io/validator-plugin-network" + version: v0.0.16 values: |- controllerManager: kubeRbacProxy: @@ -349,8 +349,8 @@ plugins: drop: - ALL image: - repository: quay.io/spectrocloud-labs/validator-plugin-network - tag: v0.0.14 + repository: quay.io/validator-labs/validator-plugin-network + tag: v0.0.16 resources: limits: cpu: 500m @@ -371,8 +371,8 @@ plugins: type: ClusterIP - chart: name: validator-plugin-oci - repository: "https://spectrocloud-labs.github.io/validator-plugin-oci" - version: v0.0.9 + repository: "https://validator-labs.github.io/validator-plugin-oci" + version: v0.0.10 values: |- controllerManager: kubeRbacProxy: @@ -406,8 +406,8 @@ plugins: drop: - ALL image: - repository: quay.io/spectrocloud-labs/validator-plugin-oci - tag: v0.0.9 + repository: quay.io/validator-labs/validator-plugin-oci + tag: v0.0.10 resources: limits: cpu: 500m @@ -428,8 +428,8 @@ plugins: type: ClusterIP - chart: name: validator-plugin-kubescape - repository: "https://spectrocloud-labs.github.io/validator-plugin-kubescape" - version: v0.0.2 + repository: "https://validator-labs.github.io/validator-plugin-kubescape" + version: v0.0.3 values: |- controllerManager: kubeRbacProxy: @@ -463,8 +463,8 @@ plugins: drop: - ALL image: - repository: quay.io/spectrocloud-labs/validator-plugin-kubescape - tag: v0.0.2 + repository: quay.io/validator-labs/validator-plugin-kubescape + tag: v0.0.3 resources: limits: cpu: 500m diff --git a/cmd/main.go b/cmd/main.go index 09e3f1e6..b1bfaee4 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -32,11 +32,11 @@ import ( "sigs.k8s.io/controller-runtime/pkg/healthz" "sigs.k8s.io/controller-runtime/pkg/log/zap" - validationv1alpha1 "github.com/spectrocloud-labs/validator/api/v1alpha1" - "github.com/spectrocloud-labs/validator/internal/controller" - "github.com/spectrocloud-labs/validator/internal/kube" - "github.com/spectrocloud-labs/validator/internal/sinks" - "github.com/spectrocloud-labs/validator/pkg/helm" + validationv1alpha1 "github.com/validator-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/internal/controller" + "github.com/validator-labs/validator/internal/kube" + "github.com/validator-labs/validator/internal/sinks" + "github.com/validator-labs/validator/pkg/helm" //+kubebuilder:scaffold:imports ) diff --git a/config/devspace/kustomization.yaml b/config/devspace/kustomization.yaml index ed85f140..792a8bdc 100644 --- a/config/devspace/kustomization.yaml +++ b/config/devspace/kustomization.yaml @@ -2,7 +2,7 @@ resources: - ../default images: -- name: quay.io/spectrocloud-labs/validator:latest +- name: quay.io/validator-labs/validator:latest newTag: dev patches: diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 26467672..389d58fa 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -4,5 +4,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization images: - name: controller - newName: quay.io/spectrocloud-labs/validator + newName: quay.io/validator-labs/validator newTag: latest diff --git a/devspace.yaml b/devspace.yaml index 8679e721..b363529e 100644 --- a/devspace.yaml +++ b/devspace.yaml @@ -5,7 +5,7 @@ vars: GOARCH: command: go args: ["env", "GOARCH"] - IMAGE: quay.io/spectrocloud-labs/validator + IMAGE: quay.io/validator-labs/validator images: validator: diff --git a/docs/install.md b/docs/install.md index af09e7b5..a5704f57 100644 --- a/docs/install.md +++ b/docs/install.md @@ -59,14 +59,14 @@ To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'. Add the Validator Helm repository and update the local Helm cache. ```shell -helm repo add validator https://spectrocloud-labs.github.io/validator/ && \ +helm repo add validator https://validator-labs.github.io/validator/ && \ helm repo update ``` Create a **values.yaml** containing the Validator configuration. Use the command below to download the default **values.yaml** file. ```shell -wget https://raw.githubusercontent.com/spectrocloud-labs/validator/main/chart/validator/values.yaml +wget https://raw.githubusercontent.com/validator-labs/validator/main/chart/validator/values.yaml ``` Before you install Validator, you can configure the installation by editing the `values.yaml` file. The `values.yaml` file contains the default configuration for Validator. You can override the default configuration by editing the `values.yaml` file. @@ -146,16 +146,16 @@ Now that you have Validator installed, you can create a validation. A validation ## Create a Validation -The next step is to create a validation configuration. Each plugin contains a set of example validation configurations. You can use the example configurations as a starting point for your validation. For this guide, you will use the [`awsvalidator-spectro-cloud-base`](https://github.com/spectrocloud-labs/validator-plugin-aws/blob/main/config/samples/awsvalidator-iam-role-spectro-cloud-base.yaml) configuration. +The next step is to create a validation configuration. Each plugin contains a set of example validation configurations. You can use the example configurations as a starting point for your validation. For this guide, you will use the [`awsvalidator-spectro-cloud-base`](https://github.com/validator-labs/validator-plugin-aws/blob/main/config/samples/awsvalidator-iam-role-spectro-cloud-base.yaml) configuration. > [!NOTE] -> Check out the AWS [config samples](https://github.com/spectrocloud-labs/validator-plugin-aws/tree/main/config/samples) directory for more examples. +> Check out the AWS [config samples](https://github.com/validator-labs/validator-plugin-aws/tree/main/config/samples) directory for more examples. -Create a file named `validation.yaml` and copy the contents of the [`awsvalidator-spectro-cloud-base`](https://github.com/spectrocloud-labs/validator-plugin-aws/blob/main/config/samples/awsvalidator-iam-role-spectro-cloud-base.yaml) Use the following command to download the file and save it as `validation.yaml`. +Create a file named `validation.yaml` and copy the contents of the [`awsvalidator-spectro-cloud-base`](https://github.com/validator-labs/validator-plugin-aws/blob/main/config/samples/awsvalidator-iam-role-spectro-cloud-base.yaml) Use the following command to download the file and save it as `validation.yaml`. ```shell -wget https://raw.githubusercontent.com/spectrocloud-labs/validator-plugin-aws/main/config/samples/awsvalidator-iam-role-spectro-cloud-base.yaml --output-document validation.yaml +wget https://raw.githubusercontent.com/validator-labs/validator-plugin-aws/main/config/samples/awsvalidator-iam-role-spectro-cloud-base.yaml --output-document validation.yaml ``` Review the contents of the `validation.yaml` file. The `spec` section contains the configuration for the validation. Change the `spec` section to match your requirements. For example, you can change the `defaultRegion` to match your prefered AWS region. @@ -317,9 +317,9 @@ We encourage you to explore the other plugins and create your own validations as Below are links to the documentation for the other plugins. -- [AWS](https://github.com/spectrocloud-labs/validator-plugin-aws) -- [Azure](https://github.com/spectrocloud-labs/validator-plugin-azure) -- [Network](https://github.com/spectrocloud-labs/validator-plugin-network) -- [OCI](https://github.com/spectrocloud-labs/validator-plugin-oci) -- [vSphere](https://github.com/spectrocloud-labs/validator-plugin-vsphere) -- [Kubescape](https://github.com/spectrocloud-labs/validator-plugin-kubescape) \ No newline at end of file +- [AWS](https://github.com/validator-labs/validator-plugin-aws) +- [Azure](https://github.com/validator-labs/validator-plugin-azure) +- [Network](https://github.com/validator-labs/validator-plugin-network) +- [OCI](https://github.com/validator-labs/validator-plugin-oci) +- [vSphere](https://github.com/validator-labs/validator-plugin-vsphere) +- [Kubescape](https://github.com/validator-labs/validator-plugin-kubescape) \ No newline at end of file diff --git a/go.mod b/go.mod index bb6dacb3..5a707de0 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/spectrocloud-labs/validator +module github.com/validator-labs/validator go 1.21.6 @@ -7,17 +7,17 @@ require ( buf.build/gen/go/spectrocloud/spectro-cleanup/protocolbuffers/go v1.34.1-20240205164452-95dfd137cb54.1 connectrpc.com/connect v1.15.0 github.com/go-logr/logr v1.4.1 - github.com/onsi/ginkgo/v2 v2.16.0 - github.com/onsi/gomega v1.31.1 + github.com/onsi/ginkgo/v2 v2.17.1 + github.com/onsi/gomega v1.32.0 github.com/pkg/errors v0.9.1 github.com/slack-go/slack v0.12.5 golang.org/x/exp v0.0.0-20240119083558-1b970713d09a - k8s.io/api v0.29.2 - k8s.io/apimachinery v0.29.2 - k8s.io/client-go v0.29.2 + k8s.io/api v0.29.3 + k8s.io/apimachinery v0.29.3 + k8s.io/client-go v0.29.3 k8s.io/klog/v2 v2.120.1 - sigs.k8s.io/cluster-api v1.6.2 - sigs.k8s.io/controller-runtime v0.16.5 + sigs.k8s.io/cluster-api v1.7.2 + sigs.k8s.io/controller-runtime v0.17.3 sigs.k8s.io/yaml v1.4.0 ) @@ -27,9 +27,9 @@ require ( github.com/cespare/xxhash/v2 v2.2.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/emicklei/go-restful/v3 v3.11.0 // indirect - github.com/evanphx/json-patch/v5 v5.7.0 // indirect - github.com/fsnotify/fsnotify v1.6.0 // indirect - github.com/go-logr/zapr v1.2.4 // indirect + github.com/evanphx/json-patch/v5 v5.9.0 // indirect + github.com/fsnotify/fsnotify v1.7.0 // indirect + github.com/go-logr/zapr v1.3.0 // indirect github.com/go-openapi/jsonpointer v0.19.6 // indirect github.com/go-openapi/jsonreference v0.20.2 // indirect github.com/go-openapi/swag v0.22.3 // indirect @@ -37,34 +37,34 @@ require ( github.com/gobuffalo/flect v1.0.2 // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect - github.com/golang/protobuf v1.5.3 // indirect + github.com/golang/protobuf v1.5.4 // indirect github.com/google/gnostic-models v0.6.8 // indirect github.com/google/go-cmp v0.6.0 // indirect github.com/google/gofuzz v1.2.0 // indirect github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 // indirect - github.com/google/uuid v1.3.1 // indirect + github.com/google/uuid v1.4.0 // indirect github.com/gorilla/websocket v1.5.0 // indirect github.com/imdario/mergo v0.3.13 // indirect github.com/josharian/intern v1.0.0 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/mailru/easyjson v0.7.7 // indirect - github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect + github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 // indirect github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect github.com/modern-go/reflect2 v1.0.2 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect - github.com/prometheus/client_golang v1.17.0 // indirect - github.com/prometheus/client_model v0.4.1-0.20230718164431-9a2bf3000d16 // indirect - github.com/prometheus/common v0.44.0 // indirect - github.com/prometheus/procfs v0.11.1 // indirect + github.com/prometheus/client_golang v1.18.0 // indirect + github.com/prometheus/client_model v0.5.0 // indirect + github.com/prometheus/common v0.45.0 // indirect + github.com/prometheus/procfs v0.12.0 // indirect github.com/spf13/pflag v1.0.5 // indirect go.uber.org/multierr v1.11.0 // indirect - go.uber.org/zap v1.25.0 // indirect + go.uber.org/zap v1.26.0 // indirect golang.org/x/net v0.24.0 // indirect - golang.org/x/oauth2 v0.14.0 // indirect + golang.org/x/oauth2 v0.18.0 // indirect golang.org/x/sys v0.19.0 // indirect golang.org/x/term v0.19.0 // indirect golang.org/x/text v0.14.0 // indirect - golang.org/x/time v0.3.0 // indirect + golang.org/x/time v0.5.0 // indirect golang.org/x/tools v0.17.0 // indirect gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect google.golang.org/appengine v1.6.7 // indirect @@ -72,10 +72,10 @@ require ( gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/apiextensions-apiserver v0.28.4 // indirect - k8s.io/component-base v0.28.4 // indirect + k8s.io/apiextensions-apiserver v0.29.3 // indirect + k8s.io/component-base v0.29.3 // indirect k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect - k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect + k8s.io/utils v0.0.0-20231127182322-b307cd553661 // indirect sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect ) diff --git a/go.sum b/go.sum index f30d0ad7..9d2051a9 100644 --- a/go.sum +++ b/go.sum @@ -16,9 +16,6 @@ github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df h github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df/go.mod h1:pSwJ0fSY5KhvocuWSx4fz3BA8OrA1bQn+K1Eli3BRwM= github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a h1:idn718Q4B6AGu/h5Sxe66HYVdqdGu2l9Iebqhi/AEoA= github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= -github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= -github.com/benbjohnson/clock v1.3.0 h1:ip6w0uFQkncKQ979AypyG0ER7mqUSBdKLOgAle/AT8A= -github.com/benbjohnson/clock v1.3.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM= @@ -41,17 +38,16 @@ github.com/distribution/reference v0.5.0 h1:/FUIFXtfc/x2gpa5/VGfiGLuOIdYa1t65IKK github.com/distribution/reference v0.5.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E= github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= -github.com/evanphx/json-patch v5.6.0+incompatible h1:jBYDEEiFBPxA0v50tFdvOzQQTCvpL6mnFh5mB2/l16U= -github.com/evanphx/json-patch v5.6.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= -github.com/evanphx/json-patch/v5 v5.7.0 h1:nJqP7uwL84RJInrohHfW0Fx3awjbm8qZeFv0nW9SYGc= -github.com/evanphx/json-patch/v5 v5.7.0/go.mod h1:VNkHZ/282BpEyt/tObQO8s5CMPmYYq14uClGH4abBuQ= -github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY= -github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= -github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/evanphx/json-patch v5.7.0+incompatible h1:vgGkfT/9f8zE6tvSCe74nfpAVDQ2tG6yudJd8LBksgI= +github.com/evanphx/json-patch v5.7.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= +github.com/evanphx/json-patch/v5 v5.9.0 h1:kcBlZQbplgElYIlo/n1hJbls2z/1awpXxpRi0/FOJfg= +github.com/evanphx/json-patch/v5 v5.9.0/go.mod h1:VNkHZ/282BpEyt/tObQO8s5CMPmYYq14uClGH4abBuQ= +github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= +github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= -github.com/go-logr/zapr v1.2.4 h1:QHVo+6stLbfJmYGkQ7uGHUCu5hnAFAj6mDe6Ea0SeOo= -github.com/go-logr/zapr v1.2.4/go.mod h1:FyHWQIzQORZ0QVE1BtVHv3cKtNLuXsbNLtpuhNapBOA= +github.com/go-logr/zapr v1.3.0 h1:XGdV8XW8zdwFiwOA2Dryh1gj2KRQyOOoNmBy4EplIcQ= +github.com/go-logr/zapr v1.3.0/go.mod h1:YKepepNBd1u/oyhd/yQmtjVXmm9uML4IXUgMOwR8/Gg= github.com/go-openapi/jsonpointer v0.19.6 h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE= github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs= github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE= @@ -68,13 +64,12 @@ github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= -github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/google/cel-go v0.16.1 h1:3hZfSNiAU3KOiNtxuFXVp5WFy4hf/Ly3Sa4/7F8SXNo= -github.com/google/cel-go v0.16.1/go.mod h1:HXZKzB0LXqer5lHHgfWAnlYwJaQBDKMjxjulNQzhwhY= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= +github.com/google/cel-go v0.17.7 h1:6ebJFzu1xO2n7TLtN+UBqShGBhlD85bhvglh5DpcfqQ= +github.com/google/cel-go v0.17.7/go.mod h1:HXZKzB0LXqer5lHHgfWAnlYwJaQBDKMjxjulNQzhwhY= github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I= github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= @@ -87,8 +82,8 @@ github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 h1:K6RDEckDVWvDI9JAJYCmNdQXq6neHJOYx3V6jnqNEec= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/uuid v1.3.1 h1:KjJaJ9iWZ3jOFZIf1Lqf4laDRCasjl0BCmnEGxkdLb4= -github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc= github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= @@ -103,7 +98,6 @@ github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnr github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= @@ -113,8 +107,8 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= -github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= -github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= +github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 h1:jWpvCLoY8Z/e3VKvlsiIGKtc+UG6U5vzxaoagmhXfyg= +github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0/go.mod h1:QUyp042oQthUoa9bqDv0ER0wrtXnBruoNd7aNjkbP+k= github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw= github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s= github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ= @@ -126,33 +120,32 @@ github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9G github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= -github.com/onsi/ginkgo/v2 v2.16.0 h1:7q1w9frJDzninhXxjZd+Y/x54XNjG/UlRLIYPZafsPM= -github.com/onsi/ginkgo/v2 v2.16.0/go.mod h1:llBI3WDLL9Z6taip6f33H76YcWtJv+7R3HigUjbIBOs= -github.com/onsi/gomega v1.31.1 h1:KYppCUK+bUgAZwHOu7EXVBKyQA6ILvOESHkn/tgoqvo= -github.com/onsi/gomega v1.31.1/go.mod h1:y40C95dwAD1Nz36SsEnxvfFe8FFfNxzI5eJ0EYGyAy0= +github.com/onsi/ginkgo/v2 v2.17.1 h1:V++EzdbhI4ZV4ev0UTIj0PzhzOcReJFyJaLjtSF55M8= +github.com/onsi/ginkgo/v2 v2.17.1/go.mod h1:llBI3WDLL9Z6taip6f33H76YcWtJv+7R3HigUjbIBOs= +github.com/onsi/gomega v1.32.0 h1:JRYU78fJ1LPxlckP6Txi/EYqJvjtMrDC04/MM5XRHPk= +github.com/onsi/gomega v1.32.0/go.mod h1:a4x4gW6Pz2yK1MAmvluYme5lvYTn61afQ2ETw/8n4Lg= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= -github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/prometheus/client_golang v1.17.0 h1:rl2sfwZMtSthVU752MqfjQozy7blglC+1SOtjMAMh+Q= -github.com/prometheus/client_golang v1.17.0/go.mod h1:VeL+gMmOAxkS2IqfCq0ZmHSL+LjWfWDUmp1mBz9JgUY= -github.com/prometheus/client_model v0.4.1-0.20230718164431-9a2bf3000d16 h1:v7DLqVdK4VrYkVD5diGdl4sxJurKJEMnODWRJlxV9oM= -github.com/prometheus/client_model v0.4.1-0.20230718164431-9a2bf3000d16/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= -github.com/prometheus/common v0.44.0 h1:+5BrQJwiBB9xsMygAB3TNvpQKOwlkc25LbISbrdOOfY= -github.com/prometheus/common v0.44.0/go.mod h1:ofAIvZbQ1e/nugmZGz4/qCb9Ap1VoSTIO7x0VV9VvuY= -github.com/prometheus/procfs v0.11.1 h1:xRC8Iq1yyca5ypa9n1EZnWZkt7dwcoRPQwX/5gwaUuI= -github.com/prometheus/procfs v0.11.1/go.mod h1:eesXgaPo1q7lBpVMoMy0ZOFTth9hBn4W/y0/p/ScXhY= +github.com/prometheus/client_golang v1.18.0 h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk= +github.com/prometheus/client_golang v1.18.0/go.mod h1:T+GXkCk5wSJyOqMIzVgvvjFDlkOQntgjkJWKrN5txjA= +github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= +github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= +github.com/prometheus/common v0.45.0 h1:2BGz0eBc2hdMDLnO/8n0jeB3oPrt2D08CekT0lneoxM= +github.com/prometheus/common v0.45.0/go.mod h1:YJmSTw9BoKxJplESWWxlbyttQR4uaEcGyv9MZjVOJsY= +github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= +github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8= github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= github.com/slack-go/slack v0.12.5 h1:ddZ6uz6XVaB+3MTDhoW04gG+Vc/M/X1ctC+wssy2cqs= github.com/slack-go/slack v0.12.5/go.mod h1:hlGi5oXA+Gt+yWTPP0plCdRKmjsDxecdHxYQdlMQKOw= -github.com/spf13/cast v1.5.1 h1:R+kOtfhWQE6TVQzY+4D7wJLBgkdVasCEFxSUBYBYIlA= -github.com/spf13/cast v1.5.1/go.mod h1:b9PdjNptOpzXr7Rq1q9gJML/2cdGQAo69NKzQ10KN48= +github.com/spf13/cast v1.6.0 h1:GEiTHELF+vaR5dhz3VqZfFSzZjYbgeKDpBxQVS4GYJ0= +github.com/spf13/cast v1.6.0/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/stoewer/go-strcase v1.2.0 h1:Z2iHWqGXH00XYgqDmNgQbIBxf3wrNq0F3feEy0ainaU= @@ -163,7 +156,6 @@ github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpE github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= @@ -171,17 +163,12 @@ github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcU github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= -go.uber.org/goleak v1.1.11/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= -go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= -go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= -go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= +go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= +go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= -go.uber.org/zap v1.24.0/go.mod h1:2kMP+WWQ8aoFoedH3T2sq6iJ2yDWpHbP0f6MQbS9Gkg= -go.uber.org/zap v1.25.0 h1:4Hvk6GtkucQ790dqmj7l1eEnRdKm3k3ZUrUMS2d5+5c= -go.uber.org/zap v1.25.0/go.mod h1:JIAUzQIH94IC4fOJQm7gMmBJP5k7wQfdcnYdPoEXJYk= +go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= +go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= @@ -189,39 +176,28 @@ golang.org/x/crypto v0.22.0 h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30= golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M= golang.org/x/exp v0.0.0-20240119083558-1b970713d09a h1:Q8/wZp0KX97QFTc2ywcOE0YRjZPVIx+MXInMzdvQqcA= golang.org/x/exp v0.0.0-20240119083558-1b970713d09a/go.mod h1:idGWGoKP1toJGkd5/ig9ZLuPcZBC3ewk7SzmH0uou08= -golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.24.0 h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w= golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8= -golang.org/x/oauth2 v0.14.0 h1:P0Vrf/2538nmC0H+pEQ3MNFRRnVR7RlqyVw+bvm26z0= -golang.org/x/oauth2 v0.14.0/go.mod h1:lAtNWgaWfL4cm7j2OV8TxGi9Qb7ECORx8DktCY74OwM= -golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/oauth2 v0.18.0 h1:09qnuIAgzdx1XplqJvW6CQqMCtGZykZWcXzPMPUusvI= +golang.org/x/oauth2 v0.18.0/go.mod h1:Wf7knwG0MPoWIMMBgFlEaSUDaKskp0dCfrlJRJXbBi8= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o= golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.19.0 h1:+ThwsDv+tYfnJFhF4L8jITxu1tdTWRTZpdsWgEgjL6Q= golang.org/x/term v0.19.0/go.mod h1:2CuTdWZ7KHSQwUzKva0cbMg6q2DMI3Mmxp+gKJbskEk= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -229,14 +205,12 @@ golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4= -golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= +golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.17.0 h1:FvmRgNOcs3kOa+T20R1uhfP9F6HgG2mfxDv1vrx1Htc= golang.org/x/tools v0.17.0/go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -247,17 +221,16 @@ gomodules.xyz/jsonpatch/v2 v2.4.0 h1:Ci3iUJyx9UeRx7CeFN8ARgGbkESwJK+KB9lLcWxY/Zw gomodules.xyz/jsonpatch/v2 v2.4.0/go.mod h1:AH3dM2RI6uoBZxn3LVrfvJ3E0/9dG4cSrbuBJT4moAY= google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb h1:XFBgcDwm7irdHTbz4Zk2h7Mh+eis4nfJEFQFYzJzuIA= -google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb h1:lK0oleSc7IQsUxO3U5TjL9DWlsxpEBemh+zpB7IqhWI= -google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13 h1:N3bU/SQDCDyD6R528GJ/PwW9KjYcJA3dgyH+MovAkIM= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:KSqppvjFjtoCI+KGd4PELB0qLNxdJHRGqRI09mB6pQA= +google.golang.org/genproto v0.0.0-20231106174013-bbf56f31fb17 h1:wpZ8pe2x1Q3f2KyT5f8oP/fa9rHAKgFPr/HZdNuS+PQ= +google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17 h1:JpwMPBpFN3uKhdaekDpiNlImDdkUAyiJ6ez/uxGaUSo= +google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:0xJLfVdJqpAPl8tDg1ujOCGzx6LFLttXT5NhllGOXY4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f h1:ultW7fxlIvee4HYrtnaRPon9HpEgFk5zYpmfMgtKB5I= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f/go.mod h1:L9KNLi232K1/xB6f7AlSX692koaRnKaWSR0stBki0Yc= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= google.golang.org/protobuf v1.34.1 h1:9ddQBjfCyZPOHPUiPxpYESBLc+T8P3E+Vo4IbKZgFWg= google.golang.org/protobuf v1.34.1/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= @@ -269,30 +242,30 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -k8s.io/api v0.29.2 h1:hBC7B9+MU+ptchxEqTNW2DkUosJpp1P+Wn6YncZ474A= -k8s.io/api v0.29.2/go.mod h1:sdIaaKuU7P44aoyyLlikSLayT6Vb7bvJNCX105xZXY0= -k8s.io/apiextensions-apiserver v0.28.4 h1:AZpKY/7wQ8n+ZYDtNHbAJBb+N4AXXJvyZx6ww6yAJvU= -k8s.io/apiextensions-apiserver v0.28.4/go.mod h1:pgQIZ1U8eJSMQcENew/0ShUTlePcSGFq6dxSxf2mwPM= -k8s.io/apimachinery v0.29.2 h1:EWGpfJ856oj11C52NRCHuU7rFDwxev48z+6DSlGNsV8= -k8s.io/apimachinery v0.29.2/go.mod h1:6HVkd1FwxIagpYrHSwJlQqZI3G9LfYWRPAkUvLnXTKU= -k8s.io/apiserver v0.28.4 h1:BJXlaQbAU/RXYX2lRz+E1oPe3G3TKlozMMCZWu5GMgg= -k8s.io/apiserver v0.28.4/go.mod h1:Idq71oXugKZoVGUUL2wgBCTHbUR+FYTWa4rq9j4n23w= -k8s.io/client-go v0.29.2 h1:FEg85el1TeZp+/vYJM7hkDlSTFZ+c5nnK44DJ4FyoRg= -k8s.io/client-go v0.29.2/go.mod h1:knlvFZE58VpqbQpJNbCbctTVXcd35mMyAAwBdpt4jrA= -k8s.io/cluster-bootstrap v0.28.4 h1:4MKNy1Qd9QY7pl47rSMGIORF+tm3CUaqC1M8U9bjn4Q= -k8s.io/cluster-bootstrap v0.28.4/go.mod h1:/c4ro/R4yf4EtJgFgFtvnHkbDOHwubeKJXh5R1c89Bc= -k8s.io/component-base v0.28.4 h1:c/iQLWPdUgI90O+T9TeECg8o7N3YJTiuz2sKxILYcYo= -k8s.io/component-base v0.28.4/go.mod h1:m9hR0uvqXDybiGL2nf/3Lf0MerAfQXzkfWhUY58JUbU= +k8s.io/api v0.29.3 h1:2ORfZ7+bGC3YJqGpV0KSDDEVf8hdGQ6A03/50vj8pmw= +k8s.io/api v0.29.3/go.mod h1:y2yg2NTyHUUkIoTC+phinTnEa3KFM6RZ3szxt014a80= +k8s.io/apiextensions-apiserver v0.29.3 h1:9HF+EtZaVpFjStakF4yVufnXGPRppWFEQ87qnO91YeI= +k8s.io/apiextensions-apiserver v0.29.3/go.mod h1:po0XiY5scnpJfFizNGo6puNU6Fq6D70UJY2Cb2KwAVc= +k8s.io/apimachinery v0.29.3 h1:2tbx+5L7RNvqJjn7RIuIKu9XTsIZ9Z5wX2G22XAa5EU= +k8s.io/apimachinery v0.29.3/go.mod h1:hx/S4V2PNW4OMg3WizRrHutyB5la0iCUbZym+W0EQIU= +k8s.io/apiserver v0.29.3 h1:xR7ELlJ/BZSr2n4CnD3lfA4gzFivh0wwfNfz9L0WZcE= +k8s.io/apiserver v0.29.3/go.mod h1:hrvXlwfRulbMbBgmWRQlFru2b/JySDpmzvQwwk4GUOs= +k8s.io/client-go v0.29.3 h1:R/zaZbEAxqComZ9FHeQwOh3Y1ZUs7FaHKZdQtIc2WZg= +k8s.io/client-go v0.29.3/go.mod h1:tkDisCvgPfiRpxGnOORfkljmS+UrW+WtXAy2fTvXJB0= +k8s.io/cluster-bootstrap v0.29.3 h1:DIMDZSN8gbFMy9CS2mAS2Iqq/fIUG783WN/1lqi5TF8= +k8s.io/cluster-bootstrap v0.29.3/go.mod h1:aPAg1VtXx3uRrx5qU2jTzR7p1rf18zLXWS+pGhiqPto= +k8s.io/component-base v0.29.3 h1:Oq9/nddUxlnrCuuR2K/jp6aflVvc0uDvxMzAWxnGzAo= +k8s.io/component-base v0.29.3/go.mod h1:Yuj33XXjuOk2BAaHsIGHhCKZQAgYKhqIxIjIr2UXYio= k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw= k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/AuzbMm96cd3YHRTU83I780= k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA= -k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI= -k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -sigs.k8s.io/cluster-api v1.6.2 h1:ruUi4q/9jXFuI+hmnDjo9izHgrBk4bjfQXLKx678PQE= -sigs.k8s.io/cluster-api v1.6.2/go.mod h1:Anm4cA6R/AIP6KdIuVje8CdFc/TdGl+382bi5oPawRc= -sigs.k8s.io/controller-runtime v0.16.5 h1:yr1cEJbX08xsTW6XEIzT13KHHmIyX8Umvme2cULvFZw= -sigs.k8s.io/controller-runtime v0.16.5/go.mod h1:j7bialYoSn142nv9sCOJmQgDXQXxnroFU4VnX/brVJ0= +k8s.io/utils v0.0.0-20231127182322-b307cd553661 h1:FepOBzJ0GXm8t0su67ln2wAZjbQ6RxQGZDnzuLcrUTI= +k8s.io/utils v0.0.0-20231127182322-b307cd553661/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +sigs.k8s.io/cluster-api v1.7.2 h1:bRE8zoao7ajuLC0HijqfZVcubKQCPlZ04HMgcA53FGE= +sigs.k8s.io/cluster-api v1.7.2/go.mod h1:V9ZhKLvQtsDODwjXOKgbitjyCmC71yMBwDcMyNNIov0= +sigs.k8s.io/controller-runtime v0.17.3 h1:65QmN7r3FWgTxDMz9fvGnO1kbf2nu+acg9p2R9oYYYk= +sigs.k8s.io/controller-runtime v0.17.3/go.mod h1:N0jpP5Lo7lMTF9aL56Z/B2oWBJjey6StQM0jRbKQXtY= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= diff --git a/hack/extra-values.yaml b/hack/extra-values.yaml index 5276073d..1183e215 100644 --- a/hack/extra-values.yaml +++ b/hack/extra-values.yaml @@ -1,7 +1,7 @@ plugins: - chart: name: validator-plugin-aws - repository: "https://spectrocloud-labs.github.io/validator-plugin-aws" + repository: "https://validator-labs.github.io/validator-plugin-aws" version: "v0.0.2" values: |- controllerManager: @@ -37,7 +37,7 @@ plugins: drop: - ALL image: - repository: quay.io/spectrocloud-labs/validator-plugin-aws + repository: quay.io/validator-labs/validator-plugin-aws tag: v0.0.2 resources: limits: diff --git a/index.yaml b/index.yaml index 5dceed30..eafe03da 100644 --- a/index.yaml +++ b/index.yaml @@ -15,6 +15,6 @@ entries: name: validator type: application urls: - - https://spectrocloud-labs.github.io/validator/validator-0.0.1.tgz + - https://validator-labs.github.io/validator/validator-0.0.1.tgz version: 0.0.1 generated: "2023-08-25T22:18:10.530260082Z" diff --git a/internal/controller/suite_test.go b/internal/controller/suite_test.go index 4b0fee8b..b14a4c4a 100644 --- a/internal/controller/suite_test.go +++ b/internal/controller/suite_test.go @@ -41,11 +41,11 @@ import ( logf "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/log/zap" - "github.com/spectrocloud-labs/validator/api/v1alpha1" - "github.com/spectrocloud-labs/validator/internal/kube" - "github.com/spectrocloud-labs/validator/internal/sinks" - "github.com/spectrocloud-labs/validator/pkg/helm" - "github.com/spectrocloud-labs/validator/pkg/util" + "github.com/validator-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/internal/kube" + "github.com/validator-labs/validator/internal/sinks" + "github.com/validator-labs/validator/pkg/helm" + "github.com/validator-labs/validator/pkg/util" //+kubebuilder:scaffold:imports ) diff --git a/internal/controller/testdata/vc-network.yaml b/internal/controller/testdata/vc-network.yaml index f942b31b..f112ecff 100644 --- a/internal/controller/testdata/vc-network.yaml +++ b/internal/controller/testdata/vc-network.yaml @@ -12,9 +12,9 @@ spec: plugins: - chart: name: validator-plugin-network - repository: https://spectrocloud-labs.github.io/validator-plugin-network + repository: https://validator-labs.github.io/validator-plugin-network authSecretName: validator-plugin-network-chart-secret - version: v0.0.4 + version: v0.0.15 values: |- controllerManager: kubeRbacProxy: @@ -48,8 +48,8 @@ spec: drop: - ALL image: - repository: quay.io/spectrocloud-labs/validator-plugin-network - tag: v0.0.4 + repository: quay.io/validator-labs/validator-plugin-network + tag: v0.0.15 resources: limits: cpu: 500m diff --git a/internal/controller/validationresult_controller.go b/internal/controller/validationresult_controller.go index 709dbca8..3b0241f9 100644 --- a/internal/controller/validationresult_controller.go +++ b/internal/controller/validationresult_controller.go @@ -32,10 +32,10 @@ import ( ctrl "sigs.k8s.io/controller-runtime" "sigs.k8s.io/controller-runtime/pkg/client" - v1alpha1 "github.com/spectrocloud-labs/validator/api/v1alpha1" - "github.com/spectrocloud-labs/validator/internal/sinks" - "github.com/spectrocloud-labs/validator/pkg/constants" - "github.com/spectrocloud-labs/validator/pkg/types" + v1alpha1 "github.com/validator-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/internal/sinks" + "github.com/validator-labs/validator/pkg/constants" + "github.com/validator-labs/validator/pkg/types" ) // ValidationResultHash is used to determine whether to re-emit updates to a validation result sink. diff --git a/internal/controller/validationresult_controller_test.go b/internal/controller/validationresult_controller_test.go index dc385a7a..f35a5e6b 100644 --- a/internal/controller/validationresult_controller_test.go +++ b/internal/controller/validationresult_controller_test.go @@ -12,8 +12,8 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/types" - "github.com/spectrocloud-labs/validator/api/v1alpha1" - "github.com/spectrocloud-labs/validator/pkg/constants" + "github.com/validator-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/pkg/constants" //+kubebuilder:scaffold:imports ) diff --git a/internal/controller/validatorconfig_controller.go b/internal/controller/validatorconfig_controller.go index d3b531b1..bb4ed2d0 100644 --- a/internal/controller/validatorconfig_controller.go +++ b/internal/controller/validatorconfig_controller.go @@ -43,8 +43,8 @@ import ( "buf.build/gen/go/spectrocloud/spectro-cleanup/connectrpc/go/cleanup/v1/cleanupv1connect" cleanv1 "buf.build/gen/go/spectrocloud/spectro-cleanup/protocolbuffers/go/cleanup/v1" - v1alpha1 "github.com/spectrocloud-labs/validator/api/v1alpha1" - "github.com/spectrocloud-labs/validator/pkg/helm" + v1alpha1 "github.com/validator-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/pkg/helm" ) const ( diff --git a/internal/controller/validatorconfig_controller_test.go b/internal/controller/validatorconfig_controller_test.go index 71dd9eb6..92207cbb 100644 --- a/internal/controller/validatorconfig_controller_test.go +++ b/internal/controller/validatorconfig_controller_test.go @@ -20,17 +20,17 @@ import ( "k8s.io/apimachinery/pkg/types" kyaml "sigs.k8s.io/yaml" - "github.com/spectrocloud-labs/validator/api/v1alpha1" - "github.com/spectrocloud-labs/validator/internal/test" - "github.com/spectrocloud-labs/validator/pkg/helm" + "github.com/validator-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/internal/test" + "github.com/validator-labs/validator/pkg/helm" //+kubebuilder:scaffold:imports ) const ( networkPluginDeploymentName = "validator-plugin-network-controller-manager" - networkPluginDeploymentImage = "quay.io/spectrocloud-labs/validator-plugin-network" - networkPluginVersionPre = "v0.0.4" - networkPluginVersionPost = "v0.0.5" + networkPluginDeploymentImage = "quay.io/validator-labs/validator-plugin-network" + networkPluginVersionPre = "v0.0.15" + networkPluginVersionPost = "v0.0.16" ) var ( diff --git a/internal/sinks/alertmanager.go b/internal/sinks/alertmanager.go index 069f07d0..f167d5be 100644 --- a/internal/sinks/alertmanager.go +++ b/internal/sinks/alertmanager.go @@ -15,7 +15,7 @@ import ( "github.com/go-logr/logr" "github.com/pkg/errors" - "github.com/spectrocloud-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/api/v1alpha1" ) type AlertmanagerSink struct { diff --git a/internal/sinks/alertmanager_test.go b/internal/sinks/alertmanager_test.go index 0780df0c..cda8e465 100644 --- a/internal/sinks/alertmanager_test.go +++ b/internal/sinks/alertmanager_test.go @@ -11,7 +11,7 @@ import ( corev1 "k8s.io/api/core/v1" - "github.com/spectrocloud-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/api/v1alpha1" ) var sinkClient = NewClient(1 * time.Second) diff --git a/internal/sinks/sink.go b/internal/sinks/sink.go index a0d14325..cd6d6706 100644 --- a/internal/sinks/sink.go +++ b/internal/sinks/sink.go @@ -7,8 +7,8 @@ import ( "github.com/go-logr/logr" "github.com/pkg/errors" - "github.com/spectrocloud-labs/validator/api/v1alpha1" - "github.com/spectrocloud-labs/validator/pkg/types" + "github.com/validator-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/pkg/types" ) var SinkEmissionFailed = errors.New("sink emission failed") diff --git a/internal/sinks/sink_test.go b/internal/sinks/sink_test.go index 163677e8..2ad3775c 100644 --- a/internal/sinks/sink_test.go +++ b/internal/sinks/sink_test.go @@ -6,7 +6,7 @@ import ( "github.com/go-logr/logr" - "github.com/spectrocloud-labs/validator/pkg/types" + "github.com/validator-labs/validator/pkg/types" ) func TestNewSink(t *testing.T) { diff --git a/internal/sinks/slack.go b/internal/sinks/slack.go index af3b55ff..99283c9d 100644 --- a/internal/sinks/slack.go +++ b/internal/sinks/slack.go @@ -9,7 +9,7 @@ import ( "github.com/go-logr/logr" "github.com/slack-go/slack" - "github.com/spectrocloud-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/api/v1alpha1" ) type SlackSink struct { diff --git a/pkg/types/types.go b/pkg/types/types.go index a5e6a892..828a1f27 100644 --- a/pkg/types/types.go +++ b/pkg/types/types.go @@ -1,6 +1,6 @@ package types -import "github.com/spectrocloud-labs/validator/api/v1alpha1" +import "github.com/validator-labs/validator/api/v1alpha1" // ValidationRuleResult is the result of the execution of a validation rule by a validator. type ValidationRuleResult struct { diff --git a/pkg/util/test.go b/pkg/util/test.go index d99e449f..e48a4db0 100644 --- a/pkg/util/test.go +++ b/pkg/util/test.go @@ -4,7 +4,7 @@ import ( "reflect" "testing" - "github.com/spectrocloud-labs/validator/pkg/types" + "github.com/validator-labs/validator/pkg/types" ) func CheckTestCase(t *testing.T, res *types.ValidationRuleResult, expectedResult types.ValidationRuleResult, err, expectedError error) { diff --git a/pkg/validationresult/validation_result.go b/pkg/validationresult/validation_result.go index 552f90a1..8c2d0747 100644 --- a/pkg/validationresult/validation_result.go +++ b/pkg/validationresult/validation_result.go @@ -11,10 +11,10 @@ import ( "sigs.k8s.io/cluster-api/util/patch" "sigs.k8s.io/controller-runtime/pkg/client" - "github.com/spectrocloud-labs/validator/api/v1alpha1" - "github.com/spectrocloud-labs/validator/pkg/constants" - "github.com/spectrocloud-labs/validator/pkg/types" - "github.com/spectrocloud-labs/validator/pkg/util" + "github.com/validator-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/pkg/constants" + "github.com/validator-labs/validator/pkg/types" + "github.com/validator-labs/validator/pkg/util" ) const validationErrorMsg = "Validation failed with an unexpected error" diff --git a/pkg/validationresult/validation_result_test.go b/pkg/validationresult/validation_result_test.go index c69eb9c4..fb74cfd4 100644 --- a/pkg/validationresult/validation_result_test.go +++ b/pkg/validationresult/validation_result_test.go @@ -9,11 +9,11 @@ import ( "github.com/go-logr/logr" corev1 "k8s.io/api/core/v1" - "github.com/spectrocloud-labs/validator/api/v1alpha1" - "github.com/spectrocloud-labs/validator/internal/test" - "github.com/spectrocloud-labs/validator/pkg/constants" - "github.com/spectrocloud-labs/validator/pkg/types" - "github.com/spectrocloud-labs/validator/pkg/util" + "github.com/validator-labs/validator/api/v1alpha1" + "github.com/validator-labs/validator/internal/test" + "github.com/validator-labs/validator/pkg/constants" + "github.com/validator-labs/validator/pkg/types" + "github.com/validator-labs/validator/pkg/util" ) var err = errors.New("error")