I’ve thoroughly searched through all available OSB plugin code, but I haven’t been able to find any references related to the “Preserve Existing” settings for a deployable service.

Currently, if we want to override a "Preserve Existing" setting, we have to manually edit a deployed service. Only then can we adjust these settings.

Would it be possible to make these "Preserve Existing" settings configurable in a deployable and add it to the OSB plugin? Ideally, we would like to manage this directly from the pom.xml file as part of our deployment process.
These are the settings:
Preserve Existing Env Values (Property: preserveExistingEnvValues)
Preserve Existing Credentials (Property: preserveExistingCredentials)
Preserve Existing Access Control Policies (Property: preserveExistingAccessControlPolicies)
Preserve Existing Operational Values (Property: preserveExistingOperationalValues)
Preserve Existing Security And Policy Config (property preserveExistingSecurityAndPolicyConfig)

Comments

  • We're planning an investigation during 26.1 to understand the scope of the required changes, so we can determine when to schedule them. We're also monitoring for additional upvotes.