vagrant-devstack.yml 1.18 KB
Newer Older
1
- name: Configure instance(s)
2
  hosts: all
3
  become: True
4
  gather_facts: True
5 6 7
  vars:
    migrate_db: 'yes'
    devstack: true
8
    edx_django_service_is_devstack: true
9 10 11 12
    disable_edx_services: true
    mongo_enable_journal: false
    EDXAPP_NO_PREREQ_INSTALL: 0
    COMMON_SSH_PASSWORD_AUTH: "yes"
13 14
    EDXAPP_LMS_BASE: 127.0.0.1:8000
    EDXAPP_OAUTH_ENFORCE_SECURE: false
15
    EDXAPP_LMS_BASE_SCHEME: http
16
    ECOMMERCE_DJANGO_SETTINGS_MODULE: "ecommerce.settings.devstack"
17 18 19
    # When provisioning your devstack, we apply security updates
    COMMON_SECURITY_UPDATES: true
    SECURITY_UPGRADE_ON_ANSIBLE: true
20
    MONGO_AUTH: false
21
    DISCOVERY_URL_ROOT: 'http://localhost:{{ DISCOVERY_NGINX_PORT }}'
22 23
  vars_files:
    - roles/edxapp/vars/devstack.yml
24
  roles:
25
    - common
26
    - vhost
27
    - edx_ansible
28
    - mysql
29
    - edxlocal
30
    - memcache
31
    - mongo_3_2
32 33
    - role: rabbitmq
      rabbitmq_ip: 127.0.0.1
34 35 36 37
    - edxapp
    - oraclejdk
    - elasticsearch
    - forum
Renzo Lucioni committed
38
    - ecommerce
39 40
    - role: ecomworker
      ECOMMERCE_WORKER_BROKER_HOST: 127.0.0.1
41
    - discovery
42 43
    - role: notifier
      NOTIFIER_DIGEST_TASK_INTERVAL: "5"
44 45
    - browsers
    - local_dev
46
    - demo
47
    - oauth_client_setup