On a recent set of pushes, I received several very long tracebacks:
$ cd R-xfun $ git push Enumerating objects: 9, done. Counting objects: 100% (9/9), done. Delta compression using up to 4 threads Compressing objects: 100% (5/5), done. Writing objects: 100% (5/5), 740 bytes | 740.00 KiB/s, done. Total 5 (delta 2), reused 0 (delta 0) remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 321, in run_project_hooks remote: authbackend = get_git_auth_helper() remote: File "/usr/lib/python3.6/site-packages/pagure/lib/git_auth.py", line 66, in get_git_auth_helper remote: _log.info("Looking for backend: %s", backend) remote: Message: 'Looking for backend: %s' remote: Arguments: ('distgit',) remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 197, in check_acl remote: self.debug("Protected namespaces: %s" % self.protected_namespaces) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: "Protected namespaces: ['rpms', 'modules', 'container']" remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 198, in check_acl remote: self.debug("Blocking unspecified refs: %s" % self.block_unspecified) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'Blocking unspecified refs: False' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 199, in check_acl remote: self.debug("Blacklists: %s" % self.blacklists) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: "Blacklists: [re.compile('refs/heads/c[0-9]+.*')]" remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 200, in check_acl remote: self.debug("User: %s" % user) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'User: User: 1712 - name qulogic' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 201, in check_acl remote: self.debug("User groups: %s" % usergroups) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: "User groups: {'packager', 'go-sig', 'provenpackager', 'python-sig'}" remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 202, in check_acl remote: self.debug("Committer: %s" % is_committer) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'Committer: True' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 203, in check_acl remote: self.debug("SIG memberships: %s" % user_sigs) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'SIG memberships: set()' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 204, in check_acl remote: self.debug("RCM: %s" % is_rcm) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'RCM: False' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 205, in check_acl remote: self.debug("By-pass PR-only: %s" % bool(bypass_pr_only)) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'By-pass PR-only: True' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 249, in check_acl remote: self.debug("Branch %s is supported" % refname) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'Branch refs/heads/master is supported' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 270, in check_acl remote: self.debug("Unspecified branch push") remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'Unspecified branch push' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/pre-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 287, in check_acl remote: self.debug("Committer push") remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'Committer push' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 321, in run_project_hooks remote: authbackend = get_git_auth_helper() remote: File "/usr/lib/python3.6/site-packages/pagure/lib/git_auth.py", line 66, in get_git_auth_helper remote: _log.info("Looking for backend: %s", backend) remote: Message: 'Looking for backend: %s' remote: Arguments: ('distgit',) remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 197, in check_acl remote: self.debug("Protected namespaces: %s" % self.protected_namespaces) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: "Protected namespaces: ['rpms', 'modules', 'container']" remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 198, in check_acl remote: self.debug("Blocking unspecified refs: %s" % self.block_unspecified) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'Blocking unspecified refs: False' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 199, in check_acl remote: self.debug("Blacklists: %s" % self.blacklists) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: "Blacklists: [re.compile('refs/heads/c[0-9]+.*')]" remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 200, in check_acl remote: self.debug("User: %s" % user) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'User: User: 1712 - name qulogic' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 201, in check_acl remote: self.debug("User groups: %s" % usergroups) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: "User groups: {'provenpackager', 'packager', 'go-sig', 'python-sig'}" remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 202, in check_acl remote: self.debug("Committer: %s" % is_committer) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'Committer: True' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 203, in check_acl remote: self.debug("SIG memberships: %s" % user_sigs) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'SIG memberships: set()' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 204, in check_acl remote: self.debug("RCM: %s" % is_rcm) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'RCM: False' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 205, in check_acl remote: self.debug("By-pass PR-only: %s" % bool(bypass_pr_only)) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'By-pass PR-only: True' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 249, in check_acl remote: self.debug("Branch %s is supported" % refname) remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'Branch refs/heads/master is supported' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 270, in check_acl remote: self.debug("Unspecified branch push") remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'Unspecified branch push' remote: Arguments: () remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "hooks/update", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 351, in run_project_hooks remote: repodir=repodir, remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 287, in check_acl remote: self.debug("Committer push") remote: File "/usr/lib/python3.6/site-packages/dist_git_auth.py", line 128, in debug remote: _log.debug(msg) remote: Message: 'Committer push' remote: Arguments: () remote: Emitting a message to the fedora-messaging message bus. remote: * Publishing information for 1 commits remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/files/post-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 321, in run_project_hooks remote: authbackend = get_git_auth_helper() remote: File "/usr/lib/python3.6/site-packages/pagure/lib/git_auth.py", line 66, in get_git_auth_helper remote: _log.info("Looking for backend: %s", backend) remote: Message: 'Looking for backend: %s' remote: Arguments: ('distgit',) remote: --- Logging error --- remote: Traceback (most recent call last): remote: File "/usr/lib64/python3.6/logging/handlers.py", line 72, in emit remote: self.doRollover() remote: File "/usr/lib64/python3.6/logging/handlers.py", line 396, in doRollover remote: self.rotate(self.baseFilename, dfn) remote: File "/usr/lib64/python3.6/logging/handlers.py", line 113, in rotate remote: os.rename(source, dest) remote: PermissionError: [Errno 1] Operation not permitted: '/var/log/pagure/pagure_auth.log' -> '/var/log/pagure/pagure_auth.log.2020-07-24' remote: Call stack: remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/files/post-receive", line 45, in <module> remote: run_hook_file(hooktype) remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 545, in run_hook_file remote: pull_request, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 390, in run_project_hooks remote: changes=changes, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/__init__.py", line 111, in runhook remote: changes=changes, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/default.py", line 425, in post_receive remote: oldrev, remote: File "/usr/lib/python3.6/site-packages/pagure/hooks/default.py", line 203, in send_notifications remote: pagure.lib.notify.blinker_publish(topic, msg) remote: File "/usr/lib/python3.6/site-packages/pagure/lib/notify.py", line 137, in blinker_publish remote: _log.info("Sending blinker signal to: pagure - topic: %s", topic) remote: Message: 'Sending blinker signal to: pagure - topic: %s' remote: Arguments: ('git.receive',) remote: Sending to redis to log activity and send commit notification emails remote: * Publishing information for 1 commits remote: - to fedora-message To ssh://pkgs.fedoraproject.org/rpms/R-xfun 79755a8..0565fe2 master -> master
Seems non-fatal, so whenever.
when running getfacl /var/log/pagure I saw # flags: sst, this felt weird, so I've simply run chmod 775 /var/log/pagure and getfacl gave me # flags: ss-.
getfacl /var/log/pagure
# flags: sst
chmod 775 /var/log/pagure
# flags: ss-
I pushed then a test commit, and I didn't get the traceback and the log rotation happened fine.
I'm going to close this as fixed. Many thanks for reporting it and please let us know if you see anything weird again :)
Metadata Update from @pingou: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)