stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mariangela Hills <mariang...@wso2.com>
Subject Re: [Error] Kubernetes client live tests failed
Date Wed, 25 Feb 2015 00:57:21 GMT
Hi Imesh,

As instructed I pulled the gurpartap/redis Docker image first and ran the
live tests and it worked.
Thanks for your help. I will update [1] based on your recommendation.

[1]
https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Install+Stratos+with+Kubernetes+in+a+Testing+Environment

Admin16s-MacBook-Air:org.apache.stratos.kubernetes.client Admin16$ mvn test
-o -Plive
[INFO] Scanning for projects...
[INFO]
[INFO] Using the builder
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder
with a thread count of 1
[INFO]

[INFO]
------------------------------------------------------------------------
[INFO] Building Apache Stratos - Kubernetes API Java Client 4.1.0-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce) @
org.apache.stratos.kubernetes.client ---
[INFO]
[INFO] --- incremental-build-plugin:1.3:incremental-build (default) @
org.apache.stratos.kubernetes.client ---
[INFO] Verifying module descriptor ...
[INFO] Verifying parent modules...
[INFO] Verifying resources...
[INFO] Resources directory does not exist :
/Users/Admin16/Documents/Stratos_4.1.0/Master-branch/stratos/components/org.apache.stratos.kubernetes.client/src/main/resources
[INFO] Verifying sources...
[INFO] Source modification detected, clean will be called
[INFO] Deleting
/Users/Admin16/Documents/Stratos_4.1.0/Master-branch/stratos/components/org.apache.stratos.kubernetes.client/target
[INFO]
[INFO] --- maven-remote-resources-plugin:1.4:process (default) @
org.apache.stratos.kubernetes.client ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @
org.apache.stratos.kubernetes.client ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
/Users/Admin16/Documents/Stratos_4.1.0/Master-branch/stratos/components/org.apache.stratos.kubernetes.client/src/main/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @
org.apache.stratos.kubernetes.client ---
[INFO] Compiling 24 source files to
/Users/Admin16/Documents/Stratos_4.1.0/Master-branch/stratos/components/org.apache.stratos.kubernetes.client/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources)
@ org.apache.stratos.kubernetes.client ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
/Users/Admin16/Documents/Stratos_4.1.0/Master-branch/stratos/components/org.apache.stratos.kubernetes.client/src/test/resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @
org.apache.stratos.kubernetes.client ---
[INFO] Compiling 4 source files to
/Users/Admin16/Documents/Stratos_4.1.0/Master-branch/stratos/components/org.apache.stratos.kubernetes.client/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @
org.apache.stratos.kubernetes.client ---
[INFO] Surefire report directory:
/Users/Admin16/Documents/Stratos_4.1.0/Master-branch/stratos/components/org.apache.stratos.kubernetes.client/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Concurrency config is parallel='none', perCoreThreadCount=true,
threadCount=2, useUnlimitedThreads=false
Running
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
Feb 24, 2015 6:37:15 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Setting up live test...
Feb 24, 2015 6:37:15 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Kubernetes endpoint: http://172.17.8.100:8080/api/v1beta1/
Feb 24, 2015 6:37:15 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Docker image: gurpartap/redis
Feb 24, 2015 6:37:15 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Live test setup completed
Feb 24, 2015 6:37:15 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testServiceCreation
INFO: Testing service creation...
Feb 24, 2015 6:37:15 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testServiceCreation
INFO: Creating pod...
Feb 24, 2015 6:37:18 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testServiceCreation
INFO: Pod created successfully
Feb 24, 2015 6:37:18 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testServiceCreation
INFO: Creating service...
Feb 24, 2015 6:37:20 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testServiceCreation
INFO: Service creation successful
Feb 24, 2015 6:37:20 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testServiceCreation
INFO: Creating a service with an existing id...
Feb 24, 2015 6:37:20 PM
org.apache.stratos.kubernetes.client.KubernetesApiClient createService
WARNING: Service already created: [service-id] tomcat-1-tomcat-domain-1
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testServiceCreation
INFO: Service re-creation with an existing id successful
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testServiceCreation
INFO: Deleting service...
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testServiceCreation
INFO: Service deleted successfully
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
tearDown
INFO: Cleaning kubernetes resources...
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
tearDown
INFO: Kubernetes resources cleaned
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Setting up live test...
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Kubernetes endpoint: http://172.17.8.100:8080/api/v1beta1/
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Docker image: gurpartap/redis
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Live test setup completed
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.KubernetesApiClient deletePod
WARNING: Kubernetes pod not found: [pod-id] -1234
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
tearDown
INFO: Cleaning kubernetes resources...
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
tearDown
INFO: Kubernetes resources cleaned
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Setting up live test...
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Kubernetes endpoint: http://172.17.8.100:8080/api/v1beta1/
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Docker image: gurpartap/redis
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
INFO: Live test setup completed
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testPodCreation
INFO: Testing pod creation...
Feb 24, 2015 6:37:22 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testPodCreation
INFO: Creating pod: [pod-id] stratos-test-pod-1
Feb 24, 2015 6:37:24 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testPodCreation
INFO: Pod created successfully: [pod-id] stratos-test-pod-1
Feb 24, 2015 6:37:24 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testPodCreation
INFO: Deleting pod: stratos-test-pod-1
Feb 24, 2015 6:37:24 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
testPodCreation
INFO: Pod deleted successfully: stratos-test-pod-1
Feb 24, 2015 6:37:24 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
tearDown
INFO: Cleaning kubernetes resources...
Feb 24, 2015 6:37:24 PM
org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
tearDown
INFO: Kubernetes resources cleaned
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.387 sec

Results :

Tests run: 3, Failures: 0, Errors: 0, Skipped: 0

