Skip to content

v0.12.0

Compare
Choose a tag to compare
@joelanford joelanford released this 05 Dec 16:46
· 1844 commits to master since this release
v0.12.0
2445fcd

v0.12.0

Added

  • Added Operator Version: X.Y.Z information in the operator logs.(#1953)
  • Make Ansible verbosity configurable via the ansible-verbosity flag. (#2087)

Changed

  • Breaking change: Changed required Go version from 1.12 to 1.13. This change applies to the SDK project itself and Go projects scaffolded by the SDK. Projects that import this version of the SDK require Go 1.13 to compile. (#1949)
  • Upgrade Kubernetes version from kubernetes-1.14.1 to kubernetes-1.15.4. (#2083)
  • Upgrade Helm version from v2.14.1 to v2.15.0. (#2083)
  • Upgrade controller-runtime version from v0.2.0 to v0.3.0. (#2083)
  • Upgrade controller-tools version from v0.2.1+git to v0.2.2. (#2083)

Removed

  • Removed --dep-manager flag and support for dep-based projects. Projects will be scaffolded to use Go modules. (#1949)

Bug Fixes

  • OLM internal manager is not returning errors in the initialization. (#1976)
  • Added missing default role permission for deployments, which is required to create the metrics service for the operator. (#2090)
  • Handle invalid maxArtifacts annotation on CRs for Ansible based operators. (2093)
  • When validating package manifests, only return an error if default channel is not set and more than one channel is available. (#2116)

Note: See how to upgrade your project to the version v0.12.0 by checking the Version Upgrade Guide