{"action":"opened","issue":{"url":"https://api.github.com/repos/major/supernova/issues/124","repository_url":"https://api.github.com/repos/major/supernova","labels_url":"https://api.github.com/repos/major/supernova/issues/124/labels{/name}","comments_url":"https://api.github.com/repos/major/supernova/issues/124/comments","events_url":"https://api.github.com/repos/major/supernova/issues/124/events","html_url":"https://github.com/major/supernova/issues/124","id":190843334,"number":124,"title":"supernova fails with keyring error","user":{"login":"chrissnell","id":1072626,"avatar_url":"https://avatars.githubusercontent.com/u/1072626?v=3","gravatar_id":"","url":"https://api.github.com/users/chrissnell","html_url":"https://github.com/chrissnell","followers_url":"https://api.github.com/users/chrissnell/followers","following_url":"https://api.github.com/users/chrissnell/following{/other_user}","gists_url":"https://api.github.com/users/chrissnell/gists{/gist_id}","starred_url":"https://api.github.com/users/chrissnell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chrissnell/subscriptions","organizations_url":"https://api.github.com/users/chrissnell/orgs","repos_url":"https://api.github.com/users/chrissnell/repos","events_url":"https://api.github.com/users/chrissnell/events{/privacy}","received_events_url":"https://api.github.com/users/chrissnell/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-21T21:41:20Z","updated_at":"2016-11-21T21:41:20Z","closed_at":null,"body":"Just reinstalled my laptop and then installed supernova via `pip install supernova`.  When I run supernova, I see this error now:\r\n\r\n```\r\n% supernova rpc-ops list\r\nTraceback (most recent call last):\r\n  File \"/usr/local/bin/supernova\", line 9, in <module>\r\n    load_entry_point('supernova==2.2.0', 'console_scripts', 'supernova')()\r\n  File \"/usr/local/lib/python2.7/dist-packages/click-6.6-py2.7.egg/click/core.py\", line 716, in __call__\r\n    return self.main(*args, **kwargs)\r\n  File \"/usr/local/lib/python2.7/dist-packages/click-6.6-py2.7.egg/click/core.py\", line 696, in main\r\n    rv = self.invoke(ctx)\r\n  File \"/usr/local/lib/python2.7/dist-packages/click-6.6-py2.7.egg/click/core.py\", line 889, in invoke\r\n    return ctx.invoke(self.callback, **ctx.params)\r\n  File \"/usr/local/lib/python2.7/dist-packages/click-6.6-py2.7.egg/click/core.py\", line 534, in invoke\r\n    return callback(*args, **kwargs)\r\n  File \"/usr/local/lib/python2.7/dist-packages/click-6.6-py2.7.egg/click/decorators.py\", line 17, in new_func\r\n    return f(get_current_context(), *args, **kwargs)\r\n  File \"build/bdist.linux-x86_64/egg/supernova/executable.py\", line 245, in run_supernova\r\n  File \"build/bdist.linux-x86_64/egg/supernova/supernova.py\", line 119, in run_command\r\n  File \"build/bdist.linux-x86_64/egg/supernova/credentials.py\", line 118, in prep_shell_environment\r\n  File \"build/bdist.linux-x86_64/egg/supernova/credentials.py\", line 151, in prep_nova_creds\r\n  File \"build/bdist.linux-x86_64/egg/supernova/credentials.py\", line 70, in pull_env_credential\r\n  File \"build/bdist.linux-x86_64/egg/supernova/credentials.py\", line 80, in password_get\r\n  File \"build/bdist.linux-x86_64/egg/keyring/core.py\", line 42, in get_password\r\n  File \"build/bdist.linux-x86_64/egg/keyring/backends/fail.py\", line 18, in get_password\r\nRuntimeError: No recommended backend was available. Install the keyrings.alt package if you want to use the non-recommended backends. See README.rst for details.\r\n```"}}
{"actor":{"display_login":"chrissnell"}}