Created
April 18, 2018 18:50
-
-
Save chrissound/f94169be3123b2c939e3a943e6f2cb7b to your computer and use it in GitHub Desktop.
This file contains hidden or 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
| vagrant up | |
| Bringing machine 'k8s-01' up with 'virtualbox' provider... | |
| Bringing machine 'k8s-02' up with 'virtualbox' provider... | |
| Bringing machine 'k8s-03' up with 'virtualbox' provider... | |
| ==> k8s-01: Importing base box 'bento/ubuntu-16.04'... | |
| ==> k8s-01: Matching MAC address for NAT networking... | |
| ==> k8s-01: Checking if box 'bento/ubuntu-16.04' is up to date... | |
| ==> k8s-01: Setting the name of the VM: kubespray_k8s-01_1524071264719_65627 | |
| ==> k8s-01: Clearing any previously set network interfaces... | |
| ==> k8s-01: Preparing network interfaces based on configuration... | |
| k8s-01: Adapter 1: nat | |
| k8s-01: Adapter 2: hostonly | |
| ==> k8s-01: Forwarding ports... | |
| k8s-01: 22 (guest) => 2222 (host) (adapter 1) | |
| ==> k8s-01: Running 'pre-boot' VM customizations... | |
| ==> k8s-01: Booting VM... | |
| ==> k8s-01: Waiting for machine to boot. This may take a few minutes... | |
| k8s-01: SSH address: 127.0.0.1:2222 | |
| k8s-01: SSH username: vagrant | |
| k8s-01: SSH auth method: private key | |
| ==> k8s-01: Machine booted and ready! | |
| ==> k8s-01: Checking for guest additions in VM... | |
| ==> k8s-01: Setting hostname... | |
| ==> k8s-01: Configuring and enabling network interfaces... | |
| ==> k8s-01: Rsyncing folder: /home/chris/Projects/Clients/NavigatorIdentity.k8s/k8s/kubespray/ => /vagrant | |
| ==> k8s-01: Running provisioner: shell... | |
| k8s-01: Running: inline script | |
| ==> k8s-02: Importing base box 'bento/ubuntu-16.04'... | |
| ==> k8s-02: Matching MAC address for NAT networking... | |
| ==> k8s-02: Checking if box 'bento/ubuntu-16.04' is up to date... | |
| ==> k8s-02: Setting the name of the VM: kubespray_k8s-02_1524071324291_89134 | |
| ==> k8s-02: Fixed port collision for 22 => 2222. Now on port 2200. | |
| ==> k8s-02: Clearing any previously set network interfaces... | |
| ==> k8s-02: Preparing network interfaces based on configuration... | |
| k8s-02: Adapter 1: nat | |
| k8s-02: Adapter 2: hostonly | |
| ==> k8s-02: Forwarding ports... | |
| k8s-02: 22 (guest) => 2200 (host) (adapter 1) | |
| ==> k8s-02: Running 'pre-boot' VM customizations... | |
| ==> k8s-02: Booting VM... | |
| ==> k8s-02: Waiting for machine to boot. This may take a few minutes... | |
| k8s-02: SSH address: 127.0.0.1:2200 | |
| k8s-02: SSH username: vagrant | |
| k8s-02: SSH auth method: private key | |
| ==> k8s-02: Machine booted and ready! | |
| ==> k8s-02: Checking for guest additions in VM... | |
| ==> k8s-02: Setting hostname... | |
| ==> k8s-02: Configuring and enabling network interfaces... | |
| ==> k8s-02: Rsyncing folder: /home/chris/Projects/Clients/NavigatorIdentity.k8s/k8s/kubespray/ => /vagrant | |
| ==> k8s-02: Running provisioner: shell... | |
| k8s-02: Running: inline script | |
| ==> k8s-03: Importing base box 'bento/ubuntu-16.04'... | |
| ==> k8s-03: Matching MAC address for NAT networking... | |
| ==> k8s-03: Checking if box 'bento/ubuntu-16.04' is up to date... | |
| ==> k8s-03: Setting the name of the VM: kubespray_k8s-03_1524071382076_48196 | |
| ==> k8s-03: Fixed port collision for 22 => 2222. Now on port 2201. | |
| ==> k8s-03: Clearing any previously set network interfaces... | |
| ==> k8s-03: Preparing network interfaces based on configuration... | |
| k8s-03: Adapter 1: nat | |
| k8s-03: Adapter 2: hostonly | |
| ==> k8s-03: Forwarding ports... | |
| k8s-03: 22 (guest) => 2201 (host) (adapter 1) | |
| ==> k8s-03: Running 'pre-boot' VM customizations... | |
| ==> k8s-03: Booting VM... | |
| ==> k8s-03: Waiting for machine to boot. This may take a few minutes... | |
| k8s-03: SSH address: 127.0.0.1:2201 | |
| k8s-03: SSH username: vagrant | |
| k8s-03: SSH auth method: private key | |
| ==> k8s-03: Machine booted and ready! | |
| ==> k8s-03: Checking for guest additions in VM... | |
| ==> k8s-03: Setting hostname... | |
| ==> k8s-03: Configuring and enabling network interfaces... | |
| ==> k8s-03: Rsyncing folder: /home/chris/Projects/Clients/NavigatorIdentity.k8s/k8s/kubespray/ => /vagrant | |
| ==> k8s-03: Running provisioner: shell... | |
| k8s-03: Running: inline script | |
| ==> k8s-03: Running provisioner: ansible... | |
| Vagrant has automatically selected the compatibility mode '2.0' | |
| according to the Ansible version installed (2.5.0). | |
| Alternatively, the compatibility mode can be specified in your Vagrantfile: | |
| https://www.vagrantup.com/docs/provisioning/ansible_common.html#compatibility_mode | |
| ==> k8s-03: Vagrant has detected a host range pattern in the `groups` option. | |
| ==> k8s-03: Vagrant doesn't fully check the validity of these parameters! | |
| ==> k8s-03: | |
| ==> k8s-03: Please check https://docs.ansible.com/ansible/intro_inventory.html#hosts-and-groups | |
| ==> k8s-03: for more information. | |
| k8s-03: Running ansible-playbook... | |
| PLAY [localhost] *************************************************************** | |
| skipping: no hosts matched | |
| [WARNING]: Could not match supplied host pattern, ignoring: calico-rr | |
| PLAY [k8s-cluster:etcd:calico-rr] ********************************************** | |
| TASK [download : include_tasks] ************************************************ | |
| Wednesday 18 April 2018 17:10:24 +0000 (0:00:00.074) 0:00:00.074 ******* | |
| TASK [download : Download items] *********************************************** | |
| Wednesday 18 April 2018 17:10:24 +0000 (0:00:00.038) 0:00:00.112 ******* | |
| TASK [download : Sync container] *********************************************** | |
| Wednesday 18 April 2018 17:10:24 +0000 (0:00:00.127) 0:00:00.240 ******* | |
| TASK [kubespray-defaults : Configure defaults] ********************************* | |
| Wednesday 18 April 2018 17:10:24 +0000 (0:00:00.134) 0:00:00.374 ******* | |
| ok: [k8s-01] => { | |
| "msg": "Check roles/kubespray-defaults/defaults/main.yml" | |
| } | |
| ok: [k8s-03] => { | |
| "msg": "Check roles/kubespray-defaults/defaults/main.yml" | |
| } | |
| ok: [k8s-02] => { | |
| "msg": "Check roles/kubespray-defaults/defaults/main.yml" | |
| } | |
| TASK [bootstrap-os : Bootstrap | Check if bootstrap is needed] ***************** | |
| Wednesday 18 April 2018 17:10:24 +0000 (0:00:00.134) 0:00:00.509 ******* | |
| ok: [k8s-01] => (item=python) | |
| ok: [k8s-03] => (item=python) | |
| ok: [k8s-02] => (item=python) | |
| ok: [k8s-01] => (item=pip) | |
| ok: [k8s-03] => (item=pip) | |
| ok: [k8s-02] => (item=pip) | |
| ok: [k8s-01] => (item=dbus-daemon) | |
| ok: [k8s-03] => (item=dbus-daemon) | |
| ok: [k8s-02] => (item=dbus-daemon) | |
| TASK [bootstrap-os : Bootstrap | Install python 2.x and pip] ******************* | |
| Wednesday 18 April 2018 17:10:25 +0000 (0:00:00.601) 0:00:01.110 ******* | |
| [WARNING]: when statements should not include jinja2 templating delimiters | |
| such as {{ }} or {% %}. Found: {{ need_bootstrap.results | map(attribute='rc') | |
| | sort | last | bool }} | |
| [WARNING]: when statements should not include jinja2 templating delimiters | |
| such as {{ }} or {% %}. Found: {{ need_bootstrap.results | map(attribute='rc') | |
| | sort | last | bool }} | |
| [WARNING]: when statements should not include jinja2 templating delimiters | |
| such as {{ }} or {% %}. Found: {{ need_bootstrap.results | map(attribute='rc') | |
| | sort | last | bool }} | |
| changed: [k8s-03] | |
| changed: [k8s-02] | |
| changed: [k8s-01] | |
| TASK [bootstrap-os : set_fact] ************************************************* | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:01:33.200) 0:01:34.311 ******* | |
| [WARNING]: Removed restricted key from module data: ansible_python_interpreter | |
| = /usr/bin/python | |
| ok: [k8s-01] | |
| [WARNING]: Removed restricted key from module data: ansible_python_interpreter | |
| = /usr/bin/python | |
| ok: [k8s-02] | |
| [WARNING]: Removed restricted key from module data: ansible_python_interpreter | |
| = /usr/bin/python | |
| ok: [k8s-03] | |
| TASK [bootstrap-os : Bootstrap | Check if bootstrap is needed] ***************** | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.075) 0:01:34.386 ******* | |
| TASK [bootstrap-os : Bootstrap | Install python 2.x, pip, and dbus] ************ | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.074) 0:01:34.461 ******* | |
| TASK [bootstrap-os : set_fact] ************************************************* | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.039) 0:01:34.501 ******* | |
| TASK [bootstrap-os : Bootstrap | Check if bootstrap is needed] ***************** | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.040) 0:01:34.541 ******* | |
| TASK [bootstrap-os : Bootstrap | Run bootstrap.sh] ***************************** | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.042) 0:01:34.583 ******* | |
| TASK [bootstrap-os : set_fact] ************************************************* | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.040) 0:01:34.624 ******* | |
| TASK [bootstrap-os : Bootstrap | Check if we need to install pip] ************** | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.040) 0:01:34.664 ******* | |
| TASK [bootstrap-os : Bootstrap | Copy get-pip.py] ****************************** | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.042) 0:01:34.706 ******* | |
| TASK [bootstrap-os : Bootstrap | Install pip] ********************************** | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.040) 0:01:34.747 ******* | |
| TASK [bootstrap-os : Bootstrap | Remove get-pip.py] **************************** | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.039) 0:01:34.786 ******* | |
| TASK [bootstrap-os : Bootstrap | Install pip launcher] ************************* | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.040) 0:01:34.826 ******* | |
| TASK [bootstrap-os : Install required python modules] ************************** | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.040) 0:01:34.867 ******* | |
| TASK [bootstrap-os : Check presence of fastestmirror.conf] ********************* | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.062) 0:01:34.929 ******* | |
| TASK [bootstrap-os : Disable fastestmirror plugin] ***************************** | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.038) 0:01:34.967 ******* | |
| TASK [bootstrap-os : Install packages requirements for bootstrap] ************** | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.038) 0:01:35.006 ******* | |
| TASK [bootstrap-os : Install required packages (SUSE)] ************************* | |
| Wednesday 18 April 2018 17:11:58 +0000 (0:00:00.039) 0:01:35.045 ******* | |
| TASK [bootstrap-os : Remove require tty] *************************************** | |
| Wednesday 18 April 2018 17:11:59 +0000 (0:00:00.045) 0:01:35.090 ******* | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| ok: [k8s-01] | |
| TASK [bootstrap-os : check if atomic host] ************************************* | |
| Wednesday 18 April 2018 17:12:00 +0000 (0:00:01.058) 0:01:36.149 ******* | |
| ok: [k8s-02] | |
| ok: [k8s-01] | |
| ok: [k8s-03] | |
| TASK [bootstrap-os : set_fact] ************************************************* | |
| Wednesday 18 April 2018 17:12:00 +0000 (0:00:00.599) 0:01:36.748 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [bootstrap-os : Gather nodes hostnames] *********************************** | |
| Wednesday 18 April 2018 17:12:00 +0000 (0:00:00.072) 0:01:36.820 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [bootstrap-os : Assign inventory name to unconfigured hostnames (non-CoreOS and Tumbleweed)] *** | |
| Wednesday 18 April 2018 17:12:02 +0000 (0:00:01.343) 0:01:38.164 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [bootstrap-os : Assign inventory name to unconfigured hostnames (CoreOS and Tumbleweed only)] *** | |
| Wednesday 18 April 2018 17:12:02 +0000 (0:00:00.837) 0:01:39.002 ******* | |
| TASK [bootstrap-os : Update hostname fact (CoreOS and Tumbleweed only)] ******** | |
| Wednesday 18 April 2018 17:12:02 +0000 (0:00:00.047) 0:01:39.049 ******* | |
| PLAY [k8s-cluster:etcd:calico-rr] ********************************************** | |
| TASK [Gathering Facts] ********************************************************* | |
| Wednesday 18 April 2018 17:12:03 +0000 (0:00:00.056) 0:01:39.106 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-03] | |
| ok: [k8s-02] | |
| TASK [gather facts from all instances] ***************************************** | |
| Wednesday 18 April 2018 17:12:03 +0000 (0:00:00.820) 0:01:39.926 ******* | |
| ok: [k8s-01 -> 127.0.0.1] => (item=k8s-01) | |
| ok: [k8s-02 -> 127.0.0.1] => (item=k8s-01) | |
| ok: [k8s-03 -> 127.0.0.1] => (item=k8s-01) | |
| ok: [k8s-01 -> 127.0.0.1] => (item=k8s-02) | |
| ok: [k8s-02 -> 127.0.0.1] => (item=k8s-02) | |
| ok: [k8s-03 -> 127.0.0.1] => (item=k8s-02) | |
| ok: [k8s-01 -> 127.0.0.1] => (item=k8s-03) | |
| ok: [k8s-02 -> 127.0.0.1] => (item=k8s-03) | |
| ok: [k8s-03 -> 127.0.0.1] => (item=k8s-03) | |
| ok: [k8s-01 -> 127.0.0.1] => (item=k8s-01) | |
| ok: [k8s-02 -> 127.0.0.1] => (item=k8s-01) | |
| ok: [k8s-03 -> 127.0.0.1] => (item=k8s-01) | |
| ok: [k8s-01 -> 127.0.0.1] => (item=k8s-02) | |
| ok: [k8s-02 -> 127.0.0.1] => (item=k8s-02) | |
| ok: [k8s-03 -> 127.0.0.1] => (item=k8s-02) | |
| ok: [k8s-01 -> 127.0.0.1] => (item=k8s-03) | |
| ok: [k8s-02 -> 127.0.0.1] => (item=k8s-03) | |
| ok: [k8s-03 -> 127.0.0.1] => (item=k8s-03) | |
| PLAY [k8s-cluster:etcd:calico-rr] ********************************************** | |
| TASK [download : include_tasks] ************************************************ | |
| Wednesday 18 April 2018 17:12:09 +0000 (0:00:06.028) 0:01:45.955 ******* | |
| TASK [download : Download items] *********************************************** | |
| Wednesday 18 April 2018 17:12:09 +0000 (0:00:00.080) 0:01:46.035 ******* | |
| TASK [download : Sync container] *********************************************** | |
| Wednesday 18 April 2018 17:12:10 +0000 (0:00:00.628) 0:01:46.664 ******* | |
| TASK [kubespray-defaults : Configure defaults] ********************************* | |
| Wednesday 18 April 2018 17:12:11 +0000 (0:00:00.731) 0:01:47.395 ******* | |
| ok: [k8s-01] => { | |
| "msg": "Check roles/kubespray-defaults/defaults/main.yml" | |
| } | |
| ok: [k8s-02] => { | |
| "msg": "Check roles/kubespray-defaults/defaults/main.yml" | |
| } | |
| ok: [k8s-03] => { | |
| "msg": "Check roles/kubespray-defaults/defaults/main.yml" | |
| } | |
| TASK [adduser : User | Create User Group] ************************************** | |
| Wednesday 18 April 2018 17:12:11 +0000 (0:00:00.128) 0:01:47.524 ******* | |
| changed: [k8s-03] | |
| changed: [k8s-01] | |
| changed: [k8s-02] | |
| TASK [adduser : User | Create User] ******************************************** | |
| Wednesday 18 April 2018 17:12:12 +0000 (0:00:00.551) 0:01:48.076 ******* | |
| changed: [k8s-02] | |
| changed: [k8s-01] | |
| changed: [k8s-03] | |
| TASK [kubernetes/preinstall : Stop if ansible version is too low] ************** | |
| Wednesday 18 April 2018 17:12:12 +0000 (0:00:00.697) 0:01:48.773 ******* | |
| ok: [k8s-01] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| TASK [kubernetes/preinstall : Stop if non systemd OS type] ********************* | |
| Wednesday 18 April 2018 17:12:12 +0000 (0:00:00.162) 0:01:48.936 ******* | |
| ok: [k8s-01] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-02] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-03] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| TASK [kubernetes/preinstall : Stop if unknown OS] ****************************** | |
| Wednesday 18 April 2018 17:12:13 +0000 (0:00:00.192) 0:01:49.129 ******* | |
| ok: [k8s-01] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-02] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-03] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| TASK [kubernetes/preinstall : Stop if unknown network plugin] ****************** | |
| Wednesday 18 April 2018 17:12:13 +0000 (0:00:00.199) 0:01:49.329 ******* | |
| TASK [kubernetes/preinstall : Stop if incompatible network plugin and cloudprovider] *** | |
| Wednesday 18 April 2018 17:12:13 +0000 (0:00:00.190) 0:01:49.520 ******* | |
| TASK [kubernetes/preinstall : Stop if known booleans are set as strings (Use JSON format on CLI: -e "{'key': true }")] *** | |
| Wednesday 18 April 2018 17:12:13 +0000 (0:00:00.076) 0:01:49.596 ******* | |
| ok: [k8s-01] => (item={u'name': u'kubeadm_enabled', u'value': False}) => { | |
| "changed": false, | |
| "item": { | |
| "name": "kubeadm_enabled", | |
| "value": false | |
| }, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-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: [k8s-01] => (item={u'name': u'deploy_netchecker', u'value': False}) => { | |
| "changed": false, | |
| "item": { | |
| "name": "deploy_netchecker", | |
| "value": false | |
| }, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-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: [k8s-01] => (item={u'name': u'efk_enabled', u'value': False}) => { | |
| "changed": false, | |
| "item": { | |
| "name": "efk_enabled", | |
| "value": false | |
| }, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-01] => (item={u'name': u'helm_enabled', u'value': False}) => { | |
| "changed": false, | |
| "item": { | |
| "name": "helm_enabled", | |
| "value": false | |
| }, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-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] *************** | |
| Wednesday 18 April 2018 17:12:13 +0000 (0:00:00.368) 0:01:49.965 ******* | |
| ok: [k8s-01] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-02] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-03] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| TASK [kubernetes/preinstall : Stop if memory is too small for masters] ********* | |
| Wednesday 18 April 2018 17:12:14 +0000 (0:00:00.140) 0:01:50.105 ******* | |
| ok: [k8s-01] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-02] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| TASK [kubernetes/preinstall : Stop if memory is too small for nodes] *********** | |
| Wednesday 18 April 2018 17:12:14 +0000 (0:00:00.111) 0:01:50.216 ******* | |
| ok: [k8s-01] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-02] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-03] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| TASK [kubernetes/preinstall : Stop if ip var does not match local ips] ********* | |
| Wednesday 18 April 2018 17:12:14 +0000 (0:00:00.135) 0:01:50.352 ******* | |
| ok: [k8s-01] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-02] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-03] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| TASK [kubernetes/preinstall : Stop if access_ip is not pingable] *************** | |
| Wednesday 18 April 2018 17:12:14 +0000 (0:00:00.137) 0:01:50.489 ******* | |
| TASK [kubernetes/preinstall : Stop if swap enabled] **************************** | |
| Wednesday 18 April 2018 17:12:14 +0000 (0:00:00.086) 0:01:50.576 ******* | |
| ok: [k8s-01] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-02] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-03] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| TASK [kubernetes/preinstall : Stop if RBAC is not enabled when dashboard is enabled] *** | |
| Wednesday 18 April 2018 17:12:14 +0000 (0:00:00.136) 0:01:50.713 ******* | |
| ok: [k8s-01] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-02] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| ok: [k8s-03] => { | |
| "changed": false, | |
| "msg": "All assertions passed" | |
| } | |
| TASK [kubernetes/preinstall : Stop if RBAC and anonymous-auth are not enabled when insecure port is disabled] *** | |
| Wednesday 18 April 2018 17:12:14 +0000 (0:00:00.152) 0:01:50.866 ******* | |
| TASK [kubernetes/preinstall : Stop if kernel version is too low] *************** | |
| Wednesday 18 April 2018 17:12:14 +0000 (0:00:00.092) 0:01:50.958 ******* | |
| TASK [kubernetes/preinstall : Pre-upgrade | check if old credential dir exists] *** | |
| Wednesday 18 April 2018 17:12:14 +0000 (0:00:00.083) 0:01:51.042 ******* | |
| ok: [k8s-02 -> localhost] | |
| ok: [k8s-01 -> localhost] | |
| ok: [k8s-03 -> localhost] | |
| TASK [kubernetes/preinstall : Pre-upgrade | check if new credential dir exists] *** | |
| Wednesday 18 April 2018 17:12:15 +0000 (0:00:00.341) 0:01:51.383 ******* | |
| TASK [kubernetes/preinstall : Pre-upgrade | move data from old credential dir to new] *** | |
| Wednesday 18 April 2018 17:12:15 +0000 (0:00:00.094) 0:01:51.478 ******* | |
| TASK [kubernetes/preinstall : Force binaries directory for Container Linux by CoreOS] *** | |
| Wednesday 18 April 2018 17:12:15 +0000 (0:00:00.092) 0:01:51.570 ******* | |
| TASK [kubernetes/preinstall : check bin dir exists] **************************** | |
| Wednesday 18 April 2018 17:12:15 +0000 (0:00:00.080) 0:01:51.651 ******* | |
| ok: [k8s-02] | |
| ok: [k8s-01] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : check if atomic host] **************************** | |
| Wednesday 18 April 2018 17:12:16 +0000 (0:00:00.445) 0:01:52.096 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : set_fact] **************************************** | |
| Wednesday 18 April 2018 17:12:16 +0000 (0:00:00.301) 0:01:52.398 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : set_fact] **************************************** | |
| Wednesday 18 April 2018 17:12:16 +0000 (0:00:00.133) 0:01:52.532 ******* | |
| TASK [kubernetes/preinstall : check resolvconf] ******************************** | |
| Wednesday 18 April 2018 17:12:16 +0000 (0:00:00.091) 0:01:52.623 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-03] | |
| ok: [k8s-02] | |
| TASK [kubernetes/preinstall : set_fact] **************************************** | |
| Wednesday 18 April 2018 17:12:16 +0000 (0:00:00.412) 0:01:53.035 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : set_fact] **************************************** | |
| Wednesday 18 April 2018 17:12:17 +0000 (0:00:00.202) 0:01:53.238 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : check if kubelet is configured] ****************** | |
| Wednesday 18 April 2018 17:12:17 +0000 (0:00:00.196) 0:01:53.434 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : check if early DNS configuration stage] ********** | |
| Wednesday 18 April 2018 17:12:17 +0000 (0:00:00.391) 0:01:53.826 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : target resolv.conf files] ************************ | |
| Wednesday 18 April 2018 17:12:17 +0000 (0:00:00.135) 0:01:53.962 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : target temporary resolvconf cloud init file (Container Linux by CoreOS)] *** | |
| Wednesday 18 April 2018 17:12:18 +0000 (0:00:00.136) 0:01:54.099 ******* | |
| TASK [kubernetes/preinstall : check if /etc/dhclient.conf exists] ************** | |
| Wednesday 18 April 2018 17:12:18 +0000 (0:00:00.082) 0:01:54.181 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : target dhclient conf file for /etc/dhclient.conf] *** | |
| Wednesday 18 April 2018 17:12:18 +0000 (0:00:00.308) 0:01:54.489 ******* | |
| TASK [kubernetes/preinstall : check if /etc/dhcp/dhclient.conf exists] ********* | |
| Wednesday 18 April 2018 17:12:18 +0000 (0:00:00.084) 0:01:54.574 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-03] | |
| ok: [k8s-02] | |
| TASK [kubernetes/preinstall : target dhclient conf file for /etc/dhcp/dhclient.conf] *** | |
| Wednesday 18 April 2018 17:12:18 +0000 (0:00:00.441) 0:01:55.015 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : target dhclient hook file for Red Hat family] **** | |
| Wednesday 18 April 2018 17:12:19 +0000 (0:00:00.133) 0:01:55.149 ******* | |
| TASK [kubernetes/preinstall : target dhclient hook file for Debian family] ***** | |
| Wednesday 18 April 2018 17:12:19 +0000 (0:00:00.083) 0:01:55.232 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : generate search domains to resolvconf] *********** | |
| Wednesday 18 April 2018 17:12:19 +0000 (0:00:00.132) 0:01:55.365 ******* | |
| ok: [k8s-01] | |
| ok: [k8s-02] | |
| ok: [k8s-03] | |
| TASK [kubernetes/preinstall : pick dnsmasq cluster IP or default resolver] ***** | |
| Wednesday 18 April 2018 17:12:19 +0000 (0:00:00.138) 0:01:55.503 ******* | |
| fatal: [k8s-01]: FAILED! => {"msg": "An unhandled exception occurred while templating '{{ kube_service_addresses|ipaddr('net')|ipaddr(2)|ipaddr('address') }}'. Error was a <class 'ansible.errors.AnsibleFilterError'>, original message: The ipaddr filter requires python-netaddr be installed on the ansible controller"} | |
| fatal: [k8s-02]: FAILED! => {"msg": "An unhandled exception occurred while templating '{{ kube_service_addresses|ipaddr('net')|ipaddr(2)|ipaddr('address') }}'. Error was a <class 'ansible.errors.AnsibleFilterError'>, original message: The ipaddr filter requires python-netaddr be installed on the ansible controller"} | |
| fatal: [k8s-03]: FAILED! => {"msg": "An unhandled exception occurred while templating '{{ kube_service_addresses|ipaddr('net')|ipaddr(2)|ipaddr('address') }}'. Error was a <class 'ansible.errors.AnsibleFilterError'>, original message: The ipaddr filter requires python-netaddr be installed on the ansible controller"} | |
| NO MORE HOSTS LEFT ************************************************************* | |
| to retry, use: --limit @/home/chris/Projects/Clients/NavigatorIdentity.k8s/k8s/kubespray/cluster.retry | |
| PLAY RECAP ********************************************************************* | |
| k8s-01 : ok=39 changed=3 unreachable=0 failed=1 | |
| k8s-02 : ok=37 changed=3 unreachable=0 failed=1 | |
| k8s-03 : ok=36 changed=3 unreachable=0 failed=1 | |
| Wednesday 18 April 2018 17:12:19 +0000 (0:00:00.078) 0:01:55.581 ******* | |
| =============================================================================== | |
| bootstrap-os : Bootstrap | Install python 2.x and pip ------------------ 93.20s | |
| gather facts from all instances ----------------------------------------- 6.03s | |
| bootstrap-os : Gather nodes hostnames ----------------------------------- 1.34s | |
| bootstrap-os : Remove require tty --------------------------------------- 1.06s | |
| bootstrap-os : Assign inventory name to unconfigured hostnames (non-CoreOS and Tumbleweed) --- 0.84s | |
| Gathering Facts --------------------------------------------------------- 0.82s | |
| download : Sync container ----------------------------------------------- 0.73s | |
| adduser : User | Create User -------------------------------------------- 0.70s | |
| download : Download items ----------------------------------------------- 0.63s | |
| bootstrap-os : Bootstrap | Check if bootstrap is needed ----------------- 0.60s | |
| bootstrap-os : check if atomic host ------------------------------------- 0.60s | |
| adduser : User | Create User Group -------------------------------------- 0.55s | |
| kubernetes/preinstall : check bin dir exists ---------------------------- 0.45s | |
| kubernetes/preinstall : check if /etc/dhcp/dhclient.conf exists --------- 0.44s | |
| kubernetes/preinstall : check resolvconf -------------------------------- 0.41s | |
| kubernetes/preinstall : check if kubelet is configured ------------------ 0.39s | |
| kubernetes/preinstall : Stop if known booleans are set as strings (Use JSON format on CLI: -e "{'key': true }") --- 0.37s | |
| kubernetes/preinstall : Pre-upgrade | check if old credential dir exists --- 0.34s | |
| kubernetes/preinstall : check if /etc/dhclient.conf exists -------------- 0.31s | |
| kubernetes/preinstall : check if atomic host ---------------------------- 0.30s | |
| #<Thread:0x000055a5bf69d4c0@/opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/batch_action.rb:71 run> terminated with exception (report_on_exception is true): | |
| Traceback (most recent call last): | |
| 105: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/batch_action.rb:82:in `block (2 levels) in run' | |
| 104: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/machine.rb:188:in `action' | |
| 103: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/machine.rb:188:in `call' | |
| 102: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/environment.rb:592:in `lock' | |
| 101: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/machine.rb:202:in `block in action' | |
| 100: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/machine.rb:227:in `action_raw' | |
| 99: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run' | |
| 98: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy' | |
| 97: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run' | |
| 96: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call' | |
| 95: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 94: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_virtualbox.rb:17:in `call' | |
| 93: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 92: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call' | |
| 91: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run' | |
| 90: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy' | |
| 89: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run' | |
| 88: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call' | |
| 87: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 86: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action' | |
| 85: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 84: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/handle_box.rb:56:in `call' | |
| 83: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 82: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action' | |
| 81: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 80: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/config_validate.rb:25:in `call' | |
| 79: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 78: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call' | |
| 77: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run' | |
| 76: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy' | |
| 75: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run' | |
| 74: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call' | |
| 73: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 72: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action' | |
| 71: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 70: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_accessible.rb:18:in `call' | |
| 69: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 68: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/customize.rb:40:in `call' | |
| 67: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 66: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/prepare_clone.rb:15:in `call' | |
| 65: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 64: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/prepare_clone_snapshot.rb:17:in `call' | |
| 63: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 62: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/import.rb:13:in `call' | |
| 61: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/import.rb:74:in `import' | |
| 60: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 59: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/discard_state.rb:15:in `call' | |
| 58: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 57: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/match_mac_address.rb:19:in `call' | |
| 56: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 55: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action' | |
| 54: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 53: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_virtualbox.rb:17:in `call' | |
| 52: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 51: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/config_validate.rb:25:in `call' | |
| 50: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 49: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/box_check_outdated.rb:79:in `call' | |
| 48: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 47: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call' | |
| 46: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run' | |
| 45: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy' | |
| 44: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run' | |
| 43: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call' | |
| 42: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 41: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action' | |
| 40: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 39: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call' | |
| 38: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run' | |
| 37: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy' | |
| 36: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run' | |
| 35: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call' | |
| 34: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 33: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action' | |
| 32: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 31: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/call.rb:53:in `call' | |
| 30: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run' | |
| 29: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy' | |
| 28: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run' | |
| 27: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call' | |
| 26: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 25: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action' | |
| 24: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 23: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/check_accessible.rb:18:in `call' | |
| 22: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 21: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/clean_machine_folder.rb:17:in `call' | |
| 20: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 19: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/set_name.rb:50:in `call' | |
| 18: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 17: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/providers/virtualbox/action/clear_forwarded_ports.rb:15:in `call' | |
| 16: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 15: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:103:in `call' | |
| 14: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:103:in `each' | |
| 13: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:126:in `block in call' | |
| 12: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:126:in `call' | |
| 11: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/environment.rb:504:in `hook' | |
| 10: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `run' | |
| 9: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/util/busy.rb:19:in `busy' | |
| 8: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/runner.rb:66:in `block in run' | |
| 7: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builder.rb:116:in `call' | |
| 6: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:34:in `call' | |
| 5: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `block in finalize_action' | |
| 4: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/warden.rb:95:in `call' | |
| 3: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/lib/vagrant/action/builtin/provision.rb:138:in `run_provisioner' | |
| 2: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/provisioners/ansible/provisioner/host.rb:27:in `provision' | |
| 1: from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/provisioners/ansible/provisioner/host.rb:179:in `execute_ansible_playbook_from_host' | |
| /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/plugins/provisioners/ansible/provisioner/host.rb:104:in `execute_command_from_host': Ansible failed to complete successfully. Any error output should be (VagrantPlugins::Ansible::Errors::AnsibleCommandFailed) | |
| visible above. Please fix these errors and try again. | |
| Ansible failed to complete successfully. Any error output should be | |
| visible above. Please fix these errors and try again. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment