[GitHub] airavata issue #106: Keycloak admin client for user migration

2017-04-24 Thread anujbhan
Github user anujbhan commented on the issue:

https://github.com/apache/airavata/pull/106
  
@machristie 
I have removed the file


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] airavata pull request #106: Keycloak admin client for user migration

2017-04-24 Thread machristie
Github user machristie commented on a diff in the pull request:

https://github.com/apache/airavata/pull/106#discussion_r113038534
  
--- Diff: 
modules/user-profile-migration/src/main/java/org/apache/airavata/utils/InstallCert.java
 ---
@@ -0,0 +1,192 @@
+package org.apache.airavata.utils;
--- End diff --

Okay, yes, can you please remove it from the pull request?  Thanks.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[jira] [Commented] (AIRAVATA-2371) Deploy Keycloak integration testing environment on Jetstream

2017-04-24 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-2371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15981756#comment-15981756
 ] 

ASF subversion and git services commented on AIRAVATA-2371:
---

Commit d365175655fd332620fb127dcad03dec2a641d14 in airavata's branch 
refs/heads/develop from [~marcuschristie]
[ https://git-wip-us.apache.org/repos/asf?p=airavata.git;h=d365175 ]

AIRAVATA-2371 Derive OpenID Connect config from realm


> Deploy Keycloak integration testing environment on Jetstream
> 
>
> Key: AIRAVATA-2371
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2371
> Project: Airavata
>  Issue Type: Bug
>Reporter: Marcus Christie
>Assignee: Marcus Christie
>




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[GitHub] airavata pull request #107: Ansible Playbook for Keycloak IS deployment

2017-04-24 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/airavata/pull/107


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] airavata pull request #106: Keycloak admin client for user migration

2017-04-24 Thread anujbhan
Github user anujbhan commented on a diff in the pull request:

https://github.com/apache/airavata/pull/106#discussion_r113037370
  
--- Diff: 
modules/user-profile-migration/src/main/java/org/apache/airavata/utils/InstallCert.java
 ---
@@ -0,0 +1,192 @@
+package org.apache.airavata.utils;
--- End diff --

@machristie,

Do we need this and if so what is it used for?
ans: I used this file to import iam.scigap.org's SSL certificate into JDK's 
keystore, it is not needed to run the tool.

Is the copyright notice on this file acceptable for inclusion in an Apache 
project?
Ans: Not Sure about this, It will be better if we remove this file because 
it is a Sun Systems Licensed file



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] airavata issue #107: Ansible Playbook for Keycloak IS deployment

2017-04-24 Thread machristie
Github user machristie commented on the issue:

https://github.com/apache/airavata/pull/107
  
Looks good Anuj, I'll merge it now.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] airavata pull request #106: Keycloak admin client for user migration

2017-04-24 Thread machristie
Github user machristie commented on a diff in the pull request:

https://github.com/apache/airavata/pull/106#discussion_r113036094
  
--- Diff: 
modules/user-profile-migration/src/main/java/org/apache/airavata/utils/InstallCert.java
 ---
@@ -0,0 +1,192 @@
+package org.apache.airavata.utils;
--- End diff --

A couple questions about this file:
* Do we need this and if so what is it used for?
* Is the copyright notice on this file acceptable for inclusion in an 
Apache project?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[jira] [Closed] (AIRAVATA-1725) When GFAC is stopped and started while experiments are launched in PGA getting Bad GFAC version error and exp fails

