[GitHub] airavata issue #106: Keycloak admin client for user migration
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
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
[ 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
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
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
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
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
[ 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
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
[ 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
[ 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
[ 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
[ 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)