Bug 1195703
Summary: | [RFE] make pcs indicate "pacemaker being started here" as a per-node state, with an option to wait until start process has finished | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 8 | Reporter: | Jan Pokorný [poki] <jpokorny> | |
Component: | pcs | Assignee: | Tomas Jelinek <tojeline> | |
Status: | CLOSED WONTFIX | QA Contact: | cluster-qe <cluster-qe> | |
Severity: | unspecified | Docs Contact: | ||
Priority: | low | |||
Version: | 8.0 | CC: | cfeist, cluster-maint, cluster-qe, fdinitto, idevat, omular, phagara, tojeline | |
Target Milestone: | rc | Keywords: | FutureFeature | |
Target Release: | 8.1 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Enhancement | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | 1194761 | |||
: | 1229822 (view as bug list) | Environment: | ||
Last Closed: | 2020-11-01 03:02:39 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: | ||||
Bug Depends On: | 1194761, 1872490 | |||
Bug Blocks: |
Description
Jan Pokorný [poki]
2015-02-24 12:45:39 UTC
re "with an option to wait until start process has finished" part: A precedent for that has already been established with [bug 1156311], i.e., I would expect something along the lines of: (1) pcs cluster start --wait and perhaps even something like: (2) pcs cluster status --wait-started Note that in case of (1), state handling error/race condition[*] chances exposed towards cluster users (especially automated scripts) ought to be eliminated and hence this would offer safest way to achieve "hold the further execution until cluster fully functional". [*] between possibly asynchonous/failing/blocked start of cluster runtime and waiting until fully started re (2) from [comment 1]: Apparently pcs would only wait if it detected cluster is being started (likely thanks to the feature proposed in blocker [bug 1194761]). FWIW, this is how phd currently deals with a similar task IIUIC: https://github.com/davidvossel/phd/blob/49fad931331cdfc32e1e9b5d1f752890510c1da3/lib/phd_utils_api.sh#L405 See [bug 1194761 comment 1]. After evaluating this issue, there are no plans to address it further or fix it in an upcoming release. Therefore, it is being closed. If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened. |