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