Hi Mari, I think we need to check this with Kubernetes user group. Shall we send this to their google group: https://groups.google.com/forum/#!forum/google-containers
Thanks On Fri, Feb 13, 2015 at 7:19 PM, Mariangela Hills <mariang...@wso2.com> wrote: > Hi, > > I tried to execute the steps mentioned in [1] with master, minion-1, > minion-2 and discovery on the following 2 PCs: > - [M1] Lenovo 8GB machine with the following SW: > - Ubuntu 14.04 > - vagrant_1.6.5 > - VirtualBox-4.3.20 > > - [M2] Mac 8GB machine with the following SW: > - OS X 10.10.2 > - vagrant_1.7.2 > - VirtualBox-4.3.22 > > > In addition, I tried to execute the steps mentioned in [1] with the 2VM > setup (master and discovery) on the following PC: > - [M3] Mac 4GB machine with the following SW: > - OS X 10.8.5 > - vagrant_1.6.5 > - VirtualBox-4.3.20 > > The Kubernetes cluster did not get created. Therefore, after properly > uninstalling Vagrant and VirtualBox, I reinstalled VirtualBox first and > then installed Vagrant just to rule out all possible issues. However, I > still am facing the same issue. I have added the output that I got from the > [M3] machine as reference. > > [1] > https://cwiki.apache.org/confluence/display/STRATOS/4.1.0-Alpha+Install+Stratos+with+Kubernetes > > [M3 > commands]------------------------------------------------------------------------------------------------------------------------------ > Admin16s-MacBook-Air:~ Admin16$ cd > /Users/Admin16/Documents/vagrant-kubernetes-setup > Admin16s-MacBook-Air:vagrant-kubernetes-setup Admin16$ vagrant up > /Applications/Vagrant/bin/../embedded/gems/gems/vagrant-1.6.5/lib/vagrant/pre-rubygems.rb:31: > warning: Insecure world writable dir /usr/local in PATH, mode 040777 > /Applications/Vagrant/embedded/gems/gems/bundler-1.6.6/lib/bundler/runtime.rb:222: > warning: Insecure world writable dir /usr/local in PATH, mode 040777 > Bringing machine 'discovery' up with 'virtualbox' provider... > Bringing machine 'master' up with 'virtualbox' provider... > ==> discovery: Box 'coreos-alpha' could not be found. Attempting to find > and install... > discovery: Box Provider: virtualbox > discovery: Box Version: >= 509.0.0 > ==> discovery: Loading metadata for box ' > http://alpha.release.core-os.net/amd64-usr/current/coreos_production_vagrant.json > ' > discovery: URL: > http://alpha.release.core-os.net/amd64-usr/current/coreos_production_vagrant.json > ==> discovery: Adding box 'coreos-alpha' (v591.0.0) for provider: > virtualbox > discovery: Downloading: > http://alpha.release.core-os.net/amd64-usr/591.0.0/coreos_production_vagrant.box > discovery: Calculating and comparing box checksum... > ==> discovery: Successfully added box 'coreos-alpha' (v591.0.0) for > 'virtualbox'! > ==> discovery: Importing base box 'coreos-alpha'... > ==> discovery: Matching MAC address for NAT networking... > ==> discovery: Checking if box 'coreos-alpha' is up to date... > ==> discovery: Setting the name of the VM: > vagrant-kubernetes-setup_discovery_1423834217407_56623 > ==> discovery: Clearing any previously set network interfaces... > ==> discovery: Preparing network interfaces based on configuration... > discovery: Adapter 1: nat > discovery: Adapter 2: hostonly > ==> discovery: Forwarding ports... > discovery: 22 => 2222 (adapter 1) > ==> discovery: Running 'pre-boot' VM customizations... > ==> discovery: Booting VM... > ==> discovery: Waiting for machine to boot. This may take a few minutes... > discovery: SSH address: 127.0.0.1:2222 > discovery: SSH username: core > discovery: SSH auth method: private key > discovery: Warning: Connection timeout. Retrying... > ==> discovery: Machine booted and ready! > ==> discovery: Setting hostname... > ==> discovery: Configuring and enabling network interfaces... > ==> discovery: Running provisioner: file... > ==> discovery: Running provisioner: shell... > discovery: Running: inline script > ==> master: Box 'coreos-alpha' could not be found. Attempting to find and > install... > master: Box Provider: virtualbox > master: Box Version: >= 509.0.0 > ==> master: Loading metadata for box ' > http://alpha.release.core-os.net/amd64-usr/current/coreos_production_vagrant.json > ' > master: URL: > http://alpha.release.core-os.net/amd64-usr/current/coreos_production_vagrant.json > ==> master: Adding box 'coreos-alpha' (v591.0.0) for provider: virtualbox > ==> master: Importing base box 'coreos-alpha'... > ==> master: Matching MAC address for NAT networking... > ==> master: Checking if box 'coreos-alpha' is up to date... > ==> master: Setting the name of the VM: > vagrant-kubernetes-setup_master_1423834241273_40280 > ==> master: Fixed port collision for 22 => 2222. Now on port 2200. > ==> master: Clearing any previously set network interfaces... > ==> master: Preparing network interfaces based on configuration... > master: Adapter 1: nat > master: Adapter 2: hostonly > ==> master: Forwarding ports... > master: 4001 => 4001 (adapter 1) > master: 22 => 2200 (adapter 1) > ==> master: Running 'pre-boot' VM customizations... > ==> master: Booting VM... > ==> master: Waiting for machine to boot. This may take a few minutes... > master: SSH address: 127.0.0.1:2200 > master: SSH username: core > master: SSH auth method: private key > master: Warning: Connection timeout. Retrying... > ==> master: Machine booted and ready! > ==> master: Setting hostname... > ==> master: Configuring and enabling network interfaces... > ==> master: Running provisioner: file... > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: file... > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: file... > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: file... > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: file... > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: file... > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: file... > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: file... > ==> master: Running provisioner: shell... > master: Running: inline script > ==> master: Running provisioner: file... > ==> master: Running provisioner: shell... > master: Running: inline script > Admin16s-MacBook-Air:vagrant-kubernetes-setup Admin16$ ssh vagrant master > ssh: Could not resolve hostname vagrant: nodename nor servname provided, > or not known > Admin16s-MacBook-Air:vagrant-kubernetes-setup Admin16$ vagrant ssh master > /Applications/Vagrant/bin/../embedded/gems/gems/vagrant-1.6.5/lib/vagrant/pre-rubygems.rb:31: > warning: Insecure world writable dir /usr/local in PATH, mode 040777 > /Applications/Vagrant/embedded/gems/gems/bundler-1.6.6/lib/bundler/runtime.rb:222: > warning: Insecure world writable dir /usr/local in PATH, mode 040777 > CoreOS alpha (591.0.0) > Update Strategy: No Reboots > core@master ~ $ sudo systemctl restart controller-manager > core@master ~ $ kubecfg list minions > F0213 13:32:32.122817 2055 kubecfg.go:428] Got request error: Get > http://localhost:8080/api/v1beta1/minions?namespace=default: dial tcp > 127.0.0.1:8080: connection refused > core@master ~ $ > > > Regards, > Mariangela > > > > > *--* > Mariangela Hills > Senior Technical Writer > > *WSO2, Inc.*lean.enterprise.middleware. > m: +94 773 500185 > w: http://wso2.com > <http://wso2.com/events/> > > On Fri, Feb 13, 2015 at 3:50 PM, Mariangela Hills <mariang...@wso2.com> > wrote: > >> Hi, >> >> I was trying to run the Kubernetes setup documented in [1] to verify >> whether there were any documentation gaps. >> >> Initially, I was facing an issue where the networking aspect was not >> getting automatically configured in VirtualBox. This was probably because I >> had an older version of VirtualBox, which did not get uninstalled properly >> etc. >> >> To overcome this issue I reinstalled the required software on another >> machine (OS X) and ran the steps in [1]. Now, there are no networking >> issues when accessing the master node. However, I am still faced with an >> issue with my Kubernetes cluster and I also can not download (pull) the >> Docker image to the master node. >> >> [1] >> https://cwiki.apache.org/confluence/display/STRATOS/4.1.0-Alpha+Install+Stratos+with+Kubernetes >> >> >> Admin16s-MacBook-Air:vagrant-kubernetes-setup Admin16$ vagrant up >> /Applications/Vagrant/bin/../embedded/gems/gems/vagrant-1.6.5/lib/vagrant/pre-rubygems.rb:31: >> warning: Insecure world writable dir /usr/local in PATH, mode 040777 >> /Applications/Vagrant/embedded/gems/gems/bundler-1.6.6/lib/bundler/runtime.rb:222: >> warning: Insecure world writable dir /usr/local in PATH, mode 040777 >> Bringing machine 'discovery' up with 'virtualbox' provider... >> Bringing machine 'master' up with 'virtualbox' provider... >> ==> discovery: Box 'coreos-alpha' could not be found. Attempting to find >> and install... >> discovery: Box Provider: virtualbox >> discovery: Box Version: >= 509.0.0 >> ==> discovery: Loading metadata for box ' >> http://alpha.release.core-os.net/amd64-usr/current/coreos_production_vagrant.json >> ' >> discovery: URL: >> http://alpha.release.core-os.net/amd64-usr/current/coreos_production_vagrant.json >> ==> discovery: Adding box 'coreos-alpha' (v591.0.0) for provider: >> virtualbox >> discovery: Downloading: >> http://alpha.release.core-os.net/amd64-usr/591.0.0/coreos_production_vagrant.box >> discovery: Calculating and comparing box checksum... >> ==> discovery: Successfully added box 'coreos-alpha' (v591.0.0) for >> 'virtualbox'! >> ==> discovery: Importing base box 'coreos-alpha'... >> ==> discovery: Matching MAC address for NAT networking... >> ==> discovery: Checking if box 'coreos-alpha' is up to date... >> ==> discovery: Setting the name of the VM: >> vagrant-kubernetes-setup_discovery_1423813813746_34009 >> ==> discovery: Clearing any previously set network interfaces... >> ==> discovery: Preparing network interfaces based on configuration... >> discovery: Adapter 1: nat >> discovery: Adapter 2: hostonly >> ==> discovery: Forwarding ports... >> discovery: 22 => 2222 (adapter 1) >> ==> discovery: Running 'pre-boot' VM customizations... >> ==> discovery: Booting VM... >> ==> discovery: Waiting for machine to boot. This may take a few minutes... >> discovery: SSH address: 127.0.0.1:2222 >> discovery: SSH username: core >> discovery: SSH auth method: private key >> discovery: Warning: Connection timeout. Retrying... >> ==> discovery: Machine booted and ready! >> ==> discovery: Setting hostname... >> ==> discovery: Configuring and enabling network interfaces... >> ==> discovery: Running provisioner: file... >> ==> discovery: Running provisioner: shell... >> discovery: Running: inline script >> ==> master: Box 'coreos-alpha' could not be found. Attempting to find and >> install... >> master: Box Provider: virtualbox >> master: Box Version: >= 509.0.0 >> ==> master: Loading metadata for box ' >> http://alpha.release.core-os.net/amd64-usr/current/coreos_production_vagrant.json >> ' >> master: URL: >> http://alpha.release.core-os.net/amd64-usr/current/coreos_production_vagrant.json >> ==> master: Adding box 'coreos-alpha' (v591.0.0) for provider: virtualbox >> ==> master: Importing base box 'coreos-alpha'... >> ==> master: Matching MAC address for NAT networking... >> ==> master: Checking if box 'coreos-alpha' is up to date... >> ==> master: Setting the name of the VM: >> vagrant-kubernetes-setup_master_1423813838740_69912 >> ==> master: Fixed port collision for 22 => 2222. Now on port 2200. >> ==> master: Clearing any previously set network interfaces... >> ==> master: Preparing network interfaces based on configuration... >> master: Adapter 1: nat >> master: Adapter 2: hostonly >> ==> master: Forwarding ports... >> master: 4001 => 4001 (adapter 1) >> master: 22 => 2200 (adapter 1) >> ==> master: Running 'pre-boot' VM customizations... >> ==> master: Booting VM... >> ==> master: Waiting for machine to boot. This may take a few minutes... >> master: SSH address: 127.0.0.1:2200 >> master: SSH username: core >> master: SSH auth method: private key >> master: Warning: Connection timeout. Retrying... >> ==> master: Machine booted and ready! >> ==> master: Setting hostname... >> ==> master: Configuring and enabling network interfaces... >> ==> master: Running provisioner: file... >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: file... >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: file... >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: file... >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: file... >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: file... >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: file... >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: file... >> ==> master: Running provisioner: shell... >> master: Running: inline script >> ==> master: Running provisioner: file... >> ==> master: Running provisioner: shell... >> master: Running: inline script >> Admin16s-MacBook-Air:vagrant-kubernetes-setup Admin16$ vagrant ssh master >> /Applications/Vagrant/bin/../embedded/gems/gems/vagrant-1.6.5/lib/vagrant/pre-rubygems.rb:31: >> warning: Insecure world writable dir /usr/local in PATH, mode 040777 >> /Applications/Vagrant/embedded/gems/gems/bundler-1.6.6/lib/bundler/runtime.rb:222: >> warning: Insecure world writable dir /usr/local in PATH, mode 040777 >> CoreOS alpha (591.0.0) >> Update Strategy: No Reboots >> core@master ~ $ sudo systemctl restart controller-manager >> core@master ~ $ kubecfg list minions >> F0213 07:53:16.660889 2544 kubecfg.go:428] Got request error: Get >> http://localhost:8080/api/v1beta1/minions?namespace=default: dial tcp >> 127.0.0.1:8080: connection refused >> core@master ~ $ ping google.com >> PING google.com (222.165.163.159) 56(84) bytes of data. >> 64 bytes from 222.165.163.159: icmp_seq=1 ttl=63 time=7.04 ms >> 64 bytes from 222.165.163.159: icmp_seq=2 ttl=63 time=7.09 ms >> 64 bytes from 222.165.163.159: icmp_seq=3 ttl=63 time=5.85 ms >> 64 bytes from 222.165.163.159: icmp_seq=4 ttl=63 time=5.93 ms >> 64 bytes from 222.165.163.159: icmp_seq=5 ttl=63 time=3.54 ms >> 64 bytes from 222.165.163.159: icmp_seq=6 ttl=63 time=5.75 ms >> 64 bytes from 222.165.163.159: icmp_seq=7 ttl=63 time=6.53 ms >> >> --- google.com ping statistics --- >> 7 packets transmitted, 7 received, 0% packet loss, time 6010ms >> rtt min/avg/max/mdev = 3.541/5.967/7.093/1.115 ms >> core@master ~ $ docker pull stratos/php:4.1.0-alpha >> ^Ccore@master ~ $ docker pull stratos/php:4.1.0-beta >> ^Ccore@master ~ $ kubecfg list minions >> F0213 08:08:18.343231 11722 kubecfg.go:428] Got request error: Get >> http://localhost:8080/api/v1beta1/minions?namespace=default: EOF >> core@master ~ $ docker pull stratos/php:4.1.0-alpha >> FATA[0000] Post >> http:///var/run/docker.sock/v1.17/images/create?fromImage=stratos%2Fphp%3A4.1.0-alpha: >> dial unix /var/run/docker.sock: resource temporarily unavailable >> core@master ~ $ docker pull stratos/php:4.1.0-beta >> FATA[0000] Post >> http:///var/run/docker.sock/v1.17/images/create?fromImage=stratos%2Fphp%3A4.1.0-beta: >> dial unix /var/run/docker.sock: resource temporarily unavailable >> core@master ~ $ ping google.com >> PING google.com (222.165.163.49) 56(84) bytes of data. >> 64 bytes from 222.165.163.49: icmp_seq=1 ttl=63 time=7.82 ms >> 64 bytes from 222.165.163.49: icmp_seq=2 ttl=63 time=7.56 ms >> 64 bytes from 222.165.163.49: icmp_seq=3 ttl=63 time=6.60 ms >> 64 bytes from 222.165.163.49: icmp_seq=4 ttl=63 time=6.00 ms >> 64 bytes from 222.165.163.49: icmp_seq=5 ttl=63 time=5.92 ms >> 64 bytes from 222.165.163.49: icmp_seq=6 ttl=63 time=11.6 ms >> 64 bytes from 222.165.163.49: icmp_seq=7 ttl=63 time=8.68 ms >> 64 bytes from 222.165.163.49: icmp_seq=8 ttl=63 time=5.69 ms >> >> --- google.com ping statistics --- >> 8 packets transmitted, 8 received, 0% packet loss, time 7011ms >> rtt min/avg/max/mdev = 5.698/7.500/11.687/1.865 ms >> core@master ~ $ kubecfg list minions >> F0213 08:18:48.343963 18149 kubecfg.go:428] Got request error: Get >> http://localhost:8080/api/v1beta1/minions?namespace=default: EOF >> core@master ~ $ docker pull stratos/php:4.1.0-beta >> FATA[0000] Post >> http:///var/run/docker.sock/v1.17/images/create?fromImage=stratos%2Fphp%3A4.1.0-beta: >> dial unix /var/run/docker.sock: resource temporarily unavailable >> core@master ~ $ kubecfg list minions >> F0213 08:49:31.165542 4498 kubecfg.go:428] Got request error: Get >> http://localhost:8080/api/v1beta1/minions?namespace=default: dial tcp >> 127.0.0.1:8080: connection refused >> core@master ~ $ kubecfg list minions >> F0213 09:02:56.232329 12613 kubecfg.go:428] Got request error: Get >> http://localhost:8080/api/v1beta1/minions?namespace=default: dial tcp >> 127.0.0.1:8080: connection refused >> core@master ~ $ ping facebook.com >> PING facebook.com (173.252.120.6) 56(84) bytes of data. >> 64 bytes from 173.252.120.6: icmp_seq=1 ttl=63 time=309 ms >> 64 bytes from 173.252.120.6: icmp_seq=2 ttl=63 time=252 ms >> 64 bytes from 173.252.120.6: icmp_seq=3 ttl=63 time=292 ms >> 64 bytes from 173.252.120.6: icmp_seq=4 ttl=63 time=335 ms >> 64 bytes from 173.252.120.6: icmp_seq=5 ttl=63 time=249 ms >> --- facebook.com ping statistics --- >> 6 packets transmitted, 5 received, 16% packet loss, time 5003ms >> rtt min/avg/max/mdev = 249.720/288.093/335.796/33.053 ms >> >> >> >> Regards, >> Mariangela >> >> >> >> >> *--* >> Mariangela Hills >> Senior Technical Writer >> >> *WSO2, Inc.*lean.enterprise.middleware. >> w: http://wso2.com >> <http://wso2.com/events/> >> > >