Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1508438 - The old version of conf file is still located on /etc/nova/nova.conf on compute
The old version of conf file is still located on /etc/nova/nova.conf on compute
Status: CLOSED CURRENTRELEASE
Product: Red Hat OpenStack
Classification: Red Hat
Component: documentation (Show other bugs)
12.0 (Pike)
Unspecified Unspecified
high Severity high
: ga
: 12.0 (Pike)
Assigned To: RHOS Documentation Team
RHOS Documentation Team
: Triaged
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2017-11-01 08:31 EDT by Sasha Smolyak
Modified: 2018-07-25 21:45 EDT (History)
18 users (show)

See Also:
Fixed In Version:
Doc Type: Known Issue
Doc Text:
For containerized OpenStack services, configuration files are now installed in each container. However, some OpenStack services are not containerized yet, and configuration files for those services are still installed on the bare metal nodes. If you need to access or modify configuration files for containerized services, use /var/log/config-data/<container name>/<config path>. For services that are not containerized yet, use /etc/<service>.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2018-07-25 21:45:57 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Sasha Smolyak 2017-11-01 08:31:42 EDT
Description of problem:
When trying to change something in nova.conf, found out that the old version of conf file is still located on  /etc/nova/nova.conf on compute, in addition to the docker conf file.
It can be misleading for customer.

Version-Release number of selected component (if applicable):
python-novaclient-9.1.1-1.el7ost.noarch
openstack-nova-scheduler-16.0.2-0.20171023105738.a2e4540.el7ost.noarch
puppet-nova-11.4.1-0.20171021210717.26caed8.el7ost.noarch
openstack-nova-compute-16.0.2-0.20171023105738.a2e4540.el7ost.noarch
openstack-nova-api-16.0.2-0.20171023105738.a2e4540.el7ost.noarch
openstack-nova-common-16.0.2-0.20171023105738.a2e4540.el7ost.noarch
openstack-nova-novncproxy-16.0.2-0.20171023105738.a2e4540.el7ost.noarch
openstack-nova-console-16.0.2-0.20171023105738.a2e4540.el7ost.noarch
python-nova-16.0.2-0.20171023105738.a2e4540.el7ost.noarch
openstack-nova-migration-16.0.2-0.20171023105738.a2e4540.el7ost.noarch
openstack-nova-conductor-16.0.2-0.20171023105738.a2e4540.el7ost.noarch
openstack-nova-placement-api-16.0.2-0.20171023105738.a2e4540.el7ost.noarch

How reproducible:
100%

Steps to Reproduce:
1. Go to compute
2. Look for nova.conf
3.

Actual results:
There is a file /etc/nova/nova.conf

Expected results:
There supposed to be no conf file in /etc/nova

Additional info:
Comment 3 Alex Schultz 2017-11-09 17:43:29 EST
Yes the default package provided conf files will be on the host until we no longer install the packages by default.  This depends on no longer requiring the installation the openstack packages on the overcloud images. This most likely will be fixed in a future version.  I am changing this bug to be a documentation bug for OSP12 as we will need to ensure this is properly documented.  There is a future RFE to switch out to use standard RHEL images which may solve this problem, see Bug 1484962.
Comment 6 Dan Prince 2017-11-28 13:44:05 EST
Due to the hybrid (baremetal and containers) nature of OSP12 we did not remove the RPMs on existing baremetal hosts during install or upgrade. This is something we are implementing for OSP13 and the files should eventually disappear there. Removing select RPMs got a bit tricky as some of the services are still running on baremetal for this release.

For OSP13 everything will be in containers so we should safely be able to go in and cleanup a bunch of packages on the baremetal systems.
Comment 9 Lucy Bopf 2018-07-25 21:45:57 EDT
This Known Issue was included in the Release Notes here - 

https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/12/html-single/release_notes/#idm139837388030544

Moving to CLOSED.

Note You need to log in before you can comment on or make changes to this bug.