Releases: IBM/operand-deployment-lifecycle-manager
Releases · IBM/operand-deployment-lifecycle-manager
v4.3.4
What's Changed
- Bump version to 4.3.4 for SC2 4.6.5 by @qpdpQ in #1064
- build(deps): bump golang from 1.22.4-bullseye to 1.22.5-bullseye by @dependabot in #1063
- Clean redundant CSV in service ns during the migration by @Daniel-Fan in #1065
- Find semantic versioning from channel by @Daniel-Fan in #1066
- add securityContext .seccompProfile field by @qpdpQ in #1071
Full Changelog: v4.3.3...v4.3.4
v4.3.3
What's Changed
- Bump version to 4.3.3 for SC2 4.6.4 by @Daniel-Fan in #1058
Full Changelog: v4.3.2...v4.3.3
v4.3.2
What's Changed
- Bump ODLM to 4.3.2 for 4.6.3 by @Daniel-Fan in #1047
- Only discover catalog for an operator when it has been requested in OperandRequest by @Daniel-Fan in #1048
- Fix operand phase error for Elasticsearch in OperandRequest by @YCShen1010 in #1049
- Skip catalog discover when operator is not found in OperandRegistry by @Daniel-Fan in #1050
- reconcile k8s resource in parallel and with retry logic by @Daniel-Fan in #1053
- build(deps): bump golang from 1.22.3-bullseye to 1.22.4-bullseye by @dependabot in #1051
- Find CSVs by label for an operator, to ensure deleting all the CSVs for a specific subscription by @Daniel-Fan in #1055
- Raise an error when no catalog is found for an operator given a channel. by @Daniel-Fan in #1054
- Refactor members and services status update by @Daniel-Fan in #1056
Full Changelog: v4.3.1...v4.3.2
v4.3.1
What's Changed
- Bump version to 4.3.1 for 4.6.1 by @Daniel-Fan in #1038
- Overwrite the array in deep merge logic by @YCShen1010 in #1037
- remove discontinued quay configuration by @Daniel-Fan in #1042
- Fix nil pointer issue when operator is not found in OperandRegistry by @Daniel-Fan in #1040
- Update pkgs for security vulnerabilities for 4.6.2 by @bluzarraga in #1043
- Update ODLM module to match major version v4 by @Daniel-Fan in #1039
- build(deps): bump golang from 1.22.2-bullseye to 1.22.3-bullseye by @dependabot in #1044
Full Changelog: v4.3.0...v4.3.1
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