We're aware about the clone issue using HTTP but could you please provide more information about how to reproduce the push error?
- Did you clone that repository using an HTTP connection? Did you receive any error message when cloning it?
- Was it an empty repository?
- Did you modify any configuration of the application previously?
- Is it a Bitnami VM or did you use a native installer to install Gitlab?
Checking your other cases it seems that you tried to upgrade Gitlab, did you start the upgrade process before running into this problem?