This is an automated email from the ASF dual-hosted git repository.
isjarana pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git
from 76396c851 Merge pull request #328 from abhinav7sinha/mac-m1
new ed5fc2d8e ansible changes and keycloak update #322 #289
new c7cf536a4 ignore error when backing up data #289
new 560c7d337 updated keycloak version in parent pom #322
new 075dd26c3 Merge pull request #228 from apache/staging
new aa53712c7 Merge branch 'apache:master' into ansible-changes
new aa670bbf2 Merge pull request #327 from abhinav7sinha/ansible-changes
The 629 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
ansible/.gitignore | 2 +
ansible/README.md | 193 ++++++++
ansible/ansible.cfg | 3 +
.asf.yaml => ansible/custos.yml | 60 ++-
ansible/inventories/test/group_vars/all/vars.yml | 73 +++
ansible/inventories/test/group_vars/all/vault.yml | 346 ++++++++++++++
.../inventories/test/host_vars/custos/vars.yml | 22 +-
.../inventories/test/host_vars/hashicorp/vars.yml | 22 +-
.../inventories/test/host_vars/keycloak/vars.yml | 22 +-
.asf.yaml => ansible/inventories/test/hosts.yml | 49 +-
.travis.yml => ansible/requirements.txt | 26 +-
.../roles/consul/handlers/main.yml | 23 +-
ansible/roles/consul/tasks/main.yml | 81 ++++
ansible/roles/consul/templates/consul.config.j2 | 14 +
ansible/roles/consul/templates/consul.service.j2 | 10 +
ansible/roles/custos/files/start_envoy_proxy.sh | 4 +
.../roles/custos/handlers/main.yml | 19 +-
ansible/roles/custos/tasks/main.yml | 117 +++++
.../roles/custos/tasks/start_custos.yml | 41 +-
.../roles/custos/templates/corecustos.service.j2 | 13 +
.../custos-core-services/application.properties.j2 | 88 ++++
.../custos-core-services/bootstrap.properties.j2 | 16 +-
.../templates/custos-core-services/config.yml.j2 | 0
.../application.properties.j2 | 37 ++
.../custos-integration-services/config.yml.j2 | 0
.../roles/custos/templates/intcustos.service.j2 | 13 +
.../roles/database/tasks/import_db.yml | 27 +-
.../roles/database/tasks/main.yml | 37 +-
ansible/roles/database/tasks/secure_install.yml | 51 +++
ansible/roles/database/templates/my.cnf.j2 | 4 +
.../roles/env_setup/handlers/main.yml | 23 +-
ansible/roles/env_setup/tasks/main.yml | 123 +++++
.../templates/custos/default_site.conf.j2 | 11 +
.../roles/env_setup/templates/custos/index.html.j2 | 8 +
.../roles/env_setup/templates/custos/nginx.conf.j2 | 85 ++++
.../templates/hashicorp/default_site.conf.j2 | 11 +
.../env_setup/templates/hashicorp/index.html.j2 | 8 +
.../env_setup/templates/hashicorp/nginx.conf.j2 | 85 ++++
.../templates/keycloak/default_site.conf.j2 | 8 +
.../env_setup/templates/keycloak/index.html.j2 | 8 +
.../env_setup/templates/keycloak/nginx.conf.j2 | 85 ++++
.../roles/kafka/defaults/main.yml | 37 +-
.../roles/kafka/handlers/main.yml | 33 +-
ansible/roles/kafka/tasks/main.yml | 139 ++++++
.../kafka/templates/kafka-rest-proxy.service.j2 | 14 +
.../roles/kafka/templates/kafka-rest.properties.j2 | 25 +
ansible/roles/kafka/templates/kafka.service.j2 | 14 +
ansible/roles/kafka/templates/server.properties.j2 | 201 ++++++++
ansible/roles/keycloak/README.md | 12 +
ansible/roles/keycloak/defaults/main.yml | 45 ++
.../roles/keycloak/handlers/main.yml | 22 +-
ansible/roles/keycloak/tasks/main.yml | 217 +++++++++
ansible/roles/keycloak/tasks/old_main.yml | 243 ++++++++++
.../roles/keycloak/tasks/restore_db.yml | 30 +-
ansible/roles/keycloak/tasks/setup_postgres.yml | 84 ++++
.../roles/keycloak/templates/basic-vhost.conf.j2 | 9 +
.../keycloak/templates/keycloak-standalone-init.j2 | 45 ++
ansible/roles/keycloak/templates/keycloak.conf.j2 | 43 ++
.../roles/keycloak/templates/keycloak.service.j2 | 14 +
ansible/roles/keycloak/templates/module.j2 | 12 +
ansible/roles/keycloak/templates/module.xml.j2 | 12 +
ansible/roles/keycloak/templates/pg_hba.conf.j2 | 103 +++++
.../roles/keycloak/templates/standalone.xml.j2 | 503 +++++++++++----------
ansible/roles/keycloak/templates/vhost.conf.j2 | 52 +++
.../roles/migrate_db/tasks/main.yml | 35 +-
.../roles/nginx/handlers/main.yml | 23 +-
ansible/roles/nginx/tasks/main.yml | 132 ++++++
ansible/roles/nginx/templates/custos/index.html.j2 | 8 +
ansible/roles/nginx/templates/custos/nginx.conf.j2 | 85 ++++
ansible/roles/nginx/templates/custos/site.conf.j2 | 15 +
.../roles/nginx/templates/hashicorp/index.html.j2 | 8 +
.../roles/nginx/templates/hashicorp/nginx.conf.j2 | 85 ++++
.../roles/nginx/templates/hashicorp/site.conf.j2 | 15 +
.../roles/nginx/templates/keycloak/index.html.j2 | 8 +
.../roles/nginx/templates/keycloak/nginx.conf.j2 | 85 ++++
.../roles/nginx/templates/keycloak/site.conf.j2 | 33 ++
ansible/roles/pkcs12/tasks/main.yml | 46 ++
ansible/roles/vault/tasks/main.yml | 71 +++
ansible/roles/vault/templates/vault.conf.j2 | 37 ++
ansible/roles/vault/templates/vault.hcl.j2 | 49 ++
.../roles/zookeeper/handlers/main.yml | 26 +-
ansible/roles/zookeeper/tasks/main.yml | 63 +++
ansible/roles/zookeeper/templates/java.env.j2 | 1 +
ansible/roles/zookeeper/templates/zoo.cfg.j2 | 28 ++
.../roles/zookeeper/templates/zookeeper.service.j2 | 16 +
.../roles/zookeeper/vars/main.yml | 31 +-
pom.xml | 2 +-
87 files changed, 4107 insertions(+), 572 deletions(-)
create mode 100644 ansible/.gitignore
create mode 100644 ansible/README.md
create mode 100644 ansible/ansible.cfg
copy .asf.yaml => ansible/custos.yml (51%)
create mode 100644 ansible/inventories/test/group_vars/all/vars.yml
create mode 100644 ansible/inventories/test/group_vars/all/vault.yml
copy .travis.yml => ansible/inventories/test/host_vars/custos/vars.yml (78%)
copy .travis.yml => ansible/inventories/test/host_vars/hashicorp/vars.yml (78%)
copy .travis.yml => ansible/inventories/test/host_vars/keycloak/vars.yml (78%)
copy .asf.yaml => ansible/inventories/test/hosts.yml (52%)
copy .travis.yml => ansible/requirements.txt (73%)
copy .travis.yml => ansible/roles/consul/handlers/main.yml (78%)
create mode 100644 ansible/roles/consul/tasks/main.yml
create mode 100644 ansible/roles/consul/templates/consul.config.j2
create mode 100644 ansible/roles/consul/templates/consul.service.j2
create mode 100644 ansible/roles/custos/files/start_envoy_proxy.sh
copy .travis.yml => ansible/roles/custos/handlers/main.yml (78%)
create mode 100644 ansible/roles/custos/tasks/main.yml
copy .travis.yml => ansible/roles/custos/tasks/start_custos.yml (53%)
create mode 100644 ansible/roles/custos/templates/corecustos.service.j2
create mode 100644
ansible/roles/custos/templates/custos-core-services/application.properties.j2
copy
custos-core-services/credential-store-core-service/src/main/resources/bootstrap.properties
=> ansible/roles/custos/templates/custos-core-services/bootstrap.properties.j2
(63%)
copy custos-client-sdks/custos-python-sdk/__init__.py =>
ansible/roles/custos/templates/custos-core-services/config.yml.j2 (100%)
create mode 100644
ansible/roles/custos/templates/custos-integration-services/application.properties.j2
copy custos-client-sdks/custos-python-sdk/__init__.py =>
ansible/roles/custos/templates/custos-integration-services/config.yml.j2 (100%)
create mode 100644 ansible/roles/custos/templates/intcustos.service.j2
copy .travis.yml => ansible/roles/database/tasks/import_db.yml (71%)
copy .travis.yml => ansible/roles/database/tasks/main.yml (59%)
create mode 100644 ansible/roles/database/tasks/secure_install.yml
create mode 100644 ansible/roles/database/templates/my.cnf.j2
copy .travis.yml => ansible/roles/env_setup/handlers/main.yml (78%)
create mode 100644 ansible/roles/env_setup/tasks/main.yml
create mode 100644
ansible/roles/env_setup/templates/custos/default_site.conf.j2
create mode 100644 ansible/roles/env_setup/templates/custos/index.html.j2
create mode 100644 ansible/roles/env_setup/templates/custos/nginx.conf.j2
create mode 100644
ansible/roles/env_setup/templates/hashicorp/default_site.conf.j2
create mode 100644 ansible/roles/env_setup/templates/hashicorp/index.html.j2
create mode 100644 ansible/roles/env_setup/templates/hashicorp/nginx.conf.j2
create mode 100644
ansible/roles/env_setup/templates/keycloak/default_site.conf.j2
create mode 100644 ansible/roles/env_setup/templates/keycloak/index.html.j2
create mode 100644 ansible/roles/env_setup/templates/keycloak/nginx.conf.j2
copy .travis.yml => ansible/roles/kafka/defaults/main.yml (53%)
copy .travis.yml => ansible/roles/kafka/handlers/main.yml (57%)
create mode 100644 ansible/roles/kafka/tasks/main.yml
create mode 100644 ansible/roles/kafka/templates/kafka-rest-proxy.service.j2
create mode 100644 ansible/roles/kafka/templates/kafka-rest.properties.j2
create mode 100644 ansible/roles/kafka/templates/kafka.service.j2
create mode 100644 ansible/roles/kafka/templates/server.properties.j2
create mode 100644 ansible/roles/keycloak/README.md
create mode 100644 ansible/roles/keycloak/defaults/main.yml
copy .travis.yml => ansible/roles/keycloak/handlers/main.yml (78%)
create mode 100644 ansible/roles/keycloak/tasks/main.yml
create mode 100644 ansible/roles/keycloak/tasks/old_main.yml
copy .travis.yml => ansible/roles/keycloak/tasks/restore_db.yml (65%)
create mode 100644 ansible/roles/keycloak/tasks/setup_postgres.yml
create mode 100644 ansible/roles/keycloak/templates/basic-vhost.conf.j2
create mode 100644 ansible/roles/keycloak/templates/keycloak-standalone-init.j2
create mode 100644 ansible/roles/keycloak/templates/keycloak.conf.j2
create mode 100644 ansible/roles/keycloak/templates/keycloak.service.j2
create mode 100644 ansible/roles/keycloak/templates/module.j2
create mode 100644 ansible/roles/keycloak/templates/module.xml.j2
create mode 100644 ansible/roles/keycloak/templates/pg_hba.conf.j2
copy
custos-external-services-distributions/custos-keycloak/src/main/resources/standalone.xml
=> ansible/roles/keycloak/templates/standalone.xml.j2 (80%)
create mode 100644 ansible/roles/keycloak/templates/vhost.conf.j2
copy .travis.yml => ansible/roles/migrate_db/tasks/main.yml (56%)
copy .travis.yml => ansible/roles/nginx/handlers/main.yml (78%)
create mode 100644 ansible/roles/nginx/tasks/main.yml
create mode 100644 ansible/roles/nginx/templates/custos/index.html.j2
create mode 100644 ansible/roles/nginx/templates/custos/nginx.conf.j2
create mode 100644 ansible/roles/nginx/templates/custos/site.conf.j2
create mode 100644 ansible/roles/nginx/templates/hashicorp/index.html.j2
create mode 100644 ansible/roles/nginx/templates/hashicorp/nginx.conf.j2
create mode 100644 ansible/roles/nginx/templates/hashicorp/site.conf.j2
create mode 100644 ansible/roles/nginx/templates/keycloak/index.html.j2
create mode 100644 ansible/roles/nginx/templates/keycloak/nginx.conf.j2
create mode 100644 ansible/roles/nginx/templates/keycloak/site.conf.j2
create mode 100644 ansible/roles/pkcs12/tasks/main.yml
create mode 100644 ansible/roles/vault/tasks/main.yml
create mode 100644 ansible/roles/vault/templates/vault.conf.j2
create mode 100644 ansible/roles/vault/templates/vault.hcl.j2
copy .travis.yml => ansible/roles/zookeeper/handlers/main.yml (74%)
create mode 100644 ansible/roles/zookeeper/tasks/main.yml
create mode 100644 ansible/roles/zookeeper/templates/java.env.j2
create mode 100644 ansible/roles/zookeeper/templates/zoo.cfg.j2
create mode 100644 ansible/roles/zookeeper/templates/zookeeper.service.j2
copy .travis.yml => ansible/roles/zookeeper/vars/main.yml (60%)