Description of problem: openstack-nova-placement-api-15.0.0-1.el7 places a virtual host file in /etc/httpd/conf.d/00-nova-placement-api.conf. This file is missing the <Directory> parameter. Should add: <Directory /usr/bin> <IfVersion >= 2.4> Require all granted </IfVersion> <IfVersion < 2.4> Order allow,deny Allow from all </IfVersion> </Directory> Version-Release number of selected component (if applicable): 15.0.0-1.el7 [Ocata] How reproducible: yum install openstack-nova-placement-api- Steps to Reproduce: 1. 2. 3. Actual results: Will get an error in /var/log/nova/nova-compute.log 2017-03-07 15:48:34.956 21930 ERROR nova.scheduler.client.report [req-c2cd8993-1c3e-4443-a262-4fa2de789959 - - - - -] Failed to create resource provider record in placement API for UUID cbbf44b0-fad2-4ad3-a9c5-611890b5ab4c. Got 403: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> <p>You don't have permission to access /resource_providers on this server.</p> </body></html> Expected results: Additional info:
A related upstream manual installation docs change: https://review.openstack.org/#/c/438328/
This bug still exists, it is a show stopper. Old bug: https://bugs.centos.org/view.php?id=16753 Package: openstack-placement-api-7.0.0-1.el8.noarch