This is an automated email from the ASF dual-hosted git repository.

yasith pushed a change to branch dev-env-fix
in repository https://gitbox.apache.org/repos/asf/airavata.git


    from c48e9a8e90 remove unused properties and getters/setters. fix few code 
warnings
     add f3e06c1a87 use java truststore. run keytool to add self-signed *.key 
files here. change keystore format to p12. airavata.p12 must bundle AES key 
(airavata) and *.crt/pem. simplify security vars, remove dead props.

No new revisions were added by this update.

Summary of changes:
 .devcontainer/Dockerfile                           |   4 +-
 .devcontainer/docker-compose-alt.yml               |   6 +-
 .devcontainer/docker-compose.yml                   |  17 +-
 .devcontainer/proxy/{proxy.conf => http.conf}      |   2 +-
 .devcontainer/proxy/nginx.conf                     |  15 ++
 .devcontainer/proxy/stream.conf                    |  18 ++
 .run/APIServerStarter.run.xml                      |   6 -
 .run/JobEngineStarter.run.xml                      |   6 -
 .run/JobMonitorStarter.run.xml                     |   6 -
 README.md                                          |   7 +-
 airavata-api/src/main/docker/Dockerfile            |   2 -
 .../airavata/api/client/AiravataClientFactory.java |  64 ++----
 .../airavata/api/server/AiravataAPIServer.java     | 130 ++++-------
 .../airavata/common/utils/ApplicationSettings.java |  17 --
 .../apache/airavata/common/utils/Constants.java    |   4 -
 .../apache/airavata/common/utils/SecurityUtil.java |  98 +--------
 .../airavata/common/utils/ServerSettings.java      |  36 +--
 .../credential/store/client/TestSSLClient.java     |   2 +-
 .../airavata/helix/impl/task/TaskContext.java      |   2 +-
 .../appcatalog/GwyResourceProfileRepository.java   |   1 +
 .../airavata/security/util/TrustStoreManager.java  | 100 ---------
 .../core/impl/TenantManagementKeycloakImpl.java    |  63 ++----
 .../service/security/AiravataSecurityManager.java  |   7 +-
 .../service/security/KeyCloakSecurityManager.java  | 242 +++++++--------------
 .../service/security/SecurityManagerFactory.java   |  11 +-
 .../security/interceptor/SecurityInterceptor.java  |   2 +-
 .../registry/server/SharingRegistryServer.java     |  16 +-
 .../src/main/resources/airavata-server.properties  |  13 +-
 airavata-api/src/main/resources/dozer_mapping.xml  |   6 +-
 .../airavata/common/utils/SecurityUtilTest.java    |  47 ++--
 .../store/cpi/SSHSummaryTest/SSHSummaryTest.java   |   2 +-
 .../store/store/impl/db/CredentialsDAOTest.java    |   4 +-
 .../security/KeyCloakSecurityManagerTest.java      |  11 +-
 .../airavata/sharing/registry/CipresTest.java      |   3 +-
 .../registry/SharingRegistryServiceTest.java       |   3 +-
 .../scigap/develop/group_vars/all/vars.yml         |   8 +-
 .../scigap/production/group_vars/all/vars.yml      |   8 +-
 .../scigap/staging/group_vars/all/vars.yml         |   8 +-
 .../scigap/testing/group_vars/all/vars.yml         |   8 +-
 .../inventories/standalone/group_vars/all/vars.yml |   6 +-
 .../inventories/template/group_vars/all/vars.yml   |   6 +-
 .../templates/airavata-server.properties.j2        |   8 -
 dev-tools/ansible/roles/common/defaults/main.yml   |   4 +-
 dev-tools/ansible/roles/common/tasks/main.yml      |   4 +-
 dev-tools/ansible/roles/keycloak/defaults/main.yml |   4 +-
 .../deployment-scripts/distribution_update.sh      |   8 +-
 dev-tools/load-client/pom.xml                      |  24 +-
 .../src/main/assembly/load-client-bin-assembly.xml |   2 +-
 .../org/apache/airavata/tools/load/LoadClient.java |  23 +-
 .../airavata/tools/load/SecurityManager.java       |  92 --------
 .../apache/airavata/tools/load/StatusMonitor.java  |  18 +-
 .../org/apache/airavata/tools/load/UnitLoad.java   |  19 +-
 .../airavata/client/secure/client/Properties.java  |   2 +-
 keystores/aes.p12                                  | Bin 0 -> 409 bytes
 keystores/airavata.jks                             | Bin 2848 -> 0 bytes
 keystores/generate_keystore.sh                     |  25 ++-
 keystores/server.crt                               |  18 ++
 keystores/server.key                               |  28 +++
 modules/agent-framework/agent-service/pom.xml      |   2 +-
 .../main/assembly/agent-service-bin-assembly.xml   |   2 +-
 .../service/services/AiravataService.java          |  15 +-
 .../src/main/resources/application.yml             |  11 +-
 .../resources/distribution/bin/agent-service.sh    |   2 +-
 modules/ide-integration/README.md                  |  13 +-
 .../assembly/research-service-bin-assembly.xml     |   2 +-
 .../resources/distribution/bin/research-service.sh |   2 +-
 66 files changed, 411 insertions(+), 934 deletions(-)
 rename .devcontainer/proxy/{proxy.conf => http.conf} (99%)
 create mode 100644 .devcontainer/proxy/nginx.conf
 create mode 100644 .devcontainer/proxy/stream.conf
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/security/util/TrustStoreManager.java
 delete mode 100644 
dev-tools/load-client/src/main/java/org/apache/airavata/tools/load/SecurityManager.java
 create mode 100644 keystores/aes.p12
 delete mode 100644 keystores/airavata.jks
 create mode 100644 keystores/server.crt
 create mode 100644 keystores/server.key

Reply via email to