v0.12.0
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
to1.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
tokubernetes-1.15.4
. (#2083) - Upgrade Helm version from
v2.14.1
tov2.15.0
. (#2083) - Upgrade
controller-runtime
version fromv0.2.0
tov0.3.0
. (#2083) - Upgrade
controller-tools
version fromv0.2.1+git
tov0.2.2
. (#2083)
Removed
- Removed
--dep-manager
flag and support fordep
-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