Skip to content

Instantly share code, notes, and snippets.

@celikmustafa89
Last active April 19, 2016 11:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save celikmustafa89/7326f9cf08364201cb1aa40ed4565e7d to your computer and use it in GitHub Desktop.
Save celikmustafa89/7326f9cf08364201cb1aa40ed4565e7d to your computer and use it in GitHub Desktop.
root@ansible-deployment:/opt/openstack-ansible/playbooks# openstack-ansible setup-infrastructure.yml --limit @/root/setup-infrastructure.retry
Variable files: "-e @/etc/openstack_deploy/user_secrets.yml -e @/etc/openstack_deploy/user_variables.yml "
PLAY [haproxy_hosts] **********************************************************
skipping: no hosts matched
PLAY [Install haproxy] ********************************************************
skipping: no hosts matched
PLAY [Install memcached] ******************************************************
skipping: no hosts matched
PLAY [Setup repo servers] *****************************************************
TASK: [Use the lxc-openstack aa profile] **************************************
ok: [ansible01_repo_container-d24349b7 -> ansible01]
TASK: [Package repo extra lxc config] *****************************************
changed: [ansible01_repo_container-d24349b7 -> ansible01]
TASK: [Wait for container ssh] ************************************************
ok: [ansible01_repo_container-d24349b7 -> ansible01]
TASK: [apt_package_pinning | Add apt pin preferences] *************************
skipping: [ansible01_repo_container-d24349b7]
TASK: [pip_install | Create pip config directory] *****************************
ok: [ansible01_repo_container-d24349b7] => (item=/opt)
ok: [ansible01_repo_container-d24349b7] => (item=/root/.cache)
ok: [ansible01_repo_container-d24349b7] => (item=/root/.cache/pip)
TASK: [pip_install | Drop pip file(s)] ****************************************
ok: [ansible01_repo_container-d24349b7] => (item={'dest': u'/root/.cache/pip/selfcheck.json', 'src': 'selfcheck.json'})
TASK: [pip_install | Get Modern PIP] ******************************************
ok: [ansible01_repo_container-d24349b7]
TASK: [pip_install | Get Modern PIP using fallback URL] ***********************
skipping: [ansible01_repo_container-d24349b7]
TASK: [pip_install | Install PIP] *********************************************
changed: [ansible01_repo_container-d24349b7]
TASK: [pip_install | Install PIP (fall back mode)] ****************************
skipping: [ansible01_repo_container-d24349b7]
TASK: [memcached_server | Ensure the memcache user exists] ********************
ok: [ansible01_repo_container-d24349b7]
TASK: [memcached_server | Update apt sources] *********************************
ok: [ansible01_repo_container-d24349b7]
TASK: [memcached_server | Install apt packages] *******************************
ok: [ansible01_repo_container-d24349b7] => (item=memcached)
TASK: [memcached_server | Apply memcached config] *****************************
ok: [ansible01_repo_container-d24349b7]
TASK: [memcached_server | Apply resource limits] ******************************
skipping: [ansible01_repo_container-d24349b7]
TASK: [repo_server | Ensure ssh config] ***************************************
ok: [ansible01_repo_container-d24349b7] => (item={'dest': '/etc/ssh/sshd_config', 'src': 'sshd_config'})
TASK: [repo_server | Drop rsyncd configuration file(s)] ***********************
ok: [ansible01_repo_container-d24349b7] => (item={'dest': '/etc/default/rsync', 'src': 'rsync.defaults'})
TASK: [repo_server | Drop base config file(s)] ********************************
ok: [ansible01_repo_container-d24349b7] => (item={'dest': '/etc/init/lxc-net.override', 'src': 'manual-init.override.j2'})
TASK: [repo_server | Update apt sources] **************************************
ok: [ansible01_repo_container-d24349b7]
TASK: [repo_server | Install apt packages] ************************************
ok: [ansible01_repo_container-d24349b7] => (item=aptitude,bridge-utils,build-essential,cgroup-lite,cmake,dmeventd,fcgiwrap,git-core,iptables,lsyncd,lynx,nginx-extras,rsync,sshpass,tmux,liberasurecode1,liberasurecode-dev,libldap2-dev,libsasl2-dev,libssl-dev,libxslt1.1,libpq-dev,libffi-dev,libsqlite3-dev,libxml2-dev,libxslt1-dev,libkmod-dev,libkrb5-dev,libkmod2,libvirt-dev,libmariadbclient-dev,lxc-dev,lvm2,python-dev,python-software-properties,sqlite3,swig,vlan,uuid-dev)
TASK: [repo_server | create the system group] *********************************
ok: [ansible01_repo_container-d24349b7]
TASK: [repo_server | Remove old key file(s) if found] *************************
skipping: [ansible01_repo_container-d24349b7] => (item=/var/www/.ssh/authorized_keys)
skipping: [ansible01_repo_container-d24349b7] => (item=/var/www/.ssh/id_rsa)
skipping: [ansible01_repo_container-d24349b7] => (item=/var/www/.ssh/id_rsa.pub)
TASK: [repo_server | Create the nginx system user] ****************************
ok: [ansible01_repo_container-d24349b7]
TASK: [repo_server | File and directory setup] ********************************
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www', 'state': 'directory', 'group': u'www-data', 'mode': '2755'})
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www/.ssh', 'state': 'directory', 'group': u'www-data', 'mode': '2700'})
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www/repo', 'state': 'directory', 'group': u'www-data', 'mode': '2755'})
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www/repo/links', 'state': 'directory', 'group': u'www-data', 'mode': '2755'})
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www/repo/os-releases', 'state': 'directory', 'group': u'www-data', 'mode': '2755'})
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www/repo/os-releases/12.0.10', 'state': 'directory', 'group': u'www-data', 'mode': '2755'})
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www/repo/openstackgit', 'state': 'directory', 'group': u'www-data', 'mode': '2755'})
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www/repo/python_packages', 'state': 'directory', 'group': u'www-data', 'mode': '2755'})
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www/repo/python_packages/pools', 'state': 'directory', 'group': u'www-data', 'mode': '2755'})
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www/repo/pools', 'state': 'directory', 'group': u'www-data', 'mode': '2755'})
ok: [ansible01_repo_container-d24349b7] => (item={'owner': u'nginx', 'path': u'/var/www/repo/reports', 'state': 'directory', 'group': u'www-data', 'mode': '2755'})
ok: [ansible01_repo_container-d24349b7] => (item={'path': '/etc/lsyncd', 'state': 'directory', 'mode': '0755'})
ok: [ansible01_repo_container-d24349b7] => (item={'path': '/var/log/lsyncd', 'state': 'directory', 'mode': '0755'})
ok: [ansible01_repo_container-d24349b7] => (item={'path': '/etc/nginx/sites-enabled/default', 'state': 'absent', 'mode': '0644'})
TASK: [repo_server | Drop NGINX configuration files] **************************
ok: [ansible01_repo_container-d24349b7] => (item={'dest': '/etc/nginx/nginx.conf', 'src': 'nginx.conf.j2'})
ok: [ansible01_repo_container-d24349b7] => (item={'dest': '/etc/rsyncd.conf', 'src': 'rsyncd.conf.j2'})
ok: [ansible01_repo_container-d24349b7] => (item={'dest': '/etc/nginx/sites-available/openstack-slushee.vhost', 'src': 'openstack-slushee.vhost.j2'})
TASK: [repo_server | Change fcgiwrap GID/UID] *********************************
ok: [ansible01_repo_container-d24349b7] => (item={'regexp': '^FCGI_SOCKET_OWNER=', 'line': u'FCGI_SOCKET_OWNER="nginx"'})
ok: [ansible01_repo_container-d24349b7] => (item={'regexp': '^FCGI_SOCKET_GROUP=', 'line': u'FCGI_SOCKET_GROUP="www-data"'})
TASK: [repo_server | Enable openstack-slushee site] ***************************
ok: [ansible01_repo_container-d24349b7]
TASK: [repo_server | Get public key contents and store as var] ****************
ok: [ansible01_repo_container-d24349b7]
TASK: [repo_server | Register a fact for the repo user pub key] ***************
ok: [ansible01_repo_container-d24349b7]
TASK: [repo_server | Create authorized keys file from host vars] **************
ok: [ansible01_repo_container-d24349b7] => (item=ansible01_repo_container-d24349b7)
fatal: [ansible01_repo_container-d24349b7] => One or more undefined variables: 'dict object' has no attribute 'repo_pubkey'
FATAL: all hosts have already failed -- aborting
PLAY RECAP ********************************************************************
to retry, use: --limit @/root/setup-infrastructure.retry
ansible01_repo_container-d24349b7 : ok=25 changed=2 unreachable=1 failed=0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment