Re: Abhinav's GSoC progress June 27

2022-06-27 Thread DImuthu Upeksha
Hi Abhinav,

Thanks for the update. It would be great if there is a working PR for
ansible changes

Thanks
Dimuthu

On Mon, Jun 27, 2022 at 10:06 PM Abhinav Sinha 
wrote:

> Hi Dev,
>
>
>
> Over the last couple of weeks – I was shadowing Isuru’s work on Custos
> bare metal deployment – especially the effort to merge integration
> microservices into one jar.
>
>
>
> Currently, I am working on writing Ansible scripts for deploying these
> changes. I am using the scripts from Airavata-data-lake as reference. Once
> deployed successfully, I plan to do a profiling of the application.
>
>
>
> Thanks,
>
> Abhinav
>


Abhinav's GSoC progress June 27

2022-06-27 Thread Abhinav Sinha
Hi Dev,

Over the last couple of weeks – I was shadowing Isuru’s work on Custos bare 
metal deployment – especially the effort to merge integration microservices 
into one jar.

Currently, I am working on writing Ansible scripts for deploying these changes. 
I am using the scripts from Airavata-data-lake as reference. Once deployed 
successfully, I plan to do a profiling of the application.

Thanks,
Abhinav


Re: [jupyter-platform-dashboard] No database migration script available

2022-06-27 Thread DImuthu Upeksha
Hi Dinuka,

Please use the new code base at [3]. Start the API by running it inside the
IDE. Right-click on Application.java and run should work. UI can be started
by running npm start.

[3]
https://github.com/SciGaP/iPython-Kerner-Changes/tree/main/jupyter-platform

Thanks
Dimuthu

On Mon, Jun 27, 2022 at 8:54 PM Dinuka De Silva 
wrote:

> Hi Himanshu,
>
> I tried setting up your project. I don't find a DB script or a migration
> script to create the database. Could you provide me either please? so it's
> helpful for me to provide you with any guidance. I would recommend adding a
> docker-compose to spin up a MySQL docker container, and that way you could
> even keep the database scripts and data also in the repository for anyone
> getting started. Here's [2] a reference you could follow.
>
> Also, I'm using a MacBook and I had been getting the following issue in
> the backend.
>
> ModuleNotFoundError: No module named 'MySQLdb' mac
>
> I was able to fix it by doing the following. [1] while I'm not sure if
> "PyMySQL" is packed with "SQLAlchemy" or if this is a mac only issue.
>
> pip install PyMySQL
>
> // Added these two lines to app.py
> import pymysql
> pymysql.install_as_MySQLdb()
>
> Thanks & Regards,
> Dinuka
>
> [1]
> https://stackoverflow.com/questions/39574813/error-loading-mysqldb-module-no-module-named-mysqldb
> [2]
> https://github.com/apache/airavata/blob/master/modules/ide-integration/src/main/containers/docker-compose.yml#L17
>


[jupyter-platform-dashboard] No database migration script available

2022-06-27 Thread Dinuka De Silva
Hi Himanshu,

I tried setting up your project. I don't find a DB script or a migration
script to create the database. Could you provide me either please? so it's
helpful for me to provide you with any guidance. I would recommend adding a
docker-compose to spin up a MySQL docker container, and that way you could
even keep the database scripts and data also in the repository for anyone
getting started. Here's [2] a reference you could follow.

Also, I'm using a MacBook and I had been getting the following issue in the
backend.

ModuleNotFoundError: No module named 'MySQLdb' mac

I was able to fix it by doing the following. [1] while I'm not sure if
"PyMySQL" is packed with "SQLAlchemy" or if this is a mac only issue.

pip install PyMySQL

// Added these two lines to app.py
import pymysql
pymysql.install_as_MySQLdb()

Thanks & Regards,
Dinuka

[1]
https://stackoverflow.com/questions/39574813/error-loading-mysqldb-module-no-module-named-mysqldb
[2]
https://github.com/apache/airavata/blob/master/modules/ide-integration/src/main/containers/docker-compose.yml#L17


[GitHub] [airavata-django-portal] machristie merged pull request #105: Updating the doc due to the code changes

2022-06-27 Thread GitBox


machristie merged PR #105:
URL: https://github.com/apache/airavata-django-portal/pull/105


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@airavata.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: Airavata Django Portal

2022-06-27 Thread Lahiru Jayathilake
Hi Dimuthu,

Performed a maven build and it was successful. And I tried it again.
However, I'm getting the same error.
Herewith I've attached the logs

On Mon, Jun 27, 2022 at 11:16 PM DImuthu Upeksha 
wrote:

