Imesh, I added this information as a new post in the forum. Hopefully, we will get a solution to the problem. Thanks.
Mariangela *--* Mariangela Hills Senior Technical Writer *WSO2, Inc.*lean.enterprise.middleware. w: http://wso2.com <http://wso2.com/events/> On Fri, Feb 13, 2015 at 7:26 PM, Imesh Gunaratne <imesh.gunara...@gmail.com> wrote: > 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/> >>> >> >> >