<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 10, 2015 at 1:57 AM, Mark Kirkwood <span dir="ltr"><<a href="mailto:mark.kirkwood@catalyst.net.nz" target="_blank">mark.kirkwood@catalyst.net.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I'm deploying a swift 1.13 cluster on Ubuntu 14.04 and enabling ceilometer in the proxy pipeline results in it not working.<br>
<br>
The cause appears to be the log directory perms (note I am running the proxy under Apache):<br>
<br>
[Fri Jul 10 05:12:15.126214 2015] [:error] [pid 6844:tid 140048779998976] [remote <a href="http://192.168.5.1:21419" rel="noreferrer" target="_blank">192.168.5.1:21419</a>] IOError: [Errno 13] Permission denied: '/var/log/ceilometer/proxy-server.wsgi.log'<br>
<br>
Sure enough:<br>
<br>
$ ls -la /var/log/ceilometer/<br>
total 16<br>
drwxr-x---  2 ceilometer adm        4096 Jul 10 02:55 .<br>
<br>
Looking at the swift user:<br>
<br>
$ id swift<br>
uid=50144(swift) gid=50145(swift) groups=50145(swift),4(adm),106(puppet),115(ceilometer)<br>
<br>
This looks like <a href="https://bugs.launchpad.net/swift/+bug/1269473" rel="noreferrer" target="_blank">https://bugs.launchpad.net/swift/+bug/1269473</a> but the code I have includes the fix for that. In fact it looks like the directory permissions are just being set wrong (indeed chmod'ing them to be 770 fixes this).<br>
<br>
Am I missing something? I don't see how this can possibly work unless the directory allows group write.<br></blockquote><div><br></div><div>I think this is something that could be fixed in packaging scripts.<br></div><div>I can see you're using Puppet to deploy OpenStack, and fwiw, we are stopping to manage permissions in Puppet because of packaging overlap. From now, we totally rely on packaging permissions. We are in the process to drop all the code that hardcode POSIX User/groups/permissions in our manifests.<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Regards<br>
<br>
Mark<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr">Emilien Macchi<br></div></div>
</div></div>