← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1227311] Re: smithy start fails due to keyring dependency

 

** Changed in: anvil
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to anvil.
https://bugs.launchpad.net/bugs/1227311

Title:
  smithy start fails due to keyring dependency

Status in ANVIL for forging OpenStack.:
  Fix Released

Bug description:
  As per
  https://github.com/openstack/requirements/commit/d1c6021aae9b0892e7e9f8d7660476ba13a75071
  in openstack's global requirements, keyring should be pinned to < 2.0.

  Getting a version greater than 2.0 results in:

  sudo ./smithy -a start
  Traceback (most recent call last):
    File "/usr/lib64/python2.6/runpy.py", line 122, in _run_module_as_main
      "__main__", fname, loader, pkg_name)
    File "/usr/lib64/python2.6/runpy.py", line 34, in _run_code
      exec code in run_globals
    File "/home/vagrant/anvil/anvil/__main__.py", line 29, in <module>
      from anvil import actions
    File "/home/vagrant/anvil/anvil/actions/__init__.py", line 17, in <module>
      from anvil.actions import build
    File "/home/vagrant/anvil/anvil/actions/build.py", line 18, in <module>
      from anvil.actions import base as action
    File "/home/vagrant/anvil/anvil/actions/base.py", line 26, in <module>
      from anvil import passwords as pw
    File "/home/vagrant/anvil/anvil/passwords.py", line 22, in <module>
      from keyring.backend import CryptedFileKeyring
  ImportError: cannot import name CryptedFileKeyring

To manage notifications about this bug go to:
https://bugs.launchpad.net/anvil/+bug/1227311/+subscriptions