> Seems like your API server is not running properly. There are unoptimized
> JPA classes. Can you do a maven build again and run ApiServerStarter again?
>
> Thanks
> Dimuthu
>
> On Mon, Jun 27, 2022 at 1:40 PM Lahiru Jayathilake <
> lahirujayathil...@gmail.com> wrote:
>
>> Hi Dimuthu,
>>
>> When I telnet to airavata.host:8443 I get the following. And I've
>> attached the logs as well. Hope these help. Thanks in advance.
>>
>> [image: Screenshot 2022-06-27 at 22.47.59.png]
>>
>> On Sun, Jun 26, 2022 at 9:52 PM DImuthu Upeksha <
>> dimuthu.upeks...@gmail.com> wrote:
>>
>>> Hi Lahiru,
>>>
>>> Thanks for the PR. I just merged it. For the error in django portal, you
>>> need to verify whether you can telnet to airavata.host:8443. If not, there
>>> is some issue in API Server. Please send API server logs as well
>>>
>>> Dimuthu
>>>
>>> On Sun, Jun 26, 2022 at 7:06 AM Lahiru Jayathilake <
>>> lahirujayathil...@gmail.com> wrote:
>>>
 Hello Everyone,

 A PR was created addressing the following issues. (
 https://github.com/apache/airavata/pull/306)
 * Due to some recent security changes were done to "less secure Gmail
 accounts" on 30-May-2022[1] (Updated the
 airavata/modules/ide-integration/README.md)
 * An Enum error when running the JobMonitorStarter (updated the
 email-config.yaml file)

 I was following
 https://github.com/apache/airavata/tree/develop/modules/ide-integration doc
 and when I tried to log in to the portal using "default-admin/123456"
 credentials I'm getting the following error.

 HTTPSConnectionPool(host='airavata.host', port=8443): Max retries
