dma.yml 2.47 KB
- name: Begin Deploy DMA - iChat
  command: cp /tmp/application/{{ app_version }}/iChat-1.1.5.0.war /opt/stack/runtime/wildfly/standalone/deployments/.
- name: Process Deploy DMA - serviceGateway
  command: cp /tmp/application/{{ app_version }}/serviceGateway-3.6.0.0.war /opt/stack/runtime/wildfly/standalone/deployments/.
- name: Process Deploy DMA - dmaManager
  command: cp /tmp/application/{{ app_version }}/dmaManager-3.5.7.118.war /opt/stack/runtime/wildfly/standalone/deployments/.
- name: Process Deploy DMA - dmaEngine
  command: cp /tmp/application/{{ app_version }}/dmaEngine-3.2.1.9.war /opt/stack/runtime/wildfly/standalone/deployments/.
- name: End Deploy DMA - ims
  command: cp /tmp/application/{{ app_version }}/ims-1.0.6.0.war /opt/stack/runtime/wildfly/standalone/deployments/.

#  vars:
#        dmapublishURL: 'publishUrl = https://{{ app_fqdn }}'
#        wdchatpublishURL: https://{{ app_fqdn }}
#        updateURL: https://{{ app_fqdn }}:444/index.html
#        dmaserverName: 'server_name {{ app_fqdn }};'
#        wdchatserverName: 'server_name {{ app_fqdn }};'
#        hostName: wdchat
#        etcHost: '127.0.0.1 wdchatgateway localhost wdchatengine wdchat'
- name: Begin Reconfigure Customer Environment - Update NginX DMA server name
  copy: content="{{ dmaserverName }}" dest=/opt/stack/nginx/conf/dmadomain.conf

- name: Reconfigure Customer Environment - Update NginX WDCHAT server name
  copy: content="{{ wdchatserverName }}" dest=/opt/stack/nginx/conf/wdchatdomain.conf

- name: Reconfigure Customer Environment - Update publish url
  expect:
    command: /opt/stack/postgres/postgresql/bin/psql --host=127.0.0.1 --port=7432 --username=wdchat -d WDCHAT -c "update wd_sys_config set sys_value = '{{ wdchatpublishURL }}' where sys_group ='system' and sys_key = 'publish_url'"
    responses:
        'Password for user wdchat': 'BBRyAPNh6g4H9qte'
- name: Update application download url
  expect:
    command: /opt/stack/postgres/postgresql/bin/psql --host=127.0.0.1 --port=7432 --username=wdchat -d WDCHAT -c "update wd_sys_config set sys_value = '{{ updateURL }}' where sys_group ='appversion' and sys_key = 'update_url'"
    responses:
        'Password for user wdchat': 'BBRyAPNh6g4H9qte'

- name: Reconfigure Customer Environment - Configure hostname
  hostname: name={{ hostName }}

- name: Reconfigure Customer Environment - Configure /etc/hosts
  lineinfile:
    path: /etc/hosts
    regexp: '^127\.0\.0\.1'
    line: "{{ etcHost }}"
    owner: root
    group: root
    mode: 0644