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

Clone GCE Server group with Red/Black strategy - Can't check scale down options #6950

Open
idiamant opened this issue May 2, 2024 · 2 comments

Comments

@idiamant
Copy link

idiamant commented May 2, 2024

Issue Summary:

When trying to clone a server group of a GCE using Red/Black strategy, there are two check box options for actions to do during the clone operation, which aren't clickable. (It used to work on previous Spinnaker versions)

Cloud Provider(s):

GCP - GCE (Compute Engine)

Environment:

Reproduced on Spinnaker versions 1.28.8 and 1.32.4

Feature Area:

UI - Clone Server Group

Description:

While performing a clone operation to a GCE Server group, there are two Checkboxes that appear, in order to set up some operations to be done during the clone. One of them is ability to rollback if deployment fails, and the other is to scale down the previous (replaced) server group. Both of these are not clickable. Trying to debug it using Development Tools, it seems like it's being checked and some javascript code removes the selection. (It's not Disabled on the UI, but not possible to check).

Steps to Reproduce:

  1. Select a GCE Server Group.
  2. On the right sidebar, Under the Server Group Actions, choose Clone.
  3. Modify the Strategy to Red/Black
  4. Two new checkboxes appear:
    • Rollback to previous server group if deployment fails
    • Scale down replaced server groups to zero instances
  5. Trying to select any of these will not succeed.

Additional Details:

Added video showing the bug behavior.

Spinnaker.-.Clone.RedBlack.-.Bug.mp4
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

No branches or pull requests

2 participants