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. ** Also affects: keystone (Ubuntu Saucy) Importance: Undecided Status: New ** Changed in: keystone (Ubuntu) Status: New => Fix Released ** Changed in: keystone (Ubuntu Saucy) Importance: Undecided => Low ** Changed in: keystone (Ubuntu Saucy) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to keystone in Ubuntu. https://bugs.launchpad.net/bugs/1198258 Title: wrong path for config files in /etc/keystone/keystone.conf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/keystone/+bug/1198258/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs