At declaration of the flag, it looks like gflags converts the default logfile_mode octet "0644" to the proper decimal integer (420). When parsing argv or flagfile, gflags seems to convert the string to an integer, strips the leading zero and a decimal value (ie, 644) gets passed to os.chmod() in the end.
Patch proposed upstream @ https://review.openstack.org/#change,758 ** Also affects: ubuntu Importance: Undecided Status: New ** Package changed: ubuntu => nova (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nova in Ubuntu. https://bugs.launchpad.net/bugs/862969 Title: --logfile_mode flag does not properly set logfile permissions To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/862969/+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