Releases: IBM/operand-deployment-lifecycle-manager
Releases · IBM/operand-deployment-lifecycle-manager
v4.3.0
What's Changed
- Bump ODLM to 4.3.0 for CS 4.5 release by @Daniel-Fan in #1011
- build(deps): bump golang from 1.21.5-bullseye to 1.22.0-bullseye by @dependabot in #1012
- Improve logs on Catalog discovery by @Daniel-Fan in #1015
- Reduce CPU and Memory usage by @Daniel-Fan in #1009
- Prioritize the Catalog which ODLM is deployed from by @Daniel-Fan in #1016
- Read Object from k8s API directly instead of cache to avoid getting outdated object by @Daniel-Fan in #1017
- Skip OperandRequest for OperandBindinfo if the OperandRequest is in the deletion status by @Daniel-Fan in #1018
- build(deps): bump golang from 1.22.0-bullseye to 1.22.1-bullseye by @dependabot in #1021
- add CertManager and AuditLogging CR cluster permission to ODLM by @YCShen1010 in #1023
- updated base image to explicitly use docker.io instead of implied by @bitscuit in #1026
- Introduce OwnReference API by @Daniel-Fan in #1025
- build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #1024
- Enable deep JSON merging for Kubernetes resources when updating them by @YCShen1010 in #1019
- Update deepcopy library for any type deep copying by @YCShen1010 in #1029
- scaffolded OperatorConfig API by @bitscuit in #1027
- Operatorconfig controller by @bitscuit in #1030
- Support uninstallation on intra-dependency by @Daniel-Fan in #1028
- Improve UX experience for OperatorConfig by @Daniel-Fan in #1033
- build(deps): bump golang from 1.22.1-bullseye to 1.22.2-bullseye by @dependabot in #1031
- Update OperatorConfig reconciliation and improve error handling by @Daniel-Fan in #1034
- Set channel annotation for no-op equal to spec channel when spec channel is lower by @Daniel-Fan in #1035
Full Changelog: v4.2.3...v4.3.0
v1.21.12
What's Changed
- bump version for LTSR 3.19.21 by @YCShen1010 in #1014
- build(deps): bump golang from 1.21.6-bullseye to 1.22.0-bullseye by @dependabot in #1013
- build(deps): bump golang from 1.22.0-bullseye to 1.22.1-bullseye by @dependabot in #1020
- Update CRD to add preserve unknown fields by @Daniel-Fan in #1022
- build(deps): bump golang from 1.22.1-bullseye to 1.22.2-bullseye by @dependabot in #1032
Full Changelog: v1.21.11...v1.21.12
v1.21.11
What's Changed
- bump ODLM to 1.21.9 for LTSR 3.23.9 by @Daniel-Fan in #976
- build(deps): bump golang from 1.21.1-bullseye to 1.21.3-bullseye by @dependabot in #978
- update go, net pkg by @bluzarraga in #982
- [LTSR] set OwnerReference for resources created by OperandRequest by @Daniel-Fan in #984
- update grpc to 1.59.0 by @bluzarraga in #986
- bump version for LTSR 3.19.18 by @bluzarraga in #997
- build(deps): bump golang from 1.21.3-bullseye to 1.21.4-bullseye by @dependabot in #995
- [LTSR] allow to add multiple owner references to cm/secret by @YCShen1010 in #1000
- bump version for LTSR by @bluzarraga in #1006
- build(deps): bump golang from 1.21.4-bullseye to 1.21.6-bullseye by @dependabot in #1008
Full Changelog: v1.21.8...v1.21.11
v4.2.3
What's Changed
- Bump ODLM to 4.2.2 by @Daniel-Fan in #998
- allow to add multiple owners to cm/secret by @YCShen1010 in #999
- Enhance error handling for uninstall procedure by @Daniel-Fan in #1002
- Skip reconciling CRs for operators marked as no-op by @Daniel-Fan in #1001
- build(deps): bump golang from 1.21.3-bullseye to 1.21.5-bullseye by @dependabot in #1004
- Bump ODLM to 4.2.3 for 4.4 release by @YCShen1010 in #1005
- Allow resources to be updated by ODLM when control label is specified by @Daniel-Fan in #1010
Full Changelog: v4.2.1...v4.2.3
v4.2.1
What's Changed
- Bump ODLM to v4.3 version by @Daniel-Fan in #971
- revert ODLM back to 4.2.1 and channel v4.2 by @Daniel-Fan in #972
- Add the common label to operand Pod by @pgodowski in #970
- build(deps): bump golang from 1.21.1-bullseye to 1.21.2-bullseye by @dependabot in #974
- build(deps): bump golang.org/x/net from 0.9.0 to 0.17.0 by @dependabot in #979
- list out basic permission needed by ODLM by @YCShen1010 in #980
- Add additional explicitly listed permission by @Daniel-Fan in #981
- add finalizers permission by @YCShen1010 in #985
- build(deps): bump golang from 1.21.2-bullseye to 1.21.3-bullseye by @dependabot in #977
- set OwnerReference for resources created by OperandRequest by @Daniel-Fan in #983
- build(deps): bump google.golang.org/grpc from 1.57.0 to 1.57.1 by @dependabot in #987
- updated Makefile to generate proper CSV by @bitscuit in #988
- fix for failing to list packagemanifests resource by @YCShen1010 in #989
- Add value reference in OperandConfig by @Daniel-Fan in #990
- update grpc pkg by @bluzarraga in #991
- Add support for sharing Route data via ConfigMap with OperandBindInfo by @bitscuit in #992
- Add support for sharing Service data via ConfigMap with OperandBindInfo by @bitscuit in #993
- Support jsonpath in OperandConfig value reference by @Daniel-Fan in #994
New Contributors
- @pgodowski made their first contribution in #970
Full Changelog: v4.2.0...v4.2.1
v1.21.8
What's Changed
- Add OperandBindinfo example into alm-example by @YCShen1010 in #973
Full Changelog: v1.21.7...v1.21.8
v1.21.7
What's Changed
- bump version for 3.19.15 by @YCShen1010 in #960
- build(deps): bump golang from 1.20.6-bullseye to 1.21.0-bullseye by @dependabot in #958
- update grpc for security vuln by @bluzarraga in #962
- build(deps): bump golang from 1.21.0-bullseye to 1.21.1-bullseye by @dependabot in #967
Full Changelog: v1.21.6...v1.21.7
v4.2.0
What's Changed
- [ODLM] bump version to 4.2.0 by @YCShen1010 in #959
- build(deps): bump golang from 1.20.5-bullseye to 1.21.0-bullseye by @dependabot in #957
- [4.2] delete Kubernetes resource with background propagation by @YCShen1010 in #956
- [4.2] Sort Catalogsource by priority in ODLM by @YCShen1010 in #955
- handle operator namespace could be optional in OperandRegistry by @YCShen1010 in #963
- ODLM support concurrently reconciling multiple resources by @YCShen1010 in #965
- build(deps): bump golang from 1.21.0-bullseye to 1.21.1-bullseye by @dependabot in #966
- Add OperandBindinfo example into alm-example by @Daniel-Fan in #968
- update packages for security vulnerabilities by @bluzarraga in #969
- add ephemeral-storage request to container by @qpdpQ in #961
Full Changelog: v4.1.0...v4.2.0
v1.21.6
What's Changed
- bump version for 3.19.14 by @bluzarraga in #945
- [LTSR] update e2e testcases by @qpdpQ in #949
- update go, logrus for 3.19.14 by @bluzarraga in #951
- update go-restful pkg for 3.19.14 by @bluzarraga in #952
Full Changelog: v1.23.5...v1.21.6
v4.1.0
What's Changed
- [ODLM] bump version to 4.1.0 by @YCShen1010 in #939
- [Bedrock 4.1 ODLM] "disconnected" annotation for certification assessment by @YCShen1010 in #932
- [BD 4.1] Update ImagePullPolicy to IfNotPresent by @YCShen1010 in #937
- build(deps): bump google.golang.org/grpc from 1.48.0 to 1.53.0 by @dependabot in #942
- update go for 4.1 by @bluzarraga in #943
- multiple opbi by @qpdpQ in #944
- updated dependapot to cover release-ltsr branch by @bitscuit in #946
- Compare updated opreq status with latest opreq by @Daniel-Fan in #950
Full Changelog: v4.0.0...v4.1.0