[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 15.405 s
[INFO] Finished at: 2015-02-24T18:37:24+05:30
[INFO] Final Memory: 16M/2102M
[INFO]
------------------------------------------------------------------------
Admin16s-MacBook-Air:org.apache.stratos.kubernetes.client Admin16$



Regards,
Mariangela




*--*
Mariangela Hills
Senior Technical Writer

*WSO2, Inc.*lean.enterprise.middleware.
w: http://wso2.com
<http://wso2.com/events/>

On Tue, Feb 24, 2015 at 5:36 PM, Mariangela Hills <mariangela@wso2.com>
wrote:

> Sure, I will do this and get back to you on the status!
>
> Regards,
> Mariangela
>
>
>
>
> *--*
> Mariangela Hills
> Senior Technical Writer
>
> *WSO2, Inc.*lean.enterprise.middleware.
> w: http://wso2.com
> <http://wso2.com/events/>
>
> On Mon, Feb 23, 2015 at 8:44 PM, Imesh Gunaratne <imesh@apache.org> wrote:
>
>> Hi Mari,
>>
>> The default docker image used by the live test is "gurpartap/redis".
>> Would you mind try to pull this image first and then run the live test
>> again?
>>
>> Thanks
>>
>> On Mon, Feb 23, 2015 at 5:43 PM, Mariangela Hills <mariangela@wso2.com>
>> wrote:
>>
>>> Hi Dev,
>>>
>>> Based on the mail thread [1], I was able to list the minions in
>>> Kubernetes and pull the beta Docker image. However, the Kubernetes client
>>> live tests failed [3].
>>>
>>>
>>> [1] [Discuss] Kubernetes VirtualBox Vagrant Setup Fixed
>>>
>>> [2]
>>> https://cwiki.apache.org/confluence/display/STRATOS/4.1.0-Alpha+Install+Stratos+with+Kubernetes
>>>
>>> [3]
>>> Admin16s-MacBook-Air:kubernetes-vagrant-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)
>>> core@master ~ $ sudo systemctl restart controller-manager
>>> core@master ~ $ kubecfg list minions
>>> Minion identifier
>>> ----------
>>> 172.17.8.100
>>>
>>> core@master ~ $ ifconfig
>>> docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
>>>         inet 10.100.28.1  netmask 255.255.255.0  broadcast 0.0.0.0
>>>         ether 56:84:7a:fe:97:99  txqueuelen 0  (Ethernet)
>>>         RX packets 0  bytes 0 (0.0 B)
>>>         RX errors 0  dropped 0  overruns 0  frame 0
>>>         TX packets 0  bytes 0 (0.0 B)
>>>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
>>>
>>> eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
>>>         inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
>>>         inet6 fe80::a00:27ff:fef3:5f1b  prefixlen 64  scopeid 0x20<link>
>>>         ether 08:00:27:f3:5f:1b  txqueuelen 1000  (Ethernet)
>>>         RX packets 148750  bytes 209071910 (199.3 MiB)
>>>         RX errors 0  dropped 0  overruns 0  frame 0
>>>         TX packets 65441  bytes 3658875 (3.4 MiB)
>>>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
>>>
>>> eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
>>>         inet 192.168.56.102  netmask 255.255.255.0  broadcast
>>> 192.168.56.255
>>>         inet6 fe80::a00:27ff:fe98:ed0c  prefixlen 64  scopeid 0x20<link>
>>>         ether 08:00:27:98:ed:0c  txqueuelen 1000  (Ethernet)
>>>         RX packets 35  bytes 4846 (4.7 KiB)
>>>         RX errors 0  dropped 0  overruns 0  frame 0
>>>         TX packets 50  bytes 4482 (4.3 KiB)
>>>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
>>>
>>> flannel0: flags=81<UP,POINTOPOINT,RUNNING>  mtu 1472
>>>         inet 10.100.28.0  netmask 255.255.0.0  destination 10.100.28.0
>>>         unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
>>>  txqueuelen 500  (UNSPEC)
>>>         RX packets 15  bytes 840 (840.0 B)
>>>         RX errors 0  dropped 0  overruns 0  frame 0
>>>         TX packets 15  bytes 4560 (4.4 KiB)
>>>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
>>>
>>> lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
>>>         inet 127.0.0.1  netmask 255.0.0.0
>>>         inet6 ::1  prefixlen 128  scopeid 0x10<host>
>>>         loop  txqueuelen 0  (Local Loopback)
>>>         RX packets 17283  bytes 2470206 (2.3 MiB)
>>>         RX errors 0  dropped 0  overruns 0  frame 0
>>>         TX packets 17283  bytes 2470206 (2.3 MiB)
>>>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
>>>
>>> core@master ~ $ ping www.google.com
>>> PING www.google.com (222.165.163.24) 56(84) bytes of data.
>>> 64 bytes from 222.165.163.24: icmp_seq=1 ttl=63 time=29.1 ms
>>> 64 bytes from 222.165.163.24: icmp_seq=2 ttl=63 time=13.0 ms
>>> 64 bytes from 222.165.163.24: icmp_seq=3 ttl=63 time=4.86 ms
>>> 64 bytes from 222.165.163.24: icmp_seq=4 ttl=63 time=4.76 ms
>>> 64 bytes from 222.165.163.24: icmp_seq=5 ttl=63 time=4.32 ms
>>> 64 bytes from 222.165.163.24: icmp_seq=6 ttl=63 time=9.74 ms
>>> 64 bytes from 222.165.163.24: icmp_seq=7 ttl=63 time=24.5 ms
>>> 64 bytes from 222.165.163.24: icmp_seq=8 ttl=63 time=7.99 ms
>>> 64 bytes from 222.165.163.24: icmp_seq=9 ttl=63 time=80.7 ms
>>> ^C
>>> --- www.google.com ping statistics ---
>>> 10 packets transmitted, 9 received, 10% packet loss, time 9024ms
>>> rtt min/avg/max/mdev = 4.324/19.916/80.794/23.107 ms
>>> core@master ~ $ docker pull stratos/php:4.1.0-beta
>>> Pulling repository stratos/php
>>> 72f5d603724b: Download complete
>>> 511136ea3c5a: Download complete
>>> 1aeada447715: Download complete
>>> 479215127fa7: Download complete
>>> d21b876cc6bb: Download complete
>>> 57329142e033: Download complete
>>> 639757a9167e: Download complete
>>> 5e5022e47ab5: Download complete
>>> eb0f92a09f1d: Download complete
>>> 19ff6ffd2388: Download complete
>>> 5a885c13b23c: Download complete
>>> 975ba62378c0: Download complete
>>> ec719e22c782: Download complete
>>> 508f6d155d09: Download complete
>>> 8725a95fa8b6: Download complete
>>> 263411f5c11f: Download complete
>>> 2b7025354f2c: Download complete
>>> 7d0f0587afba: Download complete
>>> 117db9b97ab8: Download complete
>>> 5182a124de8c: Download complete
>>> 6cb478ae5c0d: Download complete
>>> 64ccb3e6765f: Download complete
>>> fd99a642d3c2: Download complete
>>> 6aa54310d6f8: Download complete
>>> dcf7cd1d8b8d: Download complete
>>> e710f36a00ac: Download complete
>>> dabf5c68d802: Download complete
>>> 6f88a368759d: Download complete
>>> 680c749ce0d2: Download complete
>>> dd7bcc899f79: Download complete
>>> fc304e74cd64: Download complete
>>> b6702d3a5084: Download complete
>>> 7c3aa8f5a3e4: Download complete
>>> 5c843539870e: Download complete
>>> Status: Downloaded newer image for stratos/php:4.1.0-beta
>>> core@master ~ $ logout
>>>
>>> Connection to 127.0.0.1 closed.
>>> Admin16s-MacBook-Air:kubernetes-vagrant-setup Admin16$ cd
>>> Admin16s-MacBook-Air:~ Admin16$ cd
>>> /Users/Admin16/Documents/Stratos_4.1.0/Master-branch/stratos
>>> Admin16s-MacBook-Air:stratos Admin16$ git pull
>>> remote: Counting objects: 1244, done.
>>> remote: Compressing objects: 100% (527/527), done.
>>> remote: Total 816 (delta 341), reused 204 (delta 63)
>>> Receiving objects: 100% (816/816), 111.96 KiB | 84.00 KiB/s, done.
>>> Resolving deltas: 100% (341/341), completed with 127 local objects.
>>> From https://git-wip-us.apache.org/repos/asf/stratos
>>>    33e09f2..abc5442  master     -> origin/master
>>>    85547a6..0e7e604  4.1.0-beta-deployment-policy-fix ->
>>> origin/4.1.0-beta-deployment-policy-fix
>>> Updating 33e09f2..abc5442
>>> Fast-forward
>>>  .../src/main/java/org/apache/stratos/autoscaler/applications/dependency/DependencyBuilder.java
>>>                    |   35 +-
>>>  .../main/java/org/apache/stratos/autoscaler/applications/dependency/context/ApplicationChildContextFactory.java
>>>   |   53 +-
>>>  .../src/main/java/org/apache/stratos/autoscaler/applications/dependency/context/GroupChildContext.java
>>>            |    1 +
>>>  .../src/main/java/org/apache/stratos/autoscaler/applications/parser/DefaultApplicationParser.java
>>>                 |   68 +-
>>>  .../src/main/java/org/apache/stratos/autoscaler/applications/parser/ParserUtils.java
>>>                              |   19 +-
>>>  .../src/main/java/org/apache/stratos/autoscaler/applications/payload/BasicPayloadData.java
>>>                        |    4 +-
>>>  .../org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/context/AutoscalerContext.java
>>>      |   24 +-
>>>  .../org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/context/cluster/ClusterContext.java
>>> |    5 +-
>>>  .../src/main/java/org/apache/stratos/autoscaler/context/partition/ClusterLevelPartitionContext.java
>>>               |   32 +-
>>>  .../src/main/java/org/apache/stratos/autoscaler/event/receiver/topology/AutoscalerTopologyEventReceiver.java
>>>      |    5 +-
>>>  components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/monitor/Monitor.java
>>>         |    9 +
>>>  components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/monitor/MonitorFactory.java
>>>  |   71 +-
>>>  .../org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/monitor/cluster/ClusterMonitor.java
>>> |  212 +++---
>>>  .../src/main/java/org/apache/stratos/autoscaler/monitor/component/ApplicationMonitor.java
>>>                         |   54 +-
>>>  .../org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/monitor/component/GroupMonitor.java
>>> |    5 +
>>>  .../src/main/java/org/apache/stratos/autoscaler/monitor/component/ParentComponentMonitor.java
>>>                     |  176 ++---
>>>  components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/rule/RuleTasksDelegator.java
>>> |   11 +-
>>>  .../src/main/java/org/apache/stratos/autoscaler/services/impl/AutoscalerServiceImpl.java
>>>                          |    3 +-
>>>  .../src/main/java/org/apache/stratos/autoscaler/status/processor/cluster/ClusterStatusActiveProcessor.java
>>>        |    2 +-
>>>  components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/util/AutoscalerUtil.java
>>>     |  124 ++--
>>>  components/org.apache.stratos.cartridge.agent/pom.xml
>>>                                           |   39 +-
>>>  .../org.apache.stratos.cartridge.agent/src/main/java/org/apache/stratos/cartridge/agent/ArtifactCopyTask.java
>>>     |   39 --
>>>  .../org.apache.stratos.cartridge.agent/src/main/java/org/apache/stratos/cartridge/agent/CartridgeAgent.java
>>>       |  165 ++---
>>>  .../src/main/java/org/apache/stratos/cartridge/agent/CartridgeAgentEventListeners.java
>>>                            |   28 +-
>>>  .../src/main/java/org/apache/stratos/cartridge/agent/RepositoryFileListener.java
>>>                                  |   41 --
>>>  .../src/main/java/org/apache/stratos/cartridge/agent/config/CartridgeAgentConfiguration.java
>>>                      |    2 +-
>>>  .../src/main/java/org/apache/stratos/cartridge/agent/event/publisher/CartridgeAgentEventPublisher.java
>>>            |   81 ++-
>>>  .../src/main/java/org/apache/stratos/cartridge/agent/extensions/DefaultExtensionHandler.java
>>>                      |  621 +-----------------
>>>  .../src/main/java/org/apache/stratos/cartridge/agent/util/CartridgeAgentConstants.java
>>>                            |   11 +-
>>>  .../src/main/java/org/apache/stratos/cartridge/agent/util/CartridgeAgentUtils.java
>>>                                |   13 +-
>>>  .../org.apache.stratos.cartridge.agent/src/main/java/org/apache/stratos/cartridge/agent/util/ExtensionUtils.java
>>>  |  109 ++-
>>>  .../src/test/java/org/apache/stratos/cartridge/agent/test/JavaCartridgeAgentTest.java
>>>                             |  510 +++++++++++++++
>>>  components/org.apache.stratos.cartridge.agent/src/test/resources/bin/stratos.sh
>>>                                   |   80 +++
>>>  components/org.apache.stratos.cartridge.agent/src/test/resources/conf/jndi.properties
>>>                             |   22 +
>>>  components/org.apache.stratos.cartridge.agent/src/test/resources/conf/log4j.properties
>>>                            |   41 ++
>>>  components/org.apache.stratos.cartridge.agent/src/test/resources/conf/mqtttopic.properties
>>>                        |   21 +
>>>  components/org.apache.stratos.cartridge.agent/src/test/resources/jndi.properties
>>>                                  |   22 +
>>>  components/org.apache.stratos.cartridge.agent/src/test/resources/log4j.properties
>>>                                 |   41 ++
>>>  components/org.apache.stratos.cartridge.agent/src/test/resources/payload/launch-params
>>>                            |    1 +
>>>  .../src/main/java/org/apache/stratos/cloud/controller/domain/MemberContext.java
>>>                                   |   30 +-
>>>  .../src/main/java/org/apache/stratos/cloud/controller/iaases/kubernetes/KubernetesIaas.java
>>>                       |  245 ++++---
>>>  .../src/main/java/org/apache/stratos/cloud/controller/iaases/kubernetes/KubernetesIaasUtil.java
>>>                   |   21 +-
>>>  .../src/main/java/org/apache/stratos/cloud/controller/iaases/mock/MockIaas.java
>>>                                   |    5 +
>>>  .../src/main/java/org/apache/stratos/cloud/controller/messaging/topology/TopologyBuilder.java
>>>                     |    3 +-
>>>  .../src/main/java/org/apache/stratos/cloud/controller/util/CloudControllerUtil.java
>>>                               |    7 -
>>>  .../src/main/java/org/apache/stratos/kubernetes/client/KubernetesApiClient.java
>>>                                   |  158 +++--
>>>  .../src/main/java/org/apache/stratos/kubernetes/client/interfaces/KubernetesAPIClientInterface.java
>>>               |    6 +-
>>>  .../src/test/java/org/apache/stratos/kubernetes/client/live/KubernetesApiClientLiveTest.java
>>>                      |   62 +-
>>>  .../src/main/java/org/apache/stratos/messaging/domain/application/ParentComponent.java
>>>                            |   15 +-
>>>  components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/domain/topology/Member.java
>>>    |    4 +-
>>>  .../src/main/java/org/apache/stratos/metadata/service/registry/CarbonRegistry.java
>>>                                |  104 ++-
>>>  .../src/main/java/org/apache/stratos/metadata/service/services/MetaDataAdmin.java
>>>                                 |    4 +
>>>  components/org.apache.stratos.mock.iaas/src/test/resources/mock-iaas.xml
>>>                                          |   20 +
>>>  .../src/test/java/org/apache/stratos/python.cartridge.agent/test/PythonCartridgeAgentTest.java
>>>                    |  259 +++++---
>>>  products/cartridge-agent/modules/distribution/src/main/assembly/bin.xml
>>>                                           |    8 +
>>>  products/cartridge-agent/modules/distribution/src/main/bin/stratos.sh
>>>                                           |    3 +-
>>>  products/cartridge-agent/modules/distribution/src/main/conf/thrift-client-config.xml
>>>                              |   23 +
>>>  products/cartridge-agent/modules/distribution/src/main/extensions/payload/launch-params
>>>                           |    2 +
>>>  products/load-balancer/modules/distribution/pom.xml
>>>                                           |    2 +-
>>>  products/stratos/modules/distribution/pom.xml
>>>                                           |    2 +-
>>>  products/stratos/modules/distribution/src/main/conf/mock-iaas.xml
>>>                                           |   20 +
>>>  products/stratos/modules/integration/src/test/resources/mock-iaas.xml
>>>                                           |   20 +
>>>  samples/applications/{wordpress-extended => tomcat}/README.md
>>>                                           |   10 +-
>>>  samples/applications/tomcat/artifacts/application.json
>>>                                            |   24 +
>>>  samples/applications/tomcat/artifacts/autoscaling-policy.json
>>>                                           |   14 +
>>>  samples/applications/tomcat/artifacts/ec2/deployment-policy.json
>>>                                            |   39 ++
>>>  samples/applications/tomcat/artifacts/kubernetes/deployment-policy.json
>>>                                           |   41 ++
>>>  samples/applications/{wordpress-extended =>
>>> tomcat}/artifacts/kubernetes/kubernetes-cluster.json                  |    0
>>>  samples/applications/tomcat/artifacts/mock/deployment-policy.json
>>>                                           |   40 ++
>>>  samples/applications/tomcat/artifacts/openstack/deployment-policy.json
>>>                                            |   40 ++
>>>  samples/applications/tomcat/scripts/common/deploy.sh
>>>                                            |   37 ++
>>>  samples/applications/tomcat/scripts/common/undeploy.sh
>>>                                            |   20 +
>>>  samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/ec2/deploy.sh                                         |    0
>>>  samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/ec2/undeploy.sh                                       |    0
>>>  samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/kubernetes/deploy.sh                                  |    0
>>>  samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/kubernetes/undeploy.sh                                |    0
>>>  samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/mock/deploy.sh                                        |    0
>>>  samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/mock/undeploy.sh                                      |    0
>>>  samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/openstack/deploy.sh                                   |    0
>>>  samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/openstack/undeploy.sh                                 |    0
>>>  samples/applications/wordpress-extended-v1/README.md
>>>                                            |   22 +
>>>  samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/application.json                     |
>>> 22 +-
>>>  samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/autoscaling-policy.json              |    0
>>>  samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/ec2/deployment-policy.json           |    0
>>>  samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/kubernetes/deployment-policy.json    |    0
>>>  samples/applications/wordpress-extended-v1/artifacts/kubernetes/kubernetes-cluster.json
>>>                           |   56 ++
>>>  samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/mock/deployment-policy.json          |
>>>  4 +-
>>>  samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/openstack/deployment-policy.json     |    0
>>>  samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/scripts/common/deploy.sh                       |    0
>>>  samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/scripts/common/undeploy.sh                     |    0
>>>  samples/applications/wordpress-extended-v1/scripts/ec2/deploy.sh
>>>                                            |    9 +
>>>  samples/applications/wordpress-extended-v1/scripts/ec2/undeploy.sh
>>>                                            |    7 +
>>>  samples/applications/wordpress-extended-v1/scripts/kubernetes/deploy.sh
>>>                                           |   15 +
>>>  samples/applications/wordpress-extended-v1/scripts/kubernetes/undeploy.sh
>>>                                         |   13 +
>>>  samples/applications/wordpress-extended-v1/scripts/mock/deploy.sh
>>>                                           |    9 +
>>>  samples/applications/wordpress-extended-v1/scripts/mock/undeploy.sh
>>>                                           |    7 +
>>>  samples/applications/wordpress-extended-v1/scripts/openstack/deploy.sh
>>>                                            |    9 +
>>>  samples/applications/wordpress-extended-v1/scripts/openstack/undeploy.sh
>>>                                          |    7 +
>>>  samples/applications/wordpress-extended-v2/README.md
>>>                                            |   23 +
>>>  samples/applications/wordpress-extended-v2/artifacts/application.json
>>>                                           |   60 ++
>>>  samples/applications/wordpress-extended-v2/artifacts/autoscaling-policy.json
>>>                                      |   14 +
>>>  samples/applications/wordpress-extended-v2/artifacts/ec2/deployment-policy.json
>>>                                   |   55 ++
>>>  samples/applications/wordpress-extended-v2/artifacts/kubernetes/deployment-policy.json
>>>                            |   55 ++
>>>  samples/applications/wordpress-extended-v2/artifacts/kubernetes/kubernetes-cluster.json
>>>                           |   56 ++
>>>  samples/applications/wordpress-extended-v2/artifacts/mock/deployment-policy.json
>>>                                  |   55 ++
>>>  samples/applications/wordpress-extended-v2/artifacts/openstack/deployment-policy.json
>>>                             |   55 ++
>>>  samples/applications/wordpress-extended-v2/scripts/common/deploy.sh
>>>                                           |   47 ++
>>>  samples/applications/wordpress-extended-v2/scripts/common/undeploy.sh
>>>                                           |   25 +
>>>  samples/applications/wordpress-extended-v2/scripts/ec2/deploy.sh
>>>                                            |    9 +
>>>  samples/applications/wordpress-extended-v2/scripts/ec2/undeploy.sh
>>>                                            |    7 +
>>>  samples/applications/wordpress-extended-v2/scripts/kubernetes/deploy.sh
>>>                                           |   15 +
>>>  samples/applications/wordpress-extended-v2/scripts/kubernetes/undeploy.sh
>>>                                         |   13 +
>>>  samples/applications/wordpress-extended-v2/scripts/mock/deploy.sh
>>>                                           |    9 +
>>>  samples/applications/wordpress-extended-v2/scripts/mock/undeploy.sh
>>>                                           |    7 +
>>>  samples/applications/wordpress-extended-v2/scripts/openstack/deploy.sh
>>>                                            |    9 +
>>>  samples/applications/wordpress-extended-v2/scripts/openstack/undeploy.sh
>>>                                          |    7 +
>>>  samples/applications/wordpress/README.md
>>>                                            |    5 +-
>>>  samples/applications/wordpress/artifacts/application.json
>>>                                           |   16 +-
>>>  samples/applications/wordpress/artifacts/mock/deployment-policy.json
>>>                                            |    4 +-
>>>  samples/cartridges-groups/group6c.json
>>>                                            |    2 +-
>>>  samples/cartridges-groups/mysql-php-group.json
>>>                                            |    2 +-
>>>  samples/cartridges/kubernetes/php.json
>>>                                            |    4 -
>>>  samples/cartridges/kubernetes/tomcat.json
>>>                                           |   14 +-
>>>  service-stubs/org.apache.stratos.autoscaler.service.stub/src/main/resources/AutoscalerService.wsdl
>>>                |  148 ++---
>>>  service-stubs/org.apache.stratos.cloud.controller.service.stub/pom.xml
>>>                                            |    2 +-
>>>  service-stubs/org.apache.stratos.cloud.controller.service.stub/src/main/resources/CloudControllerService.wsdl
>>>     | 2035 +++++++++++++++++++++++++++++----------------------------
>>>  service-stubs/org.apache.stratos.manager.service.stub/src/main/resources/StratosManagerService.wsdl
>>>               |  136 ++--
>>>  tools/docker-images/cartridge-docker-images/build.sh
>>>                                            |   16 +-
>>>  tools/docker-images/cartridge-docker-images/service-images/php/Dockerfile
>>>                                         |    8 +-
>>>  tools/docker-images/cartridge-docker-images/service-images/tomcat/Dockerfile
>>>                                      |   37 ++
>>>  tools/docker-images/cartridge-docker-images/service-images/tomcat/files/create-admin-user.sh
>>>                      |   21 +
>>>  tools/docker-images/cartridge-docker-images/service-images/tomcat/files/run.sh
>>>                                    |    3 +
>>>  132 files changed, 4246 insertions(+), 2996 deletions(-)
>>>  delete mode 100644
>>> components/org.apache.stratos.cartridge.agent/src/main/java/org/apache/stratos/cartridge/agent/ArtifactCopyTask.java
>>>  delete mode 100644
>>> components/org.apache.stratos.cartridge.agent/src/main/java/org/apache/stratos/cartridge/agent/RepositoryFileListener.java
>>>  create mode 100644
>>> components/org.apache.stratos.cartridge.agent/src/test/java/org/apache/stratos/cartridge/agent/test/JavaCartridgeAgentTest.java
>>>  create mode 100644
>>> components/org.apache.stratos.cartridge.agent/src/test/resources/bin/stratos.sh
>>>  create mode 100644
>>> components/org.apache.stratos.cartridge.agent/src/test/resources/conf/jndi.properties
>>>  create mode 100644
>>> components/org.apache.stratos.cartridge.agent/src/test/resources/conf/log4j.properties
>>>  create mode 100644
>>> components/org.apache.stratos.cartridge.agent/src/test/resources/conf/mqtttopic.properties
>>>  create mode 100644
>>> components/org.apache.stratos.cartridge.agent/src/test/resources/jndi.properties
>>>  create mode 100644
>>> components/org.apache.stratos.cartridge.agent/src/test/resources/log4j.properties
>>>  create mode 100644
>>> components/org.apache.stratos.cartridge.agent/src/test/resources/payload/launch-params
>>>  create mode 100644
>>> products/cartridge-agent/modules/distribution/src/main/conf/thrift-client-config.xml
>>>  create mode 100644
>>> products/cartridge-agent/modules/distribution/src/main/extensions/payload/launch-params
>>>  rename samples/applications/{wordpress-extended => tomcat}/README.md
>>> (53%)
>>>  create mode 100644
>>> samples/applications/tomcat/artifacts/application.json
>>>  create mode 100644
>>> samples/applications/tomcat/artifacts/autoscaling-policy.json
>>>  create mode 100644
>>> samples/applications/tomcat/artifacts/ec2/deployment-policy.json
>>>  create mode 100644
>>> samples/applications/tomcat/artifacts/kubernetes/deployment-policy.json
>>>  rename samples/applications/{wordpress-extended =>
>>> tomcat}/artifacts/kubernetes/kubernetes-cluster.json (100%)
>>>  create mode 100644
>>> samples/applications/tomcat/artifacts/mock/deployment-policy.json
>>>  create mode 100644
>>> samples/applications/tomcat/artifacts/openstack/deployment-policy.json
>>>  create mode 100755 samples/applications/tomcat/scripts/common/deploy.sh
>>>  create mode 100644
>>> samples/applications/tomcat/scripts/common/undeploy.sh
>>>  rename samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/ec2/deploy.sh (100%)
>>>  rename samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/ec2/undeploy.sh (100%)
>>>  rename samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/kubernetes/deploy.sh (100%)
>>>  rename samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/kubernetes/undeploy.sh (100%)
>>>  mode change 100644 => 100755
>>>  rename samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/mock/deploy.sh (100%)
>>>  rename samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/mock/undeploy.sh (100%)
>>>  rename samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/openstack/deploy.sh (100%)
>>>  rename samples/applications/{wordpress-extended =>
>>> tomcat}/scripts/openstack/undeploy.sh (100%)
>>>  create mode 100644 samples/applications/wordpress-extended-v1/README.md
>>>  rename samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/application.json (76%)
>>>  rename samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/autoscaling-policy.json (100%)
>>>  rename samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/ec2/deployment-policy.json (100%)
>>>  rename samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/kubernetes/deployment-policy.json (100%)
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v1/artifacts/kubernetes/kubernetes-cluster.json
>>>  rename samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/mock/deployment-policy.json (95%)
>>>  rename samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/artifacts/openstack/deployment-policy.json (100%)
>>>  rename samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/scripts/common/deploy.sh (100%)
>>>  rename samples/applications/{wordpress-extended =>
>>> wordpress-extended-v1}/scripts/common/undeploy.sh (100%)
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v1/scripts/ec2/deploy.sh
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v1/scripts/ec2/undeploy.sh
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v1/scripts/kubernetes/deploy.sh
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v1/scripts/kubernetes/undeploy.sh
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v1/scripts/mock/deploy.sh
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v1/scripts/mock/undeploy.sh
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v1/scripts/openstack/deploy.sh
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v1/scripts/openstack/undeploy.sh
>>>  create mode 100644 samples/applications/wordpress-extended-v2/README.md
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v2/artifacts/application.json
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v2/artifacts/autoscaling-policy.json
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v2/artifacts/ec2/deployment-policy.json
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v2/artifacts/kubernetes/deployment-policy.json
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v2/artifacts/kubernetes/kubernetes-cluster.json
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v2/artifacts/mock/deployment-policy.json
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v2/artifacts/openstack/deployment-policy.json
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v2/scripts/common/deploy.sh
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v2/scripts/common/undeploy.sh
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v2/scripts/ec2/deploy.sh
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v2/scripts/ec2/undeploy.sh
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v2/scripts/kubernetes/deploy.sh
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v2/scripts/kubernetes/undeploy.sh
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v2/scripts/mock/deploy.sh
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v2/scripts/mock/undeploy.sh
>>>  create mode 100755
>>> samples/applications/wordpress-extended-v2/scripts/openstack/deploy.sh
>>>  create mode 100644
>>> samples/applications/wordpress-extended-v2/scripts/openstack/undeploy.sh
>>>  create mode 100644
>>> tools/docker-images/cartridge-docker-images/service-images/tomcat/Dockerfile
>>>  create mode 100755
>>> tools/docker-images/cartridge-docker-images/service-images/tomcat/files/create-admin-user.sh
>>>  create mode 100644
>>> tools/docker-images/cartridge-docker-images/service-images/tomcat/files/run.sh
>>> Admin16s-MacBook-Air:stratos Admin16$ cd
>>> components/org.apache.stratos.kubernetes.client/
>>> Admin16s-MacBook-Air:org.apache.stratos.kubernetes.client Admin16$ cd
>>> Admin16s-MacBook-Air:~ Admin16$ cd
>>> /Users/Admin16/Documents/Stratos_4.1.0/Master-branch-kube/stratos
>>> Admin16s-MacBook-Air:stratos Admin16$ cd
>>> components/org.apache.stratos.kubernetes.client/
>>> Admin16s-MacBook-Air:org.apache.stratos.kubernetes.client Admin16$ mvn
>>> clean install -Plive -Dkubernetes.api.endpoint=
>>> http://172.17.8.100:8080/api/v1beta1
>>> [INFO] Scanning for projects...
>>> [INFO]
>>> [INFO] Using the builder
>>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder
>>> with a thread count of 1
>>> [INFO]
>>>
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Building Apache Stratos - Kubernetes API Java Client
>>> 4.1.0-SNAPSHOT
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO]
>>> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @
>>> org.apache.stratos.kubernetes.client ---
>>> [INFO] Deleting
>>> /Users/Admin16/Documents/Stratos_4.1.0/Master-branch-kube/stratos/components/org.apache.stratos.kubernetes.client/target
>>> [INFO]
>>> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce) @
>>> org.apache.stratos.kubernetes.client ---
>>> [INFO]
>>> [INFO] --- incremental-build-plugin:1.3:incremental-build (default) @
>>> org.apache.stratos.kubernetes.client ---
>>> [INFO] Verifying module descriptor ...
>>> [INFO] Pom descriptor modification detected.
>>> [INFO] Deleting
>>> /Users/Admin16/Documents/Stratos_4.1.0/Master-branch-kube/stratos/components/org.apache.stratos.kubernetes.client/target
>>> [INFO]
>>> [INFO] --- maven-remote-resources-plugin:1.4:process (default) @
>>> org.apache.stratos.kubernetes.client ---
>>> [INFO]
>>> [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @
>>> org.apache.stratos.kubernetes.client ---
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] skip non existing resourceDirectory
>>> /Users/Admin16/Documents/Stratos_4.1.0/Master-branch-kube/stratos/components/org.apache.stratos.kubernetes.client/src/main/resources
>>> [INFO] Copying 3 resources
>>> [INFO]
>>> [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @
>>> org.apache.stratos.kubernetes.client ---
>>> [INFO] Compiling 24 source files to
>>> /Users/Admin16/Documents/Stratos_4.1.0/Master-branch-kube/stratos/components/org.apache.stratos.kubernetes.client/target/classes
>>> [INFO]
>>> [INFO] --- maven-resources-plugin:2.6:testResources
>>> (default-testResources) @ org.apache.stratos.kubernetes.client ---
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] skip non existing resourceDirectory
>>> /Users/Admin16/Documents/Stratos_4.1.0/Master-branch-kube/stratos/components/org.apache.stratos.kubernetes.client/src/test/resources
>>> [INFO] Copying 3 resources
>>> [INFO]
>>> [INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile)
>>> @ org.apache.stratos.kubernetes.client ---
>>> [INFO] Compiling 4 source files to
>>> /Users/Admin16/Documents/Stratos_4.1.0/Master-branch-kube/stratos/components/org.apache.stratos.kubernetes.client/target/test-classes
>>> [INFO]
>>> [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @
>>> org.apache.stratos.kubernetes.client ---
>>> [INFO] Surefire report directory:
>>> /Users/Admin16/Documents/Stratos_4.1.0/Master-branch-kube/stratos/components/org.apache.stratos.kubernetes.client/target/surefire-reports
>>>
>>> -------------------------------------------------------
>>>  T E S T S
>>> -------------------------------------------------------
>>> Concurrency config is parallel='none', perCoreThreadCount=true,
>>> threadCount=2, useUnlimitedThreads=false
>>> Running
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
>>> Feb 23, 2015 5:19:19 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Setting up live test...
>>> Feb 23, 2015 5:19:19 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Kubernetes endpoint: http://172.17.8.100:8080/api/v1beta1
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Docker image: gurpartap/redis
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Live test setup completed
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
>>> testServiceCreation
>>> INFO: Testing service creation...
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
>>> testServiceCreation
>>> INFO: Creating pod...
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient createPod
>>> SEVERE: Could not create kubernetes pod: [pod-id] stratos-test-pod-1
>>> java.lang.NullPointerException
>>> at
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createPod(KubernetesApiClient.java:187)
>>> at
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createPod(KubernetesApiClient.java:100)
>>> at
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest.testServiceCreation(KubernetesApiClientLiveTest.java:178)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at junit.framework.TestCase.runTest(TestCase.java:176)
>>> at junit.framework.TestCase.runBare(TestCase.java:141)
>>> at junit.framework.TestResult$1.protect(TestResult.java:122)
>>> at junit.framework.TestResult.runProtected(TestResult.java:142)
>>> at junit.framework.TestResult.run(TestResult.java:125)
>>> at junit.framework.TestCase.run(TestCase.java:129)
>>> at junit.framework.TestSuite.runTest(TestSuite.java:255)
>>> at junit.framework.TestSuite.run(TestSuite.java:250)
>>> at
>>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
>>> at org.junit.runners.Suite.runChild(Suite.java:127)
>>> at org.junit.runners.Suite.runChild(Suite.java:26)
>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>>> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>>> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>>> at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
>>> at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
>>> at
>>> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:62)
>>> at
>>> org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:139)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
>>> at
>>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
>>> at
>>> org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
>>> at
>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
>>> at
>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
>>> tearDown
>>> INFO: Cleaning kubernetes resources...
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Setting up live test...
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Kubernetes endpoint: http://172.17.8.100:8080/api/v1beta1
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Docker image: gurpartap/redis
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Live test setup completed
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient deletePod
>>> WARNING: Kubernetes pod not found: [pod-id] -1234
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
>>> tearDown
>>> INFO: Cleaning kubernetes resources...
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Setting up live test...
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Kubernetes endpoint: http://172.17.8.100:8080/api/v1beta1
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Docker image: gurpartap/redis
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest setUp
>>> INFO: Live test setup completed
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
>>> testPodCreation
>>> INFO: Testing pod creation...
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
>>> testPodCreation
>>> INFO: Creating pod: [pod-id] stratos-test-pod-1
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient createPod
>>> SEVERE: Could not create kubernetes pod: [pod-id] stratos-test-pod-1
>>> java.lang.NullPointerException
>>> at
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createPod(KubernetesApiClient.java:187)
>>> at
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createPod(KubernetesApiClient.java:100)
>>> at
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest.testPodCreation(KubernetesApiClientLiveTest.java:123)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at junit.framework.TestCase.runTest(TestCase.java:176)
>>> at junit.framework.TestCase.runBare(TestCase.java:141)
>>> at junit.framework.TestResult$1.protect(TestResult.java:122)
>>> at junit.framework.TestResult.runProtected(TestResult.java:142)
>>> at junit.framework.TestResult.run(TestResult.java:125)
>>> at junit.framework.TestCase.run(TestCase.java:129)
>>> at junit.framework.TestSuite.runTest(TestSuite.java:255)
>>> at junit.framework.TestSuite.run(TestSuite.java:250)
>>> at
>>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
>>> at org.junit.runners.Suite.runChild(Suite.java:127)
>>> at org.junit.runners.Suite.runChild(Suite.java:26)
>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>>> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>>> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>>> at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
>>> at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
>>> at
>>> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:62)
>>> at
>>> org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:139)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
>>> at
>>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
>>> at
>>> org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
>>> at
>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
>>> at
>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
>>> Feb 23, 2015 5:19:20 PM
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest
>>> tearDown
>>> INFO: Cleaning kubernetes resources...
>>> Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.955
>>> sec <<< FAILURE!
>>> testServiceCreation(org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest)
>>>  Time elapsed: 0.01 sec  <<< ERROR!
>>> org.apache.stratos.kubernetes.client.exceptions.KubernetesClientException:
>>> Could not create kubernetes pod: [pod-id] stratos-test-pod-1
>>> at
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createPod(KubernetesApiClient.java:197)
>>> at
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createPod(KubernetesApiClient.java:100)
>>> at
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest.testServiceCreation(KubernetesApiClientLiveTest.java:178)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at junit.framework.TestCase.runTest(TestCase.java:176)
>>> at junit.framework.TestCase.runBare(TestCase.java:141)
>>> at junit.framework.TestResult$1.protect(TestResult.java:122)
>>> at junit.framework.TestResult.runProtected(TestResult.java:142)
>>> at junit.framework.TestResult.run(TestResult.java:125)
>>> at junit.framework.TestCase.run(TestCase.java:129)
>>> at junit.framework.TestSuite.runTest(TestSuite.java:255)
>>> at junit.framework.TestSuite.run(TestSuite.java:250)
>>> at
>>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
>>> at org.junit.runners.Suite.runChild(Suite.java:127)
>>> at org.junit.runners.Suite.runChild(Suite.java:26)
>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>>> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>>> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>>> at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
>>> at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
>>> at
>>> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:62)
>>> at
>>> org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:139)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
>>> at
>>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
>>> at
>>> org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
>>> at
>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
>>> at
>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
>>> Caused by: java.lang.NullPointerException
>>> at
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createPod(KubernetesApiClient.java:187)
>>> ... 36 more
>>>
>>> testDeletingAnNonExistingPod(org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest)
>>>  Time elapsed: 0 sec  <<< ERROR!
>>> java.lang.NullPointerException
>>> at
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest.deleteReplicationControllers(KubernetesApiClientLiveTest.java:219)
>>> at
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest.tearDown(KubernetesApiClientLiveTest.java:107)
>>> at junit.framework.TestCase.runBare(TestCase.java:146)
>>> at junit.framework.TestResult$1.protect(TestResult.java:122)
>>> at junit.framework.TestResult.runProtected(TestResult.java:142)
>>> at junit.framework.TestResult.run(TestResult.java:125)
>>> at junit.framework.TestCase.run(TestCase.java:129)
>>> at junit.framework.TestSuite.runTest(TestSuite.java:255)
>>> at junit.framework.TestSuite.run(TestSuite.java:250)
>>> at
>>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
>>> at org.junit.runners.Suite.runChild(Suite.java:127)
>>> at org.junit.runners.Suite.runChild(Suite.java:26)
>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>>> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>>> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>>> at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
>>> at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
>>> at
>>> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:62)
>>> at
>>> org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:139)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
>>> at
>>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
>>> at
>>> org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
>>> at
>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
>>> at
>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
>>>
>>> testPodCreation(org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest)
>>>  Time elapsed: 0.001 sec  <<< ERROR!
>>> org.apache.stratos.kubernetes.client.exceptions.KubernetesClientException:
>>> Could not create kubernetes pod: [pod-id] stratos-test-pod-1
>>> at
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createPod(KubernetesApiClient.java:197)
>>> at
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createPod(KubernetesApiClient.java:100)
>>> at
>>> org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest.testPodCreation(KubernetesApiClientLiveTest.java:123)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at junit.framework.TestCase.runTest(TestCase.java:176)
>>> at junit.framework.TestCase.runBare(TestCase.java:141)
>>> at junit.framework.TestResult$1.protect(TestResult.java:122)
>>> at junit.framework.TestResult.runProtected(TestResult.java:142)
>>> at junit.framework.TestResult.run(TestResult.java:125)
>>> at junit.framework.TestCase.run(TestCase.java:129)
>>> at junit.framework.TestSuite.runTest(TestSuite.java:255)
>>> at junit.framework.TestSuite.run(TestSuite.java:250)
>>> at
>>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
>>> at org.junit.runners.Suite.runChild(Suite.java:127)
>>> at org.junit.runners.Suite.runChild(Suite.java:26)
>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>>> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>>> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>>> at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
>>> at org.junit.runner.JUnitCore.run(JUnitCore.java:138)
>>> at
>>> org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:62)
>>> at
>>> org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:139)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
>>> at
>>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
>>> at
>>> org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
>>> at
>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
>>> at
>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
>>> Caused by: java.lang.NullPointerException
>>> at
>>> org.apache.stratos.kubernetes.client.KubernetesApiClient.createPod(KubernetesApiClient.java:187)
>>> ... 36 more
>>>
>>>
>>> Results :
>>>
>>> Tests in error:
>>>
>>> testServiceCreation(org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest):
>>> Could not create kubernetes pod: [pod-id] stratos-test-pod-1
>>>
>>> testDeletingAnNonExistingPod(org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest)
>>>
>>> testPodCreation(org.apache.stratos.kubernetes.client.live.KubernetesApiClientLiveTest):
>>> Could not create kubernetes pod: [pod-id] stratos-test-pod-1
>>>
>>> Tests run: 3, Failures: 0, Errors: 3, Skipped: 0
>>>
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] BUILD FAILURE
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [INFO] Total time: 7.280 s
>>> [INFO] Finished at: 2015-02-23T17:19:20+05:30
>>> [INFO] Final Memory: 16M/2102M
>>> [INFO]
>>> ------------------------------------------------------------------------
>>> [ERROR] Failed to execute goal
>>> org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test)
>>> on project org.apache.stratos.kubernetes.client: There are test failures.
>>> [ERROR]
>>> [ERROR] Please refer to
>>> /Users/Admin16/Documents/Stratos_4.1.0/Master-branch-kube/stratos/components/org.apache.stratos.kubernetes.client/target/surefire-reports
>>> for the individual test results.
>>> [ERROR] -> [Help 1]
>>> [ERROR]
>>> [ERROR] To see the full stack trace of the errors, re-run Maven with the
>>> -e switch.
>>> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
>>> [ERROR]
>>> [ERROR] For more information about the errors and possible solutions,
>>> please read the following articles:
>>> [ERROR] [Help 1]
>>> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
>>>
>>>
>>>
>>> Regards,
>>> Mariangela
>>>
>>>
>>>
>>>
>>> *--*
>>> Mariangela Hills
>>> Senior Technical Writer
>>>
>>> *WSO2, Inc.*lean.enterprise.middleware.
>>> w: http://wso2.com
>>> <http://wso2.com/events/>
>>>
>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>

Mime
View raw message