wrong path for config files in /etc/keystone/keystone.conf

Bug #1198258 reported by -None-
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
keystone (Ubuntu)
Fix Released
Medium
Unassigned
Saucy
Won't Fix
Low
Unassigned

Bug Description

root@keystone:/etc/keystone# ls
default_catalog.templates
keystone.conf
logging.conf
policy.json
ssl

in /etc/keystone/keystone.conf we have:
------
log_config = logging.conf
....
------

must be so:
-----
...
log_config = /etc/keystone/logging.conf
...
----

keystone service chdir to /var/lib/keystone according to the file /etc/init/keystone.conf:
----
...
exec start-stop-daemon --start --chuid keystone \
            --chdir /var/lib/keystone --name keystone \
            --exec /usr/bin/keystone-all
----
so it is looking for the configuration files there.

Revision history for this message
Dolph Mathews (dolph) wrote :

Is this a bug against devstack or keystone? /etc/keystone/keystone.conf obviously doesn't exist in keystone and `log_config = logging.conf` is valid in keystone relative to etc/keystone.sample.conf

Changed in keystone:
status: New → Incomplete
Revision history for this message
Krishnan Narayan (keshi8086) wrote :

Can you provide some information about the commit number for this download of devstack?
I do not see any of wrong paths in my keystone.conf file.

Dolph Mathews (dolph)
Changed in devstack:
status: New → Incomplete
Revision history for this message
-None- (mike-nycmoma) wrote :

this is package keystone from repo http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/grizzly main

Dolph Mathews (dolph)
affects: keystone → keystone (Ubuntu)
Changed in keystone (Ubuntu):
status: Incomplete → New
no longer affects: devstack
Changed in keystone (Ubuntu):
importance: Undecided → Medium
Revision history for this message
James Page (james-page) wrote :

I see the issue in that the default log_config = logging.conf; the keystone.conf from the packaging is a slightly patched version of keystone.sample.conf in the upstream codebase.

Looking are more recent versions, this part of the config has changed quite a bit; marking fix-released in trunk (trusty) and raising a task for havana as grizzly is now EOL on raring.

Changed in keystone (Ubuntu):
status: New → Fix Released
Changed in keystone (Ubuntu Saucy):
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Rolf Leggewie (r0lf) wrote :

saucy has seen the end of its life and is no longer receiving any updates. Marking the saucy task for this ticket as "Won't Fix".

Changed in keystone (Ubuntu Saucy):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.