during nova service install ,an unneeded httpd conf bug fix causes openstack client cli crash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Low
|
Harshavardhan Metla | ||
Pike |
New
|
Undecided
|
Unassigned | ||
Queens |
New
|
Undecided
|
Unassigned | ||
Rocky |
In Progress
|
Low
|
Harshavardhan Metla |
Bug Description
- [X] This doc is inaccurate in this way:
Hi ,
Please MOVE the quoted section below from :
To:
https:/
reason:
When the patch is done at the original location it breaks the openstack client cli , breaking openstack configuration cli (openstack user create ...etc.):
details further down ...
"""
Due to a packaging bug, you must enable access to the Placement API by adding the following configuration to /etc/httpd/
<Directory /usr/bin>
<IfVersion >= 2.4>
Require all granted
</IfVersion>
<IfVersion < 2.4>
Order allow,deny
Allow from all
</IfVersion>
</Directory>
Restart the httpd service:
# systemctl restart httpd
"""
when you do add this <directory> section to the named httpd conf file. it causes the following error on all openstack client cli :
#openstack endpoint list;openstack catalog list
Discovering versions from the identity service failed when creating the password plugin. Attempting to determine version from URL.
Internal Server Error (HTTP 500)
Discovering versions from the identity service failed when creating the password plugin. Attempting to determine version from URL.
Internal Server Error (HTTP 500)
Bug suggested solution :
Please MOVE the mentioned section to https:/
Adding the httpd section patch at this step works flawlessly.
The solution to the original bug placement as is :
Undo && redo the following part of the identity service install :
https:/
openstack vers. :
#rpm -qa |grep openstack-nova
openstack-
openstack-
openstack-
openstack-
openstack-
openstack-
OS details :
CentOS Linux release 7.3.1611 (Core)
Derived from Red Hat Enterprise Linux 7.3 (Source)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME=
HOME_URL="https:/
BUG_REPORT_URL="https:/
CENTOS_
CENTOS_
REDHAT_
REDHAT_
CentOS Linux release 7.3.1611 (Core)
CentOS Linux release 7.3.1611 (Core)
cpe:/o:
-------
Release: 15.0.0 on 2017-06-22 12:09
SHA: 33b12839643984b
Source: https:/
URL: https:/
description: | updated |
description: | updated |
Changed in openstack-manuals: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in nova: | |
assignee: | nobody → Harshavardhan Metla (harsha24) |
no longer affects: | openstack-manuals |
The content in question is being moved to the nova repository, see https:/ /review. openstack. org/#/c/ 477488/.
I'm also not sure about the suggested fix, the nova placement configuration is not a verification step.