You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been having similar issues to those reported in #509, #534 and #587: BIT cannot connect to the GNOME keyring and I'm observing pretty much the same issues being reported in the mentioned tickets.
After some debugging I've been able to diagnose the root-cause:
common/tools.py is comparing (the keyring backend that could be successfully loaded previously) with the one reported by python-keyring
In my case python-keyring returns the chainer backend and therefore doesn't match the previous test.
If I add an additional test, it works (for me):
elif isinstance(keyring.get_keyring(), keyring.backends.chainer.ChainerBackend):
found_keyring = False
for chained_backend in keyring.get_keyring().backends:
for backend in backends:
if isinstance(chained_backend, backend):
logger.debug("Found appropriate keyring'{}'".format(str(backend)))
found_keyring = True
if found_keyring:
return True
The text was updated successfully, but these errors were encountered:
@Silvanoc There is a new forming maintaining team and we do review all issues. Is this problem still relevant for you, can you reproduce it with a newer or the latest release? Did you find a solution?
I've been having similar issues to those reported in #509, #534 and #587: BIT cannot connect to the GNOME keyring and I'm observing pretty much the same issues being reported in the mentioned tickets.
After some debugging I've been able to diagnose the root-cause:
python-keyring
python-keyring
returns thechainer
backend and therefore doesn't match the previous test.If I add an additional test, it works (for me):
The text was updated successfully, but these errors were encountered: