Skip to content

Conversation

@Drashti-Malviya
Copy link
Contributor

@Drashti-Malviya Drashti-Malviya commented Dec 11, 2025

Issue

https://jsw.ibm.com/browse/MASCORE-11149
https://jsw.ibm.com/browse/MASCORE-10456

Description

  • For jdbc incluster-db2 db2-type only, allow for an optional config `jdbc_connection_url_additional_params.
  • The default values are not being handled correctly in GitOps environments.
    The addition_vpn ,extension,enhanced_dr field shows an empty value instead of defaulting to false when no value is provided.

Why:

  • Required jdbc_connection_url_additional_params for manage and facilities.

Impact:

  • it will include this additional parameter in case of jdbc : incluster-db2 db2-type only, jdbc_connection_url_additional_params .

Test Results

  • After pipeline execution, the system generates valid gitops-envs:

(https://github.ibm.com/maximoappsuite/gitops-envs/commit/57f752f475c7055a0ad987613301330ed2dca54e)

##MANAGE

gitops-envs :
(https://github.ibm.com/maximoappsuite/gitops-envs/blob/master/fyre-noble4-dev/noble4/sls01/ibm-db2u-databases.yaml#L200)

argo-cd:
(https://openshift-gitops-server-openshift-gitops.apps.noble4.cp.fyre.ibm.com/applications/openshift-gitops/db2-db.noble4.sls01.manage?operation=false&node=batch%2FJob%2Fdb2u-sls01%2Fpostsync-setup-db2-1926815013&tab=logs)

##FACILITIES

gitops-envs :
(https://github.ibm.com/maximoappsuite/gitops-envs/blob/master/fyre-noble4-dev/noble4/sls01/ibm-db2u-databases.yaml#L83)

argo-cd:
(https://openshift-gitops-server-openshift-gitops.apps.noble4.cp.fyre.ibm.com/applications/openshift-gitops/db2-db.noble4.sls01.facilities?operation=false&node=batch%2FJob%2Fdb2u-sls01%2Fpostsync-setup-db2-3924952715%2F0&tab=logs)

Pipeline Run:
(https://cloud.ibm.com/devops/pipelines/tekton/8bb11078-2a03-43b2-9d30-df3ea17af143/runs/e451d813-5873-45d4-aa5a-ef3e0efe99ea/gitops-db2u-database-facilities?env_id=ibm:yp:us-south&view=params)

Sets default values for EXTENSIONS, ADDITIONAL_VPN, and ENHANCED_DR in gitops_suite_noninteractive to ensure consistent behavior when these variables are unset.
@Drashti-Malviya Drashti-Malviya requested a review from a team as a code owner December 11, 2025 12:45
@Drashti-Malviya Drashti-Malviya changed the title Addon param fixes [minor] Support for jdbc additional connection url for incluster-db2 type for manage, facilities in gitops . Dec 11, 2025
@whitfiea whitfiea merged commit ec0fb61 into master Dec 11, 2025
14 checks passed
@whitfiea whitfiea deleted the addon-param-fixes branch December 11, 2025 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants