answers4aws / netflixoss-ansible Goto Github PK
View Code? Open in Web Editor NEWNetflixOSS Ansible Playbooks
Home Page: http://answersforaws.com/code/netflixoss/
License: Apache License 2.0
NetflixOSS Ansible Playbooks
Home Page: http://answersforaws.com/code/netflixoss/
License: Apache License 2.0
TASK: [Copy over AMI analytics script] ****************************************
fatal: [10.43.1.106] => Conditional expression must evaluate to True or False: $ami_build
FATAL: all hosts have already failed -- aborting
PLAY RECAP ********************************************************************
to retry, use: --limit @/home/ec2-user/aminator-ubuntu.retry
10.43.1.106 : ok=10 changed=4 unreachable=1 failed=0
[ec2-user@ip-10-43-1-68 netflixoss-ansible]$ ansible-playbook playbooks/aminator-ubuntu.yml -l 'tag_Name_Aminator' --limit @/home/ec2-user/aminator-ubuntu.retry
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]$
Just thought I might suggest it...
Would you be interested in splitting these into roles in a seperate directory and submitting to galaxy.ansibleworks.com?
I know you have some great content so I figured I would give it a shot.
You would then be able to have a setup.sh that was just
ansible-galaxy install username.role1 username.role2 username.role2 etc to fetch all the roles, and this would allow more people exposure to this content.
Anyway, just a suggestion -- feel free to close this ticket!
This file referred to here does not exist: https://github.com/Answers4AWS/netflixoss-ansible/blob/master/playbooks/roles/simian_army/vars/main.yml#L4
Apparently netflix disabled cloudbees for simian army repo? https://github.com/Netflix/SimianArmy/blob/master/.netflixoss
The first error occurs when Ansible tries to start up mongod. Basically it fails. Looking into the logs we see the error is: "/usr/bin/mongod: symbol lookup error: /usr/bin/mongod: undefined symbol: _ZN7pcrecpp2RE4InitEPKcPKNS_10RE_OptionsE."
So looking that up said to use 10gen for the yum install. I modifed the tasks to include
and the repository set to:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
Yay! After removing the old mongodb package, it ran a bit further. and stopped on this Task:
TASK: [edda | Download snapshot build of Edda from Cloudbees] *****************
failed: [ec2-54-242-11-34.compute-1.amazonaws.com] => {"dest": "/usr/local/tomcat/webapps/edda.war", "failed": true, "response": "HTTP Error 404: Not Found", "state": "absent", "status_code": 404, "url": "https://netflixoss.ci.cloudbees.com/job/edda-master/lastSuccessfulBuild/artifact/build/libs/edda-2.1-SNAPSHOT.war"}
msg: Request failed
I fixed the vars to show: https://netflixoss.ci.cloudbees.com/job/edda-master/lastSuccessfulBuild/artifact/build/libs/edda-2.2.0-SNAPSHOT.war as the new war file.
And that seems to allow it to go through to completion now.
Once I logged into the ubntu 12.04.3 Aminator machine and installed python-pip, the following error evaporated:
TASK: [Install system packages (apt version)] *********************************
skipping: [10.43.1.106] => (item=git-core,less,perl,perl-modules,python,python-support,python-pip,sudo,sysstat,unzip,xfsprogs,zip)
TASK: [Install system packages (yum version)] *********************************
skipping: [10.43.1.106] => (item=git,less,perl,python,python-pip,ruby-json,sudo,unzip,xfsprogs,zip)
TASK: [Install boto Python library] *******************************************
failed: [10.43.1.106] => {"failed": true, "item": ""}
msg: Failed to find required executable pip
FATAL: all hosts have already failed -- aborting
PLAY RECAP ********************************************************************
to retry, use: --limit @/home/ec2-user/aminator-ubuntu.retry
10.43.1.106 : ok=6 changed=3 unreachable=0 failed=1
[ec2-user@ip-10-43-1-68 netflixoss-ansible]$
Here's the exception message:
TASK: [Install Oracle Java 7 JDK (apt version)] *******************************
failed: [127.0.0.1] => {"failed": true, "item": ""}
msg: 'apt-get install 'oracle-java7-jdk' ' failed: E: There are problems and -y was used without --force-yes
FATAL: all hosts have already failed -- aborting
This was experienced on an aminator instance built from this template https://raw.github.com/Answers4AWS/netflixoss-ansible/master/cloudformation/aminator.json
When i deploy the cloudformation stack i get error : Cannot describe AMI.
Hi, this is an error i'm getting, when looking to launch the ami from: https://github.com/Answers4AWS/netflixoss-ansible/wiki/AMIs-for-NetflixOSS#simian-army-24
We cannot proceed with your requested configuration. You cannot use this AMI (ami-29910c13).
This AMI has been deregistered, or you do not have permission to use it. Try again with another AMI for which you have permissions, or request permission to use this AMI from its owner
Also fails using the cloudformation script
i tried to run ice playbook on localhost which is rhel 7.4
here is the complete stdout:
[ec2-user@ip-10-103-159-207 playbooks]$ ansible-playbook -i "localhost," -c local ice-amazon-linux.yml
[DEPRECATION WARNING]: Instead of sudo/sudo_user, use become/become_user and make sure become_method is 'sudo' (default). This feature will
be removed in version 2.6. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
[DEPRECATION WARNING]: The use of 'include' for tasks has been deprecated. Use 'import_tasks' for static inclusions or 'include_tasks' for
dynamic inclusions. This feature will be removed in a future release. Deprecation warnings can be disabled by setting
deprecation_warnings=False in ansible.cfg.
[DEPRECATION WARNING]: include is kept for backwards compatibility but usage is discouraged. The module documentation details page may
explain more about this rationale.. This feature will be removed in a future release. Deprecation warnings can be disabled by setting
deprecation_warnings=False in ansible.cfg.
PLAY [Ice] *********************************************************************************************************************************
TASK [Gathering Facts] *********************************************************************************************************************
ok: [localhost]
ERROR! vars file vars/{{ ansible_distribution }}.yml was not found
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.