Skip to content

[main] Multiple commands changed to allow canary steps #3400

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

Merged
merged 21 commits into from
Mar 26, 2025

Conversation

joaopapereira
Copy link
Contributor

@joaopapereira joaopapereira commented Feb 12, 2025

Description of the Change

Add --instance-steps to the restart, restage, rollback command

@joaopapereira joaopapereira force-pushed the main-restart-canary-steps branch 2 times, most recently from c4d08a4 to cd7cf35 Compare February 12, 2025 21:10
@joaopapereira joaopapereira force-pushed the main-restart-canary-steps branch 2 times, most recently from 92fed62 to e9f6fe6 Compare February 19, 2025 17:26
@joaopapereira joaopapereira changed the title [main] Restart canary steps [main] Multiple commands changed to allow canary steps Feb 19, 2025
@joaopapereira joaopapereira force-pushed the main-restart-canary-steps branch from e9f6fe6 to 3e027ae Compare February 19, 2025 21:07
@joaopapereira joaopapereira force-pushed the main-restart-canary-steps branch from 3e027ae to 42cb1fe Compare February 19, 2025 21:13
@Samze Samze merged commit 314ba9c into cloudfoundry:main Mar 26, 2025
19 checks passed
Samze added a commit that referenced this pull request Apr 9, 2025
* Fix error message for push command

Signed-off-by: João Pereira <[email protected]>

* Display current step in the canary deployment

Signed-off-by: João Pereira <[email protected]>

* Add --instance-steps to the restart command

Signed-off-by: João Pereira <[email protected]>

* Add flag --instance-steps to restage command

Signed-off-by: João Pereira <[email protected]>

* Add --instance-steps to rollback

Signed-off-by: João Pereira <[email protected]>

* Add --instance-steps to copy-source command

Signed-off-by: João Pereira <[email protected]>

* Fix rollback that was not setting the correct values on the deployment

Signed-off-by: João Pereira <[email protected]>

* Add min capi version check on instance steps commands

Signed-off-by: João Pereira <[email protected]>

* Fix pointer reference

* Add version to copy-source canary step test

* Update canary step version requirement

* Fix continue deployment test

* Fix CAPI versions in tests

* Fixes for canary integration tests

* Fix flakey canary test

* Add missing continue to copy-source canary test

---------

Signed-off-by: João Pereira <[email protected]>
Co-authored-by: Sam Gunaratne <[email protected]>
Co-authored-by: Sam Gunaratne <[email protected]>
Samze added a commit that referenced this pull request Apr 9, 2025
* [main] Multiple commands changed to allow canary steps (#3400)

* Fix error message for push command

Signed-off-by: João Pereira <[email protected]>

* Display current step in the canary deployment

Signed-off-by: João Pereira <[email protected]>

* Add --instance-steps to the restart command

Signed-off-by: João Pereira <[email protected]>

* Add flag --instance-steps to restage command

Signed-off-by: João Pereira <[email protected]>

* Add --instance-steps to rollback

Signed-off-by: João Pereira <[email protected]>

* Add --instance-steps to copy-source command

Signed-off-by: João Pereira <[email protected]>

* Fix rollback that was not setting the correct values on the deployment

Signed-off-by: João Pereira <[email protected]>

* Add min capi version check on instance steps commands

Signed-off-by: João Pereira <[email protected]>

* Fix pointer reference

* Add version to copy-source canary step test

* Update canary step version requirement

* Fix continue deployment test

* Fix CAPI versions in tests

* Fixes for canary integration tests

* Fix flakey canary test

* Add missing continue to copy-source canary test

---------

Signed-off-by: João Pereira <[email protected]>
Co-authored-by: Sam Gunaratne <[email protected]>
Co-authored-by: Sam Gunaratne <[email protected]>

* Update min versions

---------

Signed-off-by: João Pereira <[email protected]>
Co-authored-by: João Pereira <[email protected]>
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.

3 participants