Skip to content

Instantly share code, notes, and snippets.

@Citrullin
Created January 7, 2018 09:40
Show Gist options
  • Save Citrullin/f2d52c661b9253380f6b4de829deb4ea to your computer and use it in GitHub Desktop.
Save Citrullin/f2d52c661b9253380f6b4de829deb4ea to your computer and use it in GitHub Desktop.
Kubespray Output
kubernetes-master-01 | SUCCESS => {
"changed": false,
"ping": "pong"
}
kubernetes-worker-01 | SUCCESS => {
"changed": false,
"ping": "pong"
}
kubernetes-worker-02 | SUCCESS => {
"changed": false,
"ping": "pong"
}
All hosts are reachable
/usr/bin/ansible-playbook --ssh-extra-args -o StrictHostKeyChecking=no -u root -b --become-user=root -i /home/citrullin/.kubespray/inventory/inventory.cfg /home/citrullin/.kubespray/cluster.yml
Run kubernetes cluster deployment with the above command ? [Y/n] Y
RUN PLAYBOOK ******************************************************************************************************************************************************
[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 [localhost] **************************************************************************************************************************************************
TASK [download : Register docker images info] *********************************************************************************************************************
skipping: [localhost]
TASK [download : container_download | Create dest directory for saved/loaded container images] ********************************************************************
skipping: [localhost]
TASK [download : container_download | create local directory for saved/loaded container images] *******************************************************************
skipping: [localhost]
TASK [download : Download items] **********************************************************************************************************************************
skipping: [localhost]
TASK [download : Sync container] **********************************************************************************************************************************
skipping: [localhost]
TASK [kubespray-defaults : Configure defaults] ********************************************************************************************************************
ok: [localhost] => {
"msg": "Check roles/kubespray-defaults/defaults/main.yml"
}
TASK [bastion-ssh-config : set_fact] ******************************************************************************************************************************
ok: [localhost]
TASK [bastion-ssh-config : set_fact] ******************************************************************************************************************************
skipping: [localhost]
TASK [bastion-ssh-config : set_fact] ******************************************************************************************************************************
skipping: [localhost]
TASK [bastion-ssh-config : create ssh bastion conf] ***************************************************************************************************************
skipping: [localhost]
[WARNING]: Could not match supplied host pattern, ignoring: calico-rr
PLAY [k8s-cluster:etcd:calico-rr] *********************************************************************************************************************************
TASK [download : Register docker images info] *********************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [download : container_download | Create dest directory for saved/loaded container images] ********************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [download : container_download | create local directory for saved/loaded container images] *******************************************************************
skipping: [kubernetes-master-01]
TASK [download : Download items] **********************************************************************************************************************************
skipping: [kubernetes-worker-02]
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
TASK [download : Sync container] **********************************************************************************************************************************
skipping: [kubernetes-worker-01]
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-02]
TASK [kubespray-defaults : Configure defaults] ********************************************************************************************************************
ok: [kubernetes-worker-01] => {
"msg": "Check roles/kubespray-defaults/defaults/main.yml"
}
ok: [kubernetes-master-01] => {
"msg": "Check roles/kubespray-defaults/defaults/main.yml"
}
ok: [kubernetes-worker-02] => {
"msg": "Check roles/kubespray-defaults/defaults/main.yml"
}
TASK [bootstrap-os : Bootstrap | Check if bootstrap is needed] ****************************************************************************************************
skipping: [kubernetes-master-01] => (item=python)
skipping: [kubernetes-master-01] => (item=pip)
skipping: [kubernetes-master-01] => (item=dbus-daemon)
skipping: [kubernetes-worker-01] => (item=python)
skipping: [kubernetes-worker-02] => (item=python)
skipping: [kubernetes-worker-02] => (item=pip)
skipping: [kubernetes-worker-01] => (item=pip)
skipping: [kubernetes-worker-02] => (item=dbus-daemon)
skipping: [kubernetes-worker-01] => (item=dbus-daemon)
TASK [bootstrap-os : Bootstrap | Install python 2.x and pip] ******************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : set_fact] ************************************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Bootstrap | Check if bootstrap is needed] ****************************************************************************************************
ok: [kubernetes-master-01] => (item=python)
ok: [kubernetes-worker-01] => (item=python)
ok: [kubernetes-worker-02] => (item=python)
ok: [kubernetes-master-01] => (item=pip)
ok: [kubernetes-worker-01] => (item=pip)
ok: [kubernetes-worker-02] => (item=pip)
ok: [kubernetes-master-01] => (item=dbus-daemon)
ok: [kubernetes-worker-01] => (item=dbus-daemon)
ok: [kubernetes-worker-02] => (item=dbus-daemon)
TASK [bootstrap-os : Bootstrap | Install python 2.x, pip, and dbus] ***********************************************************************************************
changed: [kubernetes-worker-02]
changed: [kubernetes-master-01]
changed: [kubernetes-worker-01]
TASK [bootstrap-os : set_fact] ************************************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [bootstrap-os : Bootstrap | Check if bootstrap is needed] ****************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Bootstrap | Run bootstrap.sh] ****************************************************************************************************************
skipping: [kubernetes-worker-01]
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : set_fact] ************************************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Bootstrap | Check if we need to install pip] *************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Bootstrap | Copy get-pip.py] *****************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Bootstrap | Install pip] *********************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Bootstrap | Remove get-pip.py] ***************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Bootstrap | Install pip launcher] ************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Install required python modules] *************************************************************************************************************
skipping: [kubernetes-master-01] => (item=httplib2)
skipping: [kubernetes-master-01] => (item=six)
skipping: [kubernetes-worker-02] => (item=httplib2)
skipping: [kubernetes-worker-02] => (item=six)
skipping: [kubernetes-worker-01] => (item=httplib2)
skipping: [kubernetes-worker-01] => (item=six)
TASK [bootstrap-os : Check presence of fastestmirror.conf] ********************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Disable fastestmirror plugin] ****************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Install packages requirements for bootstrap] *************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Remove require tty] **************************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-worker-01]
TASK [bootstrap-os : check if atomic host] ************************************************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
TASK [bootstrap-os : set_fact] ************************************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [bootstrap-os : Gather nodes hostnames] **********************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [bootstrap-os : Assign inventory name to unconfigured hostnames (non-CoreOS)] ********************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [bootstrap-os : Assign inventory name to unconfigured hostnames (CoreOS only)] *******************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [bootstrap-os : Update hostname fact (CoreOS only)] **********************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
PLAY [k8s-cluster:etcd:calico-rr] *********************************************************************************************************************************
TASK [Gathering Facts] ********************************************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
PLAY [k8s-cluster:etcd:calico-rr] *********************************************************************************************************************************
TASK [Gathering Facts] ********************************************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [download : Register docker images info] *********************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [download : container_download | Create dest directory for saved/loaded container images] ********************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [download : container_download | create local directory for saved/loaded container images] *******************************************************************
skipping: [kubernetes-master-01]
TASK [download : Download items] **********************************************************************************************************************************
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/fluentd-elasticsearch', u'container': True, u'tag': u'1.22', u'enabled': False, u'sha256': u''}, 'key': u'fluentd'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/calico/ctl', u'container': True, u'tag': u'v1.6.1', u'enabled': True, u'sha256': u''}, 'key': u'calicoctl'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/coreos/hyperkube', u'container': True, u'tag': u'v1.9.0_coreos.0', u'enabled': True, u'sha256': u''}, 'key': u'hyperkube'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/fluentd-elasticsearch', u'container': True, u'tag': u'1.22', u'enabled': False, u'sha256': u''}, 'key': u'fluentd'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/coreos/etcd', u'container': True, u'tag': u'v3.2.4', u'enabled': True, u'sha256': u''}, 'key': u'etcd'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/calico/ctl', u'container': True, u'tag': u'v1.6.1', u'enabled': True, u'sha256': u''}, 'key': u'calicoctl'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'contiv/auth_proxy', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv_auth_proxy'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/coreos/hyperkube', u'container': True, u'tag': u'v1.9.0_coreos.0', u'enabled': True, u'sha256': u''}, 'key': u'hyperkube'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/cluster-proportional-autoscaler-amd64', u'container': True, u'tag': u'1.1.1', u'enabled': True, u'sha256': u''}, 'key': u'kubednsautoscaler'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/calico/node', u'container': True, u'tag': u'v2.6.2', u'enabled': True, u'sha256': u''}, 'key': u'calico_node'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/coreos/etcd', u'container': True, u'tag': u'v3.2.4', u'enabled': True, u'sha256': u''}, 'key': u'etcd'})
skipping: [kubernetes-master-01] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'enabled': False, u'source_url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'dest': u'istio/istioctl', u'version': u'0.2.6', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'fd703063c540b8c0ab943f478c05ab257d88ae27224c746a27d0526ddbf7c370'}, 'key': u'istioctl'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'contiv/auth_proxy', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv_auth_proxy'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/kibana', u'container': True, u'tag': u'v4.6.1', u'enabled': False, u'sha256': u''}, 'key': u'kibana'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/fluentd-elasticsearch', u'container': True, u'tag': u'1.22', u'enabled': False, u'sha256': u''}, 'key': u'fluentd'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/calico/ctl', u'container': True, u'tag': u'v1.6.1', u'enabled': True, u'sha256': u''}, 'key': u'calicoctl'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/pause-amd64', u'container': True, u'tag': u'3.0', u'enabled': True, u'sha256': u''}, 'key': u'pod_infra'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/cluster-proportional-autoscaler-amd64', u'container': True, u'tag': u'1.1.1', u'enabled': True, u'sha256': u''}, 'key': u'kubednsautoscaler'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/coreos/hyperkube', u'container': True, u'tag': u'v1.9.0_coreos.0', u'enabled': True, u'sha256': u''}, 'key': u'hyperkube'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'weaveworks/weave-kube', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_kube'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/coreos/etcd', u'container': True, u'tag': u'v3.2.4', u'enabled': True, u'sha256': u''}, 'key': u'etcd'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/calico/node', u'container': True, u'tag': u'v2.6.2', u'enabled': True, u'sha256': u''}, 'key': u'calico_node'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'nginx', u'container': True, u'tag': 1.13, u'enabled': True, u'sha256': u''}, 'key': u'nginx'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'contiv/auth_proxy', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv_auth_proxy'})
skipping: [kubernetes-worker-01] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'enabled': False, u'source_url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'dest': u'istio/istioctl', u'version': u'0.2.6', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'fd703063c540b8c0ab943f478c05ab257d88ae27224c746a27d0526ddbf7c370'}, 'key': u'istioctl'})
skipping: [kubernetes-master-01] => (item={'value': {u'unarchive': True, u'sha256': u'', u'container': True, u'dest': u'vault/vault_0.8.1_linux_amd64.zip', u'enabled': False, u'source_url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'repo': u'vault', u'url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'version': u'0.8.1', u'mode': u'0755', u'file': False, u'owner': u'vault', u'tag': u'0.8.1'}, 'key': u'vault'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/cluster-proportional-autoscaler-amd64', u'container': True, u'tag': u'1.1.1', u'enabled': True, u'sha256': u''}, 'key': u'kubednsautoscaler'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/kibana', u'container': True, u'tag': u'v4.6.1', u'enabled': False, u'sha256': u''}, 'key': u'kibana'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/calico/node', u'container': True, u'tag': u'v2.6.2', u'enabled': True, u'sha256': u''}, 'key': u'calico_node'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/calico/kube-controllers', u'container': True, u'tag': u'v1.0.0', u'enabled': False, u'sha256': u''}, 'key': u'calico_policy'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'lachlanevenson/k8s-helm', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'helm'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/pause-amd64', u'container': True, u'tag': u'3.0', u'enabled': True, u'sha256': u''}, 'key': u'pod_infra'})
skipping: [kubernetes-worker-02] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'enabled': False, u'source_url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'dest': u'istio/istioctl', u'version': u'0.2.6', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'fd703063c540b8c0ab943f478c05ab257d88ae27224c746a27d0526ddbf7c370'}, 'key': u'istioctl'})
skipping: [kubernetes-master-01] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'enabled': False, u'source_url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'dest': u'kubeadm', u'version': u'v1.9.0', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'069e386f620e7274e114226ab7532c2320be7f65328c1e55b23a69b73122b828'}, 'key': u'kubeadm'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'weaveworks/weave-kube', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_kube'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/kibana', u'container': True, u'tag': u'v4.6.1', u'enabled': False, u'sha256': u''}, 'key': u'kibana'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'xueshanf/install-socat', u'container': True, u'tag': u'latest', u'enabled': False, u'sha256': u''}, 'key': u'install_socat'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/kubernetes-helm/tiller', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'tiller'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/pause-amd64', u'container': True, u'tag': u'3.0', u'enabled': True, u'sha256': u''}, 'key': u'pod_infra'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'nginx', u'container': True, u'tag': 1.13, u'enabled': True, u'sha256': u''}, 'key': u'nginx'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/coreos/flannel', u'container': True, u'tag': u'v0.9.1', u'enabled': False, u'sha256': u''}, 'key': u'flannel'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'weaveworks/weave-kube', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_kube'})
skipping: [kubernetes-worker-01] => (item={'value': {u'unarchive': True, u'sha256': u'', u'container': True, u'dest': u'vault/vault_0.8.1_linux_amd64.zip', u'enabled': False, u'source_url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'repo': u'vault', u'url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'version': u'0.8.1', u'mode': u'0755', u'file': False, u'owner': u'vault', u'tag': u'0.8.1'}, 'key': u'vault'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_nanny'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/calico/kube-controllers', u'container': True, u'tag': u'v1.0.0', u'enabled': False, u'sha256': u''}, 'key': u'calico_policy'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/calico/cni', u'container': True, u'tag': u'v1.11.0', u'enabled': True, u'sha256': u''}, 'key': u'calico_cni'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'lachlanevenson/k8s-helm', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'helm'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'nginx', u'container': True, u'tag': 1.13, u'enabled': True, u'sha256': u''}, 'key': u'nginx'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-sidecar-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_sidecar'})
skipping: [kubernetes-worker-02] => (item={'value': {u'unarchive': True, u'sha256': u'', u'container': True, u'dest': u'vault/vault_0.8.1_linux_amd64.zip', u'enabled': False, u'source_url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'repo': u'vault', u'url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'version': u'0.8.1', u'mode': u'0755', u'file': False, u'owner': u'vault', u'tag': u'0.8.1'}, 'key': u'vault'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/calico/kube-controllers', u'container': True, u'tag': u'v1.0.0', u'enabled': False, u'sha256': u''}, 'key': u'calico_policy'})
skipping: [kubernetes-worker-01] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'enabled': False, u'source_url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'dest': u'kubeadm', u'version': u'v1.9.0', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'069e386f620e7274e114226ab7532c2320be7f65328c1e55b23a69b73122b828'}, 'key': u'kubeadm'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'weaveworks/weave-npc', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_npc'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'lachlanevenson/k8s-helm', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'helm'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'xueshanf/install-socat', u'container': True, u'tag': u'latest', u'enabled': False, u'sha256': u''}, 'key': u'install_socat'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/calico/routereflector', u'container': True, u'tag': u'v0.4.0', u'enabled': u"False and kube_network_plugin == 'calico'", u'sha256': u''}, 'key': u'calico_rr'})
skipping: [kubernetes-worker-02] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'enabled': False, u'source_url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'dest': u'kubeadm', u'version': u'v1.9.0', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'069e386f620e7274e114226ab7532c2320be7f65328c1e55b23a69b73122b828'}, 'key': u'kubeadm'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/kubernetes-helm/tiller', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'tiller'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-server', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_server'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'xueshanf/install-socat', u'container': True, u'tag': u'latest', u'enabled': False, u'sha256': u''}, 'key': u'install_socat'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/coreos/flannel', u'container': True, u'tag': u'v0.9.1', u'enabled': False, u'sha256': u''}, 'key': u'flannel'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/elasticsearch', u'container': True, u'tag': u'v2.4.1', u'enabled': False, u'sha256': u''}, 'key': u'elasticsearch'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/kubernetes-helm/tiller', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'tiller'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_nanny'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/coreos/flannel', u'container': True, u'tag': u'v0.9.1', u'enabled': False, u'sha256': u''}, 'key': u'flannel'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/coreos/flannel-cni', u'container': True, u'tag': u'v0.3.0', u'enabled': False, u'sha256': u''}, 'key': u'flannel_cni'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_nanny'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/calico/cni', u'container': True, u'tag': u'v1.11.0', u'enabled': True, u'sha256': u''}, 'key': u'calico_cni'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'busybox', u'container': True, u'tag': u'latest', u'enabled': True, u'sha256': u''}, 'key': u'testbox'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/calico/cni', u'container': True, u'tag': u'v1.11.0', u'enabled': True, u'sha256': u''}, 'key': u'calico_cni'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'andyshinn/dnsmasq', u'container': True, u'tag': u'2.78', u'enabled': False, u'sha256': u''}, 'key': u'dnsmasq'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-sidecar-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_sidecar'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-sidecar-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_sidecar'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'weaveworks/weave-npc', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_npc'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-kube-dns-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'kubedns'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'weaveworks/weave-npc', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_npc'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/calico/routereflector', u'container': True, u'tag': u'v0.4.0', u'enabled': u"False and kube_network_plugin == 'calico'", u'sha256': u''}, 'key': u'calico_rr'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/calico/routereflector', u'container': True, u'tag': u'v0.4.0', u'enabled': u"False and kube_network_plugin == 'calico'", u'sha256': u''}, 'key': u'calico_rr'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-server', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_server'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'contiv/netplugin', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-server', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_server'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/elasticsearch', u'container': True, u'tag': u'v2.4.1', u'enabled': False, u'sha256': u''}, 'key': u'elasticsearch'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-agent', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_agent'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/coreos/flannel-cni', u'container': True, u'tag': u'v0.3.0', u'enabled': False, u'sha256': u''}, 'key': u'flannel_cni'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/elasticsearch', u'container': True, u'tag': u'v2.4.1', u'enabled': False, u'sha256': u''}, 'key': u'elasticsearch'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'busybox', u'container': True, u'tag': u'latest', u'enabled': True, u'sha256': u''}, 'key': u'testbox'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'andyshinn/dnsmasq', u'container': True, u'tag': u'2.78', u'enabled': False, u'sha256': u''}, 'key': u'dnsmasq'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/coreos/flannel-cni', u'container': True, u'tag': u'v0.3.0', u'enabled': False, u'sha256': u''}, 'key': u'flannel_cni'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-kube-dns-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'kubedns'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'busybox', u'container': True, u'tag': u'latest', u'enabled': True, u'sha256': u''}, 'key': u'testbox'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'contiv/netplugin', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'andyshinn/dnsmasq', u'container': True, u'tag': u'2.78', u'enabled': False, u'sha256': u''}, 'key': u'dnsmasq'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-agent', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_agent'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-kube-dns-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'kubedns'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'contiv/netplugin', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-agent', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_agent'})
TASK [download : Sync container] **********************************************************************************************************************************
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/fluentd-elasticsearch', u'container': True, u'tag': u'1.22', u'enabled': False, u'sha256': u''}, 'key': u'fluentd'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/calico/ctl', u'container': True, u'tag': u'v1.6.1', u'enabled': True, u'sha256': u''}, 'key': u'calicoctl'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/coreos/hyperkube', u'container': True, u'tag': u'v1.9.0_coreos.0', u'enabled': True, u'sha256': u''}, 'key': u'hyperkube'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/coreos/etcd', u'container': True, u'tag': u'v3.2.4', u'enabled': True, u'sha256': u''}, 'key': u'etcd'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'contiv/auth_proxy', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv_auth_proxy'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/cluster-proportional-autoscaler-amd64', u'container': True, u'tag': u'1.1.1', u'enabled': True, u'sha256': u''}, 'key': u'kubednsautoscaler'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/fluentd-elasticsearch', u'container': True, u'tag': u'1.22', u'enabled': False, u'sha256': u''}, 'key': u'fluentd'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/calico/ctl', u'container': True, u'tag': u'v1.6.1', u'enabled': True, u'sha256': u''}, 'key': u'calicoctl'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/coreos/hyperkube', u'container': True, u'tag': u'v1.9.0_coreos.0', u'enabled': True, u'sha256': u''}, 'key': u'hyperkube'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/calico/node', u'container': True, u'tag': u'v2.6.2', u'enabled': True, u'sha256': u''}, 'key': u'calico_node'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/fluentd-elasticsearch', u'container': True, u'tag': u'1.22', u'enabled': False, u'sha256': u''}, 'key': u'fluentd'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/calico/ctl', u'container': True, u'tag': u'v1.6.1', u'enabled': True, u'sha256': u''}, 'key': u'calicoctl'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/coreos/etcd', u'container': True, u'tag': u'v3.2.4', u'enabled': True, u'sha256': u''}, 'key': u'etcd'})
skipping: [kubernetes-master-01] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'enabled': False, u'source_url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'dest': u'istio/istioctl', u'version': u'0.2.6', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'fd703063c540b8c0ab943f478c05ab257d88ae27224c746a27d0526ddbf7c370'}, 'key': u'istioctl'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'contiv/auth_proxy', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv_auth_proxy'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/coreos/hyperkube', u'container': True, u'tag': u'v1.9.0_coreos.0', u'enabled': True, u'sha256': u''}, 'key': u'hyperkube'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/cluster-proportional-autoscaler-amd64', u'container': True, u'tag': u'1.1.1', u'enabled': True, u'sha256': u''}, 'key': u'kubednsautoscaler'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/coreos/etcd', u'container': True, u'tag': u'v3.2.4', u'enabled': True, u'sha256': u''}, 'key': u'etcd'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/kibana', u'container': True, u'tag': u'v4.6.1', u'enabled': False, u'sha256': u''}, 'key': u'kibana'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/calico/node', u'container': True, u'tag': u'v2.6.2', u'enabled': True, u'sha256': u''}, 'key': u'calico_node'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/pause-amd64', u'container': True, u'tag': u'3.0', u'enabled': True, u'sha256': u''}, 'key': u'pod_infra'})
skipping: [kubernetes-worker-01] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'enabled': False, u'source_url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'dest': u'istio/istioctl', u'version': u'0.2.6', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'fd703063c540b8c0ab943f478c05ab257d88ae27224c746a27d0526ddbf7c370'}, 'key': u'istioctl'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'contiv/auth_proxy', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv_auth_proxy'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'weaveworks/weave-kube', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_kube'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/kibana', u'container': True, u'tag': u'v4.6.1', u'enabled': False, u'sha256': u''}, 'key': u'kibana'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/pause-amd64', u'container': True, u'tag': u'3.0', u'enabled': True, u'sha256': u''}, 'key': u'pod_infra'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/cluster-proportional-autoscaler-amd64', u'container': True, u'tag': u'1.1.1', u'enabled': True, u'sha256': u''}, 'key': u'kubednsautoscaler'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'nginx', u'container': True, u'tag': 1.13, u'enabled': True, u'sha256': u''}, 'key': u'nginx'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/calico/node', u'container': True, u'tag': u'v2.6.2', u'enabled': True, u'sha256': u''}, 'key': u'calico_node'})
skipping: [kubernetes-master-01] => (item={'value': {u'unarchive': True, u'sha256': u'', u'container': True, u'dest': u'vault/vault_0.8.1_linux_amd64.zip', u'enabled': False, u'source_url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'repo': u'vault', u'url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'version': u'0.8.1', u'mode': u'0755', u'file': False, u'owner': u'vault', u'tag': u'0.8.1'}, 'key': u'vault'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'weaveworks/weave-kube', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_kube'})
skipping: [kubernetes-worker-02] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'enabled': False, u'source_url': u'https://storage.googleapis.com/istio-release/releases/0.2.6/istioctl/istioctl-linux', u'dest': u'istio/istioctl', u'version': u'0.2.6', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'fd703063c540b8c0ab943f478c05ab257d88ae27224c746a27d0526ddbf7c370'}, 'key': u'istioctl'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/calico/kube-controllers', u'container': True, u'tag': u'v1.0.0', u'enabled': False, u'sha256': u''}, 'key': u'calico_policy'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/kibana', u'container': True, u'tag': u'v4.6.1', u'enabled': False, u'sha256': u''}, 'key': u'kibana'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'nginx', u'container': True, u'tag': 1.13, u'enabled': True, u'sha256': u''}, 'key': u'nginx'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/pause-amd64', u'container': True, u'tag': u'3.0', u'enabled': True, u'sha256': u''}, 'key': u'pod_infra'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'lachlanevenson/k8s-helm', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'helm'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'weaveworks/weave-kube', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_kube'})
skipping: [kubernetes-worker-01] => (item={'value': {u'unarchive': True, u'sha256': u'', u'container': True, u'dest': u'vault/vault_0.8.1_linux_amd64.zip', u'enabled': False, u'source_url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'repo': u'vault', u'url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'version': u'0.8.1', u'mode': u'0755', u'file': False, u'owner': u'vault', u'tag': u'0.8.1'}, 'key': u'vault'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'nginx', u'container': True, u'tag': 1.13, u'enabled': True, u'sha256': u''}, 'key': u'nginx'})
skipping: [kubernetes-master-01] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'enabled': False, u'source_url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'dest': u'kubeadm', u'version': u'v1.9.0', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'069e386f620e7274e114226ab7532c2320be7f65328c1e55b23a69b73122b828'}, 'key': u'kubeadm'})
skipping: [kubernetes-worker-02] => (item={'value': {u'unarchive': True, u'sha256': u'', u'container': True, u'dest': u'vault/vault_0.8.1_linux_amd64.zip', u'enabled': False, u'source_url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'repo': u'vault', u'url': u'https://releases.hashicorp.com/vault/0.8.1/vault_0.8.1_linux_amd64.zip', u'version': u'0.8.1', u'mode': u'0755', u'file': False, u'owner': u'vault', u'tag': u'0.8.1'}, 'key': u'vault'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/calico/kube-controllers', u'container': True, u'tag': u'v1.0.0', u'enabled': False, u'sha256': u''}, 'key': u'calico_policy'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'xueshanf/install-socat', u'container': True, u'tag': u'latest', u'enabled': False, u'sha256': u''}, 'key': u'install_socat'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/calico/kube-controllers', u'container': True, u'tag': u'v1.0.0', u'enabled': False, u'sha256': u''}, 'key': u'calico_policy'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'lachlanevenson/k8s-helm', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'helm'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/kubernetes-helm/tiller', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'tiller'})
skipping: [kubernetes-worker-01] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'enabled': False, u'source_url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'dest': u'kubeadm', u'version': u'v1.9.0', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'069e386f620e7274e114226ab7532c2320be7f65328c1e55b23a69b73122b828'}, 'key': u'kubeadm'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'lachlanevenson/k8s-helm', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'helm'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/coreos/flannel', u'container': True, u'tag': u'v0.9.1', u'enabled': False, u'sha256': u''}, 'key': u'flannel'})
skipping: [kubernetes-worker-02] => (item={'value': {u'unarchive': False, u'url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'enabled': False, u'source_url': u'https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubeadm', u'dest': u'kubeadm', u'version': u'v1.9.0', u'mode': u'0755', u'file': True, u'owner': u'root', u'sha256': u'069e386f620e7274e114226ab7532c2320be7f65328c1e55b23a69b73122b828'}, 'key': u'kubeadm'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'xueshanf/install-socat', u'container': True, u'tag': u'latest', u'enabled': False, u'sha256': u''}, 'key': u'install_socat'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_nanny'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'xueshanf/install-socat', u'container': True, u'tag': u'latest', u'enabled': False, u'sha256': u''}, 'key': u'install_socat'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/calico/cni', u'container': True, u'tag': u'v1.11.0', u'enabled': True, u'sha256': u''}, 'key': u'calico_cni'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/kubernetes-helm/tiller', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'tiller'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/kubernetes-helm/tiller', u'container': True, u'tag': u'v2.7.2', u'enabled': False, u'sha256': u''}, 'key': u'tiller'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/coreos/flannel', u'container': True, u'tag': u'v0.9.1', u'enabled': False, u'sha256': u''}, 'key': u'flannel'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-sidecar-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_sidecar'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_nanny'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'weaveworks/weave-npc', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_npc'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/coreos/flannel', u'container': True, u'tag': u'v0.9.1', u'enabled': False, u'sha256': u''}, 'key': u'flannel'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/calico/cni', u'container': True, u'tag': u'v1.11.0', u'enabled': True, u'sha256': u''}, 'key': u'calico_cni'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/calico/routereflector', u'container': True, u'tag': u'v0.4.0', u'enabled': u"False and kube_network_plugin == 'calico'", u'sha256': u''}, 'key': u'calico_rr'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-sidecar-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_sidecar'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_nanny'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'weaveworks/weave-npc', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_npc'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/calico/cni', u'container': True, u'tag': u'v1.11.0', u'enabled': True, u'sha256': u''}, 'key': u'calico_cni'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-server', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_server'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/calico/routereflector', u'container': True, u'tag': u'v0.4.0', u'enabled': u"False and kube_network_plugin == 'calico'", u'sha256': u''}, 'key': u'calico_rr'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-sidecar-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'dnsmasq_sidecar'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-server', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_server'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/elasticsearch', u'container': True, u'tag': u'v2.4.1', u'enabled': False, u'sha256': u''}, 'key': u'elasticsearch'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'weaveworks/weave-npc', u'container': True, u'tag': u'2.0.5', u'enabled': False, u'sha256': u''}, 'key': u'weave_npc'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/elasticsearch', u'container': True, u'tag': u'v2.4.1', u'enabled': False, u'sha256': u''}, 'key': u'elasticsearch'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/coreos/flannel-cni', u'container': True, u'tag': u'v0.3.0', u'enabled': False, u'sha256': u''}, 'key': u'flannel_cni'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/coreos/flannel-cni', u'container': True, u'tag': u'v0.3.0', u'enabled': False, u'sha256': u''}, 'key': u'flannel_cni'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/calico/routereflector', u'container': True, u'tag': u'v0.4.0', u'enabled': u"False and kube_network_plugin == 'calico'", u'sha256': u''}, 'key': u'calico_rr'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'busybox', u'container': True, u'tag': u'latest', u'enabled': True, u'sha256': u''}, 'key': u'testbox'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'busybox', u'container': True, u'tag': u'latest', u'enabled': True, u'sha256': u''}, 'key': u'testbox'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'andyshinn/dnsmasq', u'container': True, u'tag': u'2.78', u'enabled': False, u'sha256': u''}, 'key': u'dnsmasq'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-server', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_server'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'andyshinn/dnsmasq', u'container': True, u'tag': u'2.78', u'enabled': False, u'sha256': u''}, 'key': u'dnsmasq'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-kube-dns-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'kubedns'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-kube-dns-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'kubedns'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/elasticsearch', u'container': True, u'tag': u'v2.4.1', u'enabled': False, u'sha256': u''}, 'key': u'elasticsearch'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'contiv/netplugin', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'contiv/netplugin', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/coreos/flannel-cni', u'container': True, u'tag': u'v0.3.0', u'enabled': False, u'sha256': u''}, 'key': u'flannel_cni'})
skipping: [kubernetes-worker-02] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-agent', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_agent'})
skipping: [kubernetes-master-01] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-agent', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_agent'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'busybox', u'container': True, u'tag': u'latest', u'enabled': True, u'sha256': u''}, 'key': u'testbox'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'andyshinn/dnsmasq', u'container': True, u'tag': u'2.78', u'enabled': False, u'sha256': u''}, 'key': u'dnsmasq'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'gcr.io/google_containers/k8s-dns-kube-dns-amd64', u'container': True, u'tag': u'1.14.7', u'enabled': True, u'sha256': u''}, 'key': u'kubedns'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'contiv/netplugin', u'container': True, u'tag': u'1.1.7', u'enabled': False, u'sha256': u''}, 'key': u'contiv'})
skipping: [kubernetes-worker-01] => (item={'value': {u'repo': u'quay.io/l23network/k8s-netchecker-agent', u'container': True, u'tag': u'v1.0', u'enabled': False, u'sha256': u''}, 'key': u'netcheck_agent'})
TASK [kubespray-defaults : Configure defaults] ********************************************************************************************************************
ok: [kubernetes-master-01] => {
"msg": "Check roles/kubespray-defaults/defaults/main.yml"
}
ok: [kubernetes-worker-01] => {
"msg": "Check roles/kubespray-defaults/defaults/main.yml"
}
ok: [kubernetes-worker-02] => {
"msg": "Check roles/kubespray-defaults/defaults/main.yml"
}
TASK [adduser : User | Create User Group] *************************************************************************************************************************
changed: [kubernetes-worker-01]
changed: [kubernetes-worker-02]
changed: [kubernetes-master-01]
TASK [adduser : User | Create User] *******************************************************************************************************************************
changed: [kubernetes-worker-01]
changed: [kubernetes-worker-02]
changed: [kubernetes-master-01]
TASK [kubernetes/preinstall : Stop if ansible version is too low] *************************************************************************************************
ok: [kubernetes-master-01] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [kubernetes/preinstall : Stop if non systemd OS type] ********************************************************************************************************
ok: [kubernetes-master-01] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-01] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-02] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [kubernetes/preinstall : Stop if unknown OS] *****************************************************************************************************************
ok: [kubernetes-master-01] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-01] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-02] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [kubernetes/preinstall : Stop if unknown network plugin] *****************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Stop if incompatible network plugin and cloudprovider] ******************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Stop if known booleans are set as strings (Use JSON format on CLI: -e "{'key': true }")] ********************************************
ok: [kubernetes-master-01] => (item={u'name': u'kubeadm_enabled', u'value': False}) => {
"changed": false,
"item": {
"name": "kubeadm_enabled",
"value": false
},
"msg": "All assertions passed"
}
ok: [kubernetes-master-01] => (item={u'name': u'download_run_once', u'value': False}) => {
"changed": false,
"item": {
"name": "download_run_once",
"value": false
},
"msg": "All assertions passed"
}
ok: [kubernetes-master-01] => (item={u'name': u'deploy_netchecker', u'value': False}) => {
"changed": false,
"item": {
"name": "deploy_netchecker",
"value": false
},
"msg": "All assertions passed"
}
ok: [kubernetes-master-01] => (item={u'name': u'download_always_pull', u'value': False}) => {
"changed": false,
"item": {
"name": "download_always_pull",
"value": false
},
"msg": "All assertions passed"
}
ok: [kubernetes-master-01] => (item={u'name': u'efk_enabled', u'value': False}) => {
"changed": false,
"item": {
"name": "efk_enabled",
"value": false
},
"msg": "All assertions passed"
}
ok: [kubernetes-master-01] => (item={u'name': u'helm_enabled', u'value': False}) => {
"changed": false,
"item": {
"name": "helm_enabled",
"value": false
},
"msg": "All assertions passed"
}
ok: [kubernetes-master-01] => (item={u'name': u'openstack_lbaas_enabled', u'value': False}) => {
"changed": false,
"item": {
"name": "openstack_lbaas_enabled",
"value": false
},
"msg": "All assertions passed"
}
TASK [kubernetes/preinstall : Stop if even number of etcd hosts] **************************************************************************************************
ok: [kubernetes-master-01] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-01] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-02] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [kubernetes/preinstall : Stop if memory is too small for masters] ********************************************************************************************
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
ok: [kubernetes-master-01] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [kubernetes/preinstall : Stop if memory is too small for nodes] **********************************************************************************************
skipping: [kubernetes-master-01]
ok: [kubernetes-worker-02] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-01] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [kubernetes/preinstall : Stop if ip var does not match local ips] ********************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Stop if access_ip is not pingable] **************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Stop if swap enabled] ***************************************************************************************************************
ok: [kubernetes-master-01] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-02] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-01] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [kubernetes/preinstall : Stop if RBAC is not enabled when dashboard is enabled] ******************************************************************************
ok: [kubernetes-master-01] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-01] => {
"changed": false,
"msg": "All assertions passed"
}
ok: [kubernetes-worker-02] => {
"changed": false,
"msg": "All assertions passed"
}
TASK [kubernetes/preinstall : Force binaries directory for Container Linux by CoreOS] *****************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : check bin dir exists] ***************************************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-master-01]
TASK [kubernetes/preinstall : check if atomic host] ***************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : set_fact] ***************************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-worker-01]
TASK [kubernetes/preinstall : set_fact] ***************************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : check resolvconf] *******************************************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : set_fact] ***************************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-worker-01]
TASK [kubernetes/preinstall : set_fact] ***************************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : check if kubelet is configured] *****************************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-master-01]
TASK [kubernetes/preinstall : check if early DNS configuration stage] *********************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : target resolv.conf files] ***********************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-worker-01]
TASK [kubernetes/preinstall : target temporary resolvconf cloud init file (Container Linux by CoreOS)] ************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : check if /etc/dhclient.conf exists] *************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-worker-01]
TASK [kubernetes/preinstall : target dhclient conf file for /etc/dhclient.conf] ***********************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-02]
skipping: [kubernetes-worker-01]
TASK [kubernetes/preinstall : check if /etc/dhcp/dhclient.conf exists] ********************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : target dhclient conf file for /etc/dhcp/dhclient.conf] ******************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : target dhclient hook file for Red Hat family] ***************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : target dhclient hook file for Debian family] ****************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : generate search domains to resolvconf] **********************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : pick dnsmasq cluster IP or default resolver] ****************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-worker-01]
TASK [kubernetes/preinstall : generate nameservers to resolvconf] *************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : gather os specific variables] *******************************************************************************************************
ok: [kubernetes-worker-01] => (item=/home/citrullin/.kubespray/roles/kubernetes/preinstall/vars/../vars/debian.yml)
ok: [kubernetes-master-01] => (item=/home/citrullin/.kubespray/roles/kubernetes/preinstall/vars/../vars/debian.yml)
ok: [kubernetes-worker-02] => (item=/home/citrullin/.kubespray/roles/kubernetes/preinstall/vars/../vars/debian.yml)
TASK [kubernetes/preinstall : Create kubernetes directories] ******************************************************************************************************
changed: [kubernetes-worker-01] => (item=/etc/kubernetes)
changed: [kubernetes-master-01] => (item=/etc/kubernetes)
changed: [kubernetes-worker-02] => (item=/etc/kubernetes)
changed: [kubernetes-worker-01] => (item=/etc/kubernetes/ssl)
changed: [kubernetes-master-01] => (item=/etc/kubernetes/ssl)
changed: [kubernetes-worker-02] => (item=/etc/kubernetes/ssl)
changed: [kubernetes-master-01] => (item=/etc/kubernetes/manifests)
changed: [kubernetes-worker-01] => (item=/etc/kubernetes/manifests)
changed: [kubernetes-worker-02] => (item=/etc/kubernetes/manifests)
changed: [kubernetes-worker-01] => (item=/usr/local/bin/kubernetes-scripts)
changed: [kubernetes-master-01] => (item=/usr/local/bin/kubernetes-scripts)
changed: [kubernetes-worker-02] => (item=/usr/local/bin/kubernetes-scripts)
changed: [kubernetes-worker-01] => (item=/mnt/disks)
changed: [kubernetes-master-01] => (item=/mnt/disks)
changed: [kubernetes-worker-02] => (item=/mnt/disks)
TASK [kubernetes/preinstall : check cloud_provider value] *********************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : include] ****************************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Create cni directories] *************************************************************************************************************
changed: [kubernetes-worker-01] => (item=/etc/cni/net.d)
changed: [kubernetes-master-01] => (item=/etc/cni/net.d)
changed: [kubernetes-worker-02] => (item=/etc/cni/net.d)
changed: [kubernetes-worker-01] => (item=/opt/cni/bin)
changed: [kubernetes-master-01] => (item=/opt/cni/bin)
changed: [kubernetes-worker-02] => (item=/opt/cni/bin)
TASK [kubernetes/preinstall : create temporary resolveconf cloud init file] ***************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Add domain/search/nameservers/options to resolv.conf] *******************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Remove search/domain/nameserver options before block] *******************************************************************************
skipping: [kubernetes-master-01] => (item=[u'/etc/resolv.conf', u'search '])
skipping: [kubernetes-master-01] => (item=[u'/etc/resolv.conf', u'nameserver '])
skipping: [kubernetes-worker-01] => (item=[u'/etc/resolv.conf', u'search '])
skipping: [kubernetes-master-01] => (item=[u'/etc/resolv.conf', u'domain '])
skipping: [kubernetes-worker-02] => (item=[u'/etc/resolv.conf', u'search '])
skipping: [kubernetes-worker-01] => (item=[u'/etc/resolv.conf', u'nameserver '])
skipping: [kubernetes-worker-02] => (item=[u'/etc/resolv.conf', u'nameserver '])
skipping: [kubernetes-master-01] => (item=[u'/etc/resolv.conf', u'options '])
skipping: [kubernetes-worker-01] => (item=[u'/etc/resolv.conf', u'domain '])
skipping: [kubernetes-worker-02] => (item=[u'/etc/resolv.conf', u'domain '])
skipping: [kubernetes-worker-01] => (item=[u'/etc/resolv.conf', u'options '])
skipping: [kubernetes-worker-02] => (item=[u'/etc/resolv.conf', u'options '])
TASK [kubernetes/preinstall : Remove search/domain/nameserver options after block] ********************************************************************************
skipping: [kubernetes-master-01] => (item=[u'/etc/resolv.conf', u'search '])
skipping: [kubernetes-master-01] => (item=[u'/etc/resolv.conf', u'nameserver '])
skipping: [kubernetes-worker-01] => (item=[u'/etc/resolv.conf', u'search '])
skipping: [kubernetes-master-01] => (item=[u'/etc/resolv.conf', u'domain '])
skipping: [kubernetes-worker-01] => (item=[u'/etc/resolv.conf', u'nameserver '])
skipping: [kubernetes-worker-02] => (item=[u'/etc/resolv.conf', u'search '])
skipping: [kubernetes-worker-02] => (item=[u'/etc/resolv.conf', u'nameserver '])
skipping: [kubernetes-worker-01] => (item=[u'/etc/resolv.conf', u'domain '])
skipping: [kubernetes-master-01] => (item=[u'/etc/resolv.conf', u'options '])
skipping: [kubernetes-worker-02] => (item=[u'/etc/resolv.conf', u'domain '])
skipping: [kubernetes-worker-01] => (item=[u'/etc/resolv.conf', u'options '])
skipping: [kubernetes-worker-02] => (item=[u'/etc/resolv.conf', u'options '])
TASK [kubernetes/preinstall : get temporary resolveconf cloud init file content] **********************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : persist resolvconf cloud init file] *************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Update package management cache (YUM)] **********************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Expire management cache (YUM) for Updation - Redhat] ********************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Update package management cache (YUM) - Redhat] *************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Install latest version of python-apt for Debian distribs] ***************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-master-01]
TASK [kubernetes/preinstall : Install python-dnf for latest RedHat versions] **************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Install epel-release on RedHat/CentOS] **********************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Install packages requirements] ******************************************************************************************************
changed: [kubernetes-worker-01] => (item=[u'python-apt', u'aufs-tools', u'apt-transport-https', u'software-properties-common', u'ebtables', u'python-httplib2', u'openssl', u'curl', u'rsync', u'bash-completion', u'socat', u'unzip'])
changed: [kubernetes-master-01] => (item=[u'python-apt', u'aufs-tools', u'apt-transport-https', u'software-properties-common', u'ebtables', u'python-httplib2', u'openssl', u'curl', u'rsync', u'bash-completion', u'socat', u'unzip'])
changed: [kubernetes-worker-02] => (item=[u'python-apt', u'aufs-tools', u'apt-transport-https', u'software-properties-common', u'ebtables', u'python-httplib2', u'openssl', u'curl', u'rsync', u'bash-completion', u'socat', u'unzip'])
TASK [kubernetes/preinstall : Confirm selinux deployed] ***********************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Set selinux policy] *****************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Disable IPv6 DNS lookup] ************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : set default sysctl file path] *******************************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Stat sysctl file configuration] *****************************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-master-01]
TASK [kubernetes/preinstall : Change sysctl file path to link source if linked] ***********************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-worker-01]
TASK [kubernetes/preinstall : Enable ip forwarding] ***************************************************************************************************************
changed: [kubernetes-worker-01]
changed: [kubernetes-master-01]
changed: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Write cloud-config] *****************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Hosts | populate inventory into hosts file] *****************************************************************************************
changed: [kubernetes-worker-01]
changed: [kubernetes-worker-02]
changed: [kubernetes-master-01]
TASK [kubernetes/preinstall : Hosts | populate kubernetes loadbalancer address into hosts file] *******************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Hosts | localhost ipv4 in hosts file] ***********************************************************************************************
changed: [kubernetes-master-01]
changed: [kubernetes-worker-01]
changed: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Hosts | localhost ipv6 in hosts file] ***********************************************************************************************
changed: [kubernetes-master-01]
changed: [kubernetes-worker-01]
changed: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Configure dhclient to supersede search/domain/nameservers] **************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Configue dhclient hooks for resolv.conf (non-RH)] ***********************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Configue dhclient hooks for resolv.conf (RH-only)] **********************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Remove kubespray specific config from dhclient config] ******************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-worker-01]
TASK [kubernetes/preinstall : Remove kubespray specific dhclient hook] ********************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : Check if we are running inside a Azure VM] ******************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
TASK [kubernetes/preinstall : install growpart] *******************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : check if growpart needs to be run] **************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : check fs type] **********************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : run growpart] ***********************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [kubernetes/preinstall : run xfs_growfs] *********************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [docker/docker-storage : docker-storage-setup | install git and make] ****************************************************************************************
skipping: [kubernetes-master-01] => (item=git)
skipping: [kubernetes-master-01] => (item=make)
skipping: [kubernetes-worker-01] => (item=git)
skipping: [kubernetes-worker-01] => (item=make)
skipping: [kubernetes-worker-02] => (item=git)
skipping: [kubernetes-worker-02] => (item=make)
TASK [docker/docker-storage : docker-storage-setup | docker-storage-setup sysconfig template] *********************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [docker/docker-storage : docker-storage-override-directory | docker service storage-setup override dir] ******************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [docker/docker-storage : docker-storage-override | docker service storage-setup override file] ***************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [docker/docker-storage : docker-storage-setup | install and run container-storage-setup] *********************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [docker : gather os specific variables] **********************************************************************************************************************
ok: [kubernetes-master-01] => (item=/home/citrullin/.kubespray/roles/docker/vars/../vars/debian.yml)
ok: [kubernetes-worker-01] => (item=/home/citrullin/.kubespray/roles/docker/vars/../vars/debian.yml)
ok: [kubernetes-worker-02] => (item=/home/citrullin/.kubespray/roles/docker/vars/../vars/debian.yml)
TASK [docker : set dns server for docker] *************************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [docker : set base docker dns facts] *************************************************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
TASK [docker : add upstream dns servers (only when dnsmasq is not used)] ******************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
ok: [kubernetes-worker-01]
TASK [docker : add global searchdomains] **************************************************************************************************************************
ok: [kubernetes-worker-02]
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
TASK [docker : check system nameservers] **************************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [docker : check system search domains] ***********************************************************************************************************************
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
ok: [kubernetes-worker-02]
TASK [docker : add system nameservers to docker options] **********************************************************************************************************
ok: [kubernetes-worker-02]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-01]
TASK [docker : add system search domains to docker options] *******************************************************************************************************
ok: [kubernetes-worker-01]
ok: [kubernetes-master-01]
ok: [kubernetes-worker-02]
TASK [docker : check number of nameservers] ***********************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [docker : rtrim number of nameservers to 3] ******************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [docker : check number of search domains] ********************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [docker : check length of search domains] ********************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [docker : check for minimum kernel version] ******************************************************************************************************************
skipping: [kubernetes-master-01]
skipping: [kubernetes-worker-01]
skipping: [kubernetes-worker-02]
TASK [docker : ensure docker repository public key is installed] **************************************************************************************************
FAILED - RETRYING: ensure docker repository public key is installed (4 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (4 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (4 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (3 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (3 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (3 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (2 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (2 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (2 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (1 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (1 retries left).
FAILED - RETRYING: ensure docker repository public key is installed (1 retries left).
failed: [kubernetes-worker-01] (item=58118E89F3A912897C070ADBF76221572C52609D) => {"attempts": 4, "changed": false, "item": "58118E89F3A912897C070ADBF76221572C52609D", "msg": "Failed to connect to apt.dockerproject.org at port 443: [Errno 110] Connection timed out"}
failed: [kubernetes-worker-02] (item=58118E89F3A912897C070ADBF76221572C52609D) => {"attempts": 4, "changed": false, "item": "58118E89F3A912897C070ADBF76221572C52609D", "msg": "Failed to connect to apt.dockerproject.org at port 443: [Errno 110] Connection timed out"}
failed: [kubernetes-master-01] (item=58118E89F3A912897C070ADBF76221572C52609D) => {"attempts": 4, "changed": false, "item": "58118E89F3A912897C070ADBF76221572C52609D", "msg": "Failed to connect to apt.dockerproject.org at port 443: [Errno 110] Connection timed out"}
NO MORE HOSTS LEFT ************************************************************************************************************************************************
to retry, use: --limit @/home/citrullin/.kubespray/cluster.retry
PLAY RECAP ********************************************************************************************************************************************************
kubernetes-master-01 : ok=62 changed=10 unreachable=0 failed=1
kubernetes-worker-01 : ok=60 changed=10 unreachable=0 failed=1
kubernetes-worker-02 : ok=60 changed=10 unreachable=0 failed=1
localhost : ok=2 changed=0 unreachable=0 failed=0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment