Ok, this precreates log files created by Rails in advance with correct owner and permissions. It prevents all errors like those. We are mangling with log directory permissions, I am going to remove this in the upstream later on this week. But this fixes the bug.
Fixing bug https://bugzilla.redhat.com/show_bug.cgi?id=835152
835152 - creating logs in advanced during installation
We need still tell Puppet to prepare the files before running db migration, don't we? In this case it's possible Puppet will schedule creating those files after running migration - in which case the bug might occur again
835152 - logs in advanced during installation fix
Right, pushed this. Please merge if you dont have any other objections - I am kinda blocked with this. Thanks!
Ok, now it looks ok to me