Enable dynamic ASGs by default - #957
Conversation
|
Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! 👀 |
afa3877 to
56ece4b
Compare
|
Hello friend, it looks like your pull request has failed one or more of our checks. Please take a look! 👀 |
56ece4b to
e651b4e
Compare
* Add an ops file to disable dynamic asgs Signed-off-by: Maria Shaldybin <mariash@vmware.com> Signed-off-by: Amelia Downs <adowns@vmware.com> Signed-off-by: Maria Shaldybin <mariash@vmware.com> Signed-off-by: Amelia Downs <adowns@vmware.com>
e651b4e to
f97c44c
Compare
|
This should be ready for merging once CI pulls in cf-networking/silk 3.1.0 to cf-deployment |
|
Per a Slack conversation with @ameowlia, this is blocked on the consumption of v3.2.0 of cf-networking-release and silk-release. |
|
@davewalter v3.2.0 of cf-networking/silk are now out. I suspect this will need to be merged for ci to be able to bump silk-release to v3.2.0, but require cf-networking to have been bumped to 3.0.0 before the changes in this PR will work. |
|
@davewalter we found another issue, this time in 3.2.0 of silk, but have bumped to 3.3.0. Can you pull that in as well before a final cf-deployment release? |
|
Hi @davewalter let us know if there is an issue with this PR please. For some reason I don't see silk and cf-networking releases bumped to 3.3.0 |
|
@mariash cf-networking has been successfully bumped to 3.3.0, but silk 3.3.0 failed to pass CI. I'm going to rerun the silk job so that it runs with cf-networking 3.3.0. |
|
I'm not sure if silk 3.3.0 will succeed without this PR merged |
Enable dynamic ASGs by default
Please take a moment to review the questions before submitting the PR
🚫 We only accept PRs to develop branch. If this is an exception, please specify why 🚫
WHAT is this change about?
Dynamic ASGs are enabled by default in cf-networking release (3.0.0) and silk release (3.0.0), but they need policy-server-asg-syncer job to be added to the
cf-deployment.yml. There is a separate ops filedisable-dynamic-asgs.ymlto disable dynamic asgs if needed.What customer problem is being addressed? Use customer persona to define the problem e.g. Alana is unable to...
Now customers are not required to restart all their applications that might be affected by the updates to security groups.
Please provide any contextual information.
cloudfoundry/cf-networking-release#110
Has a cf-deployment including this change passed cf-acceptance-tests?
Does this PR introduce a breaking change? Please take a moment to read through the examples before answering the question.
How should this change be described in cf-deployment release notes?
Manifest Updates:
Ops Files:
disable-dynamic-asgs.ymlto disable dynamic ASG updatesDoes this PR introduce a new BOSH release into the base cf-deployment.yml manifest or any ops-files?
operations/disable-dynamic-asgs.ymlDoes this PR make a change to an experimental or GA'd feature/component?
Please provide Acceptance Criteria for this change?
With default
cf-deployment.yml:cf push doracf ssh doracurl bbs.service.cf.internalresults in connection refused8889cf bind-security-group ASG ORG SPACEcurl bbs.service.cf.internalshould now work without restarting dora.With
operations/disable-dynamic-asgs.yml(6) won't work until dora is restarted.What is the level of urgency for publishing this change?
Tag your pair, your PM, and/or team!
@cloudfoundry/cf-diego