Releases: kubernetes-sigs/cluster-api-operator
Releases · kubernetes-sigs/cluster-api-operator
v0.9.0
Changelog
- 8c72083 Merge pull request #426 from kubernetes-sigs/dependabot/go_modules/test/k8s.io/apimachinery-0.28.7
- c0a4fbd Merge pull request #416 from kubernetes-sigs/dependabot/go_modules/ginkgo-1b1c53bfdd
- 0819033 🌱 Bump k8s.io/apimachinery from 0.28.6 to 0.28.7 in /test
- 0829a7a Merge pull request #413 from kubernetes-sigs/dependabot/go_modules/test/sigs.k8s.io/cluster-api-1.6.1
- f4c7c0b Merge pull request #425 from Fedosin/chart_env
- 6149817 feat: add "env" section support to the helm chart
- 9ccc6d1 Merge pull request #422 from Fedosin/configmap_namespace
- e23d296 Merge pull request #409 from zioproto/manager-featureGates
- 82d7655 fix: restrict configmap lookup to the provider namespace
- 5d16af9 Merge pull request #405 from Danil-Grigorev/plugin-delete
- c6c4684 Merge pull request #423 from Fedosin/disable_ipam_e2e_test
- 96c9be9 test: temporarily disable IPAM provider e2e test
- c76a729 Merge pull request #421 from kubernetes-sigs/dependabot/github_actions/golangci/golangci-lint-action-4
- e386b93 🌱 Bump golangci/golangci-lint-action from 3 to 4
- 06222f7 Add tests for generic removal via plugin
- df0a45c Add to InfrastructureProvider spec.manager.featureGates
- d3656c6 Merge pull request #403 from Fedosin/bump_golangci_1552
- 44bac2d Merge pull request #419 from kranurag7/kr/goreleaser-1-24-updates
- 699937b 🌱 Bump sigs.k8s.io/cluster-api from 1.6.0 to 1.6.1 in /test
- d9df064 Merge pull request #412 from kubernetes-sigs/dependabot/go_modules/test/golang.org/x/tools-0.17.0
- 68eea39 🌱 Bump golang.org/x/tools from 0.16.1 to 0.17.0 in /test
- e16aa64 Merge pull request #411 from kubernetes-sigs/dependabot/go_modules/test/github.com/onsi/gomega-1.31.1
- 68fdac2 Merge pull request #410 from kubernetes-sigs/dependabot/go_modules/test/kubernetes-702a876bde
- 630ec4b Merge pull request #407 from Fedosin/no_downgrades
- a8a30ec update git state syntax to goreleaser 1.24
- d8397d1 🌱 Bump the ginkgo group with 1 update
- fa1b0dd 🌱 Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 in /test
- 4509527 🌱 Bump the kubernetes group in /test with 2 updates
- f2d4da3 Implement delete plugin subcommand
- a22f799 feat: add a preflight check to prevent provider downgrades
- f5d8954 Merge pull request #400 from Fedosin/deprecate-v1alpha1
- 986ff0e Merge pull request #399 from Danil-Grigorev/provider-upgrader
- e3f4480 Merge pull request #334 from Fedosin/plugin_init
- cd1cf47 Implement Init plugin subcommand
- 262d394 Move RepositoryFactory function to common utils
- 4ac4c28 Merge pull request #402 from kranurag7/kr/goreleaser-updates
- a56c023 Merge pull request #401 from blackliner/patch-1
- bc3f63a Bump golangci-lint to v1.55.2
- 145720a udpate goreleaser config to include ldflags
- 226f45c fix typo
- be5bcf1 Add tests for air-gapped upgrade procedure
- d6e5f4f Merge pull request #397 from Fedosin/fix-multiple-deployments
- cd0d141 breaking: deprecate v1alpha1
- 01a95b2 Ensure provider upgrades when a version changes
- 195da27 fix: don't customize non-manager deployments
- 6f7c927 Merge pull request #395 from Fedosin/feat-short-names
- 43bb5b9 Revert "fix: customize only provider deployments"
- e02dc5a Add short names for custom resources
- f9b8ae9 Merge pull request #393 from Fedosin/index_081
- 2b872b0 Merge pull request #392 from Fedosin/docs_release
- f3ccbe2 Update helm chart index.yaml
- cf65987 docs: update release docs
- 2613401 Merge pull request #390 from Fedosin/fix_deployment_customization
- 0f9401a Merge pull request #387 from Danil-Grigorev/plugin-install-doc
- d423563 fix: customize only provider deployments
- 8fc9605 Merge pull request #379 from Fedosin/update_owners
- c7e4d6d Document plugin installation, and fix template binary path
- 9a9a4c3 Merge pull request #386 from Fedosin/index_080
- 4dc9a5b Update helm chart index.yaml
- 7edd433 update owners
v0.8.1
v0.8.0
Changelog
- 92f1968 Merge pull request #349 from Danil-Grigorev/provide-clusterctl-yaml
- d2a9bf8 Merge pull request #354 from Danil-Grigorev/refactor-healthcheck
- e1d3bb4 Refactor healthcheck to reconcile only owned deployments
- 7b1830f Merge pull request #372 from kubernetes-sigs/dependabot/go_modules/kubernetes-aff58e4035
- 83d2136 Merge pull request #366 from kubernetes-sigs/dependabot/go_modules/hack/chart-update/github.com/containerd/containerd-1.7.11
- f066b43 Merge pull request #371 from kubernetes-sigs/dependabot/go_modules/hack/tools/github.com/go-git/go-git/v5-5.11.0
- b1f86c8 Bump github.com/containerd/containerd in /hack/chart-update
- a62d53e 🌱 Bump the kubernetes group with 2 updates
- cc8ef34 Bump github.com/go-git/go-git/v5 from 5.8.1 to 5.11.0 in /hack/tools
- 8ef9de4 Merge pull request #383 from kubernetes-sigs/dependabot/go_modules/hack/chart-update/github.com/cloudflare/circl-1.3.7
- 51f9fe3 Merge pull request #382 from kubernetes-sigs/dependabot/go_modules/hack/tools/github.com/cloudflare/circl-1.3.7
- 6a6d3c3 Merge pull request #381 from kubernetes-sigs/dependabot/go_modules/github.com/cloudflare/circl-1.3.7
- ca0f42a Merge pull request #378 from Fedosin/cert_manager_1132
- 7ddb93a Merge pull request #375 from kubernetes-sigs/dependabot/go_modules/test/kubernetes-aff58e4035
- a6e8810 Merge pull request #384 from kubernetes-sigs/dependabot/go_modules/test/github.com/cloudflare/circl-1.3.7
- 24ea73c 🌱 Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /test
- d27ddcb Bump github.com/cloudflare/circl in /hack/chart-update
- 68dc48e Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /hack/tools
- 1a4bf9a 🌱 Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7
- 0b7c817 Merge pull request #370 from Fedosin/feat-ipam-provider
- a3e3662 Merge pull request #368 from kubernetes-sigs/dependabot/github_actions/actions/deploy-pages-4
- 0f4ed9c Merge pull request #369 from kubernetes-sigs/dependabot/github_actions/actions/upload-pages-artifact-3
- cc64b34 chore: bump cert-manager version to v1.13.2
- e738bea 🌱 Bump the kubernetes group in /test with 2 updates
- 48b4cca Uncomment IPAM provider options in the clusterctl plugin
- 8dedfd6 Update docs with IPAM provider
- 480ece6 Add IPAM provider to e2e suite
- b808867 Implement reconciliation of IPAM provider
- 69a26f3 Add IPAM provider to API
- b1659f8 🌱 Bump actions/upload-pages-artifact from 2 to 3
- 61dc80b 🌱 Bump actions/deploy-pages from 3 to 4
- 92c7ff3 Merge pull request #343 from kubernetes-sigs/dependabot/go_modules/test/github.com/onsi/ginkgo/v2-2.13.2
- 9f47058 🌱 Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 in /test
- 6593b72 Merge pull request #360 from kubernetes-sigs/dependabot/go_modules/test/golang.org/x/tools-0.16.1
- 9538795 Merge pull request #345 from kubernetes-sigs/dependabot/go_modules/hack/tools/github.com/onsi/ginkgo/v2-2.13.2
- 639c01f 🌱 Bump golang.org/x/tools from 0.14.0 to 0.16.1 in /test
- a738316 Merge pull request #353 from furkatgofurov7/bump-capi-1-6-0
- 16cedc0 Merge pull request #358 from alexander-demicev/artifacts
- 4b093b2 Bump CAPI version in E2E
- b2128fc Add artefacts collection after running e2e suite
- 34a9d38 Merge pull request #359 from Fedosin/delete_crds_e2e_tests
- 9c71f37 fix: delete all Cluster API CRDs before running air-gapped tests
- b435490 Merge pull request #356 from guettli/patch-1
- 6aa5022 Update README.md: Added AddonProvider.
- 3997821 Bump CAPI to v1.6.0
- 5669f73 Merge pull request #352 from Danil-Grigorev/core-provider-healthcheck-fix
- 979bc02 Merge pull request #351 from kubernetes-sigs/dependabot/github_actions/actions/setup-go-5
- 9a7dfbb Merge pull request #348 from kubernetes-sigs/dependabot/go_modules/github.com/go-errors/errors-1.5.1
- 1039088 Merge pull request #347 from kubernetes-sigs/dependabot/github_actions/actions/deploy-pages-3
- 5772077 Merge pull request #341 from Danil-Grigorev/provider-interface
- d6303a0 Merge pull request #339 from kubernetes-sigs/dependabot/github_actions/goreleaser/goreleaser-action-5
- 66ac361 Merge pull request #338 from kubernetes-sigs/dependabot/github_actions/actions/upload-pages-artifact-2
- a58448d Merge pull request #337 from kubernetes-sigs/dependabot/github_actions/actions/checkout-4
- 9e90310 Merge pull request #355 from alexander-demicev/removedowngrade
- c9a4091 Remove downgrade e2e tests
- dc4bd7d Fix applied manifests ownership reference set
- 9f60323 🌱 Bump actions/setup-go from 4 to 5
- 93332d8 Update code to use API interface for generic provider
- f9b4568 Allow to utilize providers from clusterctl.yaml file in /config/clusterctl.yaml
- acff51a 🌱 Bump github.com/go-errors/errors from 1.4.2 to 1.5.1
- a1c5540 🌱 Bump actions/deploy-pages from 2 to 3
- e3b4abe Merge pull request #335 from Fedosin/dependabot_updates
- 791c851 Merge pull request #346 from Fedosin/fix_version_sh
- 32e96e3 Use version package for the plugin
- f4603f3 Add missing version package
- 0e77544 Fix version.sh script
- d29cb6f Run dependabot once a month
- 55b2c9c Merge pull request #308 from furkatgofurov7/bump-beta-capi-1-6
- 422d7ce 🌱 Bump github.com/onsi/ginkgo/v2 in /hack/tools
- efdb3e2 Add GenericProvider interface to API objects
- 91b7103 Expose diagnosticsAddress and insecureDiagnostics through helm chart values
- f83b1ad Bump CAPI to v1.6.0-rc.1
- d254cf7 Merge pull request #340 from Fedosin/remove_kube_rbac_proxy
- 50b7f2f Remove kube-rbac-proxy from helm chart
- 7af99ae Remove kube-rbac-proxy and expose metrics on localhost:8080
- 7ab2613 🌱 Bump goreleaser/goreleaser-action from 3 to 5
- 2786490 🌱 Bump actions/upload-pages-artifact from 1 to 2
- de10400 🌱 Bump actions/checkout from 3 to 4
- d0f318d Merge pull request #325 from kubernetes-sigs/dependabot/go_modules/test/kubernetes-417c09e5f5
- e4ee8be Disable dependabot for hack/* modules
- 17fc6d0 Merge pull request #333 from Danil-Grigorev/book-index-fix
- 07e2906 Always add index.yaml to the book directory
- 0cea26a Merge pull request #327 from Danil-Grigorev/krew-integration
- 5e66c7a Merge pull request #331 from Danil-Grigorev/book-initial-structure
- 58d8160 Add workflow for a book publishing job
- 322201a Merge pull request #312 from kubernetes-sigs/dependabot/go_modules/ginkgo-4b313db6aa
- c06e537 🌱 Bump the ginkgo group with 1 update
- 486554c Merge pull request #289 from Fedosin/plugin_skeleton
- 52404ef Allow clusterctl plugn to be installed with krew
- 66b2b31 🌱 Bump the kubernetes group in /test with 1 update
- d815bcb Merge pull request #315 from kubernetes-sigs/dependabot/go_modules/sigs.k8s.io/yaml-1.4.0
- 3a6226b Merge pull request #316 from kubernetes-sigs/dependabot/go_modules/hack/tools/github.com/onsi/ginkgo/v2-2.13.1
- 05cdb69 Merge pull request #317 from kubernetes-sigs/dependabot/go_modules/hack/chart-update/helm.sh/helm/v3-3.13.2
- 8b2a789 Merge pull request #318 from kubernetes-sigs/dependabot/go_modules/test/github.com/onsi/ginkgo/v2-2.13.1
- 29a9949 Merge pull request #322 from furkatgofurov7/add-furkatgofurov7-to-admins-list
- ccf87da Merge pull request #323 from alexander-demicev/helmv070
- 2a94094 Update helm chart repo index
- baa46a0 Add furkatgofurov7 to cluster-api-operator-admins list
- 5cf344e Merge pull request #321 from furkatgofurov7/fix-readme-link-abs-path
- 9ab4844 Use absolute path to refer to operator installation from quickstart
- 870b8b0 🌱 Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 in /test
- 15fdbb8 🌱 Bump helm.sh/helm/v3 in /hack/chart-update
- 14b7e7d 🌱 Bump github.com/onsi/ginkgo/v2 in /hack/tools
- 8fcf8c0 🌱 Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0
- 823cb0d Comment out IPAM and RuntimeExtension providers
- 71bf2ab Add plugin skeleton
v0.7.0
What's Changed
- 🌱 Update helm chart index.yaml by @Fedosin in #246
- 🌱 Bump golang.org/x/tools from 0.12.0 to 0.13.0 in /test by @dependabot in #249
- 🌱 Bump gotest.tools/gotestsum from 1.10.1 to 1.11.0 in /hack/tools by @dependabot in #254
- 🐛 Fix url fetch from gitlab repository by @CharlieR-o-o-t in #256
- 🌱 Remove TestAPIs from internal/controller by @Fedosin in #262
- 🌱 Bump sigs.k8s.io/cluster-api from 1.5.1 to 1.5.2 in /test by @dependabot in #267
- 🌱 Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 in /test by @dependabot in #266
- 🌱 Bump k8s.io/apimachinery from 0.27.5 to 0.27.6 in /test by @dependabot in #268
- 🌱 Use apimachinery runtime to register API scheme by @Fedosin in #263
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 in /hack/tools by @dependabot in #260
- 🌱 Bump the ginkgo group with 1 update by @dependabot in #264
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 in /test by @dependabot in #259
- 🌱 Bump the kubernetes group in /test with 1 update by @dependabot in #253
- 🌱 Bump k8s.io/apimachinery from 0.27.5 to 0.27.6 by @dependabot in #272
- 🌱 Bump golang.org/x/tools from 0.13.0 to 0.14.0 in /test by @dependabot in #273
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 in /test by @dependabot in #274
- ✨ Allow running operator on ppc64le arch by @Karthik-K-N in #275
- 🌱 Bump golang.org/x/net from 0.10.0 to 0.17.0 in /hack/chart-update by @dependabot in #276
- 🐛Set version of helm addon provider in e2e by @alexander-demicev in #298
- 🐛 Fix leader elect helm chart args by @nikParasyr in #288
- 🌱 Bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /hack/chart-update by @dependabot in #300
- 🐛Add a generic condition for core provider installation in chart by @alexander-demicev in #286
- 🌱 Bump the kubernetes group in /test with 1 update by @dependabot in #294
- 🌱 Bump github.com/onsi/gomega from 1.28.0 to 1.28.1 in /test by @dependabot in #296
- 🌱 Bump golang.org/x/net from 0.14.0 to 0.17.0 in /hack/tools by @dependabot in #277
- 🌱 Bump helm.sh/helm/v3 from 3.12.3 to 3.13.1 in /hack/chart-update by @dependabot in #285
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 in /hack/tools by @dependabot in #284
- 🌱 Bump the kubernetes group with 2 updates by @dependabot in #290
- 🌱 Bump the ginkgo group with 1 update by @dependabot in #301
- 🌱 Bump sigs.k8s.io/controller-runtime from 0.15.2 to 0.15.3 in /test by @dependabot in #303
- 🌱 Bump sigs.k8s.io/cluster-api from 1.5.2 to 1.5.3 in /test by @dependabot in #304
- 🌱 Bump github.com/docker/docker from 24.0.5+incompatible to 24.0.7+incompatible in /test by @dependabot in #306
- 📖 Add CAPI operator quickstart docs by @alexander-demicev in #297
- ✨ Allow JSON merge patches for provider manifests by @alexander-demicev in #280
- 🌱 Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 in /test by @dependabot in #302
- 🌱 Bump sigs.k8s.io/controller-runtime from 0.15.2 to 0.15.3 by @dependabot in #305
- 🌱 Bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible in /hack/chart-update by @dependabot in #307
- 🌱 Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 in /test by @dependabot in #319
- ✨ Add provider healthcheck controller by @Fedosin in #250
- 🌱 Bump golang.org/x/tools from 0.14.0 to 0.15.0 in /test by @dependabot in #320
New Contributors
- @CharlieR-o-o-t made their first contribution in #256
- @nikParasyr made their first contribution in #288
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- ✨ Update index.yaml by @alexander-demicev in #209
- 🌱 Add missing building tags for the test framework by @Fedosin in #210
- 🐛 Fix incorrect fieldSpecs paths by @Fedosin in #211
- 🐛 Add generate workflow for full-chart-install test case by @Danil-Grigorev in #212
- 🌱 Use helm chart for cert-manager installation in e2e tests by @Danil-Grigorev in #215
- 📖Document setting up new release branch jobs in release.md by @furkatgofurov7 in #214
- 🐛 Fix imagePullSecrets bug by @adriananeci in #216
- 🌱 Update index.yaml for v0.5.1 by @Fedosin in #218
- ✨
⚠️ Introduce v1alpha2 API by @Fedosin in #190 - 🌱 Add missing dependabot configs by @Fedosin in #222
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 in /test by @dependabot in #228
- 🌱 Bump github.com/google/go-github/v50 from 50.1.0 to 50.2.0 in /hack/chart-update by @dependabot in #229
- 🌱 Bump helm.sh/helm/v3 from 3.11.2 to 3.12.3 in /hack/chart-update by @dependabot in #227
- 🌱 Add dependabot groups. Allow additional patch updates by @Fedosin in #230
⚠️ Use v1alpha2 manifests in the helm chart by @Fedosin in #220- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 by @dependabot in #221
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.1 to 2.12.0 in /hack/tools by @dependabot in #223
- 🌱 Bump the kubernetes group in /test with 1 update by @dependabot in #236
- 🌱 Bump sigs.k8s.io/controller-tools from 0.12.1 to 0.13.0 in /hack/tools by @dependabot in #224
- 🌱 Bump gotest.tools/gotestsum from 1.6.4 to 1.10.1 in /hack/tools by @dependabot in #225
- 🌱 Bump actions/checkout from 3 to 4 by @dependabot in #239
- 📖 Fix typo in helm command README, add recommended timeout value by @Danil-Grigorev in #240
- 🌱 Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 in /hack/chart-update by @dependabot in #231
- 🌱 Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.2 in /test by @dependabot in #238
- 🌱 Bump sigs.k8s.io/cluster-api from 1.5.0 to 1.5.1 in /test by @dependabot in #237
- 🌱 Bump github.com/joelanford/go-apidiff from 0.1.0 to 0.7.0 in /hack/tools by @dependabot in #226
- 🌱 Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible in /hack/chart-update by @dependabot in #232
- 🌱 Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.2 by @dependabot in #235
- 🌱 Bump k8s.io/* and golang.org/x/oauth2 modules manually by @furkatgofurov7 in #241
- ✨ Add support for addon providers by @alexander-demicev in #219
- 🌱 Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 in /hack/chart-update by @dependabot in #244
Full Changelog: v0.5.0...v0.6.0
v0.5.1
What's Changed
- [release-0.5] 🐛 Fix imagePullSecrets bug by @k8s-infra-cherrypick-robot in #217
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- 🌱 Update helm chart index.yaml by @Fedosin in #181
- 🌱 Enable nestif linter again by @Fedosin in #182
- 🌱 build(deps): bump google.golang.org/grpc from 1.50.1 to 1.53.0 in /hack/chart-update by @dependabot in #184
- ✨Fetch latest provider version if it's not set in the spec by @Fedosin in #180
- 🌱 bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 by @dependabot in #185
- ✨ Add cert-manager as a dependency to helm-chart by @Fedosin in #144
- ✨Bump go version to v1.20.4 by @furkatgofurov7 in #187
- 🌱 compile capi operator binary only once in the Dockerfile by @Fedosin in #193
- 🌱 Bump Cluster API to v1.5.0-rc.0 by @Fedosin in #186
- ✨ Create operator CRs based on helm values by @alexander-demicev in #191
- 🌱 bump github.com/onsi/gomega from 1.27.8 to 1.27.10 by @dependabot in #195
- 🐛 Compress components manifests if they don't fit in the configmap by @Fedosin in #192
- 🌱 Bump CAPI to v1.5.0 by @furkatgofurov7 in #197
- ✨ Initialize operator clusterctl plugin by @alexander-demicev in #196
- 📖 update docs for v0.5.0 release by @Fedosin in #200
- 🌱 add e2e tests for compressed manifests in air-gapped environments by @Fedosin in #201
- 🐛 Support installing providers with custom names in air-gapped environments by @Fedosin in #202
- 🌱 Split out test modules from capi operator modules by @Danil-Grigorev in #205
- ✨Inject additional manifests on provider installation/upgrade by @alexander-demicev in #203
- ✨ Create deployment template for helm chart by @Fedosin in #199
- 🌱 Add a preflight check to validate core provider name by @Fedosin in #206
- 🌱 Refactor tests to be more readable and have better logging by @Danil-Grigorev in #207
New Contributors
- @Danil-Grigorev made their first contribution in #205
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- ✨ Update helm chart index.yaml by @alexander-demicev in #142
- 🐛 Update linters and fix reported issues by @Fedosin in #137
- 🐛 prevent false lint error by @Fedosin in #145
- 🐛 add execution permission to ./scripts/ci-make.sh by @Fedosin in #146
- 🌱 Include chart-update folder to verify-modules Makefile target by @furkatgofurov7 in #151
- 🌱 Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 by @dependabot in #159
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0 by @dependabot in #158
- 🌱 Bump golang.org/x/oauth2 from 0.7.0 to 0.9.0 by @dependabot in #161
- 🐛 Increase golangci-lint timeout to 10 minutes by @Fedosin in #163
- 🌱 remove cluster api featuregate flags by @Fedosin in #155
- 🌱 Bump CAPI to v1.4.3 and minor fixes by @furkatgofurov7 in #143
- 🐛 Exclude release branches from verify workflow by @alexander-demicev in #165
- 🐛 use correct conditions for reporting errors after preflight checks by @Fedosin in #162
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0 by @dependabot in #170
- 🐛 Always call customizeDeployment function by @Fedosin in #173
- 📖 Add operator documentation by @Fedosin in #154
- ✨ Add support for ImagePullSecrets in DeploymentSpec by @adriananeci in #175
- 🐛 Update provider components if (and only if) its spec has been changed by @Fedosin in #168
- ✨ Add serviceAccountName to DeploymentSpec by @steve-fraser in #174
- ✨ Add ability to specify a namespace for provider secret by @alexander-demicev in #177
- 🌱 update docs for 0.4.0 release by @Fedosin in #178
- 🐛 Do not leave resources on the system after removing a provider by @Fedosin in #179
New Contributors
- @adriananeci made their first contribution in #175
- @steve-fraser made their first contribution in #174
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- 🌱 Stop using github.com/pkg/errors by @Fedosin in #89
- ✨ Update helm chart repository by @alexander-demicev in #93
- 📖 Add helm chart to getting started doc by @alexander-demicev in #94
- 🌱 Bump github.com/onsi/gomega from 1.27.4 to 1.27.5 by @dependabot in #96
- 🌱 Rebase on cluster-api v1.4 by @Fedosin in #88
- 🌱 Bump github.com/onsi/gomega from 1.27.5 to 1.27.6 by @dependabot in #97
- 🌱 Bump github.com/docker/docker from 20.10.21+incompatible to 20.10.24+incompatible by @dependabot in #98
- 🌱 some e2e improvements by @Fedosin in #101
- 🌱 Bump dockerfile image to v1.4 by @Fedosin in #100
- 🐛 Use correct flags in the component customizer by @Fedosin in #102
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.4 by @dependabot in #106
- 🐛 fix: ensure that all required env variables are set before running tests by @Fedosin in #105
- ✨ port to kubebuilder v4 by @Fedosin in #103
- ✨ support provider downgrades by @Fedosin in #107
- 🌱 Bump github.com/docker/docker from 20.10.21+incompatible to 20.10.24+incompatible in /hack/chart-update by @dependabot in #99
- 🌱 Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #109
- 🌱 Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /hack/chart-update by @dependabot in #110
- 🐛 Avoid failures on unchanged provider version by @Fedosin in #108
- ✨ support gitlab repos by @Fedosin in #111
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5 by @dependabot in #112
- 🌱 Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 by @dependabot in #113
- 🌱 Bump kube-rbac-proxy by @Fedosin in #116
- 🌱 Bump CAPI, controller tools and other dependencies by @furkatgofurov7 in #117
- 🌱 Configure importas linter and fix import issues by @furkatgofurov7 in #118
- 📖 Improve root README.md by @furkatgofurov7 in #124
- 🌱 Bump golangci lint version to v1.52.2 by @furkatgofurov7 in #125
- 🐛 Add a preflight check to ensure that custom providers have a fetch config by @Fedosin in #114
- 🐛 Don't requeue provider if its spec is invalid by @Fedosin in #115
- 🌱 add more e2e tests by @Fedosin in #121
- 🌱 Add go.work/go.sum to .gitignore by @furkatgofurov7 in #126
- 🐛 build: fix image push job by disabling CGO when building kustomize by @furkatgofurov7 in #133
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 by @dependabot in #134
- 🐛 Download and store manifests from provider URL by @Fedosin in #131
- 📖 Fix typo in capi-operator-proposal.md by @kishen-v in #139
- ✨ Validate github token in preflight checks by @alexander-demicev in #135
- 🌱 Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 by @dependabot in #140
- 🌱 Update OWNERS by @Fedosin in #136
New Contributors
- @furkatgofurov7 made their first contribution in #117
- @kishen-v made their first contribution in #139
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- 🌱 Update OWNERS by @Fedosin in #47
- 🌱 Enable additional linters by @Fedosin in #72
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.9.0 by @dependabot in #75
- 🌱 Bump github.com/onsi/gomega from 1.27.1 to 1.27.2 by @dependabot in #76
- 🌱Bump golang.org/x/net from 0.0.0-20220225172249-27dd8689420f to 0.7.0 in /hack/tools by @dependabot in #73
- 🌱Bump golang.org/x/crypto from 0.0.0-20210921155107-089bfa567519 to 0.1.0 in /hack/tools by @dependabot in #74
- ✨ Make tools installation consistent with other CAPI projects by @alexander-demicev in #77
- 🌱 Bump github.com/onsi/gomega from 1.27.2 to 1.27.3 by @dependabot in #78
- 📖 Replace apiversion from management to operator by @ljtill in #81
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 by @dependabot in #79
- ✨ Add new e2e tests by @alexander-demicev in #80
- ✨ Publish helm charts on each operator release by @alexander-demicev in #82
- 🌱 Bump golang.org/x/net from 0.5.0 to 0.7.0 in /hack/chart-update by @dependabot in #83
- 🌱 Bump github.com/containerd/containerd from 1.6.15 to 1.6.18 in /hack/chart-update by @dependabot in #84
- 🌱 Bump actions/setup-go from 3 to 4 by @dependabot in #85
- 🌱 Bump github.com/onsi/gomega from 1.27.3 to 1.27.4 by @dependabot in #86
- 📖 Update capi-operator-proposal.md by @miyadav in #48
- 📖 Add doc describing release process by @alexander-demicev in #87
- 🌱 Bump golangci-lint to v1.51.2 by @Fedosin in #90
- 🌱 Fix release workflow version by @alexander-demicev in #91
- 🐛 Make release tag argument configurable by @alexander-demicev in #92
New Contributors
Full Changelog: v0.1.0...v0.2.0