Duncan Doyle
2019-01-28 701ae88040da9497e0e7daeb85767448f4590929
refs
author Duncan Doyle <Duncan.Doyle@gmail.com>
Monday, January 28, 2019 23:35 +0100
committer Guillaume Coré <guillaume.core@gmail.com>
Monday, January 28, 2019 23:35 +0100
commit701ae88040da9497e0e7daeb85767448f4590929
tree 4ada79ee0df93e7b1c9ff8f050eba3931bbdf279 tree | zip | gz
parent b0d7b33baf72b8975ba50e2c6ad3114f6d6407ef view | diff
Development cc dispute (#297)

* Initial import of CC Dispute demo in RHPDS.

* Now sequentially building and deploying RHPAM and the 2 Entando apps. Reason for this is that, if we do all this stuff at the same time, we need to download so much stuff (images, and half the Maven Central repo) that our builds and deployments simply time out. With this workaround (I wouldn't call it a fix) we the individual deployments don't compete for bandwidth and can actually finish, although the entire provisioning process now takes a lot longer.

* Fixed OCP domain suffix.

* Updated Entando deployment to use the prebuilt container images for customer and admin application.

* Updated names to new Entando fsi-ccd app names.

* Upgraded to PAM v7.1.0.GA. Changed KIE-Server user for the Entando apps to be able to fecth the created cases correctly.

* Defined location in which jBPM/PAM stores its documents. We now point to the PV, which fixes the problem where documents of (also running) processes were lost on container restart.

* Removed unused files. Left over from a copy-paste action.

* Removed unused task that copies files to the target node.

* Removed unused config-map.

* Changes after PR review. Parameterized usernames and passwords, conditional creation of project and removal of unrequired options.
9 files added
471 ■■■■■ changed files
ansible/roles/ocp-workload-fsi-cc-dispute-demo/defaults/main.yml 40 ●●●●● diff | view | raw | blame | history
ansible/roles/ocp-workload-fsi-cc-dispute-demo/readme.adoc 133 ●●●●● diff | view | raw | blame | history
ansible/roles/ocp-workload-fsi-cc-dispute-demo/tasks/main.yml 20 ●●●●● diff | view | raw | blame | history
ansible/roles/ocp-workload-fsi-cc-dispute-demo/tasks/post_workload.yml 9 ●●●●● diff | view | raw | blame | history
ansible/roles/ocp-workload-fsi-cc-dispute-demo/tasks/pre_workload.yml 44 ●●●●● diff | view | raw | blame | history
ansible/roles/ocp-workload-fsi-cc-dispute-demo/tasks/remove_workload.yml 20 ●●●●● diff | view | raw | blame | history
ansible/roles/ocp-workload-fsi-cc-dispute-demo/tasks/wait_for_build.yml 23 ●●●●● diff | view | raw | blame | history
ansible/roles/ocp-workload-fsi-cc-dispute-demo/tasks/wait_for_deploy.yml 30 ●●●●● diff | view | raw | blame | history
ansible/roles/ocp-workload-fsi-cc-dispute-demo/tasks/workload.yml 152 ●●●●● diff | view | raw | blame | history