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

Let users pause rollouts when editing deployment configs #1129

Merged
merged 1 commit into from
Jan 19, 2017

Conversation

spadgett
Copy link
Member

Add a checkbox to pause rollouts when making changes to a deployment config (or deployment). This lets you make edits without immediately deploying.

openshift_web_console

@spadgett spadgett requested a review from jwforres January 17, 2017 21:04
@@ -356,6 +356,11 @@ <h3 class="with-divider">Environment Variables</h3>
</div>
</div>

<pause-rollouts-checkbox
deployment="updatedDeploymentConfig"
always-visible="true">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

was this because you can change the triggers within this page? why not show/hide this depending on whether the dc trigger is enabled?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought you might want to pause/resume rollouts in this editor for other reasons (e.g. to keep image change triggers from firing)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok makes sense

@jwforres
Copy link
Member

this needs to be rebased, otherwise LGTM

Add a checkbox to pause rollouts when making changes to a deployment
config (or deployment). This lets you make edits without immediately
deploying.
@spadgett spadgett force-pushed the pause-rollouts-checkbox branch from 8fbbfac to 2c89c33 Compare January 19, 2017 23:17
@spadgett
Copy link
Member Author

Rebased, no other changes

[merge]

@openshift-bot
Copy link

Evaluated for origin web console merge up to 2c89c33

@openshift-bot
Copy link

openshift-bot commented Jan 19, 2017

Origin Web Console Merge Results: SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_origin_web_console/954/) (Base Commit: 5371b15)

@openshift-bot openshift-bot merged commit ce46f5a into openshift:master Jan 19, 2017
@spadgett spadgett deleted the pause-rollouts-checkbox branch January 20, 2017 18:28
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