Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # docker images
- #
- root@kolla:/var/src/kolla# tools/kolla-ansible -i ansible/inventory/all-in-one -p ansible/site.yml deploy
- Deploying Playbooks : ansible-playbook -i ansible/inventory/all-in-one -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml -e action=deploy ansible/site.yml
- PLAY [ceph-mon;ceph-osd;ceph-rgw] *********************************************
- GATHERING FACTS ***************************************************************
- ok: [localhost]
- TASK: [common | Ensuring config directories exist] ****************************
- skipping: [localhost] => (item=rsyslog)
- TASK: [common | Copying over config.json files for services] ******************
- skipping: [localhost] => (item=rsyslog)
- TASK: [common | Copying over rsyslog.conf] ************************************
- skipping: [localhost] => (item=rsyslog)
- TASK: [common | Starting rsyslog container] ***********************************
- skipping: [localhost]
- TASK: [common | Starting kolla-ansible container] *****************************
- skipping: [localhost]
- TASK: [common | Registering common role has run] ******************************
- skipping: [localhost]
- TASK: [ceph | Ensuring config directories exist] ******************************
- skipping: [localhost] => (item=ceph-mon)
- skipping: [localhost] => (item=ceph-osd)
- skipping: [localhost] => (item=ceph-rgw)
- TASK: [ceph | Copying over config.json files for services] ********************
- skipping: [localhost] => (item=ceph-mon)
- skipping: [localhost] => (item=ceph-osd)
- skipping: [localhost] => (item=ceph-rgw)
- TASK: [ceph | Copying over ceph.conf] *****************************************
- skipping: [localhost] => (item=ceph-mon)
- skipping: [localhost] => (item=ceph-osd)
- skipping: [localhost] => (item=ceph-rgw)
- TASK: [ceph | Cleaning up temp file on localhost] *****************************
- skipping: [localhost]
- TASK: [ceph | Creating temp file on localhost] ********************************
- skipping: [localhost]
- TASK: [ceph | Creating ceph_mon_conifg volume] ********************************
- skipping: [localhost]
- TASK: [ceph | Writing hostname of host with existing cluster files to temp file] ***
- skipping: [localhost]
- TASK: [ceph | Registering host from temp file] ********************************
- skipping: [localhost]
- TASK: [ceph | Cleaning up temp file on localhost] *****************************
- skipping: [localhost]
- TASK: [ceph | Generating initial Ceph keyrings and monmap] ********************
- skipping: [localhost]
- TASK: [ceph | Starting ceph-mon container] ************************************
- skipping: [localhost]
- TASK: [ceph | Setting host for cluster files] *********************************
- skipping: [localhost]
- TASK: [ceph | Fetching Ceph keyrings] *****************************************
- skipping: [localhost]
- TASK: [ceph | Reading json from variable] *************************************
- skipping: [localhost]
- TASK: [ceph | Pushing Ceph keyring for OSDs] **********************************
- skipping: [localhost] => (item={# ceph_files['ceph.client.admin.keyring'] #})
- TASK: [ceph | Pushing Ceph keyrings for Mons] *********************************
- skipping: [localhost] => (item={# ceph_files['ceph.client.admin.keyring'] #})
- skipping: [localhost] => (item={# ceph_files['ceph.client.mon.keyring'] #})
- skipping: [localhost] => (item={# ceph_files['ceph.client.radosgw.keyring'] #})
- skipping: [localhost] => (item={# ceph_files['ceph.monmap'] #})
- TASK: [ceph | Pushing Ceph keyrings for RGWs] *********************************
- skipping: [localhost] => (item={# ceph_files['ceph.client.admin.keyring'] #})
- skipping: [localhost] => (item={# ceph_files['ceph.client.radosgw.keyring'] #})
- TASK: [ceph | Starting ceph-mon container] ************************************
- skipping: [localhost]
- TASK: [ceph | Looking up disks to bootstrap for Ceph] *************************
- skipping: [localhost]
- TASK: [ceph | Reading data from variable] *************************************
- skipping: [localhost]
- TASK: [ceph | Looking up disks to bootstrap for Ceph] *************************
- skipping: [localhost]
- TASK: [ceph | Reading data from variable] *************************************
- skipping: [localhost]
- TASK: [ceph | Bootstrapping Ceph OSDs] ****************************************
- skipping: [localhost]
- TASK: [ceph | Bootstrapping Ceph Cache OSDs] **********************************
- skipping: [localhost]
- TASK: [ceph | Looking up OSDs for Ceph] ***************************************
- skipping: [localhost]
- TASK: [ceph | Reading data from variable] *************************************
- skipping: [localhost]
- TASK: [ceph | Mounting Ceph OSD volumes] **************************************
- skipping: [localhost] => (item=osds)
- TASK: [ceph | Gathering OSD IDs] **********************************************
- skipping: [localhost] => (item=osds)
- TASK: [ceph | Starting ceph-osd container] ************************************
- skipping: [localhost] => (item=[{u'skipped': True, u'changed': False}, 'osds'])
- TASK: [ceph | Starting ceph-rgw container] ************************************
- skipping: [localhost]
- PLAY [cinder-api;glance-api;haproxy;keystone;mariadb;murano-api;neutron-server;nova-api;rabbitmq;swift-proxy-server;heat-api;murano-api] ***
- GATHERING FACTS ***************************************************************
- ok: [localhost]
- TASK: [common | Ensuring config directories exist] ****************************
- skipping: [localhost] => (item=rsyslog)
- TASK: [common | Copying over config.json files for services] ******************
- skipping: [localhost] => (item=rsyslog)
- TASK: [common | Copying over rsyslog.conf] ************************************
- skipping: [localhost] => (item=rsyslog)
- TASK: [common | Starting rsyslog container] ***********************************
- skipping: [localhost]
- TASK: [common | Starting kolla-ansible container] *****************************
- skipping: [localhost]
- TASK: [common | Registering common role has run] ******************************
- skipping: [localhost]
- TASK: [haproxy | Allowing non-local IP binding] *******************************
- skipping: [localhost]
- TASK: [haproxy | Ensuring config directories exist] ***************************
- skipping: [localhost] => (item=keepalived)
- skipping: [localhost] => (item=haproxy)
- TASK: [haproxy | Copying over config.json files for services] *****************
- skipping: [localhost] => (item=keepalived)
- skipping: [localhost] => (item=haproxy)
- TASK: [haproxy | Copying over haproxy.cfg] ************************************
- skipping: [localhost] => (item=haproxy)
- TASK: [haproxy | Copying over keepalived.conf] ********************************
- skipping: [localhost] => (item=keepalived)
- TASK: [haproxy | Starting keepalived container] *******************************
- skipping: [localhost]
- TASK: [haproxy | Starting haproxy container] **********************************
- skipping: [localhost]
- TASK: [haproxy | Ensuring latest haproxy config is used] **********************
- skipping: [localhost]
- TASK: [haproxy | Waiting for virtual IP to appear] ****************************
- skipping: [localhost]
- PLAY [kibana] *****************************************************************
- GATHERING FACTS ***************************************************************
- ok: [localhost]
- TASK: [common | Ensuring config directories exist] ****************************
- skipping: [localhost] => (item=rsyslog)
- TASK: [common | Copying over config.json files for services] ******************
- skipping: [localhost] => (item=rsyslog)
- TASK: [common | Copying over rsyslog.conf] ************************************
- skipping: [localhost] => (item=rsyslog)
- TASK: [common | Starting rsyslog container] ***********************************
- skipping: [localhost]
- TASK: [common | Starting kolla-ansible container] *****************************
- skipping: [localhost]
- TASK: [common | Registering common role has run] ******************************
- skipping: [localhost]
- TASK: [kibana | Ensuring kibana config directories exist] *********************
- skipping: [localhost] => (item=kibana)
- TASK: [kibana | Copying over config.json files for services] ******************
- skipping: [localhost] => (item=kibana)
- TASK: [kibana | Copying over Kibana configuration file] ***********************
- skipping: [localhost] => (item=kibana)
- TASK: [kibana | Starting Kibana container] ************************************
- skipping: [localhost]
- PLAY [memcached] **************************************************************
- GATHERING FACTS ***************************************************************
- ok: [localhost]
- TASK: [memcached | Ensuring config directories exist] *************************
- ok: [localhost] => (item=memcached)
- TASK: [memcached | Copying over config.json files for services] ***************
- ok: [localhost] => (item=memcached)
- TASK: [memcached | Starting memcached container] ******************************
- failed: [localhost] => {"failed": true}
- msg: The requested image does not exist: 192.168.16.228:4000/kollaglue/ubuntu-binary-memcached:2.0.0
- FATAL: all hosts have already failed -- aborting
- PLAY RECAP ********************************************************************
- to retry, use: --limit @/root/site.retry
- localhost : ok=31 changed=0 unreachable=0 failed=1
- Command failed ansible-playbook -i ansible/inventory/all-in-one -e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml -e action=deploy ansible/site.yml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement