Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install Aminator breaks down with Python error on Ubuntu 12.04.3 #4

Closed
josh-wrale opened this issue Oct 30, 2013 · 3 comments
Closed

Comments

@josh-wrale
Copy link

snip...

TASK: [Create working directories] ********************************************
changed: [10.0.1.106] => (item=/var/aminator)
changed: [10.0.1.106] => (item=/var/aminator/lock)
changed: [10.0.1.106] => (item=/var/aminator/volumes)

TASK: [Checkout Aminator code from Github] ************************************
changed: [10.0.1.106]

TASK: [Install Aminator] ******************************************************
failed: [10.0.1.106] => {"changed": true, "cmd": ["python", "setup.py", "install"], "delta": "0:00:05.489673", "end": "2013-10-30 02:07:26.466628", "item": "", "rc": 1, "start": "2013-10-30 02:07:20.976955"}
stderr: Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.34.tar.gz
Extracting in /tmp/tmpAs92oa
Now working in /tmp/tmpAs92oa/distribute-0.6.34
Building a Distribute egg in /usr/local/aminator
/usr/local/aminator/distribute-0.6.34-py2.7.egg
Traceback (most recent call last):
  File "setup.py", line 101, in <module>
    'Topic :: Utilities',
  File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
    cmd_obj.run()
  File "build/bdist.linux-x86_64/egg/setuptools/command/install.py", line 73, in run
  File "build/bdist.linux-x86_64/egg/setuptools/command/install.py", line 101, in do_egg_install
  File "build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py", line 358, in run

  File "build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py", line 578, in easy_install

  File "build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py", line 630, in install_item

  File "build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py", line 682, in process_distribution

  File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 568, in resolve
    dist = best[req.key] = env.best_match(req, self, installer)
  File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 806, in best_match
    return self.obtain(req, installer) # try and download/install
  File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 818, in obtain
    return installer(requirement)
  File "build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py", line 598, in easy_install

  File "build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py", line 628, in install_item

  File "build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py", line 823, in install_eggs

  File "build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py", line 1103, in build_and_install

  File "build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py", line 1089, in run_setup

  File "build/bdist.linux-x86_64/egg/setuptools/sandbox.py", line 33, in run_setup
  File "build/bdist.linux-x86_64/egg/setuptools/sandbox.py", line 81, in run
  File "build/bdist.linux-x86_64/egg/setuptools/sandbox.py", line 35, in <lambda>
  File "setup.py", line 60, in <module>
    ]
  File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python2.7/distutils/dist.py", line 970, in run_command
    cmd_obj = self.get_command_obj(command)
  File "/usr/lib/python2.7/distutils/dist.py", line 846, in get_command_obj
    cmd_obj = self.command_obj[command] = klass(self)
  File "build/bdist.linux-x86_64/egg/setuptools/__init__.py", line 70, in __init__
  File "/usr/lib/python2.7/distutils/cmd.py", line 59, in __init__
    raise TypeError, "dist must be a Distribution instance"
