Thanks for pointing Raj! Yes the above gist was not up to date. I just updated it to refer 4.1.0-rc2 and proper instructions to pull the docker images to minions.
Thanks On Sat, Jun 6, 2015 at 5:28 AM, Rajkumar Rajaratnam <[email protected]> wrote: > Yes Imesh. I was wondering how the pods can be created in minions without > having docker images in minions. > > This doc https://gist.github.com/imesh/b8f81fac8de39183a504 says to pull > the docker image only to master node. We need to update it. > > Thanks. > > On Sat, Jun 6, 2015 at 12:41 AM, Imesh Gunaratne <[email protected]> wrote: > >> Hi Jane, >> >> You could first try to run the Kubernetes live test against the >> Kubernetes cluster you have setup and see whether its working properly. Go >> to Kubernetes API client folder in components folder and run "mvn test >> -Plive". >> >> If it is working, SSH into all the minions and verify whether the Docker >> image you are trying with is imported. >> >> @Raj: We do not need the Docker image in the master node. In this setup >> we only run Docker in minions. >> >> Thanks >> >> On Thu, Jun 4, 2015 at 1:25 PM, Jane Mariathas <[email protected]> wrote: >> >>> hi Rajkumar >>> >>> yeah the docker image name is same as the docker image name in cartridge >>> definition. >>> >>> image name is : * stratos/php:4.1.0-beta* >>> >>> >>> >>> On Thu, Jun 4, 2015 at 12:21 PM, Rajkumar Rajaratnam <[email protected] >>> > wrote: >>> >>>> Hi Jane, >>>> >>>> Log says the pod didn't become to RUNNING state. >>>> >>>> - did you pull the docker image to the kub master? >>>> - did you use the same docker image name in cartridge definition? >>>> >>>> Thanks. >>>> >>>> On Thu, Jun 4, 2015 at 11:47 AM, Jane Mariathas <[email protected]> wrote: >>>> >>>>> hi, >>>>> >>>>> i followed the steps in >>>>> https://gist.github.com/imesh/b8f81fac8de39183a504 and tried. and i >>>>> got the error saying >>>>> >>>>> >>>>> >>>>> *ERROR* >>>>> {org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas} >>>>> - Could not start container: [application] single-cartridge-app >>>>> [cartridge] php [member] >>>>> single-cartridge-app.my-php.php.domain9956349d-1f34-40c3-bb27-e7dccf80cc84 >>>>> java.lang.RuntimeException: Pod status did not change to running >>>>> within 60 sec: [application] single-cartridge-app [cartridge] php [member] >>>>> single-cartridge-app.my-php.php.domain9956349d-1f34-40c3-bb27-e7dccf80cc84 >>>>> [pod] pod-1 >>>>> at >>>>> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.waitForPodToBeActivated(KubernetesIaas.java:342) >>>>> at >>>>> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.startContainer(KubernetesIaas.java:227) >>>>> at >>>>> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.startInstance(KubernetesIaas.java:126) >>>>> at >>>>> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.startInstance(InstanceCreator.java:109) >>>>> at >>>>> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.run(InstanceCreator.java:68) >>>>> 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:745) >>>>> *ERROR* >>>>> {org.apache.stratos.cloud.controller.services.impl.InstanceCreator} - >>>>> Could not start instance: [cartridge-type] php [cluster-id] >>>>> single-cartridge-app.my-php.php.domain >>>>> java.lang.RuntimeException: Could not start container: [application] >>>>> single-cartridge-app [cartridge] php [member] >>>>> single-cartridge-app.my-php.php.domain9956349d-1f34-40c3-bb27-e7dccf80cc84 >>>>> at >>>>> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.startContainer(KubernetesIaas.java:243) >>>>> at >>>>> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.startInstance(KubernetesIaas.java:126) >>>>> at >>>>> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.startInstance(InstanceCreator.java:109) >>>>> at >>>>> org.apache.stratos.cloud.controller.services.impl.InstanceCreator.run(InstanceCreator.java:68) >>>>> 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:745) >>>>> Caused by: java.lang.RuntimeException: Pod status did not change to >>>>> running within 60 sec: [application] single-cartridge-app [cartridge] php >>>>> [member] >>>>> single-cartridge-app.my-php.php.domain9956349d-1f34-40c3-bb27-e7dccf80cc84 >>>>> [pod] pod-1 >>>>> at >>>>> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.waitForPodToBeActivated(KubernetesIaas.java:342) >>>>> at >>>>> org.apache.stratos.cloud.controller.iaases.kubernetes.KubernetesIaas.startContainer(KubernetesIaas.java:227) >>>>> >>>>> >>>>> Any suggestion to fix this error? >>>>> >>>>> Thanks. >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Rajkumar Rajaratnam >>>> Committer & PMC Member, Apache Stratos >>>> Software Engineer, WSO2 >>>> >>>> Mobile : +94777568639 >>>> Blog : rajkumarr.com >>>> >>> >>> >> >> >> -- >> Imesh Gunaratne >> >> Senior Technical Lead, WSO2 >> Committer & PMC Member, Apache Stratos >> > > > > -- > Rajkumar Rajaratnam > Committer & PMC Member, Apache Stratos > Software Engineer, WSO2 > > Mobile : +94777568639 > Blog : rajkumarr.com > -- Imesh Gunaratne Senior Technical Lead, WSO2 Committer & PMC Member, Apache Stratos
