Exception if user profile does not exist when creating repository
This happens when the vcsmanager app is enabled after the root user or other users have already been created.
Trap the following line in signal_cb.py:
creator_profile = creator.get_profile()
If the profile does not exist, call create_user_profile().