TypeError: dist must be a Distribution instance
stdout: running install
Checking .pth file support in /usr/local/lib/python2.7/dist-packages/
/usr/bin/python -E -c pass
TEST PASSED: /usr/local/lib/python2.7/dist-packages/ appears to support .pth files
running bdist_egg
running egg_info
creating aminator.egg-info
writing requirements to aminator.egg-info/requires.txt
writing aminator.egg-info/PKG-INFO
writing top-level names to aminator.egg-info/top_level.txt
writing dependency_links to aminator.egg-info/dependency_links.txt
writing entry points to aminator.egg-info/entry_points.txt
writing manifest file 'aminator.egg-info/SOURCES.txt'
reading manifest file 'aminator.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'aminator.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/aminator
copying aminator/__init__.py -> build/lib.linux-x86_64-2.7/aminator
copying aminator/config.py -> build/lib.linux-x86_64-2.7/aminator
copying aminator/core.py -> build/lib.linux-x86_64-2.7/aminator
copying aminator/environment.py -> build/lib.linux-x86_64-2.7/aminator
copying aminator/cli.py -> build/lib.linux-x86_64-2.7/aminator
copying aminator/exceptions.py -> build/lib.linux-x86_64-2.7/aminator
creating build/lib.linux-x86_64-2.7/aminator/util
copying aminator/util/__init__.py -> build/lib.linux-x86_64-2.7/aminator/util
copying aminator/util/linux.py -> build/lib.linux-x86_64-2.7/aminator/util
creating build/lib.linux-x86_64-2.7/aminator/plugins
copying aminator/plugins/__init__.py -> build/lib.linux-x86_64-2.7/aminator/plugins
copying aminator/plugins/base.py -> build/lib.linux-x86_64-2.7/aminator/plugins
copying aminator/plugins/manager.py -> build/lib.linux-x86_64-2.7/aminator/plugins
creating build/lib.linux-x86_64-2.7/aminator/plugins/finalizer
copying aminator/plugins/finalizer/__init__.py -> build/lib.linux-x86_64-2.7/aminator/plugins/finalizer
copying aminator/plugins/finalizer/base.py -> build/lib.linux-x86_64-2.7/aminator/plugins/finalizer
copying aminator/plugins/finalizer/tagging_ebs.py -> build/lib.linux-x86_64-2.7/aminator/plugins/finalizer
copying aminator/plugins/finalizer/manager.py -> build/lib.linux-x86_64-2.7/aminator/plugins/finalizer
creating build/lib.linux-x86_64-2.7/aminator/plugins/provisioner
copying aminator/plugins/provisioner/__init__.py -> build/lib.linux-x86_64-2.7/aminator/plugins/provisioner
copying aminator/plugins/provisioner/base.py -> build/lib.linux-x86_64-2.7/aminator/plugins/provisioner
copying aminator/plugins/provisioner/yum.py -> build/lib.linux-x86_64-2.7/aminator/plugins/provisioner
copying aminator/plugins/provisioner/linux.py -> build/lib.linux-x86_64-2.7/aminator/plugins/provisioner
copying aminator/plugins/provisioner/ansible.py -> build/lib.linux-x86_64-2.7/aminator/plugins/provisioner
copying aminator/plugins/provisioner/manager.py -> build/lib.linux-x86_64-2.7/aminator/plugins/provisioner
copying aminator/plugins/provisioner/apt.py -> build/lib.linux-x86_64-2.7/aminator/plugins/provisioner
creating build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice
copying aminator/plugins/blockdevice/__init__.py -> build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice
copying aminator/plugins/blockdevice/base.py -> build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice
copying aminator/plugins/blockdevice/linux.py -> build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice
copying aminator/plugins/blockdevice/manager.py -> build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice
creating build/lib.linux-x86_64-2.7/aminator/plugins/cloud
copying aminator/plugins/cloud/__init__.py -> build/lib.linux-x86_64-2.7/aminator/plugins/cloud
copying aminator/plugins/cloud/base.py -> build/lib.linux-x86_64-2.7/aminator/plugins/cloud
copying aminator/plugins/cloud/ec2.py -> build/lib.linux-x86_64-2.7/aminator/plugins/cloud
copying aminator/plugins/cloud/manager.py -> build/lib.linux-x86_64-2.7/aminator/plugins/cloud
creating build/lib.linux-x86_64-2.7/aminator/plugins/volume
copying aminator/plugins/volume/__init__.py -> build/lib.linux-x86_64-2.7/aminator/plugins/volume
copying aminator/plugins/volume/base.py -> build/lib.linux-x86_64-2.7/aminator/plugins/volume
copying aminator/plugins/volume/linux.py -> build/lib.linux-x86_64-2.7/aminator/plugins/volume
copying aminator/plugins/volume/manager.py -> build/lib.linux-x86_64-2.7/aminator/plugins/volume
creating build/lib.linux-x86_64-2.7/aminator/default_conf
copying aminator/default_conf/aminator.yml -> build/lib.linux-x86_64-2.7/aminator/default_conf
copying aminator/default_conf/environments.yml -> build/lib.linux-x86_64-2.7/aminator/default_conf
copying aminator/default_conf/logging.yml -> build/lib.linux-x86_64-2.7/aminator/default_conf
creating build/lib.linux-x86_64-2.7/aminator/plugins/finalizer/default_conf
copying aminator/plugins/finalizer/default_conf/aminator.plugins.finalizer.tagging_ebs.yml -> build/lib.linux-x86_64-2.7/aminator/plugins/finalizer/default_conf
creating build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/default_conf
copying aminator/plugins/provisioner/default_conf/aminator.plugins.provisioner.ansible.yml -> build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/default_conf
copying aminator/plugins/provisioner/default_conf/aminator.plugins.provisioner.apt.yml -> build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/default_conf
copying aminator/plugins/provisioner/default_conf/aminator.plugins.provisioner.yum.yml -> build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/default_conf
creating build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice/default_conf
copying aminator/plugins/blockdevice/default_conf/aminator.plugins.blockdevice.linux.yml -> build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice/default_conf
creating build/lib.linux-x86_64-2.7/aminator/plugins/cloud/default_conf
copying aminator/plugins/cloud/default_conf/aminator.plugins.cloud.ec2.yml -> build/lib.linux-x86_64-2.7/aminator/plugins/cloud/default_conf
creating build/lib.linux-x86_64-2.7/aminator/plugins/volume/default_conf
copying aminator/plugins/volume/default_conf/aminator.plugins.volume.linux.yml -> build/lib.linux-x86_64-2.7/aminator/plugins/volume/default_conf
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/aminator
copying build/lib.linux-x86_64-2.7/aminator/__init__.py -> build/bdist.linux-x86_64/egg/aminator
creating build/bdist.linux-x86_64/egg/aminator/default_conf
copying build/lib.linux-x86_64-2.7/aminator/default_conf/environments.yml -> build/bdist.linux-x86_64/egg/aminator/default_conf
copying build/lib.linux-x86_64-2.7/aminator/default_conf/logging.yml -> build/bdist.linux-x86_64/egg/aminator/default_conf
copying build/lib.linux-x86_64-2.7/aminator/default_conf/aminator.yml -> build/bdist.linux-x86_64/egg/aminator/default_conf
copying build/lib.linux-x86_64-2.7/aminator/config.py -> build/bdist.linux-x86_64/egg/aminator
copying build/lib.linux-x86_64-2.7/aminator/core.py -> build/bdist.linux-x86_64/egg/aminator
copying build/lib.linux-x86_64-2.7/aminator/environment.py -> build/bdist.linux-x86_64/egg/aminator
creating build/bdist.linux-x86_64/egg/aminator/util
copying build/lib.linux-x86_64-2.7/aminator/util/__init__.py -> build/bdist.linux-x86_64/egg/aminator/util
copying build/lib.linux-x86_64-2.7/aminator/util/linux.py -> build/bdist.linux-x86_64/egg/aminator/util
copying build/lib.linux-x86_64-2.7/aminator/cli.py -> build/bdist.linux-x86_64/egg/aminator
copying build/lib.linux-x86_64-2.7/aminator/exceptions.py -> build/bdist.linux-x86_64/egg/aminator
creating build/bdist.linux-x86_64/egg/aminator/plugins
creating build/bdist.linux-x86_64/egg/aminator/plugins/finalizer
copying build/lib.linux-x86_64-2.7/aminator/plugins/finalizer/__init__.py -> build/bdist.linux-x86_64/egg/aminator/plugins/finalizer
copying build/lib.linux-x86_64-2.7/aminator/plugins/finalizer/base.py -> build/bdist.linux-x86_64/egg/aminator/plugins/finalizer
creating build/bdist.linux-x86_64/egg/aminator/plugins/finalizer/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/finalizer/default_conf/aminator.plugins.finalizer.tagging_ebs.yml -> build/bdist.linux-x86_64/egg/aminator/plugins/finalizer/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/finalizer/tagging_ebs.py -> build/bdist.linux-x86_64/egg/aminator/plugins/finalizer
copying build/lib.linux-x86_64-2.7/aminator/plugins/finalizer/manager.py -> build/bdist.linux-x86_64/egg/aminator/plugins/finalizer
copying build/lib.linux-x86_64-2.7/aminator/plugins/__init__.py -> build/bdist.linux-x86_64/egg/aminator/plugins
copying build/lib.linux-x86_64-2.7/aminator/plugins/base.py -> build/bdist.linux-x86_64/egg/aminator/plugins
creating build/bdist.linux-x86_64/egg/aminator/plugins/provisioner
copying build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/__init__.py -> build/bdist.linux-x86_64/egg/aminator/plugins/provisioner
copying build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/base.py -> build/bdist.linux-x86_64/egg/aminator/plugins/provisioner
copying build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/yum.py -> build/bdist.linux-x86_64/egg/aminator/plugins/provisioner
creating build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/default_conf/aminator.plugins.provisioner.yum.yml -> build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/default_conf/aminator.plugins.provisioner.ansible.yml -> build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/default_conf/aminator.plugins.provisioner.apt.yml -> build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/linux.py -> build/bdist.linux-x86_64/egg/aminator/plugins/provisioner
copying build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/ansible.py -> build/bdist.linux-x86_64/egg/aminator/plugins/provisioner
copying build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/manager.py -> build/bdist.linux-x86_64/egg/aminator/plugins/provisioner
copying build/lib.linux-x86_64-2.7/aminator/plugins/provisioner/apt.py -> build/bdist.linux-x86_64/egg/aminator/plugins/provisioner
creating build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice
copying build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice/__init__.py -> build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice
copying build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice/base.py -> build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice
creating build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice/default_conf/aminator.plugins.blockdevice.linux.yml -> build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice/linux.py -> build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice
copying build/lib.linux-x86_64-2.7/aminator/plugins/blockdevice/manager.py -> build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice
creating build/bdist.linux-x86_64/egg/aminator/plugins/cloud
copying build/lib.linux-x86_64-2.7/aminator/plugins/cloud/__init__.py -> build/bdist.linux-x86_64/egg/aminator/plugins/cloud
copying build/lib.linux-x86_64-2.7/aminator/plugins/cloud/base.py -> build/bdist.linux-x86_64/egg/aminator/plugins/cloud
copying build/lib.linux-x86_64-2.7/aminator/plugins/cloud/ec2.py -> build/bdist.linux-x86_64/egg/aminator/plugins/cloud
creating build/bdist.linux-x86_64/egg/aminator/plugins/cloud/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/cloud/default_conf/aminator.plugins.cloud.ec2.yml -> build/bdist.linux-x86_64/egg/aminator/plugins/cloud/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/cloud/manager.py -> build/bdist.linux-x86_64/egg/aminator/plugins/cloud
creating build/bdist.linux-x86_64/egg/aminator/plugins/volume
copying build/lib.linux-x86_64-2.7/aminator/plugins/volume/__init__.py -> build/bdist.linux-x86_64/egg/aminator/plugins/volume
copying build/lib.linux-x86_64-2.7/aminator/plugins/volume/base.py -> build/bdist.linux-x86_64/egg/aminator/plugins/volume
creating build/bdist.linux-x86_64/egg/aminator/plugins/volume/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/volume/default_conf/aminator.plugins.volume.linux.yml -> build/bdist.linux-x86_64/egg/aminator/plugins/volume/default_conf
copying build/lib.linux-x86_64-2.7/aminator/plugins/volume/linux.py -> build/bdist.linux-x86_64/egg/aminator/plugins/volume
copying build/lib.linux-x86_64-2.7/aminator/plugins/volume/manager.py -> build/bdist.linux-x86_64/egg/aminator/plugins/volume
copying build/lib.linux-x86_64-2.7/aminator/plugins/manager.py -> build/bdist.linux-x86_64/egg/aminator/plugins
byte-compiling build/bdist.linux-x86_64/egg/aminator/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/config.py to config.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/core.py to core.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/environment.py to environment.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/util/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/util/linux.py to linux.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/cli.py to cli.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/exceptions.py to exceptions.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/finalizer/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/finalizer/base.py to base.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/finalizer/tagging_ebs.py to tagging_ebs.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/finalizer/manager.py to manager.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/base.py to base.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/base.py to base.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/yum.py to yum.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/linux.py to linux.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/ansible.py to ansible.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/manager.py to manager.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/provisioner/apt.py to apt.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice/base.py to base.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice/linux.py to linux.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/blockdevice/manager.py to manager.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/cloud/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/cloud/base.py to base.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/cloud/ec2.py to ec2.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/cloud/manager.py to manager.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/volume/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/volume/base.py to base.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/volume/linux.py to linux.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/volume/manager.py to manager.pyc
byte-compiling build/bdist.linux-x86_64/egg/aminator/plugins/manager.py to manager.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying aminator.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying aminator.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying aminator.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying aminator.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying aminator.egg-info/not-zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO
copying aminator.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying aminator.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
creating dist
creating 'dist/aminator-1.2.129_dev-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing distribute-0.6.34-py2.7.egg
creating /usr/local/lib/python2.7/dist-packages/distribute-0.6.34-py2.7.egg
Extracting distribute-0.6.34-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adding distribute 0.6.34 to easy-install.pth file
Installing easy_install script to /usr/local/bin
Installing easy_install-2.7 script to /usr/local/bin

