Bug 1152351
| Summary: | rhel-osp-installer fails with "Could not load data from" staypuft host | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | John Eckersberg <jeckersb> | ||||
| Component: | rhel-osp-installer | Assignee: | Mike Burns <mburns> | ||||
| Status: | CLOSED EOL | QA Contact: | Omri Hochman <ohochman> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | Foreman (RHEL 6) | CC: | mburns, rhos-maint, srevivo | ||||
| Target Milestone: | --- | Keywords: | ZStream | ||||
| Target Release: | Installer | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | ruby193-rubygem-staypuft-0.4.5-1.el6ost ruby193-rubygem-ipaddress-0.8.0-6.el6ost | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2016-09-29 13:23:52 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
John Eckersberg
2014-10-14 01:31:38 UTC
Created attachment 946638 [details] installer log Here's the installer log. Note that it's trying to access: https://staypuft.example.org/apidoc/v2.json Which gives a 404. There is no apidoc under the public directory: [root@staypuft ~]# ls /usr/share/foreman/public/ 404.html 422.html 500.html apipie-cache assets blank.html robots.txt However there is an apidoc under apipie-cache which does have the v2.json file: [root@staypuft ~]# ls /usr/share/foreman/public/apipie-cache/apidoc/ v1 v1.html v1.json v2 v2.html v2.json Also relevant bits from httpd logs: [root@staypuft ~]# cat /var/log/httpd/foreman-ssl_access_ssl.log 192.168.200.2 - - [13/Oct/2014:21:22:19 -0400] "GET /apidoc/v2.json HTTP/1.1" 404 185 "-" "OAuth gem v0.4.7" 192.168.200.2 - - [13/Oct/2014:21:22:19 -0400] "GET /apidoc/v2.json HTTP/1.1" 404 185 "-" "OAuth gem v0.4.7" [root@staypuft ~]# cat /var/log/httpd/foreman-ssl_error_ssl.log [Mon Oct 13 21:22:19 2014] [error] [client 192.168.200.2] File does not exist: /usr/share/foreman/public/apidoc [Mon Oct 13 21:22:19 2014] [error] [client 192.168.200.2] File does not exist: /usr/share/foreman/public/apidoc This was a missing dependency and package. Built and added ruby193-rubygem-ipaddress-0.8.0-6.el6ost and added dependency to ruby193-rubygem-staypuft-0.4.5-1.el6ost I had ruby193-rubygem-staypuft-0.4.5-1.el6ost installed, and still had the same error. I will reproduce to make sure I had the right version of the ipaddress gem as well, but I'm assuming the dependency pulled it as expected. Confirmed, still get the error with: [root@staypuft ~]# rpm -q ruby193-rubygem-staypuft ruby193-rubygem-ipaddress ruby193-rubygem-staypuft-0.4.5-1.el6ost.noarch ruby193-rubygem-ipaddress-0.8.0-6.el6ost.noarch Closing list of bugs for RHEL OSP Installer since its support cycle has already ended [0]. If there is some bug closed by mistake, feel free to re-open. For new deployments, please, use RHOSP director (starting with version 7). -- Jaromir Coufal -- Sr. Product Manager -- Red Hat OpenStack Platform [0] https://access.redhat.com/support/policy/updates/openstack/platform |