> exceeded with url: /auth/realms/default/protocol/openid-connect/token
> (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol
> (_ssl.c:1122)')))


 Full log - https://dpaste.com/3MLV5CSKH

 Does anyone know how to resolve this?

 [1] - https://support.google.com/accounts/answer/6010255?hl=en

 Thanks,
 Lahiru


 On Fri, Jun 24, 2022 at 2:24 AM Lahiru Jayathilake <
 lahirujayathil...@gmail.com> wrote:

> Hi Everyone,
>
> I've been going through the following documentation to set up a local
> Airavata Django development environment and try out the given samples.
>
> *
> https://github.com/apache/airavata/tree/develop/modules/ide-integration
> * https://github.com/apache/airavata-django-portal#getting-started
> *
> https://apache-airavata-django-portal.readthedocs.io/en/latest/dev/new_django_app/
>
> Due to some code changes, one of the docs needed to be updated.
> I've already created a pull request for that -
> https://github.com/apache/airavata-django-portal/pull/105
>
>
> When starting the API server (according to this
> 
> guide) I encountered an issue with the IntelliJ Idea version 2022.1.3.
> (MacOS)
>
> Exception - Module 'platform-monitoring' production:
>> java.lang.NoClassDefFoundError: com/intellij/openapi/vfs/VfsUtil
>
>
> Tried updating the relevant plugins and a few ways suggested in the
> Jetbrains issue track. However, the only way I could resolve this was to
> downgrade the Intellij Idea. (working for 2020.3.4 version). Has anyone
> faced a similar issue?
>
> Cheers!
> Lahiru
>


 --
 Lahiru Jayathilake
 Department of Computer Science and Engineering,
 Faculty of Engineering,
 University of Moratuwa

 mobile : +94 (71) 912 8355

 

>>>


airavata-log-06-27-2022-3.log
Description: Binary data


airavata-log-06-27-2022-2.log
Description: Binary data


Re: Airavata Django Portal

2022-06-27 Thread DImuthu Upeksha
Seems like your API server is not running properly. There are unoptimized
JPA classes. Can you do a maven build again and run ApiServerStarter again?

Thanks
Dimuthu

On Mon, Jun 27, 2022 at 1:40 PM Lahiru Jayathilake <
lahirujayathil...@gmail.com> wrote:

> Hi Dimuthu,
>
> When I telnet to airavata.host:8443 I get the following. And I've attached
> the logs as well. Hope these help. Thanks in advance.
>
> [image: Screenshot 2022-06-27 at 22.47.59.png]
>
> On Sun, Jun 26, 2022 at 9:52 PM DImuthu Upeksha <
> dimuthu.upeks...@gmail.com> wrote:
>
>> Hi Lahiru,
>>
>> Thanks for the PR. I just merged it. For the error in django portal, you
>> need to verify whether you can telnet to airavata.host:8443. If not, there
>> is some issue in API Server. Please send API server logs as well
>>
>> Dimuthu
>>
>> On Sun, Jun 26, 2022 at 7:06 AM Lahiru Jayathilake <
>> lahirujayathil...@gmail.com> wrote:
>>
>>> Hello Everyone,
>>>
>>> A PR was created addressing the following issues. (
>>> https://github.com/apache/airavata/pull/306)
>>> * Due to some recent security changes were done to "less secure Gmail
>>> accounts" on 30-May-2022[1] (Updated the
>>> airavata/modules/ide-integration/README.md)
>>> * An Enum error when running the JobMonitorStarter (updated the
>>> email-config.yaml file)
>>>
>>> I was following
>>> https://github.com/apache/airavata/tree/develop/modules/ide-integration doc
>>> and when I tried to log in to the portal using "default-admin/123456"
>>> credentials I'm getting the following error.
>>>
>>> HTTPSConnectionPool(host='airavata.host', port=8443): Max retries
 exceeded with url: /auth/realms/default/protocol/openid-connect/token
 (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol
 (_ssl.c:1122)')))
>>>
>>>
>>> Full log - https://dpaste.com/3MLV5CSKH
>>>
>>> Does anyone know how to resolve this?
>>>
>>> [1] - https://support.google.com/accounts/answer/6010255?hl=en
>>>
>>> Thanks,
>>> Lahiru
>>>
>>>
>>> On Fri, Jun 24, 2022 at 2:24 AM Lahiru Jayathilake <
>>> lahirujayathil...@gmail.com> wrote:
>>>
 Hi Everyone,

 I've been going through the following documentation to set up a local
 Airavata Django development environment and try out the given samples.

 *
 https://github.com/apache/airavata/tree/develop/modules/ide-integration
 * https://github.com/apache/airavata-django-portal#getting-started
 *
 https://apache-airavata-django-portal.readthedocs.io/en/latest/dev/new_django_app/

 Due to some code changes, one of the docs needed to be updated.
 I've already created a pull request for that -
 https://github.com/apache/airavata-django-portal/pull/105


 When starting the API server (according to this
 
 guide) I encountered an issue with the IntelliJ Idea version 2022.1.3.
 (MacOS)

 Exception - Module 'platform-monitoring' production:
> java.lang.NoClassDefFoundError: com/intellij/openapi/vfs/VfsUtil


 Tried updating the relevant plugins and a few ways suggested in the
 Jetbrains issue track. However, the only way I could resolve this was to
 downgrade the Intellij Idea. (working for 2020.3.4 version). Has anyone
 faced a similar issue?

 Cheers!
 Lahiru

>>>
>>>
>>> --
>>> Lahiru Jayathilake
>>> Department of Computer Science and Engineering,
>>> Faculty of Engineering,
>>> University of Moratuwa
>>>
>>> mobile : +94 (71) 912 8355
>>>
>>> 
>>>
>>


Re: Airavata Django Portal

2022-06-27 Thread Lahiru Jayathilake
Hi Dimuthu,

When I telnet to airavata.host:8443 I get the following. And I've attached
the logs as well. Hope these help. Thanks in advance.

[image: Screenshot 2022-06-27 at 22.47.59.png]

On Sun, Jun 26, 2022 at 9:52 PM DImuthu Upeksha 
wrote:

> Hi Lahiru,
>
> Thanks for the PR. I just merged it. For the error in django portal, you
> need to verify whether you can telnet to airavata.host:8443. If not, there
> is some issue in API Server. Please send API server logs as well
>
> Dimuthu
>
> On Sun, Jun 26, 2022 at 7:06 AM Lahiru Jayathilake <
> lahirujayathil...@gmail.com> wrote:
>
>> Hello Everyone,
>>
>> A PR was created addressing the following issues. (
>> https://github.com/apache/airavata/pull/306)
>> * Due to some recent security changes were done to "less secure Gmail
>> accounts" on 30-May-2022[1] (Updated the
>> airavata/modules/ide-integration/README.md)
>> * An Enum error when running the JobMonitorStarter (updated the
>> email-config.yaml file)
>>
>> I was following
>> https://github.com/apache/airavata/tree/develop/modules/ide-integration doc
>> and when I tried to log in to the portal using "default-admin/123456"
>> credentials I'm getting the following error.
>>
>> HTTPSConnectionPool(host='airavata.host', port=8443): Max retries
>>> exceeded with url: /auth/realms/default/protocol/openid-connect/token
>>> (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol
>>> (_ssl.c:1122)')))
>>
>>
>> Full log - https://dpaste.com/3MLV5CSKH
>>
>> Does anyone know how to resolve this?
>>
>> [1] - https://support.google.com/accounts/answer/6010255?hl=en
>>
>> Thanks,
>> Lahiru
>>
>>
>> On Fri, Jun 24, 2022 at 2:24 AM Lahiru Jayathilake <
>> lahirujayathil...@gmail.com> wrote:
>>
>>> Hi Everyone,
>>>
>>> I've been going through the following documentation to set up a local
>>> Airavata Django development environment and try out the given samples.
>>>
>>> *
>>> https://github.com/apache/airavata/tree/develop/modules/ide-integration
>>> * https://github.com/apache/airavata-django-portal#getting-started
>>> *
>>> https://apache-airavata-django-portal.readthedocs.io/en/latest/dev/new_django_app/
>>>
>>> Due to some code changes, one of the docs needed to be updated.
>>> I've already created a pull request for that -
>>> https://github.com/apache/airavata-django-portal/pull/105
>>>
>>>
>>> When starting the API server (according to this
>>> 
>>> guide) I encountered an issue with the IntelliJ Idea version 2022.1.3.
>>> (MacOS)
>>>
>>> Exception - Module 'platform-monitoring' production:
 java.lang.NoClassDefFoundError: com/intellij/openapi/vfs/VfsUtil
>>>
>>>
>>> Tried updating the relevant plugins and a few ways suggested in the
>>> Jetbrains issue track. However, the only way I could resolve this was to
>>> downgrade the Intellij Idea. (working for 2020.3.4 version). Has anyone
>>> faced a similar issue?
>>>
>>> Cheers!
>>> Lahiru
>>>
>>
>>
>> --
>> Lahiru Jayathilake
>> Department of Computer Science and Engineering,
>> Faculty of Engineering,
>> University of Moratuwa
>>
>> mobile : +94 (71) 912 8355
>>
>> 
>>
>


airavata-log-06-27-2022-5.log
Description: Binary data


airavata-log-06-27-2022-2.log
Description: Binary data


airavata-log-06-27-2022-1.log
Description: Binary data


django_airavata.log
Description: Binary data


[GitHub] [airavata] dependabot[bot] opened a new pull request, #307: Bump libthrift from 0.9.3 to 0.14.0 in /modules/sharing-registry/sharing-data-migrator

2022-06-27 Thread GitBox


dependabot[bot] opened a new pull request, #307:
URL: https://github.com/apache/airavata/pull/307

   Bumps [libthrift](https://github.com/apache/thrift) from 0.9.3 to 0.14.0.
   
   Release notes
   Sourced from https://github.com/apache/thrift/releases;>libthrift's 
releases.
   
   Version 0.14.0
   For release 0.14.0 head over to the official release download source:
   http://thrift.apache.org/download;>http://thrift.apache.org/download
   The assets below are added by Github based on the release tag and they 
may therefore not match the checkums.
   Version 0.13.0
   For release 0.13.0 head over to the official release download source:
   http://thrift.apache.org/download;>http://thrift.apache.org/download
   The assets below are added by Github based on the release tag and they 
may therefore not match the checkums.
   Version 0.12.0
   Apache Thrift Release 0.12.0
   Version 0.9.3.1
   This release is a backport of the security fix for https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-1320;>CVE-2018-1320
 as documented in https://issues.apache.org/jira/browse/THRIFT-4506;>THRIFT-4506.  The 
only code change is in Java, and a 0.9.3-1 package was released to https://search.maven.org/search?q=g:org.apache.thrift%20AND%20a:libthriftcore=gav;>Maven
 Central.
   This is marked in GitHub as a pre-release so that it does not become the 
latest release.
   
   
   
   Changelog
   Sourced from https://github.com/apache/thrift/blob/master/CHANGES.md;>libthrift's 
changelog.
   
   0.14.0
   Deprecated Languages
   
   https://issues.apache.org/jira/browse/THRIFT-5229;>THRIFT-5229 - 
Deprecate ActionScript 3 support
   
   Removed Languages
   
   https://issues.apache.org/jira/browse/THRIFT-4980;>THRIFT-4980 - 
Remove deprecated C# and netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4981;>THRIFT-4981 - 
Remove deprecated netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4982;>THRIFT-4982 - 
Remove deprecated C# bindings from the code base
   
   Breaking Changes
   
   https://issues.apache.org/jira/browse/THRIFT-4981;>THRIFT-4981 - 
Remove deprecated netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4982;>THRIFT-4982 - 
Remove deprecated csharp bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4990;>THRIFT-4990 - 
Upgrade to .NET Core 3.1 (LTS)
   https://issues.apache.org/jira/browse/THRIFT-5006;>THRIFT-5006 - 
Implement DEFAULT_MAX_LENGTH at TFramedTransport
   https://issues.apache.org/jira/browse/THRIFT-5069;>THRIFT-5069 - In 
Go library TDeserializer.Transport is now typed *TMemoryBuffer instead of 
TTransport
   https://issues.apache.org/jira/browse/THRIFT-5072;>THRIFT-5072 - 
Haskell generator fails to distinguish between multiple enum types with 
conflicting enum identifiers
   https://issues.apache.org/jira/browse/THRIFT-5116;>THRIFT-5116 - 
Upgrade NodeJS to 10.x
   https://issues.apache.org/jira/browse/THRIFT-5138;>THRIFT-5138 - 
Swift generator does not escape keywords properly
   https://issues.apache.org/jira/browse/THRIFT-5164;>THRIFT-5164 - In 
Go library TProcessor interface now includes ProcessorMap and AddToProcessorMap 
functions.
   https://issues.apache.org/jira/browse/THRIFT-5186;>THRIFT-5186 - cpp: 
use all getaddrinfo() results when retrying failed bind() in 
T{Nonblocking,}ServerSocket
   https://issues.apache.org/jira/browse/THRIFT-5233;>THRIFT-5233 - go: 
Now all Read*, Write* and Skip functions in TProtocol accept context arg
   https://issues.apache.org/jira/browse/THRIFT-5152;>THRIFT-5152 - go: 
TSocket and TSSLSocket now have separated connect timeout and socket 
timeout
   c++: dropped support for Windows XP
   https://issues.apache.org/jira/browse/THRIFT-5326;>THRIFT-5326 - go: 
TException interface now has a new function: TExceptionType
   https://issues.apache.org/jira/browse/THRIFT-4914;>THRIFT-4914 - go: 
TClient.Call now returns ResponseMeta in addition to error
   
   Known Open Issues (Blocker or Critical)
   
   https://issues.apache.org/jira/browse/THRIFT-3877;>THRIFT-3877 - C++: 
library don't work with HTTP (csharp server, cpp client; need cross test 
enhancement)
   https://issues.apache.org/jira/browse/THRIFT-5098;>THRIFT-5098 - 
Deprecated: The high level Network interface is no longer supported. 
Please use Network.Socket. and other Haskell issues
   https://issues.apache.org/jira/browse/THRIFT-5245;>THRIFT-5245 - NPE 
when the value of map's key is null
   https://issues.apache.org/jira/browse/THRIFT-4687;>THRIFT-4687 - Add 
thrift 0.12.0 to pypi and/or enable more maintainers
   
   Build Process
   
   https://issues.apache.org/jira/browse/THRIFT-4976;>THRIFT-4976 - 
Docker build: Test failure for StalenessCheckTest on MacOS
   https://issues.apache.org/jira/browse/THRIFT-5087;>THRIFT-5087 - 
test/test.py fails with AssertionError: Python 3.3 or later is required 
for proper operation.
   

[GitHub] [airavata-sandbox] dependabot[bot] opened a new pull request, #67: Bump libthrift from 0.10.0 to 0.14.0 in /allocation-manager/Notification-Manager/Notification-Authenticator

2022-06-27 Thread GitBox


dependabot[bot] opened a new pull request, #67:
URL: https://github.com/apache/airavata-sandbox/pull/67

   Bumps [libthrift](https://github.com/apache/thrift) from 0.10.0 to 0.14.0.
   
   Release notes
   Sourced from https://github.com/apache/thrift/releases;>libthrift's 
releases.
   
   Version 0.14.0
   For release 0.14.0 head over to the official release download source:
   http://thrift.apache.org/download;>http://thrift.apache.org/download
   The assets below are added by Github based on the release tag and they 
may therefore not match the checkums.
   Version 0.13.0
   For release 0.13.0 head over to the official release download source:
   http://thrift.apache.org/download;>http://thrift.apache.org/download
   The assets below are added by Github based on the release tag and they 
may therefore not match the checkums.
   Version 0.12.0
   Apache Thrift Release 0.12.0
   
   
   
   Changelog
   Sourced from https://github.com/apache/thrift/blob/master/CHANGES.md;>libthrift's 
changelog.
   
   0.14.0
   Deprecated Languages
   
   https://issues.apache.org/jira/browse/THRIFT-5229;>THRIFT-5229 - 
Deprecate ActionScript 3 support
   
   Removed Languages
   
   https://issues.apache.org/jira/browse/THRIFT-4980;>THRIFT-4980 - 
Remove deprecated C# and netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4981;>THRIFT-4981 - 
Remove deprecated netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4982;>THRIFT-4982 - 
Remove deprecated C# bindings from the code base
   
   Breaking Changes
   
   https://issues.apache.org/jira/browse/THRIFT-4981;>THRIFT-4981 - 
Remove deprecated netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4982;>THRIFT-4982 - 
Remove deprecated csharp bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4990;>THRIFT-4990 - 
Upgrade to .NET Core 3.1 (LTS)
   https://issues.apache.org/jira/browse/THRIFT-5006;>THRIFT-5006 - 
Implement DEFAULT_MAX_LENGTH at TFramedTransport
   https://issues.apache.org/jira/browse/THRIFT-5069;>THRIFT-5069 - In 
Go library TDeserializer.Transport is now typed *TMemoryBuffer instead of 
TTransport
   https://issues.apache.org/jira/browse/THRIFT-5072;>THRIFT-5072 - 
Haskell generator fails to distinguish between multiple enum types with 
conflicting enum identifiers
   https://issues.apache.org/jira/browse/THRIFT-5116;>THRIFT-5116 - 
Upgrade NodeJS to 10.x
   https://issues.apache.org/jira/browse/THRIFT-5138;>THRIFT-5138 - 
Swift generator does not escape keywords properly
   https://issues.apache.org/jira/browse/THRIFT-5164;>THRIFT-5164 - In 
Go library TProcessor interface now includes ProcessorMap and AddToProcessorMap 
functions.
   https://issues.apache.org/jira/browse/THRIFT-5186;>THRIFT-5186 - cpp: 
use all getaddrinfo() results when retrying failed bind() in 
T{Nonblocking,}ServerSocket
   https://issues.apache.org/jira/browse/THRIFT-5233;>THRIFT-5233 - go: 
Now all Read*, Write* and Skip functions in TProtocol accept context arg
   https://issues.apache.org/jira/browse/THRIFT-5152;>THRIFT-5152 - go: 
TSocket and TSSLSocket now have separated connect timeout and socket 
timeout
   c++: dropped support for Windows XP
   https://issues.apache.org/jira/browse/THRIFT-5326;>THRIFT-5326 - go: 
TException interface now has a new function: TExceptionType
   https://issues.apache.org/jira/browse/THRIFT-4914;>THRIFT-4914 - go: 
TClient.Call now returns ResponseMeta in addition to error
   
   Known Open Issues (Blocker or Critical)
   
   https://issues.apache.org/jira/browse/THRIFT-3877;>THRIFT-3877 - C++: 
library don't work with HTTP (csharp server, cpp client; need cross test 
enhancement)
   https://issues.apache.org/jira/browse/THRIFT-5098;>THRIFT-5098 - 
Deprecated: The high level Network interface is no longer supported. 
Please use Network.Socket. and other Haskell issues
   https://issues.apache.org/jira/browse/THRIFT-5245;>THRIFT-5245 - NPE 
when the value of map's key is null
   https://issues.apache.org/jira/browse/THRIFT-4687;>THRIFT-4687 - Add 
thrift 0.12.0 to pypi and/or enable more maintainers
   
   Build Process
   
   https://issues.apache.org/jira/browse/THRIFT-4976;>THRIFT-4976 - 
Docker build: Test failure for StalenessCheckTest on MacOS
   https://issues.apache.org/jira/browse/THRIFT-5087;>THRIFT-5087 - 
test/test.py fails with AssertionError: Python 3.3 or later is required 
for proper operation.
   https://issues.apache.org/jira/browse/THRIFT-5097;>THRIFT-5097 - 
Incorrect THRIFT_VERSION in ThriftConfig.cmake
   https://issues.apache.org/jira/browse/THRIFT-5109;>THRIFT-5109 - Misc 
CMake improvements
   https://issues.apache.org/jira/browse/THRIFT-5147;>THRIFT-5147 - Add 
uninstall function
   https://issues.apache.org/jira/browse/THRIFT-5218;>THRIFT-5218 - 
Automated Github release artifacts do not match checksums provided
   https://issues.apache.org/jira/browse/THRIFT-5249;>THRIFT-5249 - 
travis-ci : 

[GitHub] [airavata-sandbox] dependabot[bot] opened a new pull request, #66: Bump libthrift from 0.9.1 to 0.14.0 in /orchestrator/orchestrator-service

2022-06-27 Thread GitBox


dependabot[bot] opened a new pull request, #66:
URL: https://github.com/apache/airavata-sandbox/pull/66

   Bumps [libthrift](https://github.com/apache/thrift) from 0.9.1 to 0.14.0.
   
   Release notes
   Sourced from https://github.com/apache/thrift/releases;>libthrift's 
releases.
   
   Version 0.14.0
   For release 0.14.0 head over to the official release download source:
   http://thrift.apache.org/download;>http://thrift.apache.org/download
   The assets below are added by Github based on the release tag and they 
may therefore not match the checkums.
   Version 0.13.0
   For release 0.13.0 head over to the official release download source:
   http://thrift.apache.org/download;>http://thrift.apache.org/download
   The assets below are added by Github based on the release tag and they 
may therefore not match the checkums.
   Version 0.12.0
   Apache Thrift Release 0.12.0
   Version 0.9.3.1
   This release is a backport of the security fix for https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-1320;>CVE-2018-1320
 as documented in https://issues.apache.org/jira/browse/THRIFT-4506;>THRIFT-4506.  The 
only code change is in Java, and a 0.9.3-1 package was released to https://search.maven.org/search?q=g:org.apache.thrift%20AND%20a:libthriftcore=gav;>Maven
 Central.
   This is marked in GitHub as a pre-release so that it does not become the 
latest release.
   
   
   
   Changelog
   Sourced from https://github.com/apache/thrift/blob/master/CHANGES.md;>libthrift's 
changelog.
   
   0.14.0
   Deprecated Languages
   
   https://issues.apache.org/jira/browse/THRIFT-5229;>THRIFT-5229 - 
Deprecate ActionScript 3 support
   
   Removed Languages
   
   https://issues.apache.org/jira/browse/THRIFT-4980;>THRIFT-4980 - 
Remove deprecated C# and netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4981;>THRIFT-4981 - 
Remove deprecated netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4982;>THRIFT-4982 - 
Remove deprecated C# bindings from the code base
   
   Breaking Changes
   
   https://issues.apache.org/jira/browse/THRIFT-4981;>THRIFT-4981 - 
Remove deprecated netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4982;>THRIFT-4982 - 
Remove deprecated csharp bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4990;>THRIFT-4990 - 
Upgrade to .NET Core 3.1 (LTS)
   https://issues.apache.org/jira/browse/THRIFT-5006;>THRIFT-5006 - 
Implement DEFAULT_MAX_LENGTH at TFramedTransport
   https://issues.apache.org/jira/browse/THRIFT-5069;>THRIFT-5069 - In 
Go library TDeserializer.Transport is now typed *TMemoryBuffer instead of 
TTransport
   https://issues.apache.org/jira/browse/THRIFT-5072;>THRIFT-5072 - 
Haskell generator fails to distinguish between multiple enum types with 
conflicting enum identifiers
   https://issues.apache.org/jira/browse/THRIFT-5116;>THRIFT-5116 - 
Upgrade NodeJS to 10.x
   https://issues.apache.org/jira/browse/THRIFT-5138;>THRIFT-5138 - 
Swift generator does not escape keywords properly
   https://issues.apache.org/jira/browse/THRIFT-5164;>THRIFT-5164 - In 
Go library TProcessor interface now includes ProcessorMap and AddToProcessorMap 
functions.
   https://issues.apache.org/jira/browse/THRIFT-5186;>THRIFT-5186 - cpp: 
use all getaddrinfo() results when retrying failed bind() in 
T{Nonblocking,}ServerSocket
   https://issues.apache.org/jira/browse/THRIFT-5233;>THRIFT-5233 - go: 
Now all Read*, Write* and Skip functions in TProtocol accept context arg
   https://issues.apache.org/jira/browse/THRIFT-5152;>THRIFT-5152 - go: 
TSocket and TSSLSocket now have separated connect timeout and socket 
timeout
   c++: dropped support for Windows XP
   https://issues.apache.org/jira/browse/THRIFT-5326;>THRIFT-5326 - go: 
TException interface now has a new function: TExceptionType
   https://issues.apache.org/jira/browse/THRIFT-4914;>THRIFT-4914 - go: 
TClient.Call now returns ResponseMeta in addition to error
   
   Known Open Issues (Blocker or Critical)
   
   https://issues.apache.org/jira/browse/THRIFT-3877;>THRIFT-3877 - C++: 
library don't work with HTTP (csharp server, cpp client; need cross test 
enhancement)
   https://issues.apache.org/jira/browse/THRIFT-5098;>THRIFT-5098 - 
Deprecated: The high level Network interface is no longer supported. 
Please use Network.Socket. and other Haskell issues
   https://issues.apache.org/jira/browse/THRIFT-5245;>THRIFT-5245 - NPE 
when the value of map's key is null
   https://issues.apache.org/jira/browse/THRIFT-4687;>THRIFT-4687 - Add 
thrift 0.12.0 to pypi and/or enable more maintainers
   
   Build Process
   
   https://issues.apache.org/jira/browse/THRIFT-4976;>THRIFT-4976 - 
Docker build: Test failure for StalenessCheckTest on MacOS
   https://issues.apache.org/jira/browse/THRIFT-5087;>THRIFT-5087 - 
test/test.py fails with AssertionError: Python 3.3 or later is required 
for proper operation.
   

[GitHub] [airavata-sandbox] dependabot[bot] opened a new pull request, #65: Bump libthrift from 0.10.0 to 0.14.0 in /allocation-manager/airavata-allocation-manager/airavata-allocation-manager-server

2022-06-27 Thread GitBox


dependabot[bot] opened a new pull request, #65:
URL: https://github.com/apache/airavata-sandbox/pull/65

   Bumps [libthrift](https://github.com/apache/thrift) from 0.10.0 to 0.14.0.
   
   Release notes
   Sourced from https://github.com/apache/thrift/releases;>libthrift's 
releases.
   
   Version 0.14.0
   For release 0.14.0 head over to the official release download source:
   http://thrift.apache.org/download;>http://thrift.apache.org/download
   The assets below are added by Github based on the release tag and they 
may therefore not match the checkums.
   Version 0.13.0
   For release 0.13.0 head over to the official release download source:
   http://thrift.apache.org/download;>http://thrift.apache.org/download
   The assets below are added by Github based on the release tag and they 
may therefore not match the checkums.
   Version 0.12.0
   Apache Thrift Release 0.12.0
   
   
   
   Changelog
   Sourced from https://github.com/apache/thrift/blob/master/CHANGES.md;>libthrift's 
changelog.
   
   0.14.0
   Deprecated Languages
   
   https://issues.apache.org/jira/browse/THRIFT-5229;>THRIFT-5229 - 
Deprecate ActionScript 3 support
   
   Removed Languages
   
   https://issues.apache.org/jira/browse/THRIFT-4980;>THRIFT-4980 - 
Remove deprecated C# and netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4981;>THRIFT-4981 - 
Remove deprecated netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4982;>THRIFT-4982 - 
Remove deprecated C# bindings from the code base
   
   Breaking Changes
   
   https://issues.apache.org/jira/browse/THRIFT-4981;>THRIFT-4981 - 
Remove deprecated netcore bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4982;>THRIFT-4982 - 
Remove deprecated csharp bindings from the code base
   https://issues.apache.org/jira/browse/THRIFT-4990;>THRIFT-4990 - 
Upgrade to .NET Core 3.1 (LTS)
   https://issues.apache.org/jira/browse/THRIFT-5006;>THRIFT-5006 - 
Implement DEFAULT_MAX_LENGTH at TFramedTransport
   https://issues.apache.org/jira/browse/THRIFT-5069;>THRIFT-5069 - In 
Go library TDeserializer.Transport is now typed *TMemoryBuffer instead of 
TTransport
   https://issues.apache.org/jira/browse/THRIFT-5072;>THRIFT-5072 - 
Haskell generator fails to distinguish between multiple enum types with 
conflicting enum identifiers
   https://issues.apache.org/jira/browse/THRIFT-5116;>THRIFT-5116 - 
Upgrade NodeJS to 10.x
   https://issues.apache.org/jira/browse/THRIFT-5138;>THRIFT-5138 - 
Swift generator does not escape keywords properly
   https://issues.apache.org/jira/browse/THRIFT-5164;>THRIFT-5164 - In 
Go library TProcessor interface now includes ProcessorMap and AddToProcessorMap 
functions.
   https://issues.apache.org/jira/browse/THRIFT-5186;>THRIFT-5186 - cpp: 
use all getaddrinfo() results when retrying failed bind() in 
T{Nonblocking,}ServerSocket
   https://issues.apache.org/jira/browse/THRIFT-5233;>THRIFT-5233 - go: 
Now all Read*, Write* and Skip functions in TProtocol accept context arg
   https://issues.apache.org/jira/browse/THRIFT-5152;>THRIFT-5152 - go: 
TSocket and TSSLSocket now have separated connect timeout and socket 
timeout
   c++: dropped support for Windows XP
   https://issues.apache.org/jira/browse/THRIFT-5326;>THRIFT-5326 - go: 
TException interface now has a new function: TExceptionType
   https://issues.apache.org/jira/browse/THRIFT-4914;>THRIFT-4914 - go: 
TClient.Call now returns ResponseMeta in addition to error
   
   Known Open Issues (Blocker or Critical)
   
   https://issues.apache.org/jira/browse/THRIFT-3877;>THRIFT-3877 - C++: 
library don't work with HTTP (csharp server, cpp client; need cross test 
enhancement)
   https://issues.apache.org/jira/browse/THRIFT-5098;>THRIFT-5098 - 
Deprecated: The high level Network interface is no longer supported. 
Please use Network.Socket. and other Haskell issues
   https://issues.apache.org/jira/browse/THRIFT-5245;>THRIFT-5245 - NPE 
when the value of map's key is null
   https://issues.apache.org/jira/browse/THRIFT-4687;>THRIFT-4687 - Add 
thrift 0.12.0 to pypi and/or enable more maintainers
   
   Build Process
   
   https://issues.apache.org/jira/browse/THRIFT-4976;>THRIFT-4976 - 
Docker build: Test failure for StalenessCheckTest on MacOS
   https://issues.apache.org/jira/browse/THRIFT-5087;>THRIFT-5087 - 
test/test.py fails with AssertionError: Python 3.3 or later is required 
for proper operation.
   https://issues.apache.org/jira/browse/THRIFT-5097;>THRIFT-5097 - 
Incorrect THRIFT_VERSION in ThriftConfig.cmake
   https://issues.apache.org/jira/browse/THRIFT-5109;>THRIFT-5109 - Misc 
CMake improvements
   https://issues.apache.org/jira/browse/THRIFT-5147;>THRIFT-5147 - Add 
uninstall function
   https://issues.apache.org/jira/browse/THRIFT-5218;>THRIFT-5218 - 
Automated Github release artifacts do not match checksums provided
   https://issues.apache.org/jira/browse/THRIFT-5249;>THRIFT-5249 - 
travis-ci : 

GSOC 2022 progress update

2022-06-27 Thread Bipin Kumar, Shubham
Hi All,

While building the custos project in local (mac M1)using maven I was facing 
protobuf and io.grpc dependency issues . In order to resolve that I changed the 
potobuf version to 3.19.4 and grpc version to 1.46.3 as it was available for 
mac M1 but then I started facing symbol not found error for grpc generated 
classes as the methods were not compatible . I was told by Isuru to get the 
build working and raise a PR . I am still working on that following a github 
error trail but haven’t been able to resolve that yet.

After that plan is to work on researching and try to integrate best test 
framework suitable for custos so that test classes can be easily written in 
future.

After completing that I will start working on dashboard for admin use .

If someone has any idea on the first point that would be great . I can give it 
a try as well.


Regards,
Shubham




[FINAL CALL] - Travel Assistance to ApacheCon New Orleans 2022

2022-06-27 Thread Gavin McDonald
 To all committers and non-committers.

This is a final call to apply for travel/hotel assistance to get to and
stay in New Orleans
for ApacheCon 2022.

Applications have been extended by one week and so the application deadline
is now the 8th July 2022.

The rest of this email is a copy of what has been sent out previously.

We will be supporting ApacheCon North America in New Orleans, Louisiana,
on October 3rd through 6th, 2022.

TAC exists to help those that would like to attend ApacheCon events, but
are unable to do so for financial reasons. This year, We are supporting
both committers and non-committers involved with projects at the
Apache Software Foundation, or open source projects in general.

For more info on this year's applications and qualifying criteria, please
visit the TAC website at http://www.apache.org/travel/
Applications have been extended until the 8th of July 2022.

Important: Applicants have until the closing date above to submit their
applications (which should contain as much supporting material as required
to efficiently and accurately process their request), this will enable TAC
to announce successful awards shortly afterwards.

As usual, TAC expects to deal with a range of applications from a diverse
range of backgrounds. We therefore encourage (as always) anyone thinking
about sending in an application to do so ASAP.

Why should you attend as a TAC recipient? We encourage you to read stories
from
past recipients at https://apache.org/travel/stories/ . Also note that
previous TAC recipients have gone on to become Committers, PMC Members, ASF
Members, Directors of the ASF Board and Infrastructure Staff members.
Others have gone from Committer to full time Open Source Developers!

How far can you go! - Let TAC help get you there.


===

Gavin McDonald on behalf of the Travel Assistance Committee.