Releases: IBM/ibm-common-service-operator
Releases · IBM/ibm-common-service-operator
v4.13.0
What's Changed
- updated version to 4.13.0 by @bitscuit in #2502
- [CD] Add cloud-native-postgresql-v1.25 to PostgreSQL OperatorConfig (#2500) by @YCShen1010 in #2503
- Bump up IM and CommonUI versions for 4.13 by @YCShen1010 in #2509
- added configuration to enable/disable HPA by @bitscuit in #2507
- [CD] Update backchannel-dynamic as the first-class citizen of the Keycloak… by @YCShen1010 in #2511
- upgrade zen default channel to v6.2 by @qpdpQ in #2512
- change size value location by @bluzarraga in #2510
- bump up hook weight by @bluzarraga in #2504
- Add default value 'false' by @qpdpQ in #2508
- add an new entry for events v5.2 by @qpdpQ in #2521
- update net pkg for 4.13 by @bluzarraga in #2523
- Update the image digest in the Cluster CR as referenced from the ConfigMap in the PostgreSQL operator bundle by @YCShen1010 in #2520
- updated bundle CRD with hpa toggle by @bitscuit in #2528
- Add functionality to wait for Postgres Cluster image updates before applying configuration setting by @Daniel-Fan in #2534
Full Changelog: v4.12.0...v4.13.0
v4.6.14
What's Changed
- Bump cs operator to 4.6.14 by @YCShen1010 in #2498
- 4.6.14 update net and oauth pkgs for sec scan by @bluzarraga in #2499
- Add cloud-native-postgresql-v1.25 to PostgreSQL OperatorConfig by @YCShen1010 in #2500
- Update backchannel-dynamic as the first-class citizen of the Keycloak CR by @YCShen1010 in #2501
Full Changelog: v4.6.13...v4.6.14
v4.12.0
What's Changed
- updated version to 4.12.0 by @bitscuit in #2400
- rebased master into future and porting over final changes to master by @bitscuit in #2402
- Support shared buffer values for common service db cluster by @YCShen1010 in #2403
- Fixed reference value for imageRegistryNamespaceOperator by @Jeremy-Cheng-stack in #2406
- updated migration chart to version 0.0.0 by @bitscuit in #2407
- Bump up service operator version for CS 4.12 by @YCShen1010 in #2415
- changed migration chart name from bedrock-migration to cpfs-migration by @bitscuit in #2416
- [cd] move operator status check into reconciliation loop by @Daniel-Fan in #2417
- [CD] Add shared_buffers to comparable keys and normalize resource quantity formats (#2414) by @Daniel-Fan in #2418
- changed tetheredNamespace to tetheredNamespaces by @bitscuit in #2419
- Generate EDB config template for all EDB service versions using (#2399) by @YCShen1010 in #2420
- Add Postgres services in non-olm bootstrap by @Daniel-Fan in #2425
- handle error returning by @Daniel-Fan in #2426
- Refactor reconciliation logic for operand registry and add support for ODLM managed subscriptions triggering reconciliation by @Daniel-Fan in #2430
- add opensearch to opreg by @qpdpQ in #2438
- added cpfs specific imagePullPrefix, use global if empty by @bitscuit in #2432
- appended operator ns to cluster rbac names helm chart by @bitscuit in #2433
- updated helm chart to remove NSS dependency by @bitscuit in #2434
- added new labels variable to values by @bitscuit in #2435
- Enable dynamic backchannel and hostnamev configuration in OperandConfig by @YCShen1010 in #2437
- add permissions to delete and patch nss cr by @bluzarraga in #2442
- [CD] Skip no-op operators when retrieving operator status by @Daniel-Fan in #2444
- Enhance Keycloak 26 truststore file and sa certs import by @YCShen1010 in #2338
- Enhancement on EnsureLabels function by @qpdpQ in #2446
- Remove image list cm and edb config secret during migration by @bluzarraga in #2448
- add cpfs.imagePullPrefix, remove nss roles by @bluzarraga in #2449
- retain the nss managed from roles to prevent lack of permissions by @bluzarraga in #2454
- Adopt postgres operator to 1.25.1 (#2456) by @YCShen1010 in #2457
- Update fallback channels for Keycloak EDB (#2461) by @YCShen1010 in #2463
- [cd] add cpfs util image in related_image by @qpdpQ in #2465
- Update Postgresql 1.25.1 operand image for CASE 5.15.0 by @YCShen1010 in #2470
- Move customized user profile config under additional options by @YCShen1010 in #2471
- [CD] Add new images into relatedImages section for catalog based mirror by @Daniel-Fan in #2473
- update net pkg to 0.36.0 for 4.12 by @bluzarraga in #2480
- onboard new licensing operator - ibm-usage-metering-operator by @bitscuit in #2481
- add
manage-cert-rotation: yes
label to cs-ca-certificate CR by @qpdpQ in #2467 - [CD] adopt configName in OperandRegistry API by @Daniel-Fan in #2476
- add disableManageCertRotation field to no-olm crd templete by @qpdpQ in #2483
- Implement dynamic default and fallback channels for operators in Oper… by @YCShen1010 in #2462
- use annotation to create commonservice cr by @qpdpQ in #2482
- [CD] rename Keycloak conversion resources for pre-upgrade process (#2475) by @Daniel-Fan in #2477
- [CD] add labelSelector for common-service-db in topology constraints by @Daniel-Fan in #2479
- remove last , in commonservice label template by @qpdpQ in #2487
- update migration chart to no longer adopt the cs cr now that cs op cr… by @bluzarraga in #2488
- [CD] add handling for no-op mode in operator status checks by @Daniel-Fan in #2491
- [CD] Update EDB operand images by @YCShen1010 in #2494
- updated manage-cert-rotation label values by @bitscuit in #2497
Full Changelog: v4.11.0...v4.12.0
v4.6.13
What's Changed
- bump cs-operator to v4.6.13 by @qpdpQ in #2490
- [SC2] add handling for no-op mode in operator status checks by @Daniel-Fan in #2492
- Update EDB operand images by @YCShen1010 in #2493
Full Changelog: v4.6.12...v4.6.13
v4.6.12
What's Changed
- Enable granting permission for token exchange (#2345) by @YCShen1010 in #2371
- Enhance Keycloak 26 pod scheduling by @YCShen1010 in #2395
- Generate EDB config template for all EDB service versions using by @YCShen1010 in #2399
- added new postgres parameter max_slot_wal_keep_size SC2 by @bitscuit in #2374
- Support shared buffer values for common service db cluster by @YCShen1010 in #2404
- move operator status check into reconciliation loop by @Daniel-Fan in #2411
- Add shared_buffers to comparable keys and normalize resource quantity formats by @Daniel-Fan in #2414
- bump cs-operator to 4.6.12 by @qpdpQ in #2427
- [SC2] migrating kubebuilder from go/v3 to go/v4 (#2388) by @Daniel-Fan in #2424
- Add support for ODLM managed subscriptions triggering reconciliation by @Daniel-Fan in #2429
- [SC2] Add new OpenSearch operator into the operandregistry by @qpdpQ in #2439
- Enable dynamic backchannel and hostnamev configuration in OperandConf… by @YCShen1010 in #2445
- Skip no-op operators when retrieving operator status by @Daniel-Fan in #2443
- Remove truststore startup script for keycloak 24 and 26 by @YCShen1010 in #2410
- [SC2] Enhancement on EnsureLabels function by @qpdpQ in #2447
- Adopt postgresql operator to 1.25.1 for CS 4.6.12 by @YCShen1010 in #2456
- update net pkg to 0.36.0 for SC2 4.6.12 by @bluzarraga in #2453
- Implement dynamic default and fallback channels for operators in OperandRegistry by @YCShen1010 in #2455
- update fallback channels for Keycloak EDB by @YCShen1010 in #2461
- [SC2] add cpfs util image in related_image by @qpdpQ in #2466
- Update Postgresql 1.25.1 operand image for CASE 5.15.0 by @YCShen1010 in #2469
- Move customized user profile config onto additional options by @YCShen1010 in #2468
- [SC2] Add must gather image in relatedImage for Catalog based mirroring by @Daniel-Fan in #2472
- adopt configName in OperandRegistry API by @Daniel-Fan in #2474
- rename Keycloak conversion resources for pre-upgrade process by @Daniel-Fan in #2475
- [SC2] Add corresponding metadata to pass RH certification by @Daniel-Fan in #2436
- [SC2] add labelSelector for common-service-db in topology constraints by @Daniel-Fan in #2478
Full Changelog: v4.6.10...v4.6.12
v4.6.11
What's Changed
- Enable granting permission for token exchange (#2345) by @YCShen1010 in #2371
- Enhance Keycloak 26 pod scheduling by @YCShen1010 in #2395
- Generate EDB config template for all EDB service versions using by @YCShen1010 in #2399
- added new postgres parameter max_slot_wal_keep_size SC2 by @bitscuit in #2374
- Support shared buffer values for common service db cluster by @YCShen1010 in #2404
- move operator status check into reconciliation loop by @Daniel-Fan in #2411
- Add shared_buffers to comparable keys and normalize resource quantity formats by @Daniel-Fan in #2414
Full Changelog: v4.6.10...v4.6.11-aphla
v4.11.0
What's Changed
- Bump operator version to 4.11.0 by @YCShen1010 in #2324
- Bump Common UI version to 4.7 by @YCShen1010 in #2329
- suspend go routines until operator cache is ready by @qpdpQ in #2327
- start go routines after cs controller manager setup by @Daniel-Fan in #2333
- update net pkg to 0.33.0 by @bluzarraga in #2336
- Enable granting permission for token exchange by @YCShen1010 in #2345
- Adding OLM required metadata by @pgodowski in #2339
- Pick up PostgreSQL 14.15 image for Keycloak by @YCShen1010 in #2347
- Decouple common service operator from OLM by @YCShen1010 in #2353
- Add helm generate into makefile by @YCShen1010 in #2351
- create ibm-cpp-config in non-olm by @qpdpQ in #2357
- remove crs from helm chart by @qpdpQ in #2358
- add create certificate cr in no-olm by @qpdpQ in #2359
- updated helm chart version to 4.11.0 by @bitscuit in #2361
- changed from using Chart.AppVersion to values.yaml by @bitscuit in #2362
- added CommonService CR to helm chart by @bitscuit in #2363
- updated helm template to work with CICD automation by @bitscuit in #2365
- comment out values for transition to global values file by @bluzarraga in #2366
- remove cluster rbac by @bluzarraga in #2369
- Update OWNERS with my Id by @Jeremy-Cheng-stack in #2368
- updated ODLM to channel v4.4 for CD by @bitscuit in #2375
- Add storageclass config option by @YCShen1010 in #2372
- Removed EDB image list created by cs operator for non-olm case by @YCShen1010 in #2376
- added new postgres parameter max_slot_wal_keep_size CD by @bitscuit in #2373
- refactor cs-operator to enable common-service controller by @qpdpQ in #2364
- commit to re-run CI build by @bitscuit in #2383
- Revert "refactor cs-operator to enable common-service controller (#23… by @bitscuit in #2384
- migrating kubebuilder from go/v3 to go/v4 by @Daniel-Fan in #2388
- Add corresponding metadata to pass RH certification by @Daniel-Fan in #2389
- Remove non-OLM env from OLM bundle by @Daniel-Fan in #2393
Full Changelog: v4.10.0...v4.11.0
v4.6.10
What's Changed
- Bump cs version to 4.6.10 by @YCShen1010 in #2331
- start go routines after cs controller manager setup by @qpdpQ in #2346
- Pick up PostgreSQL 14.15 image by @YCShen1010 in #2348
- Adding OLM required metadata (#2339) by @YCShen1010 in #2349
- Update net pkg to 0.33 for 4.6.10 by @bluzarraga in #2350
- Update OWNERS with my ID by @Jeremy-Cheng-stack in #2367
Full Changelog: v4.6.9...v4.6.10
v4.6.9
What's Changed
- Bump up version to 4.6.9 by @YCShen1010 in #2299
- remove EDB configmap cluster permission by @YCShen1010 in #2293
- [SC2] new entry for event-v5.1 by @qpdpQ in #2266
- [SC2] Clean MongoDB preload ConfigMap when the local MongoDB instance is owned by CR by @Daniel-Fan in #2306
- Add nodeAffinity for Postgres operator, and add new entry cloud-native-postgresql-v1.22 by @Daniel-Fan in #2313
- Use Reader.Get() to retrieve the resource outside of cache scope (#2315) by @YCShen1010 in #2316
Full Changelog: v4.6.8...v4.6.9
v4.10.0
What's Changed
- bumpup version to 4.10 by @qpdpQ in #2213
- keycloak theme updates for 4.10 by @sgrube in #2218
- [CD] apply customized user-profile for keycloak-24 by @qpdpQ in #2219
- [CD] Add new entry at the end of array to bypass ODLM limitation on object update by @Daniel-Fan in #2221
- [4.10] support instana_user to connect to db by @Daniel-Fan in #2193
- Update size limit for shared EDB by @YCShen1010 in #2229
- Bump golang from 1.23.0-bullseye to 1.23.2-bullseye by @dependabot in #2231
- Update ui operator channel to 4.6 by @bluzarraga in #2234
- Revert "Bump golang from 1.23.0-bullseye to 1.23.2-bullseye" by @ashank07 in #2235
- CD - Move to bookworm golang image by @ashank07 in #2250
- added configuration for instana metrics collection by @bitscuit in #2249
- Add optional fields for Keycloak CR by @YCShen1010 in #2238
- make spec field optional in the serviceConfig section in CS CR by @YCShen1010 in #2253
- Use 2 replicas for Keycloak EDB on starterset by @Jamstah in #2256
- Add support for Keycloak 24/re-encrypt Route by @pgodowski in #2261
- Odlm subcheck and label length in CD by @qpdpQ in #2264
- [CD] new entry for event-v5.1 by @qpdpQ in #2265
- remove velero addon and cold backup annotations by @bluzarraga in #2259
- [CD] add opreq-control label for EDB License Job by @Daniel-Fan in #2269
- Revert "Update size limit for shared EDB" by @YCShen1010 in #2272
- Pick up EDB 1.22.7 images for CS 4.10 by @YCShen1010 in #2275
- Add meta api deployment in zen/platformUI entries by @YCShen1010 in #2278
- Update zen deployment meta api ns by @YCShen1010 in #2279
- Clean up v3 leftover resources by @YCShen1010 in #2267
- Fix meta api namespace typo by @YCShen1010 in #2282
- [CD] Update ODLM CRs after ODLM is upgraded to desired version (#2280) by @Daniel-Fan in #2285
- updated turbo profile controller to handle data.resource by @bitscuit in #2287
- Clean MongoDB preload ConfigMap when the local MongoDB instance is owned by CR by @Daniel-Fan in #2302
- [CD] Add nodeAffinity for Postgres operator, and add new entry cloud-native-postgresql-v1.22 by @Daniel-Fan in #2314
- Use Reader.Get() to retrieve the resource outside of cache scope by @YCShen1010 in #2315
Full Changelog: v4.9.0...v4.10.0