Known issue when using rcextensions, which should be updated for 4.7.0.
Find rcextensions folder next to your rhodecode.ini file.
e.g enterprise-1/rcextensions
Go into this directory and open a file called __init__.py
Find and make sure _pre_push_hook
header looks like that:
@register('PRE_PUSH_HOOK')
@verify_kwargs(
['_load_extension', 'server_url', 'config', 'scm', 'username',
'ip', 'action', 'repository', 'repo_store_path', 'commit_ids'])
def _pre_push_hook(*args, **kwargs):
The change is added 'commit_ids'
into the list of @verify_kwargs
rccontrol restart
is required after this change