[Bug 1210308] Re: Upstart scripts to use /etc/default for options.
James Page
james.page at ubuntu.com
Fri Oct 20 11:47:08 UTC 2017
** Changed in: nova (Ubuntu)
Status: Triaged => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to nova in Ubuntu.
https://bugs.launchpad.net/bugs/1210308
Title:
Upstart scripts to use /etc/default for options.
Status in nova package in Ubuntu:
Won't Fix
Bug description:
Upstart scripts currently specify command line options for nova
programs:
$ tail -n 1 /etc/init/nova-compute.conf
exec start-stop-daemon --start --chuid nova --exec /usr/bin/nova-compute -- --config-file=/etc/nova/nova.conf --config-file=/etc/nova/nova-compute.conf
Specifying --config-file to these programs asserts that Openstack's
config package Oslo should not perform directory searching for
configs.
The expected behavior would be to put these lines into an /etc/default
/nova-XXX file. That way, other options could also be passed to the
commands without having to directly edit the file in /etc/init.
Alternatively, just removing the --config-path options would be OK
because Oslo can find config files all over.
Oslo lets you provide per-program configs instead of one gigantic
nova.conf which can be very helpful (think of the way ubuntu packages
apache configs).
# lsb_release -rd
Description: Ubuntu 12.04.2 LTS
Release: 12.04
Software versions:
nova-api-ec2: 1:2013.1.2-0ubuntu1~cloud0
nova-api-metadata: 1:2013.1.2-0ubuntu1~cloud0
nova-api-os-compute: 1:2013.1.2-0ubuntu1~cloud0
nova-cert: 1:2013.1.2-0ubuntu1~cloud0
nova-compute: 1:2013.1.2-0ubuntu1~cloud0
nova-conductor: 1:2013.1.2-0ubuntu1~cloud0
nova-consoleauth: 1:2013.1.2-0ubuntu1~cloud0
nova-network: 1:2013.1.2-0ubuntu1~cloud0
nova-novncproxy: 1:2013.1.2-0ubuntu1~cloud0
nova-scheduler: 1:2013.1.2-0ubuntu1~cloud0
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nova/+bug/1210308/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list