Bug 1665191
| Summary: | Stale cinder-backup entries left behind when service moves to new controller | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Kellen Gattis <kgattis> | |
| Component: | rhosp-director | Assignee: | Cinder Bugs List <cinder-bugs> | |
| Status: | CLOSED WONTFIX | QA Contact: | Tzach Shefi <tshefi> | |
| Severity: | unspecified | Docs Contact: | RHOS Documentation Team <rhos-docs> | |
| Priority: | unspecified | |||
| Version: | 13.0 (Queens) | CC: | abishop, astupnik, dbecker, jobernar, mburns, morazi | |
| Target Milestone: | --- | Keywords: | Reopened | |
| Target Release: | --- | Flags: | tshefi:
automate_bug-
|
|
| Hardware: | x86_64 | |||
| OS: | Linux | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1666804 (view as bug list) | Environment: | ||
| Last Closed: | 2019-01-16 15:36:50 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
Kellen Gattis
2019-01-10 16:30:12 UTC
This has to be manually removed from the database, cinder does not do this automatically. This I believe is by design so that DB entries remain consistent. Closing for now, there’s no engineering solution to resolve this in the short term. Scripts could be provided but nothing within cinder proper. Please reopen if you strongly disagree. Apologies, I should have put this against rhosp-director as I agree that it's not a cinder-specific issue, but rather a consequence of rhosp director's HA implementation of cinder-backup. Thanks. Well, I don't think this will yield what you want. The director takes care of the deployment, but isn't involved in what goes on when pacemaker starts cinder-backup on another node. In fact, while I understand it feels wrong to see the cinder-backup service "down" on the prior node, neither cinder nor pacemaker have any basis for treating this as a stale service entry. If pacemaker were to restart the service on the original node, the service will report itself "up" again (although the other one will now report "down"). cinder-backup under pacemaker has always behaved this way, and its more of a side effect of that model than a bug. But again, I'm not trying to diminish the fact that the behaviour is less than ideal. I think what we really need is an RFE that improves the cinder-backup service's deployment model. One approach would have the service use a common identifier (like the cinder-volume service's use of "hostgroup") instead of each node's hostname. Another would be to run cinder-backup active/active (i.e. NOT under pacemaker). Note: cinder-backup supports a/a, whereas the cinder-volume service will only have limited a/a support in OSP-15. To summarize, I think this BZ should be recast as an RFE. I'm closing this BZ out in favor of an RFE I created (bug #1666804). The titles (and topics) are different enough to warrant tracking them in separate BZs. Close loop wise, nothing to test/automate as WONTFIX per this BZ. However Alan's RFE will include QE coverage/testing once it lands. Eventually I'll use RFE to track close loop process per this customer request. *** Bug 1899160 has been marked as a duplicate of this bug. *** |