2017-04-24 Thread Eroma (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eroma closed AIRAVATA-1725.
---

tested and verified in 
https://dev.seagrid.org

tested recovery with multiple GFAC server restarts. Didn't see this error 
occurring. Hence closing the JIRA

> When GFAC is stopped and started while experiments are launched in PGA 
> getting Bad GFAC version error and exp fails
> ---
>
> Key: AIRAVATA-1725
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1725
> Project: Airavata
>  Issue Type: Sub-task
>  Components: GFac
> Environment: 
> http://dev.test-drive.airavata.org/portal/ultrascan-testing/public
>Reporter: Eroma
>Assignee: Shameera Rathnayaka
> Fix For: 0.16
>
>
> Steps
> Similar to above parent task
> When the GFAC server is started immediately number of experiments failed with 
> error [1]. Experiment status is FAILED and job status is QUEUED
> [1]
> org.apache.airavata.gfac.GFacException: Error Invoking 
> Handlers:KeeperErrorCode = BadVersion for 
> /gfac-experiments/gfac-node1/SLM1-US-LoneStar-06-09_17-10-24_68c1219a-9652-4a1c-b983-d43cbc7f1f18/org.apache.airavata.gfac.ssh.handler.SSHDirectorySetupHandler/state
>  org.apache.airavata.gfac.GFacException: Error launching the Job at 
> org.apache.airavata.gfac.core.cpi.BetterGfacImpl.submitJob(BetterGfacImpl.java:480)
>  at 
> org.apache.airavata.gfac.core.cpi.BetterGfacImpl.submitJob(BetterGfacImpl.java:179)
>  at 
> org.apache.airavata.gfac.core.utils.InputHandlerWorker.run(InputHandlerWorker.java:47)
>  at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  at java.lang.Thread.run(Thread.java:745) Caused by: 
> org.apache.airavata.gfac.GFacException: Error Invoking 
> Handlers:KeeperErrorCode = BadVersion for 
> /gfac-experiments/gfac-node1/SLM1-US-LoneStar-06-09_17-10-24_68c1219a-9652-4a1c-b983-d43cbc7f1f18/org.apache.airavata.gfac.ssh.handler.SSHDirectorySetupHandler/state
>  at 
> org.apache.airavata.gfac.core.cpi.BetterGfacImpl.launch(BetterGfacImpl.java:718)
>  at 
> org.apache.airavata.gfac.core.cpi.BetterGfacImpl.submitJob(BetterGfacImpl.java:467)
>  ... 5 more Caused by: org.apache.airavata.gfac.GFacException: Error Invoking 
> Handlers:KeeperErrorCode = BadVersion for 
> /gfac-experiments/gfac-node1/SLM1-US-LoneStar-06-09_17-10-24_68c1219a-9652-4a1c-b983-d43cbc7f1f18/org.apache.airavata.gfac.ssh.handler.SSHDirectorySetupHandler/state
>  at 
> org.apache.airavata.gfac.core.cpi.BetterGfacImpl.invokeInFlowHandlers(BetterGfacImpl.java:885)
>  at 
> org.apache.airavata.gfac.core.cpi.BetterGfacImpl.launch(BetterGfacImpl.java:661)
>  ... 6 more Caused by: 
> org.apache.zookeeper.KeeperException$BadVersionException: KeeperErrorCode = 
> BadVersion for 
> /gfac-experiments/gfac-node1/SLM1-US-LoneStar-06-09_17-10-24_68c1219a-9652-4a1c-b983-d43cbc7f1f18/org.apache.airavata.gfac.ssh.handler.SSHDirectorySetupHandler/state
>  at org.apache.zookeeper.KeeperException.create(KeeperException.java:115) at 
> org.apache.zookeeper.KeeperException.create(KeeperException.java:51) at 
> org.apache.zookeeper.ZooKeeper.setData(ZooKeeper.java:1228) at 
> org.apache.curator.framework.imps.SetDataBuilderImpl$4.call(SetDataBuilderImpl.java:274)
>  at 
> org.apache.curator.framework.imps.SetDataBuilderImpl$4.call(SetDataBuilderImpl.java:270)
>  at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:107) at 
> org.apache.curator.framework.imps.SetDataBuilderImpl.pathInForeground(SetDataBuilderImpl.java:267)
>  at 
> org.apache.curator.framework.imps.SetDataBuilderImpl.forPath(SetDataBuilderImpl.java:253)
>  at 
> org.apache.curator.framework.imps.SetDataBuilderImpl.forPath(SetDataBuilderImpl.java:41)
>  at 
> org.apache.airavata.gfac.core.utils.GFacUtils.createHandlerZnode(GFacUtils.java:332)
>  at 
> org.apache.airavata.gfac.core.cpi.BetterGfacImpl.invokeInFlowHandlers(BetterGfacImpl.java:858)
>  ... 7 more org.apache.airavata.gfac.GFacException: Error Invoking 
> Handlers:KeeperErrorCode = NoNode for 
> /gfac-experiments/gfac-node1/SLM1-US-LoneStar-06-09_17-10-24_68c1219a-9652-4a1c-b983-d43cbc7f1f18/org.apache.airavata.gfac.ssh.handler.AdvancedSCPInputHandler
>  org.apache.airavata.gfac.GFacException: Error launching the Job at 
> org.apache.airavata.gfac.core.cpi.BetterGfacImpl.submitJob(BetterGfacImpl.java:480)
>  at 
> org.apache.airavata.gfac.core.cpi.BetterGfacImpl.submitJob(BetterGfacImpl.java:179)
>  at 
> org.apache.airavata.gfac.core.utils.InputHandlerWorker.run(InputHandlerWorker.java:47)
>  at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  at 
> java.util.concurrent.ThreadPoolExecutor

[jira] [Created] (AIRAVATA-2373) Increase open file descriptor limits for RabbitMQ server

2017-04-24 Thread Marcus Christie (JIRA)
Marcus Christie created AIRAVATA-2373:
-

 Summary: Increase open file descriptor limits for RabbitMQ server
 Key: AIRAVATA-2373
 URL: https://issues.apache.org/jira/browse/AIRAVATA-2373
 Project: Airavata
  Issue Type: Bug
  Components: GFac
Reporter: Marcus Christie
Assignee: Marcus Christie


Ran into a problem on gw56 where GFac wasn't able to make a connection to 
RabbitMQ because RabbitMQ hit the open file descriptor limit of 1024.

Using 
http://clouddoc.stratus.com/1.5.1.0/en-us/Content/Help/P03_Support/C02_InstallGuide/C05_OpenStackInstall/T_RabbitMQLimits.htm
 as a guide I created a file called /etc/default/rabbitmq-server on gw56 with 
the following contents:
{noformat}
ulimit -n 65536
{noformat}

Then I restarted RabbitMQ.  I verified the new limit:
{noformat}
[root@gw56 ~]# grep -e Limit -e files /proc/$(cat /var/run/rabbitmq/pid)/limits
Limit Soft Limit   Hard Limit   Units 
Max open files6553665536files 
{noformat}

Then I restarted GFac and it was able to connect to the process_launch queue 
again.

It would be good to research if this is the best way to increase open file 
limits and then get it into the Ansible scripts.




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (AIRAVATA-1863) Please validate existence of defined application inputs at Create and Launch Experiment level in Airavata

2017-04-24 Thread Eroma (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1863?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15981149#comment-15981149
 ] 

Eroma commented on AIRAVATA-1863:
-

[~scnakandala] Could you please check this? If this is already fixed please 
change the status to RESOLVED

> Please validate existence of defined application inputs at Create and Launch 
> Experiment level in Airavata
> -
>
> Key: AIRAVATA-1863
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1863
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata System
>Affects Versions: 0.16
> Environment: SEAGrid desktop client and Airavata server
>Reporter: Eroma
>Assignee: Supun Chathuranga Nakandala
> Fix For: 0.17
>
> Attachments: Screen Shot 2015-10-23 at 2.40.44 PM.png
>
>
> When an experiment is created application level defined inputs need to be 
> validated for existence. If the files are not existing the experiment should 
> fail.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Assigned] (AIRAVATA-1863) Please validate existence of defined application inputs at Create and Launch Experiment level in Airavata

2017-04-24 Thread Eroma (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eroma reassigned AIRAVATA-1863:
---

Assignee: Supun Chathuranga Nakandala  (was: Eroma)

> Please validate existence of defined application inputs at Create and Launch 
> Experiment level in Airavata
> -
>
> Key: AIRAVATA-1863
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1863
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata System
>Affects Versions: 0.16
> Environment: SEAGrid desktop client and Airavata server
>Reporter: Eroma
>Assignee: Supun Chathuranga Nakandala
> Fix For: 0.17
>
> Attachments: Screen Shot 2015-10-23 at 2.40.44 PM.png
>
>
> When an experiment is created application level defined inputs need to be 
> validated for existence. If the files are not existing the experiment should 
> fail.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Updated] (AIRAVATA-2366) When an experiment is launched an exception thrown. This is intermittent

2017-04-24 Thread Eroma (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-2366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eroma updated AIRAVATA-2366:

Fix Version/s: 0.18

> When an experiment is launched an exception thrown. This is intermittent 
> -
>
> Key: AIRAVATA-2366
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2366
> Project: Airavata
>  Issue Type: Bug
>  Components: PGA PHP Web Gateway
>Affects Versions: 0.17
> Environment: https://dev.seagrid.org
>Reporter: Eroma
>Assignee: Marcus Christie
> Fix For: 0.18
>
> Attachments: Screen Shot 2017-04-17 at 4.21.10 PM.png
>
>
> When refreshed, the exception goes away and experiment summary is displayed.
> (exception screen attached)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Closed] (AIRAVATA-1579) Modification to existing Airavata GSI-SSH to incorporate usage of JCraft library

2017-04-24 Thread Eroma (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eroma closed AIRAVATA-1579.
---

Closing the JIRA since this is a sub task of implementing SSH key connection to 
work with Trestles. Trestles is no longer in operation

> Modification to existing Airavata GSI-SSH to incorporate usage of JCraft 
> library
> 
>
> Key: AIRAVATA-1579
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1579
> Project: Airavata
>  Issue Type: Sub-task
>  Components: GFac
>Affects Versions: 0.14
>Reporter: Eroma
>Assignee: Raminderjeet Singh
>
> The task includes both implementation and testing phase.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)