- name: Configure instance(s) hosts: all sudo: True gather_facts: True vars: migrate_db: 'yes' openid_workaround: true EDXAPP_LMS_NGINX_PORT: '80' EDX_ANSIBLE_DUMP_VARS: true CERTS_DOWNLOAD_URL: 'http://192.168.33.10:18090' CERTS_VERIFY_URL: 'http://192.168.33.10:18090' # used for releases edx_platform_version: '{{ OPENEDX_RELEASE | default("master") }}' certs_version: '{{ OPENEDX_RELEASE | default("master") }}' forum_version: '{{ OPENEDX_RELEASE | default("master") }}' xqueue_version: '{{ OPENEDX_RELEASE | default("master") }}' roles: - edx_ansible - user - role: nginx nginx_sites: - cms - lms - forum - xqueue - certs nginx_default_sites: - lms - cms - mysql - edxlocal - mongo - edxapp - { role: 'edxapp', celery_worker: True } - demo - { role: 'rabbitmq', rabbitmq_ip: '127.0.0.1' } - oraclejdk - elasticsearch - forum - { role: "xqueue", update_users: True } - certs - role: analytics_api when: ANALYTICS_API_GIT_IDENTITY