Could not create git repository in personal namespace
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
In Progress
|
Critical
|
Thiago F. Pappacena | ||
turnip |
In Progress
|
Critical
|
Thiago F. Pappacena |
Bug Description
Pushing a new git branch to my personal namespace returns an error:
triage-
fatal: remote error: Could not create repository: exceptions must be old-style classes or derived from BaseException, not NoneType
laney had reported a similar error message earlier today, so suspecting it's related in some fashion to whatever he was also seeing.
The last time I pushed a new branch was Friday, IIRC. The one unique aspect with this php-parser branch push is that this was very recently imported into git-ubuntu today - initially I thought that was the source of the problem but I suspect it's just coincidental.
I've tried this on my local system, as well as in both old and recently created lxd containers for focal and groovy, to isolate if it was something on my end, but getting the same error consistently everywhere.
Related branches
- Tom Wardill (community): Approve
-
Diff: 138 lines (+35/-7)3 files modifiedturnip/api/store.py (+21/-1)
turnip/pack/git.py (+6/-3)
turnip/pack/tests/test_git.py (+8/-3)
- Colin Watson (community): Approve
-
Diff: 80 lines (+31/-9)2 files modifiedturnip/pack/git.py (+29/-9)
turnip/pack/tests/test_git.py (+2/-0)
Changed in launchpad: | |
importance: | Undecided → Critical |
status: | New → In Progress |
assignee: | nobody → Thiago F. Pappacena (pappacena) |
tags: | added: git |
Changed in turnip: | |
importance: | Undecided → Critical |
status: | New → In Progress |
assignee: | nobody → Thiago F. Pappacena (pappacena) |
Easily reproduced:
$ git clone git+ssh://<email address hidden> /charm- telegraf /~jsing/ charm-telegraf master
$ cd charm-telegraf
$ git push git+ssh://<email address hidden>
fatal: remote error: Could not create repository: [Errno 13] Permission denied