Skip to content

BHPL-2571: Turn on cdk hotswap to lower environment#46

Merged
christian-ricci merged 1 commit intomainfrom
BHPL-2571-hotswap-flag-env-lower
Sep 22, 2025
Merged

BHPL-2571: Turn on cdk hotswap to lower environment#46
christian-ricci merged 1 commit intomainfrom
BHPL-2571-hotswap-flag-env-lower

Conversation

@christian-ricci
Copy link
Contributor

Description

We would like to improve deployment time using cdk hotswap flag.

This change will only affect lower environment workflows both deploy and deployAndRelease.

Tested 3 x cases: see evidence in https://guzman.atlassian.net/browse/BHPL-2517?focusedCommentId=370983

  • deploy using hotswap-fallback flag
  • deploy using normal flag (this will not ass the hotswap-fallback flag to the cdk command line argument. As result cdk will be running as before (called "normal" mode)
  • deploy with no input hotswap at all. This is to test behaviour in high environment.

Ref JIRA: BHPL-2571

Additional changes required in

  • bhyve-platform-management # branch: BHPL-2571-hotswap-flag-env-lower
  • bhyve-common-dev # branch: BHPL-2571-hotswap-flag-env-lower
  • github-actions # BHPL-2571-hotswap-flag-env-lower
  • bhyve-common # branch: BHPL-2571-hotswap-flag-env-lower

* Added hotswap input and and reference in Deploy job
* Adjust both deploy workflows for lower environments only

BHPL-2571
@christian-ricci christian-ricci merged commit ae8837b into main Sep 22, 2025
2 checks passed
@christian-ricci christian-ricci deleted the BHPL-2571-hotswap-flag-env-lower branch September 22, 2025 03:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants