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
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>
>
>

Reply via email to