gitlabracadabra config is incompatible with 1.12.0
Using gitlabracadabra 1.12.0 I see this:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gitlabracadabra/mixins/mirrors.py", line 116, in _fetch_remote
self._repo.remotes[name].fetch(
File "/usr/lib/python3/dist-packages/pygit2/remote.py", line 146, in fetch
payload.check_error(err)
File "/usr/lib/python3/dist-packages/pygit2/callbacks.py", line 92, in check_error
raise self._stored_exception
File "/usr/lib/python3/dist-packages/pygit2/callbacks.py", line 414, in wrapper
return f(*args)
^^^^^^^^
File "/usr/lib/python3/dist-packages/pygit2/callbacks.py", line 479, in _credentials_cb
ccred = get_credentials(credentials, url, username, allowed)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pygit2/callbacks.py", line 574, in get_credentials
raise TypeError("invalid credential type")
TypeError: invalid credential type
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/bin/gitlabracadabra", line 33, in <module>
sys.exit(load_entry_point('gitlabracadabra==1.12.0', 'console_scripts', 'gitlabracadabra')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gitlabracadabra/cli.py", line 134, in main
obj.process(args.dry_run)
File "/usr/lib/python3/dist-packages/gitlabracadabra/objects/object.py", line 289, in process
process_method(param_name, param_value, dry_run)
File "/usr/lib/python3/dist-packages/gitlabracadabra/mixins/mirrors.py", line 292, in _process_mirrors
self._fetch_remote(
File "/usr/lib/python3/dist-packages/gitlabracadabra/mixins/mirrors.py", line 123, in _fetch_remote
self._repo.remotes[name].fetch(
File "/usr/lib/python3/dist-packages/pygit2/remote.py", line 146, in fetch
payload.check_error(err)
File "/usr/lib/python3/dist-packages/pygit2/callbacks.py", line 92, in check_error
raise self._stored_exception
File "/usr/lib/python3/dist-packages/pygit2/callbacks.py", line 414, in wrapper
return f(*args)
^^^^^^^^
File "/usr/lib/python3/dist-packages/pygit2/callbacks.py", line 479, in _credentials_cb
ccred = get_credentials(credentials, url, username, allowed)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pygit2/callbacks.py", line 574, in get_credentials
raise TypeError("invalid credential type")
TypeError: invalid credential type
I suspect this is about the mirrors:
settings for tails/tails
, so assigning to @zen who has created this part.