update acceptance test config

parent 99ab111b
{ {
"connection_user": "hadoop",
"credentials_file_url": "/edx/etc/analytics_pipeline/output.json", "credentials_file_url": "/edx/etc/analytics_pipeline/output.json",
"exporter_output_bucket": "", "exporter_output_bucket": "",
"geolocation_data": "/var/tmp/geolocation-data.mmdb", "geolocation_data": "/var/tmp/geolocation-data.mmdb",
"hive_user": "hadoop",
"host": "localhost",
"identifier": "local-devstack", "identifier": "local-devstack",
"manifest_input_format": "org.edx.hadoop.input.ManifestTextInputFormat", "manifest_input_format": "org.edx.hadoop.input.ManifestTextInputFormat",
"oddjob_jar": "hdfs:///edx-analytics-pipeline/packages/edx-analytics-hadoop-util.jar", "oddjob_jar": "hdfs:///edx-analytics-pipeline/packages/edx-analytics-hadoop-util.jar",
"tasks_branch": "origin/HEAD", "tasks_output_url": "hdfs:///tmp/acceptance-test-output/",
"tasks_log_path": "/tmp/acceptance/", "vertica_creds_url": "/edx/etc/analytics_pipeline/warehouse.json",
"tasks_output_url": "hdfs:///acceptance-test-output/", "elasticsearch_host": "http://fulltextindex:9200/",
"tasks_repo": "/edx/app/analytics_pipeline/analytics_pipeline", "is_remote": "false"
"vertica_creds_url": "",
"wheel_url": "https://edx-wheelhouse.s3-website-us-east-1.amazonaws.com/Ubuntu/precise"
} }
...@@ -180,7 +180,7 @@ ...@@ -180,7 +180,7 @@
- devstack - devstack
- devstack:install - devstack:install
- name: env vars sourced in hadoop env - name: virtualenv activated in hadoop env
lineinfile: lineinfile:
dest: "{{ hadoop_common_env }}" dest: "{{ hadoop_common_env }}"
regexp: "^. {{ analytics_pipeline_venv_dir }}/bin/activate" regexp: "^. {{ analytics_pipeline_venv_dir }}/bin/activate"
...@@ -190,11 +190,14 @@ ...@@ -190,11 +190,14 @@
- devstack - devstack
- devstack:install - devstack:install
- name: write devstack script - name: env vars sourced in hadoop env
template: lineinfile:
src: "edx/app/analytics_pipeline/docker-entrypoint.sh.j2" dest: "{{ hadoop_common_env }}"
dest: "/docker-entrypoint.sh" regexp: "^export {{ item.key }}="
mode: "0777" line: "export {{ item.key }}={{ item.value }}"
state: present
with_dict:
ACCEPTANCE_TEST_CONFIG: "{{ analytics_pipeline_config_dir }}/acceptance.json"
tags: tags:
- devstack - devstack
- devstack:install - devstack:install
...@@ -202,8 +205,17 @@ ...@@ -202,8 +205,17 @@
- name: store configuration for acceptance tests - name: store configuration for acceptance tests
copy: copy:
src: acceptance.json src: acceptance.json
dest: /var/tmp/acceptance.json dest: "{{ analytics_pipeline_config_dir }}/acceptance.json"
mode: "0644" mode: "0644"
tags: tags:
- devstack - devstack
- devstack:install - devstack:install
- name: write devstack script
template:
src: "edx/app/analytics_pipeline/docker-entrypoint.sh.j2"
dest: "/docker-entrypoint.sh"
mode: "0777"
tags:
- devstack
- devstack:install
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment