Created
January 19, 2017 17:55
-
-
Save sc68cal/610576854cddf8cf135cc813e7784138 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
scollins@Sean-Collins-MBPr15 ~/src/k8s/kargo ±master⚡ » ansible-playbook -b -v -K -i inventory/inventory.yml cluster.yml | |
Using /Users/scollins/src/k8s/kargo/ansible.cfg as config file | |
SUDO password: | |
PLAY [localhost] *************************************************************** | |
TASK [bastion-ssh-config : set_fact] ******************************************* | |
ok: [localhost] => {"ansible_facts": {"has_bastion": false}, "changed": false} | |
TASK [bastion-ssh-config : set_fact] ******************************************* | |
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [bastion-ssh-config : set_fact] ******************************************* | |
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [bastion-ssh-config : create ssh bastion conf] **************************** | |
ok: [localhost] => {"changed": false, "gid": 402900156, "group": "MIRANTIS\\Domain Users", "mode": "0644", "owner": "scollins", "path": "/Users/scollins/src/k8s/kargo/ssh-bastion.conf", "size": 0, "state": "file", "uid": 2107672328} | |
PLAY [k8s-cluster:etcd:calico-rr] ********************************************** | |
TASK [bootstrap-os : include] ************************************************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-4] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [bootstrap-os : include] ************************************************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-4] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [bootstrap-os : include] ************************************************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-4] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [bootstrap-os : include] ************************************************** | |
included: /Users/scollins/src/k8s/kargo/roles/bootstrap-os/tasks/setup-pipelining.yml for kargo-node-2, kargo-node-3, kargo-node-4, kargo-node-5, kargo-node-1 | |
TASK [bootstrap-os : Remove require tty] *************************************** | |
fatal: [kargo-node-4]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh.", "unreachable": true} | |
ok: [kargo-node-2] => {"backup": "", "changed": false, "found": 0, "msg": ""} | |
ok: [kargo-node-3] => {"backup": "", "changed": false, "found": 0, "msg": ""} | |
ok: [kargo-node-5] => {"backup": "", "changed": false, "found": 0, "msg": ""} | |
ok: [kargo-node-1] => {"backup": "", "changed": false, "found": 0, "msg": ""} | |
PLAY [k8s-cluster:etcd:calico-rr] ********************************************** | |
TASK [setup] ******************************************************************* | |
ok: [kargo-node-2] | |
ok: [kargo-node-3] | |
ok: [kargo-node-5] | |
ok: [kargo-node-1] | |
PLAY [k8s-cluster:etcd:calico-rr] ********************************************** | |
TASK [adduser : User | Create User Group] ************************************** | |
ok: [kargo-node-2] => {"changed": false, "gid": 999, "name": "kube-cert", "state": "present", "system": true} | |
ok: [kargo-node-5] => {"changed": false, "gid": 999, "name": "kube-cert", "state": "present", "system": true} | |
ok: [kargo-node-3] => {"changed": false, "gid": 999, "name": "kube-cert", "state": "present", "system": true} | |
ok: [kargo-node-1] => {"changed": false, "gid": 999, "name": "kube-cert", "state": "present", "system": true} | |
TASK [adduser : User | Create User] ******************************************** | |
ok: [kargo-node-1] => {"append": false, "changed": false, "comment": "Kubernetes user", "group": 999, "home": "/home/kube", "move_home": false, "name": "kube", "shell": "/sbin/nologin", "state": "present", "uid": 999} | |
ok: [kargo-node-5] => {"append": false, "changed": false, "comment": "Kubernetes user", "group": 999, "home": "/home/kube", "move_home": false, "name": "kube", "shell": "/sbin/nologin", "state": "present", "uid": 999} | |
ok: [kargo-node-2] => {"append": false, "changed": false, "comment": "Kubernetes user", "group": 999, "home": "/home/kube", "move_home": false, "name": "kube", "shell": "/sbin/nologin", "state": "present", "uid": 999} | |
ok: [kargo-node-3] => {"append": false, "changed": false, "comment": "Kubernetes user", "group": 999, "home": "/home/kube", "move_home": false, "name": "kube", "shell": "/sbin/nologin", "state": "present", "uid": 999} | |
TASK [kubernetes/preinstall : include] ***************************************** | |
included: /Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/tasks/pre-upgrade.yml for kargo-node-2, kargo-node-3, kargo-node-5, kargo-node-1 | |
TASK [kubernetes/preinstall : Stop if non systemd OS type] ********************* | |
ok: [kargo-node-2] => {"changed": false, "msg": "all assertions passed"} | |
ok: [kargo-node-3] => {"changed": false, "msg": "all assertions passed"} | |
ok: [kargo-node-5] => {"changed": false, "msg": "all assertions passed"} | |
ok: [kargo-node-1] => {"changed": false, "msg": "all assertions passed"} | |
TASK [kubernetes/preinstall : Force binaries directory for Container Linux by CoreOS] *** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : check bin dir exists] **************************** | |
ok: [kargo-node-3] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/usr/local/bin", "size": 4096, "state": "directory", "uid": 0} | |
ok: [kargo-node-2] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/usr/local/bin", "size": 4096, "state": "directory", "uid": 0} | |
ok: [kargo-node-5] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/usr/local/bin", "size": 4096, "state": "directory", "uid": 0} | |
ok: [kargo-node-1] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/usr/local/bin", "size": 4096, "state": "directory", "uid": 0} | |
TASK [kubernetes/preinstall : include] ***************************************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : include] ***************************************** | |
included: /Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/tasks/set_facts.yml for kargo-node-2, kargo-node-3, kargo-node-5, kargo-node-1 | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"kube_apiserver_count": "2"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"kube_apiserver_count": "2"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"kube_apiserver_count": "2"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"kube_apiserver_count": "2"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"kube_apiserver_address": "10.0.0.7"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"kube_apiserver_address": "10.0.0.6"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"kube_apiserver_address": "10.0.0.8"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"kube_apiserver_address": "10.0.0.5"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"kube_apiserver_access_address": "10.0.0.7"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"kube_apiserver_access_address": "10.0.0.6"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"kube_apiserver_access_address": "10.0.0.8"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"kube_apiserver_access_address": "10.0.0.5"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"is_kube_master": true}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"is_kube_master": false}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"is_kube_master": false}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"is_kube_master": true}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"first_kube_master": "10.0.0.5"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"first_kube_master": "10.0.0.5"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"first_kube_master": "10.0.0.5"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"first_kube_master": "10.0.0.5"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"kube_apiserver_endpoint": "http://127.0.0.1:8080"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"kube_apiserver_endpoint": "https://localhost:443"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"kube_apiserver_endpoint": "https://localhost:443"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"kube_apiserver_endpoint": "http://127.0.0.1:8080"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_address": "10.0.0.7"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_address": "10.0.0.6"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_address": "10.0.0.8"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_address": "10.0.0.5"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_access_address": "10.0.0.7"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_access_address": "10.0.0.6"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_access_address": "10.0.0.8"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_access_address": "10.0.0.5"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_peer_url": "https://10.0.0.7:2380"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_peer_url": "https://10.0.0.6:2380"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_peer_url": "https://10.0.0.8:2380"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_peer_url": "https://10.0.0.5:2380"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_client_url": "https://10.0.0.7:2379"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_client_url": "https://10.0.0.6:2379"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_client_url": "https://10.0.0.8:2379"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_client_url": "https://10.0.0.5:2379"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_authority": "127.0.0.1:2379"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_authority": "127.0.0.1:2379"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_authority": "127.0.0.1:2379"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_authority": "127.0.0.1:2379"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_endpoint": "https://127.0.0.1:2379"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_endpoint": "https://127.0.0.1:2379"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_endpoint": "https://127.0.0.1:2379"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_endpoint": "https://127.0.0.1:2379"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_access_addresses": "https://10.0.0.5:2379,https://10.0.0.7:2379,https://10.0.0.6:2379"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_access_addresses": "https://10.0.0.5:2379,https://10.0.0.7:2379,https://10.0.0.6:2379"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_access_addresses": "https://10.0.0.5:2379,https://10.0.0.7:2379,https://10.0.0.6:2379"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_access_addresses": "https://10.0.0.5:2379,https://10.0.0.7:2379,https://10.0.0.6:2379"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_access_endpoint": "https://10.0.0.5:2379,https://10.0.0.7:2379,https://10.0.0.6:2379"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_access_endpoint": "https://10.0.0.5:2379,https://10.0.0.7:2379,https://10.0.0.6:2379"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_access_endpoint": "https://10.0.0.5:2379,https://10.0.0.7:2379,https://10.0.0.6:2379"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_access_endpoint": "https://10.0.0.5:2379,https://10.0.0.7:2379,https://10.0.0.6:2379"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_member_name": "etcd2"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_member_name": "etcd3"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_member_name": ""}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_member_name": "etcd1"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_peer_addresses": "etcd1=https://10.0.0.5:2380,etcd2=https://10.0.0.7:2380,etcd3=https://10.0.0.6:2380"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_peer_addresses": "etcd1=https://10.0.0.5:2380,etcd2=https://10.0.0.7:2380,etcd3=https://10.0.0.6:2380"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_peer_addresses": "etcd1=https://10.0.0.5:2380,etcd2=https://10.0.0.7:2380,etcd3=https://10.0.0.6:2380"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_peer_addresses": "etcd1=https://10.0.0.5:2380,etcd2=https://10.0.0.7:2380,etcd3=https://10.0.0.6:2380"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"is_etcd_master": true}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"is_etcd_master": true}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"is_etcd_master": false}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"is_etcd_master": true}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_after_v3": "etcd_version | version_compare(\"v3.0.0\", \">=\")"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_after_v3": "etcd_version | version_compare(\"v3.0.0\", \">=\")"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_after_v3": "etcd_version | version_compare(\"v3.0.0\", \">=\")"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_after_v3": "etcd_version | version_compare(\"v3.0.0\", \">=\")"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"etcd_container_bin_dir": "/usr/local/bin/"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"etcd_container_bin_dir": "/usr/local/bin/"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"etcd_container_bin_dir": "/usr/local/bin/"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"etcd_container_bin_dir": "/usr/local/bin/"}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"peer_with_calico_rr": false}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"peer_with_calico_rr": false}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"peer_with_calico_rr": false}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"peer_with_calico_rr": false}, "changed": false} | |
TASK [kubernetes/preinstall : include] ***************************************** | |
included: /Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/tasks/set_resolv_facts.yml for kargo-node-2, kargo-node-3, kargo-node-5, kargo-node-1 | |
TASK [kubernetes/preinstall : check resolvconf] ******************************** | |
ok: [kargo-node-5] => {"changed": false, "cmd": "which resolvconf", "delta": "0:00:00.003227", "end": "2017-01-19 17:29:21.429992", "failed": false, "failed_when_result": false, "rc": 0, "start": "2017-01-19 17:29:21.426765", "stderr": "", "stdout": "/sbin/resolvconf", "stdout_lines": ["/sbin/resolvconf"], "warnings": []} | |
ok: [kargo-node-3] => {"changed": false, "cmd": "which resolvconf", "delta": "0:00:00.003052", "end": "2017-01-19 17:29:21.373797", "failed": false, "failed_when_result": false, "rc": 0, "start": "2017-01-19 17:29:21.370745", "stderr": "", "stdout": "/sbin/resolvconf", "stdout_lines": ["/sbin/resolvconf"], "warnings": []} | |
ok: [kargo-node-2] => {"changed": false, "cmd": "which resolvconf", "delta": "0:00:00.004794", "end": "2017-01-19 17:29:21.553495", "failed": false, "failed_when_result": false, "rc": 0, "start": "2017-01-19 17:29:21.548701", "stderr": "", "stdout": "/sbin/resolvconf", "stdout_lines": ["/sbin/resolvconf"], "warnings": []} | |
ok: [kargo-node-1] => {"changed": false, "cmd": "which resolvconf", "delta": "0:00:00.003212", "end": "2017-01-19 17:29:26.085267", "failed": false, "failed_when_result": false, "rc": 0, "start": "2017-01-19 17:29:26.082055", "stderr": "", "stdout": "/sbin/resolvconf", "stdout_lines": ["/sbin/resolvconf"], "warnings": []} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"resolvconf": true}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"resolvconf": true}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"resolvconf": true}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"resolvconf": true}, "changed": false} | |
TASK [kubernetes/preinstall : set_fact] **************************************** | |
ok: [kargo-node-2] => {"ansible_facts": {"bogus_domains": "cluster.local.default.svc.cluster.local./default.svc.cluster.local.default.svc.cluster.local./com.default.svc.cluster.local./cluster.local.svc.cluster.local./svc.cluster.local.svc.cluster.local./com.svc.cluster.local./", "default_resolver": "8.8.8.8"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"bogus_domains": "cluster.local.default.svc.cluster.local./default.svc.cluster.local.default.svc.cluster.local./com.default.svc.cluster.local./cluster.local.svc.cluster.local./svc.cluster.local.svc.cluster.local./com.svc.cluster.local./", "default_resolver": "8.8.8.8"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"bogus_domains": "cluster.local.default.svc.cluster.local./default.svc.cluster.local.default.svc.cluster.local./com.default.svc.cluster.local./cluster.local.svc.cluster.local./svc.cluster.local.svc.cluster.local./com.svc.cluster.local./", "default_resolver": "8.8.8.8"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"bogus_domains": "cluster.local.default.svc.cluster.local./default.svc.cluster.local.default.svc.cluster.local./com.default.svc.cluster.local./cluster.local.svc.cluster.local./svc.cluster.local.svc.cluster.local./com.svc.cluster.local./", "default_resolver": "8.8.8.8"}, "changed": false} | |
TASK [kubernetes/preinstall : check kubelet] *********************************** | |
ok: [kargo-node-5] => {"changed": false, "stat": {"exists": false}} | |
ok: [kargo-node-2] => {"changed": false, "stat": {"exists": false}} | |
ok: [kargo-node-3] => {"changed": false, "stat": {"exists": false}} | |
ok: [kargo-node-1] => {"changed": false, "stat": {"exists": false}} | |
TASK [kubernetes/preinstall : check if early DNS configuration stage] ********** | |
ok: [kargo-node-2] => {"ansible_facts": {"dns_early": true}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"dns_early": true}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"dns_early": true}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"dns_early": true}, "changed": false} | |
TASK [kubernetes/preinstall : target resolv.conf files] ************************ | |
ok: [kargo-node-2] => {"ansible_facts": {"base": "/etc/resolvconf/resolv.conf.d/base", "head": "/etc/resolvconf/resolv.conf.d/head", "resolvconffile": "/etc/resolv.conf"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"base": "/etc/resolvconf/resolv.conf.d/base", "head": "/etc/resolvconf/resolv.conf.d/head", "resolvconffile": "/etc/resolv.conf"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"base": "/etc/resolvconf/resolv.conf.d/base", "head": "/etc/resolvconf/resolv.conf.d/head", "resolvconffile": "/etc/resolv.conf"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"base": "/etc/resolvconf/resolv.conf.d/base", "head": "/etc/resolvconf/resolv.conf.d/head", "resolvconffile": "/etc/resolv.conf"}, "changed": false} | |
TASK [kubernetes/preinstall : target temporary resolvconf cloud init file (Container Linux by CoreOS)] *** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : check if /etc/dhclient.conf exists] ************** | |
ok: [kargo-node-1] => {"changed": false, "stat": {"exists": false}} | |
ok: [kargo-node-5] => {"changed": false, "stat": {"exists": false}} | |
ok: [kargo-node-2] => {"changed": false, "stat": {"exists": false}} | |
ok: [kargo-node-3] => {"changed": false, "stat": {"exists": false}} | |
TASK [kubernetes/preinstall : target dhclient conf file for /etc/dhclient.conf] | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : target dhclient conf file for /etc/dhcp/dhclient.conf] *** | |
ok: [kargo-node-2] => {"ansible_facts": {"dhclientconffile": "/etc/dhcp/dhclient.conf"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"dhclientconffile": "/etc/dhcp/dhclient.conf"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"dhclientconffile": "/etc/dhcp/dhclient.conf"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"dhclientconffile": "/etc/dhcp/dhclient.conf"}, "changed": false} | |
TASK [kubernetes/preinstall : target dhclient hook file for Red Hat family] **** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : target dhclient hook file for Debian family] ***** | |
ok: [kargo-node-2] => {"ansible_facts": {"dhclienthookfile": "/etc/dhcp/dhclient-exit-hooks.d/zdnsupdate"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"dhclienthookfile": "/etc/dhcp/dhclient-exit-hooks.d/zdnsupdate"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"dhclienthookfile": "/etc/dhcp/dhclient-exit-hooks.d/zdnsupdate"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"dhclienthookfile": "/etc/dhcp/dhclient-exit-hooks.d/zdnsupdate"}, "changed": false} | |
TASK [kubernetes/preinstall : generate search domains to resolvconf] *********** | |
ok: [kargo-node-2] => {"ansible_facts": {"domainentry": "domain cluster.local", "searchentries": "search default.svc.cluster.local svc.cluster.local", "supersede_domain": "supersede domain-name \"cluster.local\";", "supersede_search": "supersede domain-search \"default.svc.cluster.local\", \"svc.cluster.local\";"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"domainentry": "domain cluster.local", "searchentries": "search default.svc.cluster.local svc.cluster.local", "supersede_domain": "supersede domain-name \"cluster.local\";", "supersede_search": "supersede domain-search \"default.svc.cluster.local\", \"svc.cluster.local\";"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"domainentry": "domain cluster.local", "searchentries": "search default.svc.cluster.local svc.cluster.local", "supersede_domain": "supersede domain-name \"cluster.local\";", "supersede_search": "supersede domain-search \"default.svc.cluster.local\", \"svc.cluster.local\";"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"domainentry": "domain cluster.local", "searchentries": "search default.svc.cluster.local svc.cluster.local", "supersede_domain": "supersede domain-name \"cluster.local\";", "supersede_search": "supersede domain-search \"default.svc.cluster.local\", \"svc.cluster.local\";"}, "changed": false} | |
TASK [kubernetes/preinstall : pick dnsmasq cluster IP or default resolver] ***** | |
ok: [kargo-node-2] => {"ansible_facts": {"dnsmasq_server": []}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"dnsmasq_server": []}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"dnsmasq_server": []}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"dnsmasq_server": []}, "changed": false} | |
TASK [kubernetes/preinstall : generate nameservers to resolvconf] ************** | |
ok: [kargo-node-2] => {"ansible_facts": {"nameserverentries": "nameserver 8.8.8.8", "supersede_nameserver": "supersede domain-name-servers 8.8.8.8;"}, "changed": false} | |
ok: [kargo-node-3] => {"ansible_facts": {"nameserverentries": "nameserver 8.8.8.8", "supersede_nameserver": "supersede domain-name-servers 8.8.8.8;"}, "changed": false} | |
ok: [kargo-node-5] => {"ansible_facts": {"nameserverentries": "nameserver 8.8.8.8", "supersede_nameserver": "supersede domain-name-servers 8.8.8.8;"}, "changed": false} | |
ok: [kargo-node-1] => {"ansible_facts": {"nameserverentries": "nameserver 8.8.8.8", "supersede_nameserver": "supersede domain-name-servers 8.8.8.8;"}, "changed": false} | |
TASK [kubernetes/preinstall : gather os specific variables] ******************** | |
ok: [kargo-node-2] => (item=/Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/templates/../vars/debian.yml) => {"ansible_facts": {"required_pkgs": ["python-apt", "aufs-tools", "apt-transport-https", "software-properties-common"]}, "item": "/Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/templates/../vars/debian.yml"} | |
ok: [kargo-node-3] => (item=/Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/templates/../vars/debian.yml) => {"ansible_facts": {"required_pkgs": ["python-apt", "aufs-tools", "apt-transport-https", "software-properties-common"]}, "item": "/Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/templates/../vars/debian.yml"} | |
ok: [kargo-node-5] => (item=/Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/templates/../vars/debian.yml) => {"ansible_facts": {"required_pkgs": ["python-apt", "aufs-tools", "apt-transport-https", "software-properties-common"]}, "item": "/Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/templates/../vars/debian.yml"} | |
ok: [kargo-node-1] => (item=/Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/templates/../vars/debian.yml) => {"ansible_facts": {"required_pkgs": ["python-apt", "aufs-tools", "apt-transport-https", "software-properties-common"]}, "item": "/Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/templates/../vars/debian.yml"} | |
TASK [kubernetes/preinstall : Create kubernetes config directory] ************** | |
ok: [kargo-node-2] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/etc/kubernetes", "size": 4096, "state": "directory", "uid": 999} | |
ok: [kargo-node-3] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/etc/kubernetes", "size": 4096, "state": "directory", "uid": 999} | |
ok: [kargo-node-5] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/etc/kubernetes", "size": 4096, "state": "directory", "uid": 999} | |
ok: [kargo-node-1] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/etc/kubernetes", "size": 4096, "state": "directory", "uid": 999} | |
TASK [kubernetes/preinstall : Create kubernetes script directory] ************** | |
ok: [kargo-node-2] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/usr/local/bin/kubernetes-scripts", "size": 4096, "state": "directory", "uid": 999} | |
ok: [kargo-node-5] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/usr/local/bin/kubernetes-scripts", "size": 4096, "state": "directory", "uid": 999} | |
ok: [kargo-node-3] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/usr/local/bin/kubernetes-scripts", "size": 4096, "state": "directory", "uid": 999} | |
ok: [kargo-node-1] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/usr/local/bin/kubernetes-scripts", "size": 4096, "state": "directory", "uid": 999} | |
TASK [kubernetes/preinstall : Create kubernetes manifests directory] *********** | |
ok: [kargo-node-5] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/etc/kubernetes/manifests", "size": 4096, "state": "directory", "uid": 999} | |
ok: [kargo-node-2] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/etc/kubernetes/manifests", "size": 4096, "state": "directory", "uid": 999} | |
ok: [kargo-node-3] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/etc/kubernetes/manifests", "size": 4096, "state": "directory", "uid": 999} | |
ok: [kargo-node-1] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "kube", "path": "/etc/kubernetes/manifests", "size": 4096, "state": "directory", "uid": 999} | |
TASK [kubernetes/preinstall : check cloud_provider value] ********************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : include] ***************************************** | |
included: /Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/tasks/openstack-credential-check.yml for kargo-node-2, kargo-node-3, kargo-node-5, kargo-node-1 | |
TASK [kubernetes/preinstall : check openstack_auth_url value] ****************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : check openstack_username value] ****************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : check openstack_password value] ****************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : check openstack_region value] ******************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : check tenant_id value] *************************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : include] ***************************************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : Create cni directories] ************************** | |
skipping: [kargo-node-3] => (item=/etc/cni/net.d) => {"changed": false, "item": "/etc/cni/net.d", "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-2] => (item=/etc/cni/net.d) => {"changed": false, "item": "/etc/cni/net.d", "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => (item=/etc/cni/net.d) => {"changed": false, "item": "/etc/cni/net.d", "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => (item=/etc/cni/net.d) => {"changed": false, "item": "/etc/cni/net.d", "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-2] => (item=/opt/cni/bin) => {"changed": false, "item": "/opt/cni/bin", "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => (item=/opt/cni/bin) => {"changed": false, "item": "/opt/cni/bin", "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => (item=/opt/cni/bin) => {"changed": false, "item": "/opt/cni/bin", "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => (item=/opt/cni/bin) => {"changed": false, "item": "/opt/cni/bin", "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : Update package management cache (YUM)] *********** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : Install latest version of python-apt for Debian distribs] *** | |
ok: [kargo-node-2] => {"cache_update_time": 1484847009, "cache_updated": true, "changed": false} | |
ok: [kargo-node-3] => {"cache_update_time": 1484847011, "cache_updated": true, "changed": false} | |
ok: [kargo-node-5] => {"cache_update_time": 1484847010, "cache_updated": true, "changed": false} | |
ok: [kargo-node-1] => {"cache_update_time": 1484847014, "cache_updated": true, "changed": false} | |
TASK [kubernetes/preinstall : Install python-dnf for latest RedHat versions] *** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : Install epel-release on RedHat/CentOS] *********** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : Install packages requirements] ******************* | |
ok: [kargo-node-1] => (item=[u'python-apt', u'aufs-tools', u'apt-transport-https', u'software-properties-common', u'python-httplib2', u'openssl', u'curl', u'rsync', u'bash-completion', u'socat']) => {"cache_update_time": 0, "cache_updated": false, "changed": false, "item": ["python-apt", "aufs-tools", "apt-transport-https", "software-properties-common", "python-httplib2", "openssl", "curl", "rsync", "bash-completion", "socat"]} | |
ok: [kargo-node-2] => (item=[u'python-apt', u'aufs-tools', u'apt-transport-https', u'software-properties-common', u'python-httplib2', u'openssl', u'curl', u'rsync', u'bash-completion', u'socat']) => {"cache_update_time": 0, "cache_updated": false, "changed": false, "item": ["python-apt", "aufs-tools", "apt-transport-https", "software-properties-common", "python-httplib2", "openssl", "curl", "rsync", "bash-completion", "socat"]} | |
ok: [kargo-node-3] => (item=[u'python-apt', u'aufs-tools', u'apt-transport-https', u'software-properties-common', u'python-httplib2', u'openssl', u'curl', u'rsync', u'bash-completion', u'socat']) => {"cache_update_time": 0, "cache_updated": false, "changed": false, "item": ["python-apt", "aufs-tools", "apt-transport-https", "software-properties-common", "python-httplib2", "openssl", "curl", "rsync", "bash-completion", "socat"]} | |
ok: [kargo-node-5] => (item=[u'python-apt', u'aufs-tools', u'apt-transport-https', u'software-properties-common', u'python-httplib2', u'openssl', u'curl', u'rsync', u'bash-completion', u'socat']) => {"cache_update_time": 0, "cache_updated": false, "changed": false, "item": ["python-apt", "aufs-tools", "apt-transport-https", "software-properties-common", "python-httplib2", "openssl", "curl", "rsync", "bash-completion", "socat"]} | |
TASK [kubernetes/preinstall : Set selinux policy to permissive] **************** | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : Disable IPv6 DNS lookup] ************************* | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : Enable ip forwarding] **************************** | |
ok: [kargo-node-3] => {"backup": "", "changed": false, "msg": ""} | |
ok: [kargo-node-2] => {"backup": "", "changed": false, "msg": ""} | |
ok: [kargo-node-5] => {"backup": "", "changed": false, "msg": ""} | |
ok: [kargo-node-1] => {"backup": "", "changed": false, "msg": ""} | |
TASK [kubernetes/preinstall : Write openstack cloud-config] ******************** | |
ok: [kargo-node-5] => {"changed": false, "gid": 999, "group": "kube-cert", "mode": "0640", "owner": "root", "path": "/etc/kubernetes/cloud_config", "size": 164, "state": "file", "uid": 0} | |
ok: [kargo-node-3] => {"changed": false, "gid": 999, "group": "kube-cert", "mode": "0640", "owner": "root", "path": "/etc/kubernetes/cloud_config", "size": 164, "state": "file", "uid": 0} | |
ok: [kargo-node-2] => {"changed": false, "gid": 999, "group": "kube-cert", "mode": "0640", "owner": "root", "path": "/etc/kubernetes/cloud_config", "size": 164, "state": "file", "uid": 0} | |
ok: [kargo-node-1] => {"changed": false, "gid": 999, "group": "kube-cert", "mode": "0640", "owner": "root", "path": "/etc/kubernetes/cloud_config", "size": 164, "state": "file", "uid": 0} | |
TASK [kubernetes/preinstall : Write azure cloud-config] ************************ | |
skipping: [kargo-node-2] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-3] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-5] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
skipping: [kargo-node-1] => {"changed": false, "skip_reason": "Conditional check failed", "skipped": true} | |
TASK [kubernetes/preinstall : include] ***************************************** | |
included: /Users/scollins/src/k8s/kargo/roles/kubernetes/preinstall/tasks/etchosts.yml for kargo-node-2, kargo-node-3, kargo-node-5, kargo-node-1 | |
TASK [kubernetes/preinstall : Hosts | populate inventory into hosts file] ****** | |
fatal: [kargo-node-2]: FAILED! => {"failed": true, "msg": "'dict object' has no attribute 'ansible_default_ipv4'"} | |
fatal: [kargo-node-3]: FAILED! => {"failed": true, "msg": "'dict object' has no attribute 'ansible_default_ipv4'"} | |
fatal: [kargo-node-5]: FAILED! => {"failed": true, "msg": "'dict object' has no attribute 'ansible_default_ipv4'"} | |
fatal: [kargo-node-1]: FAILED! => {"failed": true, "msg": "'dict object' has no attribute 'ansible_default_ipv4'"} | |
to retry, use: --limit @cluster.retry | |
PLAY RECAP ********************************************************************* | |
kargo-node-1 : ok=52 changed=0 unreachable=0 failed=1 | |
kargo-node-2 : ok=52 changed=0 unreachable=0 failed=1 | |
kargo-node-3 : ok=52 changed=0 unreachable=0 failed=1 | |
kargo-node-4 : ok=1 changed=0 unreachable=1 failed=0 | |
kargo-node-5 : ok=52 changed=0 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