Giter Club home page Giter Club logo

netflixoss-ansible's People

Contributors

coryb avatar foragerr avatar gitter-badger avatar hangtwenty avatar jvasallo avatar pas256 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

netflixoss-ansible's Issues

Aminator playbook fails due to python-pip not being installed

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]$

ami-29910c13 not available for public?

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

Installing Edda for Amazon Linux Fails

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

  • name: Install Selected Yum Repository for MongoDB
    copy: src=../files/mongodb.repo dest=/etc/yum.repos.d/mongodb.repo
    when: ansible_distribution == 'Amazon'
    tags: mongodb
  • name: Install MongoDB (yum version)
    yum: pkg={{ item }} state=latest
    with_items:
    • mongo-10gen
    • mongo-10gen-server
      when: ansible_distribution == 'Amazon'
      tags: mongodb

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.

ERROR! vars file vars/{{ ansible_distribution }}.yml was not found

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

Install Aminator breaks down with Python error on Ubuntu 12.04.3

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]$

oracle java installation fails for the asgard aminator demo

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

Also getting this error while to provision the aminate server


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

Galaxy roles?

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!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.