Oops sorry I created this bug in the wrong project....

** Project changed: keystone => fuel

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1491282

Title:
  Logs from keystone python application are not reported in /var/log
  /keystone-all.log

Status in Fuel for OpenStack:
  New

Bug description:
  Now keystone is using apache to run. Keystone applications are located
  at two places:

  - /usr/lib/cgi-bin/keystone/admin
  - /usr/lib/cgi-bin/keystone/main

  
  Keystone is configured to use rsyslog for logging:

  === /etc/keystone/keystone.conf ===

  [...]
  use_syslog = True
  [...]
  syslog_log_facility = LOG_USER

  =======

  rsyslog is configured to catch logs with "keystone" word:

  root@node-3:/# cat /etc/rsyslog.d/20-keystone.conf 
  # managed by puppet

  :syslogtag, contains, "keystone" -/var/log/keystone-all.log
  & ~

  
  The problem is that two scripts are named "admin" and "main" so rsyslog is 
not able to catch logs from them because if I understand correctly they should 
be name "keystone-admin" for example to be catch. It is needed because in the 
log it is the name of the application that is used. Here is an example of such 
logs that is in /var/log/user.log but not in /var/log/keystone-all.log:

  === cat /var/log/user.log
  [...]
  Aug 28 09:00:51 node-3 admin 2015-08-28 09:00:51.735 18865 WARNING 
oslo_config.cfg [-] Option "admin_bind_host" from group "DEFAULT" is 
deprecated. Use option "admin_bind_host" from group "eventlet_server".
  [...]

  And that should also be reported in /var/log/keystone-all.log

To manage notifications about this bug go to:
https://bugs.launchpad.net/fuel/+bug/1491282/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to