Comment 0 for bug 1479916

Revision history for this message
Jacob Wagner (swagner1104) wrote :

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

605020-infra01_repo_container-fda60b69 : ok=9 changed=6 unreachable=0 failed=1
605021-infra02_repo_container-1af46214 : ok=9 changed=6 unreachable=0 failed=1
605023-infra03_repo_container-dd1ce825 : ok=9 changed=6 unreachable=0 failed=1

root@605020-infra01:/opt/rpc-openstack/os-ansible-deployment/playbooks# lxc-attach -
ansible.cfg inventory/ lxc-hosts-setup.yml os-cinder-install.yml os-keystone-install.yml os-tempest-install.yml repo-clone-mirror.yml roles/ setup-infrastructure.yml
defaults/ library/ memcached-install.yml os-glance-install.yml os-neutron-install.yml plugins/ repo-install.yml rsyslog-install.yml setup-openstack.yml
galera-install.yml lxc-containers-create.yml openstack-hosts-setup.yml os-heat-install.yml os-nova-install.yml rabbitmq-install.yml repo-server.yml setup-everything.yml utility-install.yml
haproxy-install.yml lxc-containers-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/
root@605020-infra01:/opt/rpc-openstack/os-ansible-deployment/playbooks# lxc-attach -n 605020-infra01_repo_container-fda60b69
root@605020-infra01_repo_container-fda60b69:/# cd
root@605020-infra01_repo_container-fda60b69:~# apt-get update
E: The method driver /usr/lib/apt/methods/https could not be found.
N: Is the package apt-transport-https installed?
E: The method driver /usr/lib/apt/methods/https could not be found.
N: Is the package apt-transport-https installed?