Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update needs more stabilize for VPC endpoints #66

Merged

Conversation

Alex-Vol-Amz
Copy link
Contributor

We learned that there are multiple cases where VPC endpoint might be in transitional state and the Contract Test failures have consistently pointed to the DeleteServer happening too soon adter a server update.

This change removes the shotcut in the stabilize process and forces all code paths to go though the isVpcEndpointAvailable code path.

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@Alex-Vol-Amz Alex-Vol-Amz requested review from www-fu and aws-sde June 30, 2024 17:45
This is a well known Maven technique to simplify managing versions in a
package with submodules. Most of the plugins and dependencies are placed
in the top level pom.xml and versions can be managed either with
dependencyManagement or properties where needed.

The RPDK plugin needs to be executed in the context of the module it is
working for so we could not consolidate that too at the top pom.xml.
We learned that there are multiple cases where VPC endpoint might be in
transitional state and the Contract Test failures have consistently
pointed to the DeleteServer happening too soon adter a server update.

This change removes the shotcut in the stabilize process and forces all
code paths to go though the isVpcEndpointAvailable code path.
@Alex-Vol-Amz Alex-Vol-Amz force-pushed the fix-update-stabilize branch from 406c260 to 5e8602c Compare June 30, 2024 18:02
@Alex-Vol-Amz Alex-Vol-Amz merged commit 171fe34 into aws-cloudformation:main Jul 8, 2024
8 checks passed
@Alex-Vol-Amz Alex-Vol-Amz deleted the fix-update-stabilize branch July 8, 2024 17:38
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.

4 participants