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

lahirujayathilake pushed a change to branch airavata-deployment
in repository https://gitbox.apache.org/repos/asf/airavata.git


    from 740ada8f3e Initial implementation of ansible scripts to deploy and 
update airavata services
     add c17121de31 Improve Ansible deployment automation and fix service 
startup issues - Add Ubuntu/Debian support across all infrastructure roles 
(Java, Maven,   Zookeeper, Kafka, RabbitMQ, MariaDB, Keycloak, Certbot) - Add 
dynamic keystore generation from Let's Encrypt certificates - Add reverse proxy 
role for Apache2 configuration - Fix Zookeeper AdminServer port conflict - Fix 
Gateway ID NULL error in database initialization - Fix Java home detection for 
keystore generation during u [...]

No new revisions were added by this update.

Summary of changes:
 .../appcatalog/GwyResourceProfileRepository.java   |   2 +
 .../database_scripts/appcatalog-mysql.sql          |  42 +++-
 dev-tools/ansible/airavata_setup.yml               |  19 ++
 .../inventories/dev/group_vars/all/vars.yml        |  12 ++
 .../template/group_vars/all/vars.yml.example       |   3 +
 .../template/group_vars/all/vault.yml.example      |   3 +
 .../roles/airavata_services/defaults/main.yml      |   3 +
 .../roles/airavata_services/tasks/build.yml        |   5 +-
 .../airavata_services/tasks/deploy_api_server.yml  |  20 +-
 .../airavata_services/tasks/generate_keystore.yml  | 145 ++++++++++++++
 .../ansible/roles/airavata_services/tasks/main.yml |   6 +
 dev-tools/ansible/roles/api-orch/defaults/main.yml |  10 +
 ...eps_Centos_7.yml => install_deps_Ubuntu_22.yml} |   9 +-
 dev-tools/ansible/roles/api-orch/tasks/main.yml    |  95 ++-------
 dev-tools/ansible/roles/common/defaults/main.yml   |   4 +-
 dev-tools/ansible/roles/common/tasks/main.yml      | 100 +++++++---
 dev-tools/ansible/roles/database/tasks/main.yml    | 201 ++++++++++++++++---
 .../roles/database/tasks/secure_install.yml        |  87 +++++++--
 dev-tools/ansible/roles/env_setup/tasks/main.yml   |  11 +-
 dev-tools/ansible/roles/java/tasks/main.yml        |  62 +++++-
 dev-tools/ansible/roles/java/vars/main.yml         |  10 +-
 dev-tools/ansible/roles/kafka/defaults/main.yml    |   6 +-
 dev-tools/ansible/roles/kafka/tasks/main.yml       |  47 ++++-
 .../roles/kafka/templates/kafka-rest.properties.j2 |   2 +-
 .../ansible/roles/kafka/templates/kafka.service.j2 |   4 +-
 .../roles/kafka/templates/server.properties.j2     |  24 ++-
 dev-tools/ansible/roles/keycloak/defaults/main.yml |  26 ++-
 dev-tools/ansible/roles/keycloak/handlers/main.yml |   9 +-
 dev-tools/ansible/roles/keycloak/tasks/main.yml    | 213 +++++++++++++++++----
 .../roles/keycloak/templates/basic-vhost.conf.j2   |   2 +-
 .../roles/keycloak/templates/keycloak.service.j2   |  11 +-
 .../ansible/roles/keycloak/templates/vhost.conf.j2 |  12 +-
 dev-tools/ansible/roles/letsencrypt/tasks/main.yml |  52 ++++-
 .../handlers => rabbitmq/defaults}/main.yml        |   4 +-
 dev-tools/ansible/roles/rabbitmq/tasks/main.yml    |  90 +++++++--
 .../handlers => reverse_proxy/defaults}/main.yml   |  23 ++-
 .../{tusd => reverse_proxy}/handlers/main.yml      |  14 +-
 .../roles/{java => reverse_proxy}/tasks/main.yml   |  60 ++++--
 dev-tools/ansible/roles/zookeeper/tasks/main.yml   |  14 +-
 .../ansible/roles/zookeeper/templates/java.env.j2  |   1 -
 .../ansible/roles/zookeeper/templates/zoo.cfg.j2   |   2 +
 dev-tools/ansible/roles/zookeeper/vars/main.yml    |   6 +-
 42 files changed, 1164 insertions(+), 307 deletions(-)
 create mode 100644 
dev-tools/ansible/roles/airavata_services/tasks/generate_keystore.yml
 copy dev-tools/ansible/roles/api-orch/tasks/haproxy/{install_deps_Centos_7.yml 
=> install_deps_Ubuntu_22.yml} (88%)
 copy dev-tools/ansible/roles/{airavata_services/handlers => 
rabbitmq/defaults}/main.yml (88%)
 copy dev-tools/ansible/roles/{database/handlers => 
reverse_proxy/defaults}/main.yml (68%)
 copy dev-tools/ansible/roles/{tusd => reverse_proxy}/handlers/main.yml (71%)
 copy dev-tools/ansible/roles/{java => reverse_proxy}/tasks/main.yml (50%)
 delete mode 100644 dev-tools/ansible/roles/zookeeper/templates/java.env.j2

Reply via email to