i have just created two ubuntu VMs, Mesos Agent ubuntu <https://jblb.jetstream-cloud.org/dashboard/project/instances/ea8e758d-c924-4e38-9ee7-432429862c07/> and Mesos Master ubuntu <https://jblb.jetstream-cloud.org/dashboard/project/instances/ea8e758d-c924-4e38-9ee7-432429862c07/> both does not have any floating IP in openstack.
On Fri, Apr 29, 2016 at 9:08 PM, Suresh Marru <[email protected]> wrote: > Can u try again now? > > > On Apr 29, 2016, at 9:05 PM, Pankaj Saha <[email protected]> wrote: > > Hi Suresh, > I could ssh to VMs but new VMs are not getting any floating public IP. > > > Thanks > Pankaj > > On Fri, Apr 29, 2016 at 8:51 PM, Suresh Marru <[email protected]> wrote: > >> Pankaj, >> >> Do you still have the issue? >> >> Suresh >> >> On Apr 28, 2016, at 5:26 PM, Pankaj Saha <[email protected]> wrote: >> >> Details of my VM is as mentioned below: >> >> Name: Mesos Agent >> Floating IPs:149.165.157.247 >> size: m1.medium >> key: pankaj SSH key >> >> >> On Thu, Apr 28, 2016 at 5:22 PM, Pankaj Saha <[email protected]> >> wrote: >> >>> Hi >>> I need SSH to get the console access to install required software. I >>> believe SSH server is not running by default in the ubuntu based servers >>> and also I can not access its console through the openstack web UI. >>> Please suggest. >>> >>> Thanks >>> Pankaj >>> >>> On Thu, Apr 28, 2016 at 5:00 PM, Pankaj Saha <[email protected]> >>> wrote: >>> >>>> Hi Suresh, >>>> Yes, it's accessible now. Thanks. >>>> >>>> On Thu, Apr 28, 2016 at 4:39 PM, Suresh Marru <[email protected]> >>>> wrote: >>>> >>>>> Pankaj, >>>>> >>>>> Try now. >>>>> >>>>> Suresh >>>>> >>>>> On Apr 28, 2016, at 1:05 PM, Suresh Marru <[email protected]> wrote: >>>>> >>>>> Hi Pankaj, >>>>> >>>>> By default yes they will be accessible from outside. The firewall’s >>>>> are controlled by the security policy and currently both ssh and http are >>>>> accessible widely. There are issues with Open Stack Neutron services and I >>>>> reported them. I will post when the network is back stable. >>>>> >>>>> Suresh >>>>> >>>>> On Apr 28, 2016, at 1:02 PM, Pankaj Saha <[email protected]> >>>>> wrote: >>>>> >>>>> Hello Devs, >>>>> I have created a VM in openstack through cloud-provisioning module. >>>>> Which returned an VM with floating ip : 149.165.157.215. I was >>>>> expecting that this VM will be accessible through ssh over public ip >>>>> assigned to it. I need ssh access to these VMs for including mesos >>>>> binaries >>>>> into them so that these images can be used as mesos agents for >>>>> Gourav's prject. >>>>> >>>>> Please let me know if it is blocked by any firewall and whats the >>>>> process to get access to them. >>>>> >>>>> Thanks >>>>> Pankaj >>>>> >>>>> On Fri, Apr 22, 2016 at 4:43 PM, Pankaj Saha <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi Suresh, >>>>>> Yes, that was the problem. Now it's working. >>>>>> here is the log: >>>>>> [main] INFO org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - >>>>>> Keypair created successfully: testKey >>>>>> [main] INFO org.apache.airavata.cloud.test.CloudIntfTest - Keypair >>>>>> created/ retrieved: 83:17:5b:2c:f3:31:06:af:99:c1:c8:8b:62:72:36:35 >>>>>> [main] INFO org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - >>>>>> Using network subnet-airavata with ID: >>>>>> ad2552d6-1a02-4d6c-9fa4-ad40d93e5423 >>>>>> [main] INFO org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - >>>>>> New server created with ID: 2dc71a1d-b735-47cb-83ea-0e9f40b4da06 >>>>>> [main] INFO org.apache.airavata.cloud.test.CloudIntfTest - Server >>>>>> Created: 2dc71a1d-b735-47cb-83ea-0e9f40b4da06 >>>>>> [main] INFO org.apache.airavata.cloud.test.CloudIntfTest - Waiting >>>>>> for instance to go ACTIVE... >>>>>> [main] INFO org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - >>>>>> Server retrieved successfully for ID: >>>>>> 2dc71a1d-b735-47cb-83ea-0e9f40b4da06 >>>>>> [main] INFO org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - >>>>>> true:200:null:ActionResponse{success=true, code=200} >>>>>> [main] INFO org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - >>>>>> Floating IP 149.165.156.142 assigned successfully to server with ID: >>>>>> 2dc71a1d-b735-47cb-83ea-0e9f40b4da06 >>>>>> [main] INFO org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - >>>>>> Server retrieved successfully for ID: >>>>>> 2dc71a1d-b735-47cb-83ea-0e9f40b4da06 >>>>>> [main] INFO org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - >>>>>> Server deleted successfully for ID: 2dc71a1d-b735-47cb-83ea-0e9f40b4da06 >>>>>> [main] INFO org.apache.airavata.cloud.test.CloudIntfTest - Server >>>>>> deleted: 2dc71a1d-b735-47cb-83ea-0e9f40b4da06 >>>>>> [main] INFO org.apache.airavata.cloud.test.CloudIntfTest - Waiting >>>>>> for instance to terminate... >>>>>> [main] INFO org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - >>>>>> Keypair deleted successfully: testKey >>>>>> [main] INFO org.apache.airavata.cloud.test.CloudIntfTest - Keypair >>>>>> deleted: testKey >>>>>> [main] INFO org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - >>>>>> Server retrieved successfully for ID: >>>>>> 2dc71a1d-b735-47cb-83ea-0e9f40b4da06 >>>>>> >>>>>> >>>>>> Thanks >>>>>> Pankaj >>>>>> >>>>>> On Fri, Apr 22, 2016 at 4:15 PM, Suresh Marru <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> I now noticed that you have used OS_PROJECT_DOMAIN_NAME=tacc instead >>>>>>> of OS_PROJECT_DOMAIN_NAME=scigap >>>>>>> >>>>>>> Suresh >>>>>>> >>>>>>> On Apr 22, 2016, at 4:14 PM, Suresh Marru <[email protected]> wrote: >>>>>>> >>>>>>> Hi Pankaj, Mangirish, >>>>>>> >>>>>>> Is this intermittent or do you consistently get authentication >>>>>>> issues? I am attaching my openrc file: >>>>>>> >>>>>>> OS_PROJECT_DOMAIN_NAME=scigap >>>>>>> OS_USER_DOMAIN_NAME=tacc >>>>>>> OS_PROJECT_NAME=scigap >>>>>>> OS_TENANT_NAME=scigap >>>>>>> OS_USERNAME=scigap >>>>>>> OS_PASSWORD=XXXXXXXXXXXXX >>>>>>> OS_AUTH_URL=https://jblb.jetstream-cloud.org:35357/v3 >>>>>>> OS_IDENTITY_API_VERSION=3 >>>>>>> >>>>>>> # Network Properties >>>>>>> OS_FLOATING_IP_POOL=public >>>>>>> OS_SUBNET_NAME=airavata >>>>>>> >>>>>>> To complicate the puzzle, I am consistently able to launch few >>>>>>> hundred’s of instances within the past day without any issues. I just >>>>>>> checked the code, I am using it out of the box and no local changes. >>>>>>> >>>>>>> Suresh >>>>>>> >>>>>>> >>>>>>> On Apr 22, 2016, at 3:18 PM, Pankaj Saha <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>> Hello Everyone, >>>>>>> >>>>>>> I had a discussion with Mangirish today morning and we could figure >>>>>>> out through debugging that java code getting authentication exception >>>>>>> when >>>>>>> trying to authenticate the user with openstack. >>>>>>> NOVA client for openstack did work well and I have also tested with >>>>>>> credentials to directly login into the portal. >>>>>>> I have replicated the same in another system in my same lab network >>>>>>> and the test case still failing for the same status-401, authentication >>>>>>> error. >>>>>>> >>>>>>> I have followed these below steps: >>>>>>> >>>>>>> 1. generated rsa key >>>>>>> 2. downloaded airavata from git, switched it to "develop" branch >>>>>>> 3. changed the required property values for openstack. >>>>>>> 4. run : mvn clean install from inside the >>>>>>> cloud/cloud-provisioning module. >>>>>>> >>>>>>> It's definitely not the firewall issue as its failing in the >>>>>>> authentication stage. I am attaching my property file for reference, >>>>>>> please >>>>>>> let me know if you find anything wrong in this. >>>>>>> *test_data.properties* >>>>>>> >>>>>>> # Common properties >>>>>>>> publicKeyFile=/home/psaha4/.ssh/id_rsa.pub >>>>>>>> # Jetstream properties >>>>>>>> jetstream_imageId=448636b0-450a-4b49-9bfe-b3135fc443e8 >>>>>>>> jetstream_flavorId=3 >>>>>>>> OS_PROJECT_DOMAIN_NAME=tacc >>>>>>>> OS_USER_DOMAIN_NAME=tacc >>>>>>>> OS_PROJECT_NAME=scigap >>>>>>>> OS_TENANT_NAME=scigap >>>>>>>> OS_USERNAME=scigap >>>>>>>> OS_PASSWORD=<not exposing the password here> >>>>>>>> OS_AUTH_URL=https://jblb.jetstream-cloud.org:35357/v3 >>>>>>>> OS_IDENTITY_API_VERSION=3 >>>>>>>> # Network Properties >>>>>>>> OS_FLOATING_IP_POOL=public >>>>>>>> OS_SUBNET_NAME=airavata >>>>>>> >>>>>>> >>>>>>> Can someone send me jetstream_openrc.properties and >>>>>>> test_data.properties file from a working environment in a separate >>>>>>> email so that I can place them and test from my system once. >>>>>>> >>>>>>> Thanks >>>>>>> Pankaj >>>>>>> >>>>>>> >>>>>>> On Thu, Apr 21, 2016 at 11:43 AM, Pankaj Saha <[email protected] >>>>>>> > wrote: >>>>>>> >>>>>>>> Hi Shameera, >>>>>>>> I have received the password from Mangirish and I am using the same >>>>>>>> details as he has provided. >>>>>>>> Regarding the jetstream keypair, my understanding is, during the >>>>>>>> test run it fetches the public key from the properties file and send >>>>>>>> it to >>>>>>>> the jetstream servers. Please let me know how I need to configure it >>>>>>>> separately. >>>>>>>> >>>>>>>> Thanks >>>>>>>> Pankaj >>>>>>>> >>>>>>>> On Wed, Apr 20, 2016 at 8:48 PM, Shameera Rathnayaka < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi Pankaj, >>>>>>>>> >>>>>>>>> To work with your ssh keys you need to add them to jetstream >>>>>>>>> keypair. Have you done that part? >>>>>>>>> >>>>>>>>> also you are not providing correct the OS_PASSWORD value >>>>>>>>> accordding to above deatils. >>>>>>>>> >>>>>>>>> Shameera. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Apr 20, 2016 at 3:42 PM Pankaj Saha <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> I have just use maven to build the same project. here is >>>>>>>>>> thedetails >>>>>>>>>> # Common properties >>>>>>>>>> publicKeyFile=/home/psaha4/.ssh/id_rsa.pub >>>>>>>>>> >>>>>>>>>> # Jetstream properties >>>>>>>>>> jetstream_imageId=448636b0-450a-4b49-9bfe-b3135fc443e8 >>>>>>>>>> jetstream_flavorId=3 >>>>>>>>>> >>>>>>>>>> OS_PROJECT_DOMAIN_NAME=tacc >>>>>>>>>> OS_USER_DOMAIN_NAME=tacc >>>>>>>>>> OS_PROJECT_NAME=scigap >>>>>>>>>> OS_TENANT_NAME=scigap >>>>>>>>>> OS_USERNAME=scigap >>>>>>>>>> OS_PASSWORD=<not exposing here> >>>>>>>>>> OS_AUTH_URL=https://jblb.jetstream-cloud.org:35357/v3 >>>>>>>>>> OS_IDENTITY_API_VERSION=3 >>>>>>>>>> >>>>>>>>>> # Network Properties >>>>>>>>>> OS_FLOATING_IP_POOL=public >>>>>>>>>> OS_SUBNET_NAME=airavata >>>>>>>>>> >>>>>>>>>> The test case error that I am getting for the Test case is al >>>>>>>>>> below: >>>>>>>>>> ------------------------------------------------------- >>>>>>>>>> T E S T S >>>>>>>>>> ------------------------------------------------------- >>>>>>>>>> Running org.apache.airavata.cloud.test.CloudIntfTest >>>>>>>>>> AuthenticationException{message=Unauthorized, status=401} >>>>>>>>>> at >>>>>>>>>> org.openstack4j.core.transport.HttpExceptionHandler.mapException(HttpExceptionHandler.java:36) >>>>>>>>>> at >>>>>>>>>> org.openstack4j.core.transport.HttpExceptionHandler.mapException(HttpExceptionHandler.java:23) >>>>>>>>>> at >>>>>>>>>> org.openstack4j.openstack.internal.OSAuthenticator.authenticateV3(OSAuthenticator.java:161) >>>>>>>>>> at >>>>>>>>>> org.openstack4j.openstack.internal.OSAuthenticator.invoke(OSAuthenticator.java:78) >>>>>>>>>> at >>>>>>>>>> org.openstack4j.openstack.client.OSClientBuilder$ClientV3.authenticate(OSClientBuilder.java:163) >>>>>>>>>> at >>>>>>>>>> org.openstack4j.openstack.client.OSClientBuilder$ClientV3.authenticate(OSClientBuilder.java:127) >>>>>>>>>> at >>>>>>>>>> org.apache.airavata.cloud.openstack.OS4JClientProvider.getOSClientV3(OS4JClientProvider.java:86) >>>>>>>>>> at >>>>>>>>>> org.apache.airavata.cloud.openstack.OS4JClientProvider.getOSClient(OS4JClientProvider.java:49) >>>>>>>>>> at >>>>>>>>>> org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl.<init>(OpenstackIntfImpl.java:78) >>>>>>>>>> at >>>>>>>>>> org.apache.airavata.cloud.test.CloudIntfTest.jetstreamCreateDeleteServerTest(CloudIntfTest.java:77) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>> at >>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>>>>>>>>> at >>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) >>>>>>>>>> at >>>>>>>>>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) >>>>>>>>>> at >>>>>>>>>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) >>>>>>>>>> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) >>>>>>>>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) >>>>>>>>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) >>>>>>>>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) >>>>>>>>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:363) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) >>>>>>>>>> java.lang.NullPointerException >>>>>>>>>> at >>>>>>>>>> org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl.getKeyPair(OpenstackIntfImpl.java:215) >>>>>>>>>> at >>>>>>>>>> org.apache.airavata.cloud.test.CloudIntfTest.jetstreamCreateDeleteServerTest(CloudIntfTest.java:92) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>> at >>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>>>>>>>>> at >>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) >>>>>>>>>> at >>>>>>>>>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) >>>>>>>>>> at >>>>>>>>>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) >>>>>>>>>> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) >>>>>>>>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) >>>>>>>>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) >>>>>>>>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) >>>>>>>>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:363) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) >>>>>>>>>> [main] ERROR >>>>>>>>>> org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - Failed to >>>>>>>>>> retrieve >>>>>>>>>> keypair: testKey >>>>>>>>>> java.lang.NullPointerException >>>>>>>>>> at >>>>>>>>>> org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl.createKeyPair(OpenstackIntfImpl.java:197) >>>>>>>>>> at >>>>>>>>>> org.apache.airavata.cloud.test.CloudIntfTest.jetstreamCreateDeleteServerTest(CloudIntfTest.java:94) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>> at >>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>>>>>>>>> at >>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) >>>>>>>>>> at >>>>>>>>>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) >>>>>>>>>> at >>>>>>>>>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) >>>>>>>>>> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) >>>>>>>>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) >>>>>>>>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) >>>>>>>>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) >>>>>>>>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:363) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) >>>>>>>>>> [main] ERROR >>>>>>>>>> org.apache.airavata.cloud.intf.impl.OpenstackIntfImpl - Failed to >>>>>>>>>> create >>>>>>>>>> keypair: testKey >>>>>>>>>> java.lang.NullPointerException >>>>>>>>>> at >>>>>>>>>> org.apache.airavata.cloud.test.CloudIntfTest.jetstreamCreateDeleteServerTest(CloudIntfTest.java:97) >>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>>>>> at >>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>>>>>>>>> at >>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) >>>>>>>>>> at >>>>>>>>>> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) >>>>>>>>>> at >>>>>>>>>> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) >>>>>>>>>> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) >>>>>>>>>> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) >>>>>>>>>> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) >>>>>>>>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) >>>>>>>>>> at >>>>>>>>>> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) >>>>>>>>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:363) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) >>>>>>>>>> at >>>>>>>>>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) >>>>>>>>>> Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: >>>>>>>>>> 0.913 sec <<< FAILURE! - in >>>>>>>>>> org.apache.airavata.cloud.test.CloudIntfTest >>>>>>>>>> jetstreamCreateDeleteServerTest(org.apache.airavata.cloud.test.CloudIntfTest) >>>>>>>>>> Time elapsed: 0.908 sec <<< FAILURE! >>>>>>>>>> java.lang.AssertionError: null >>>>>>>>>> at org.junit.Assert.fail(Assert.java:86) >>>>>>>>>> at org.junit.Assert.fail(Assert.java:95) >>>>>>>>>> at >>>>>>>>>> org.apache.airavata.cloud.test.CloudIntfTest.jetstreamCreateDeleteServerTest(CloudIntfTest.java:128) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Apr 20, 2016 at 3:36 PM, Suresh Marru <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Thats nice. Few suggestions: >>>>>>>>>>> >>>>>>>>>>> * Eclipse or IDEA are good to write code, but to build and run >>>>>>>>>>> tests from maven, command line is the best option. >>>>>>>>>>> * Please use the mailing lists as much as possible so rest of us >>>>>>>>>>> can also contribute. If even you use hangouts, please take time to >>>>>>>>>>> explain >>>>>>>>>>> what the issue is so it engages every one. >>>>>>>>>>> >>>>>>>>>>> I am able to run the test cases and am able to program >>>>>>>>>>> against OpenstackIntfImpl just fine. Can you elaborate on what is >>>>>>>>>>> the >>>>>>>>>>> authentication issue you are running into? >>>>>>>>>>> >>>>>>>>>>> Suresh >>>>>>>>>>> >>>>>>>>>>> On Apr 20, 2016, at 3:30 PM, Pankaj Saha <[email protected]> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> Hi Suresh, >>>>>>>>>>> >>>>>>>>>>> I just had a hangout session with Mangirish regarding the same. >>>>>>>>>>> It looks like an authentication issue with openstack which he is >>>>>>>>>>> aware of. >>>>>>>>>>> He has explained me his code and I am going to retry fixing the >>>>>>>>>>> problem. >>>>>>>>>>> >>>>>>>>>>> I did not use maven to build his project instead I have export >>>>>>>>>>> his project as eclipse (mvn eclipse:eclipse) and trying to run the >>>>>>>>>>> junit >>>>>>>>>>> test. >>>>>>>>>>> >>>>>>>>>>> Will update you once I find something new. >>>>>>>>>>> >>>>>>>>>>> Thanks >>>>>>>>>>> Pankaj >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Apr 20, 2016 at 3:21 PM, Suresh Marru <[email protected] >>>>>>>>>>> > wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Pankaj, >>>>>>>>>>>> >>>>>>>>>>>> Can you please be more clear? What is failing? Did you try to >>>>>>>>>>>> build it using maven within the cloud provisioning directory >>>>>>>>>>>> itself? Did >>>>>>>>>>>> you change the public key file in the test_data.properties? >>>>>>>>>>>> >>>>>>>>>>>> Suresh >>>>>>>>>>>> >>>>>>>>>>>> On Apr 20, 2016, at 2:56 PM, Pankaj Saha <[email protected]> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> I am able to get Mangirish's code in the develop branch. After >>>>>>>>>>>> making it an eclipse project, when I am trying to run it as JUnit >>>>>>>>>>>> test, >>>>>>>>>>>> it's failing. >>>>>>>>>>>> Need help to fix this, possibly some configuration changes in >>>>>>>>>>>> the properties file or similar. >>>>>>>>>>>> It will be great we can talk over a hangout session or at least >>>>>>>>>>>> a chat session to make it work. >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Apr 20, 2016 at 12:05 PM, Mangirish Wagle < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi Pankaj, >>>>>>>>>>>>> >>>>>>>>>>>>> You may find a sample test code for the module in this unit >>>>>>>>>>>>> test file:- >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> https://github.com/apache/airavata/blob/develop/modules/cloud/cloud-provisioning/src/test/java/org/apache/airavata/cloud/test/CloudIntfTest.java >>>>>>>>>>>>> >>>>>>>>>>>>> Also, if you want to test run the code, you may please follow >>>>>>>>>>>>> this quick README:- >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> https://github.com/apache/airavata/blob/develop/modules/cloud/cloud-provisioning/README >>>>>>>>>>>>> >>>>>>>>>>>>> Please let me know if you need some more info or code >>>>>>>>>>>>> walkthrough. Sending you the jetstream openrc credentials >>>>>>>>>>>>> separately. >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks. >>>>>>>>>>>>> >>>>>>>>>>>>> Regards, >>>>>>>>>>>>> Mangirish >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Apr 20, 2016 at 11:42 AM, Suresh Marru < >>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Pankaj, >>>>>>>>>>>>>> >>>>>>>>>>>>>> Please switch to ‘develop’ branch and look for the cloud >>>>>>>>>>>>>> provisioning module - >>>>>>>>>>>>>> https://github.com/apache/airavata/tree/develop/modules/cloud/cloud-provisioning >>>>>>>>>>>>>> >>>>>>>>>>>>>> Suresh >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Apr 20, 2016, at 11:37 AM, Pankaj Saha < >>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> Hello Mangirish, >>>>>>>>>>>>>> I have latest Airavata mater branch installed in my local >>>>>>>>>>>>>> system. Can you please give us some clue how to start creating >>>>>>>>>>>>>> the VMs >>>>>>>>>>>>>> through you application. Please specify where we can find your >>>>>>>>>>>>>> corresponding java code. Is it through PGA website? >>>>>>>>>>>>>> Please share the required password to me in a separate email. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks >>>>>>>>>>>>>> Pankaj >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>> Shameera Rathnayaka >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>> >> >> > >