Installed /usr/local/lib/python2.7/dist-packages/distribute-0.6.34-py2.7.egg
Processing dependencies for distribute==0.6.34
Finished processing dependencies for distribute==0.6.34
Processing aminator-1.2.129_dev-py2.7.egg
creating /usr/local/lib/python2.7/dist-packages/aminator-1.2.129_dev-py2.7.egg
Extracting aminator-1.2.129_dev-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adding aminator 1.2.129-dev to easy-install.pth file
Installing aminate script to /usr/local/bin

Installed /usr/local/lib/python2.7/dist-packages/aminator-1.2.129_dev-py2.7.egg
Processing dependencies for aminator==1.2.129-dev
Searching for stevedore
Reading http://pypi.python.org/simple/stevedore/
Best match: stevedore 0.12
Downloading https://pypi.python.org/packages/source/s/stevedore/stevedore-0.12.tar.gz#md5=8bf1b7bed06bf5ab636784d161f1a494
Processing stevedore-0.12.tar.gz
Writing /tmp/easy_install-F3oK4T/stevedore-0.12/setup.cfg
Running stevedore-0.12/setup.py -q bdist_egg --dist-dir /tmp/easy_install-F3oK4T/stevedore-0.12/egg-dist-tmp-X9u9RJ
Checking .pth file support in .
/usr/bin/python -E -c pass
Searching for pbr>=0.5.21,<1.0
Reading http://pypi.python.org/simple/pbr/
Best match: pbr 0.5.22
Downloading https://pypi.python.org/packages/source/p/pbr/pbr-0.5.22.tar.gz#md5=3bb4f92e970dab5807d3f8189d6cfa10
Processing pbr-0.5.22.tar.gz
Writing /tmp/easy_install-F3oK4T/stevedore-0.12/temp/easy_install-zB1Mws/pbr-0.5.22/setup.cfg
Running pbr-0.5.22/setup.py -q bdist_egg --dist-dir /tmp/easy_install-F3oK4T/stevedore-0.12/temp/easy_install-zB1Mws/pbr-0.5.22/egg-dist-tmp-oLOgab

