Bug 1236378
Summary: | When doing postconfig, undercloud should reach overcloud keystone by using the IP on the ctlplane | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Udi Kalifon <ukalifon> |
Component: | rhosp-director | Assignee: | Jiri Stransky <jstransk> |
Status: | CLOSED NOTABUG | QA Contact: | Udi Kalifon <ukalifon> |
Severity: | urgent | Docs Contact: | |
Priority: | high | ||
Version: | Director | CC: | dsneddon, gfidente, mburns, mcornea, rhel-osp-director-maint, rrosa |
Target Milestone: | ga | Keywords: | Reopened |
Target Release: | Director | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-06-29 17:58:09 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
Udi Kalifon
2015-06-28 11:51:34 UTC
Postconfig appears to be populating the overcloud keystone with users/endpoints by using the overcloud public ip. It should probably use the ctlplane. I think it would be useful to edit the BZ title as per comment #3 to distinguish this from BZ 1236136, they are not the same issue. If postconfig will use the public API instead, and the user makes a mistake and passes the wrong parameters and the public IP end up being unreachable - the deployment will fail and it would be pretty hard for a user to understand why. OK, after a discussion with Dan Prince, Hugh Brock, and others, we decided that there are tradeoffs associated with putting the service on the control plane, and that requiring a route to the external public network is acceptable. The behavior is fine as-is, and we will document the requirement to have a route between the undercloud and the external network. Correction, the above comment applies to another bug that I thought was related, but this issue is more than just a doc bug. Reopening. I think this was incorrectly moved back into NEW state and resolved instead as per comment #6 |