Package: keystone Version: 2014.1.3-2 Severity: important Dear Maintainer,
When installing keystone on a host running systemd, the service does not start. The error from the unit on start is: Nov 23 12:33:41 server.example.com keystone[18089]: mkdir: cannot create directory ‘/var/run/keystone’: Permission denied Nov 23 12:33:41 server.example.com keystone[18089]: chown: cannot access ‘/var/run/keystone’: No such file or directory Nov 23 12:33:41 server.example.com keystone[18089]: start-stop-daemon: unable to open pidfile '/var/run/keystone/keystone.pid' for writing (No such file or directory) Nov 23 12:33:41 server.example.com keystone[18089]: start-stop-daemon: child returned error exit status 2 (No such file or directory) Nov 23 12:35:11 server.example.com systemd[1]: keystone.service start operation timed out. Terminating. Nov 23 12:35:11 server.example.com systemd[1]: Failed to start OpenStack Identity service. Nov 23 12:35:11 server.example.com systemd[1]: Unit keystone.service entered failed state. Adding "RuntimeDirectory=keystone" under "[Service]" in the /lib/systemd/system/keystone.service unit fixes the problem. This will make systemd create the "keystone" runtime directory under "/run". I would like to submit a patch, but can't easily find the source of the systemd units in the packaging repo at http://anonscm.debian.org/cgit/openstack/keystone.git/ -- I do notice that the override_dh_clean target removes them, so I suspect they are generated somehow. I set the severity to "important", but suspect that an upgrade to "serious" is necessary to get it unfrozen and fixed before the release of jessie. -- System Information: Debian Release: jessie/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages keystone depends on: ii adduser 3.113+nmu3 ii dbconfig-common 1.8.47+nmu3 ii debconf [debconf-2.0] 1.5.53 ii dpkg 1.17.21 ii lsb-base 4.1+Debian13+nmu1 ii python-configobj 5.0.6-1 ii python-keystone 2014.1.3-2 pn python:any <none> ii sqlite3 3.8.7.1-1 ii ssl-cert 1.0.35 keystone recommends no packages. keystone suggests no packages. -- Configuration Files: [not relevant, and just filled with defaults] -- debconf information excluded -- Stig Sandbeck Mathisen -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org