Installed /tmp/easy_install-F3oK4T/stevedore-0.12/pbr-0.5.22-py2.7.egg
Adding stevedore 0.12 to easy-install.pth file

Installed /usr/local/lib/python2.7/dist-packages/stevedore-0.12-py2.7.egg
Searching for logutils
Reading http://pypi.python.org/simple/logutils/
Best match: logutils 0.3.3
Downloading https://pypi.python.org/packages/source/l/logutils/logutils-0.3.3.tar.gz#md5=07b2a31d3d48e4f748363d33c03639cd
Processing logutils-0.3.3.tar.gz
Writing /tmp/easy_install-L8S6f2/logutils-0.3.3/setup.cfg
Running logutils-0.3.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-L8S6f2/logutils-0.3.3/egg-dist-tmp-S342Mk

FATAL: all hosts have already failed -- aborting

PLAY RECAP ********************************************************************
           to retry, use: --limit @/home/ec2-user/aminator-ubuntu.retry

10.0.1.106                 : ok=35   changed=22   unreachable=0    failed=1

[ec2-user@ip-10-0-1-68 netflixoss-ansible]$
@josh-wrale
Copy link
Author

This issue might be relevant: Netflix/aminator#147

Thanks,
Joshua

@pas256
Copy link
Member

pas256 commented Oct 30, 2013

Yeah...

When I wrote this, Aminator was back at version 1.2. This is the version (my fork of it with Ansible Provisioner) that the playbook tries to clone.

Version 2.0 of Aminator stripped most things out, and they are now installable as plugins. I think Mike also removed the dependency on stevedore.

In any case, yes, I need to update this playbook to work with Aminator 2.0 and install the provisioners separately.

I hope to get it done within a week or so.

If you have the inclination, change the repo and branch in:
https://github.com/Answers4AWS/netflixoss-ansible/blob/master/playbooks/roles/aminator/vars/main.yml
and see if you can get vanilla Aminator working (without any extra provisioners). I'd happily accept a Pull Request.

@pas256
Copy link
Member

pas256 commented Nov 14, 2013

This should all be fixed now. The playbooks has been updated to use Aminator 2.0, and the Ansible Provisioner plugin for Aminator is also fully functional.

I am going to close this so if something is still up, please let me know.

@pas256 pas256 closed this as completed Nov 14, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants