Skip to content

Conversation

hsinn0
Copy link
Contributor

@hsinn0 hsinn0 commented Aug 22, 2025

Thanks for contributing to cloud_controller_ng. To speed up the process of reviewing your pull request please provide us with:

  • A short explanation of the proposed change:
    Implementing feature - Platform Engineer sees a warning when specifying deployment-configured feature flags

  • An explanation of the use cases your change solves
    See the above.

  • Links to any other associated PRs
    Depends on feat: Platform Engineer can configure CF feature flags via bosh deplo… #4523.

  • I have reviewed the contributing guide

  • I have viewed, signed, and submitted the Contributor License Agreement

  • I have made this pull request to the main branch

  • I have run all the unit tests using bundle exec rake

  • I have run CF Acceptance Tests

…yment

- Added the code to override default feature flags upon initialization of new deployment.
- TNZ-48301
@hsinn0 hsinn0 marked this pull request as draft August 22, 2025 20:17
@hsinn0 hsinn0 force-pushed the setting_deployment-configured_feature_flag_via_api branch from a9bb0f5 to e149433 Compare August 22, 2025 21:36
@hsinn0 hsinn0 marked this pull request as ready for review August 22, 2025 21:54
hsinn0 added 2 commits August 26, 2025 14:34
- Changed the error message for invalid flag names and values to be more specific.
- Changed to do stronger test assertions for error message validations.
@hsinn0 hsinn0 force-pushed the setting_deployment-configured_feature_flag_via_api branch from e149433 to dc66b55 Compare August 27, 2025 01:04
@hsinn0 hsinn0 force-pushed the setting_deployment-configured_feature_flag_via_api branch from dc66b55 to 630ad07 Compare August 27, 2025 06:15
hsinn0 added 2 commits August 27, 2025 15:27
…figured feature flags

- Added a warning message to present when a deployment-configured feature flag is updated via API.
- TNZ-48303
@hsinn0 hsinn0 force-pushed the setting_deployment-configured_feature_flag_via_api branch from 630ad07 to cbccb6c Compare August 27, 2025 22:29
@Gerg Gerg requested review from Gerg, Samze, sethboyles and tcdowney August 28, 2025 17:48
@Gerg Gerg changed the base branch from main to dependabot/bundler/newrelic_rpm-9.21.0 August 28, 2025 17:54
@Gerg Gerg changed the base branch from dependabot/bundler/newrelic_rpm-9.21.0 to main August 28, 2025 17:54
@Gerg
Copy link
Member

Gerg commented Aug 28, 2025

Cloud Controller is configured to only support squash merges, which makes this PR annoying to rebase after I merged #4523.

I went ahead and cherry-picked the commit onto main, if it's helpful: https://github.com/cloudfoundry/cloud_controller_ng/commits/hsinn0-setting_deployment-configured_feature_flag_via_api/

@Gerg
Copy link
Member

Gerg commented Aug 28, 2025

Opened a new PR here: #4540

@Gerg
Copy link
Member

Gerg commented Aug 29, 2025

Merged in #4540

@Gerg Gerg closed this Aug 29, 2025
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.

2 participants