Bug 1314080
| Summary: | [Heat] Stack failed, resource stuck IN_PROGRESS | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Joe Talerico <jtaleric> |
| Component: | openstack-heat | Assignee: | Steve Baker <sbaker> |
| Status: | CLOSED ERRATA | QA Contact: | Amit Ugol <augol> |
| Severity: | high | Docs Contact: | |
| Priority: | medium | ||
| Version: | 7.0 (Kilo) | CC: | akaris, jcoufal, jschluet, mburns, mlopes, rhel-osp-director-maint, sbaker, shardy, srevivo, zbitter |
| Target Milestone: | rc | Keywords: | Triaged |
| Target Release: | 10.0 (Newton) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | openstack-heat-7.0.0-0.20160923054727.e4c4c56.el7ost | Doc Type: | Enhancement |
| Doc Text: |
With this enhancement, `heat-manage` now supports a `heat-manage reset_stack_status` subcommand. This was added to manage situations where `heat-engine` was unable to contact the database, causing any stacks that were in-progress to remain stuck due to outdated database information. When this occurred, administrators needed a way to reset the status to allow these stacks to be updated again.
As a result, administrators can now use the `heat-manage reset_stack_status` command to reset a stuck stack.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-12-14 15:25:17 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: | |||
|
Description
Joe Talerico
2016-03-02 20:52:05 UTC
Running out of file descriptors will be difficult to reproduce. This particular state can be replicated by setting some resources to IN_PROGRESS while their stacks are in an UPDATE_FAILED state. I'm suggesting a heat-manage command which acts on a single stack and traverses all nested stacks to put any IN_PROGRESS things to FAILED, and clear hooks. *** Bug 1379716 has been marked as a duplicate of this bug. *** *** Bug 1379716 has been marked as a duplicate of this bug. *** The command to fix a stack landed in the first Newton milestone: heat-manage reset_stack_status --help usage: heat-manage reset_stack_status [-h] stack_id positional arguments: stack_id Stack id optional arguments: -h, --help show this help message and exit This bug is fixed though it did uncover a new one in https://bugs.launchpad.net/heat/+bug/1638476 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://rhn.redhat.com/errata/RHEA-2016-2948.html |