When running run-upgrade.sh, the new kilo containers (repo, nova_console, etc) get placed in the inventory file, then the custom play to insure apt-transport-https is run before bringing these new containers up. This causes the repo-containers plays to fail.
TASK: [memcached_server | Ensure the memcache user exists] ********************
changed: [605021-infra02_repo_container-1af46214]
changed: [605023-infra03_repo_container-dd1ce825]
changed: [605020-infra01_repo_container-fda60b69]
TASK: [memcached_server | Update apt sources] *********************************
failed: [605023-infra03_repo_container-dd1ce825] => {"attempts": 5, "failed": true}
msg: Task failed as maximum retries was encountered
failed: [605020-infra01_repo_container-fda60b69] => {"attempts": 5, "failed": true}
msg: Task failed as maximum retries was encountered
failed: [605021-infra02_repo_container-1af46214] => {"attempts": 5, "failed": true}
msg: Task failed as maximum retries was encountered
FATAL: all hosts have already failed -- aborting
PLAY RECAP ********************************************************************
to retry, use: --limit @/root/repo-server.retry
When running run-upgrade.sh, the new kilo containers (repo, nova_console, etc) get placed in the inventory file, then the custom play to insure apt-transport-https is run before bringing these new containers up. This causes the repo-containers plays to fail.
TASK: [memcached_server | Ensure the memcache user exists] ******* ******* ****** infra02_ repo_container- 1af46214] infra03_ repo_container- dd1ce825] infra01_ repo_container- fda60b69]
changed: [605021-
changed: [605023-
changed: [605020-
TASK: [memcached_server | Update apt sources] ******* ******* ******* ******* ***** infra03_ repo_container- dd1ce825] => {"attempts": 5, "failed": true} infra01_ repo_container- fda60b69] => {"attempts": 5, "failed": true} infra02_ repo_container- 1af46214] => {"attempts": 5, "failed": true}
failed: [605023-
msg: Task failed as maximum retries was encountered
failed: [605020-
msg: Task failed as maximum retries was encountered
failed: [605021-
msg: Task failed as maximum retries was encountered
FATAL: all hosts have already failed -- aborting
PLAY RECAP ******* ******* ******* ******* ******* ******* ******* ******* ******* ***** repo-server. retry
to retry, use: --limit @/root/
605020- infra01_ repo_container- fda60b69 : ok=9 changed=6 unreachable=0 failed=1 infra02_ repo_container- 1af46214 : ok=9 changed=6 unreachable=0 failed=1 infra03_ repo_container- dd1ce825 : ok=9 changed=6 unreachable=0 failed=1
605021-
605023-
root@605020- infra01: /opt/rpc- openstack/ os-ansible- deployment/ playbooks# lxc-attach - install. yml os-keystone- install. yml os-tempest- install. yml repo-clone- mirror. yml roles/ setup-infrastru cture.yml install. yml os-glance- install. yml os-neutron- install. yml plugins/ repo-install.yml rsyslog-install.yml setup-openstack.yml create. yml openstack- hosts-setup. yml os-heat-install.yml os-nova-install.yml rabbitmq- install. yml repo-server.yml setup-everythin g.yml utility-install.yml destroy. yml os-ceilometer- install. yml os-horizon- install. yml os-swift- install. yml repo-build.yml repo-store- source. yml setup-hosts.yml vars/ infra01: /opt/rpc- openstack/ os-ansible- deployment/ playbooks# lxc-attach -n 605020- infra01_ repo_container- fda60b69 infra01_ repo_container- fda60b69: /# cd infra01_ repo_container- fda60b69: ~# apt-get update apt/methods/ https could not be found. apt/methods/ https could not be found.
ansible.cfg inventory/ lxc-hosts-setup.yml os-cinder-
defaults/ library/ memcached-
galera-install.yml lxc-containers-
haproxy-install.yml lxc-containers-
root@605020-
root@605020-
root@605020-
E: The method driver /usr/lib/
N: Is the package apt-transport-https installed?
E: The method driver /usr/lib/
N: Is the package apt-transport-https installed?