bigkevmcd / tekton-polling-operator

A simple git repository poller.
Apache License 2.0
26 stars 12 forks source link

Bump github.com/operator-framework/operator-sdk from 0.19.4 to 1.23.0 #15

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps github.com/operator-framework/operator-sdk from 0.19.4 to 1.23.0.

Release notes

Sourced from github.com/operator-framework/operator-sdk's releases.

v1.23.0

Additions

  • (Alpha) New optional validator to help verify if a bundle matches criteria for multiple architecture support. More info: https://olm.operatorframework.io/docs/advanced-tasks/ship-operator-supporting-multiarch/. You can test it out by running $ operator-sdk bundle validate ./bundle --select-optional name=multiarch. (#5908)
  • Add an option, WatchAnnotationsChanges, to trigger reconciliations on annotation changes on watched resources. (#5611)
  • Add a plugin (deploy-image/v1-alpha) for Golang projects that scaffolds the code to deploy and manage an Operand(image). You can test it out by running operator-sdk --group=example.com --version=v1alpha1 --kind=Memcached --image=memcached:1.6.15-alpine --image-container-command="memcached,-m=64,modern,-v" --image-container-port="11211" --run-as-user="1001" --plugins="deploy-image/v1-alpha" More info. (#5965)
  • Add a plugin (grafana/v1-alpha) valid for all languages to help you generate Grafana dashboards. You can test it out by running operator-sdk edit --plugins=grafana.kubebuilder.io/v1-alpha More info. (#5965)
  • Add new golang plugin go/v4-alpha which adds support for Apple Silicon(darwin/arm64). (#5965)
  • Test containers defined by config.yaml can now read the environment variable SCORECARD_STORAGE to get a storage path defined in the config.yaml. (#5829)
  • (deploy-image/v1alpha plugin) Add support to generate SDK bundle manifests. (#5997)
  • (ansible/v1,helm/v1) Add support for Apple Silicon(darwin/arm64). Release Notes. (#5965)

Changes

  • Upgrade kube rbac proxy image gcr.io/kubebuilder/kube-rbac-proxy from v0.11.0 to v0.12.0. More info. (#5903)
  • (go/v3) Update controller-tools from 0.9.0 to 0.9.2. More info. (#5965)
  • (go/v3) Update controller-runtime from v0.12.1 to v0.12.2 and Kubernetes dependencies from v0.24.0 to v0.24.2. More info. (#5965)
  • (go/v3,ansible/v1,helm/v1) Update gcr.io/kubebuilder/kube-rbac-proxy from 0.12.0 to 0.13.0. More info. (#5965)
  • Breaking change: (ansible/v1,helm/v1) Upgraded kustomize version from v3.8.7 to v4.5.5. Release Notes. (#5965)
  • Update the supported OLM versions to 0.20.0, 0.21.2, 0.22.0. (#6000)
  • Moved bundle name validation check to the good-practices validator. You can test it out by running $ operator-sdk bundle validate ./bundle --select-optional name=good-practices. (#5908)

Deprecations

  • Legacy layout "Kubebuilder 2.x" provided via the go/v2 plugin is officially deprecated. Be aware that since Apr 2021, the default layout produced is done via the go/v3. (More info) Check your PROJECT file to make sure that your project layout is go.kubebuilder.io/v3, if not please follow the migration guide to upgrade your project. (#5965)
  • Dropped support for installing olm version 0.19.1. (#6000)

Bug Fixes

  • For Hybrid Helm (hybrid.helm/v1-alpha) language based operators: Bump Dockerfile Go version to 1.18. (#5772)
  • Fix Makefile targets to not download binaries when they are found already. (#5965)
  • Remove the option to call kustomize/v1 plugin alone. If you are looking to use this project as a base for you to generate other plugins, please use Kubebuilder instead. (#5965)
  • Fix operator-sdk run bundle and upgrade bundle subCommands to allow them to work against Kubernetes versions < 1.19 and vendors like Openshift. (#5973)
  • Fixed scorecard testOutput tightly coupling with scorecard storage mountPath. (#5714)
  • Fix operator-sdk generate kustomize manifests to respect changes made by users in the config/manifests. (#5960)
  • For operator-sdk run bundle-upgrade: fix a bug that caused InstallPlans occasionally not being approved when attempting to upgrade a bundle. (#5901)
  • For run bundle-upgrade, generate just the extra FBC of the bundle instead of rendering the entire index and appending bundle contents to it. (#5891)
  • Honor --skip-tls-verify and --use-http flags from run bundle(-upgrade). (#5921)

v1.22.2

Bug Fixes

  • Honor --skip-tls-verify and --use-http flags from run bundle(-upgrade). (#5953)

v1.22.1

Bug Fixes

... (truncated)

Commits
  • 1eaeb5a Release v1.23.0 (#6001)
  • 3ff82d2 update olm bindata to 0.22.0 (#6000)
  • eee422a fix: deploy-image for sdk to generate the bundle with the apis created by it ...
  • c480817 [master] image(ansible-operator): bump base to quay.io/operator-framework/ans...
  • 4fa178c chore(ansible-operator): bump base to ubi 8.6 (#5955)
  • afc3a88 Bump kubebuilder release 3.6.0, upgrade kustomize and add support for Apple S...
  • e516ae4 fix: sample : missing t from the test makefile replace (#5986)
  • 63a2c3a doc: improve capability doc by providing a better explanation over the deep ...
  • 23d4345 doc: add recommendation to the best practices (#5985)
  • 317d046 fix: run and upgrade bundle subcommands to they work well with vendors (#5973)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #19.