Releases: IBM/operand-deployment-lifecycle-manager
Releases · IBM/operand-deployment-lifecycle-manager
v4.3.6-beta
What's Changed
- Bump version to 4.3.6 for SC2 4.6.7 by @qpdpQ in #1082
- Add packagemanifest CRD in test ENV by @Daniel-Fan in #1080
- Revert the host back to default value by @YCShen1010 in #1083
- build(deps): bump golang from 1.23.0-bullseye to 1.23.1-bullseye by @dependabot in #1081
- Use PackageName name as the name of subscription by @YCShen1010 in #1084
- Enhance ODLM create/update logic by adding hash values by @YCShen1010 in #1086
- introduce api for optional fields in resource object by @Daniel-Fan in #1085
Full Changelog: v4.3.5...v4.3.6-beta
v4.3.6-alpha
What's Changed
- Bump version to 4.3.6 for SC2 4.6.7 by @qpdpQ in #1082
- Add packagemanifest CRD in test ENV by @Daniel-Fan in #1080
- Revert the host back to default value by @YCShen1010 in #1083
- build(deps): bump golang from 1.23.0-bullseye to 1.23.1-bullseye by @dependabot in #1081
- Use PackageName name as the name of subscription by @YCShen1010 in #1084
- Enhance ODLM create/update logic by adding hash values by @YCShen1010 in #1086
- introduce api for optional fields in resource object by @Daniel-Fan in #1085
Full Changelog: v4.3.5...v4.3.6-alpha
v4.3.6
What's Changed
- Bump version to 4.3.6 for SC2 4.6.7 by @qpdpQ in #1082
- Add packagemanifest CRD in test ENV by @Daniel-Fan in #1080
- Revert the host back to default value by @YCShen1010 in #1083
- build(deps): bump golang from 1.23.0-bullseye to 1.23.1-bullseye by @dependabot in #1081
- Use PackageName name as the name of subscription by @YCShen1010 in #1084
- Enhance ODLM create/update logic by adding hash values by @YCShen1010 in #1086
- introduce api for optional fields in resource object by @Daniel-Fan in #1085
- Omit empty value in CRD by @YCShen1010 in #1087
Full Changelog: v4.3.5...v4.3.6
v4.3.5-alpha
implement channel fallback in catalog discovery (#1079) * implement channel fallback in catalog discovery Signed-off-by: Daniel Fan <[email protected]> * fix lint issue Signed-off-by: Daniel Fan <[email protected]> * add packagemanifest into scheme Signed-off-by: Daniel Fan <[email protected]> --------- Signed-off-by: Daniel Fan <[email protected]>
v4.3.5
What's Changed
- Bump version to 4.3.5 for SC2 4.6.6 by @qpdpQ in #1074
- update golangci version to 1.60.x by @Daniel-Fan in #1076
- remove ltsr branch from dependabot.yml by @YCShen1010 in #1075
- updated base image to ubi9 by @bitscuit in #1077
- added feature to handle user managed operators (BYO) by @bitscuit in #1078
- implement channel fallback in catalog discovery by @Daniel-Fan in #1079
Full Changelog: v4.3.4...v4.3.5
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