Bug 1365666
Summary: | Difficult to scale down *new* deployment in dump loop from web console | ||||||
---|---|---|---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Justin Pierce <jupierce> | ||||
Component: | Management Console | Assignee: | Samuel Padgett <spadgett> | ||||
Status: | CLOSED ERRATA | QA Contact: | Yadan Pei <yapei> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 3.2.1 | CC: | aos-bugs, jforrest, jokerman, mkargaki, mmccomas, spadgett, tdawson, xiaocwan | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Enhancement | |||||
Doc Text: |
Feature:
Add cancel deployment link to the overview page.
Reason:
The cancel deployment action could be difficult to discover on the deployment details page.
Result:
Deployments can now be canceled directly from the overview.
|
Story Points: | --- | ||||
Clone Of: | Environment: | ||||||
Last Closed: | 2016-09-27 09:43:18 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Justin Pierce
2016-08-09 19:28:53 UTC
Justin, was the deployment still in progress when you tried to scale? We disable scaling for in progress deployments. I suspect OpenShift was waiting for a readiness probe to pass before completing the deployment.
> I receive a no-smoking mouse cursor when hovering over the down arrow
In our defense, smoking _is_ bad for you.
Created attachment 1189417 [details]
Unable to scale down
Samuel, I've attached a screenshot, if it helps. The GUI overview shows the deployment is "In Progress". Clicking to view the underlying deployment# shows it to be Running.
This "In Progress" state lasts indefinitely in the GUI overview until you take an action to disrupt the deployment (e.g. like scaling down using YAML or canceling the deployment manually).
> In our defense, smoking _is_ bad for you.
I appreciate your concern ;-)
We disabled scaling in progress deployments to address this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1333129 Adding Michail for input. Maybe the right solution is to let users cancel deployments from the overview. At some point in the future we are going to enable scaling running deployments but currently it's not possible due to a backwards-compatibility issue with scaling from older clients. Is there any use case for scaling down to zero vs using the Recreate strategy? I can't think of any. So we have dealt with the usability problem by letting you cancel the deployment from the overview Verified on oc/openshift 3.3.0.22 "cancel" button works on overview page for cancelling deployment. Scale up/down arrows are valid if there is at lease 1 Active deployment When latest deploy is cancelled. Scale up/down button will be disabled when if the only 1 running deploy cancelled. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1933 |