Hi Manula,

There seems to be a problem with your Kubernetes setup, pod status has not
changed to Running within 120 seconds:

[2015-01-12 09:27:41,882] ERROR {org.apache.stratos.cloud.
controller.iaases.kubernetes.KubernetesIaas} -  Pod status did not change
to running within 120 sec, hence terminating member: [cluster-id]
php.php.domain [member-id] php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015
[replication-controller-id] php-php-domaind57b5dbd-9e12-4315-a74f-1a1c99620015
[pod-id] php-php-domaind57b5dbd-9e12-4315-a74f-1a1c99620015

Did you pull the stratos/php:4.1.0-alpha image in the Kubernetes host
before running the sample application? If not this error may occur as it
would take time to pull the image for the first time.

Following seems to be an issue, container termination logic has not worked
properly:
[2015-01-12 09:27:41,884] ERROR
{org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas} -
 Could not start container: [cartridge-type] php [member-id]
php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015
java.lang.IllegalArgumentException: Could not terminate container, member
context not found: [member-id]
php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015

I will have a look at this.

Thanks

On Mon, Jan 12, 2015 at 3:01 PM, Manula Chathurika Thantriwatte <
manu...@wso2.com> wrote:

> Hi,
>
> I'm getting the following error when running kubernetes. I'm using master
> branch. Is anyone expecting this before.
>
> [2015-01-12 09:27:21,782]  INFO
> {org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas} -
>  Waiting pod status to be changed to running: [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015 [pod-id]
> ff128dca-9a3c-11e4-bb8e-0800278b9c8b [current-pod-status] waiting
> [2015-01-12 09:27:26,813]  INFO
> {org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas} -
>  Waiting pod status to be changed to running: [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015 [pod-id]
> ff128dca-9a3c-11e4-bb8e-0800278b9c8b [current-pod-status] waiting
> [2015-01-12 09:27:31,834]  INFO
> {org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas} -
>  Waiting pod status to be changed to running: [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015 [pod-id]
> ff128dca-9a3c-11e4-bb8e-0800278b9c8b [current-pod-status] waiting
> [2015-01-12 09:27:36,854]  INFO
> {org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas} -
>  Waiting pod status to be changed to running: [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015 [pod-id]
> ff128dca-9a3c-11e4-bb8e-0800278b9c8b [current-pod-status] waiting
> [2015-01-12 09:27:41,882]  INFO
> {org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas} -
>  Waiting pod status to be changed to running: [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015 [pod-id]
> ff128dca-9a3c-11e4-bb8e-0800278b9c8b [current-pod-status] waiting
> [2015-01-12 09:27:41,882] ERROR
> {org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas} -
>  Pod status did not change to running within 120 sec, hence terminating
> member: [cluster-id] php.php.domain [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015
> [replication-controller-id]
> php-php-domaind57b5dbd-9e12-4315-a74f-1a1c99620015 [pod-id]
> php-php-domaind57b5dbd-9e12-4315-a74f-1a1c99620015
> [2015-01-12 09:27:41,882] ERROR
> {org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas} -
>  Could not terminate container, member context not found: [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015
> [2015-01-12 09:27:41,884] ERROR
> {org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas} -
>  Could not start container: [cartridge-type] php [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015
> java.lang.IllegalArgumentException: Could not terminate container, member
> context not found: [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.handleNullObject(KubernetesIaas.java:625)
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.terminateContainer(KubernetesIaas.java:534)
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.waitForPodToBeActivated(KubernetesIaas.java:323)
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.startContainer(KubernetesIaas.java:216)
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.startInstance(KubernetesIaas.java:115)
> at
> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.startInstance(InstanceCreator.java:102)
> at
> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.run(InstanceCreator.java:62)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:744)
> [2015-01-12 09:27:41,886] ERROR
> {org.apache.stratos.cloud.controller.services.impl.InstanceCreator} -
>  Could not start instance: [cartridge-type] php [cluster-id] php.php.domain
> java.lang.IllegalStateException: Could not start container:
> [cartridge-type] php [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.startContainer(KubernetesIaas.java:236)
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.startInstance(KubernetesIaas.java:115)
> at
> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.startInstance(InstanceCreator.java:102)
> at
> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.run(InstanceCreator.java:62)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:744)
> Caused by: java.lang.IllegalArgumentException: Could not terminate
> container, member context not found: [member-id]
> php.php.domaind57b5dbd-9e12-4315-a74f-1a1c99620015
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.handleNullObject(KubernetesIaas.java:625)
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.terminateContainer(KubernetesIaas.java:534)
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.waitForPodToBeActivated(KubernetesIaas.java:323)
> at
> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.startContainer(KubernetesIaas.java:216)
> ... 6 more
>
> Thanks !
>
> --
> Regards,
> Manula Chathurika Thantriwatte
> Software Engineer
> WSO2 Inc. : http://wso2.com
> lean . enterprise . middleware
>
> email : manu...@wso2.com / man...@apache.org
> phone : +94 772492511
> blog : http://manulachathurika.blogspot.com/
>
>
>
>


-- 
Imesh Gunaratne

Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Reply via email to