Bug 890841
| Summary: | Openstack Installer: packstack misconfigure nova.conf and api-paste.ini values with 127.0.0.1 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Nir Magnezi <nmagnezi> | ||||||
| Component: | openstack-packstack | Assignee: | Derek Higgins <derekh> | ||||||
| Status: | CLOSED DUPLICATE | QA Contact: | Nir Magnezi <nmagnezi> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 2.0 (Folsom) | CC: | aortega, derekh, ykaul | ||||||
| Target Milestone: | --- | Keywords: | Triaged | ||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2013-01-19 09:28:23 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
Nir Magnezi
2012-12-30 15:46:42 UTC
Created attachment 670434 [details]
packstack log (DEBUG mode)
Created attachment 670435 [details]
answers file
I think the logic should be (warning, pseudo-code) if any of the IPs != 127.0.0.1, then none of the IPs should be 127.0.0.1 (In reply to comment #4) > I think the logic should be (warning, pseudo-code) > if any of the IPs != 127.0.0.1, then none of the IPs should be 127.0.0.1 Agree and marking this bug as Triaged as I just ran into this same issue. Basically, 127.0.0.1 should only be valid if you are doing an 'all in one' install. If you have any multi-host at all, setting anything to 127.0.0.1 will either cause packstack to fail (as above) or just result in a non-working configuration. Perhaps we should provide a cmdline option/config file param for all-in-one that sets the IP addr in that case for all services to 127.0.0.1, but unless you set this specific option/flag then it never defaults to that, to prevent you from accidentally selecting it in a multi-host install scenario? (In reply to comment #5) > (In reply to comment #4) > > I think the logic should be (warning, pseudo-code) > > if any of the IPs != 127.0.0.1, then none of the IPs should be 127.0.0.1 > > Agree and marking this bug as Triaged as I just ran into this same issue. > Basically, 127.0.0.1 should only be valid if you are doing an 'all in one' > install. If you have any multi-host at all, setting anything to 127.0.0.1 > will either cause packstack to fail (as above) or just result in a > non-working configuration. > > Perhaps we should provide a cmdline option/config file param for all-in-one > that sets the IP addr in that case for all services to 127.0.0.1, but unless > you set this specific option/flag then it never defaults to that, to prevent > you from accidentally selecting it in a multi-host install scenario? After further consultation with Yaniv Kaul, I think that we should avoid from 127.0.0.1 even in all-in-one installations. If we do use it, The user will have to modify almost all .conf files in order to expand his system. patch to change packstack to no longer default to 127.0.0.1 https://review.openstack.org/#/c/19867/ this will prevent this problem occurring This is a dup of https://bugzilla.redhat.com/show_bug.cgi?id=886541 which is now ON_QA *** This bug has been marked as a duplicate of bug 886541 *** |