summaryrefslogtreecommitdiffstats
path: root/cvp/update/update.yml
diff options
context:
space:
mode:
authorxudan <xudan16@huawei.com>2018-07-05 22:37:35 -0400
committerGeorg Kunz <georg.kunz@ericsson.com>2018-07-25 09:17:09 +0000
commit58b91dd3baaaf72ab65062a4804403cd4a5935b2 (patch)
tree801b1f39b3bee25ecbaae387339955d55651e98b /cvp/update/update.yml
parent947f1bf0147c40971fdae36feecd477ab3caf3b8 (diff)
Move OVP web portal code to a separate repo
The new repo for web portal is https://gerrit.opnfv.org/gerrit/dovetail-webportal JIRA: DOVETAIL-671 Change-Id: Iac085abc3d175b9a091d70d0448af56c7a6845e9 Signed-off-by: xudan <xudan16@huawei.com>
Diffstat (limited to 'cvp/update/update.yml')
-rw-r--r--cvp/update/update.yml50
1 files changed, 0 insertions, 50 deletions
diff --git a/cvp/update/update.yml b/cvp/update/update.yml
deleted file mode 100644
index 18b75b6b..00000000
--- a/cvp/update/update.yml
+++ /dev/null
@@ -1,50 +0,0 @@
----
-- hosts: "{{ host }}"
- remote_user: "{{ user }}"
- become: "yes"
- become_method: sudo
- vars:
- user: "root"
- port: "8000"
- update_path: "/tmp/testapi"
- image: "opnfv/testapi"
- mode: "pull"
- mongodb_url: "mongodb://172.17.0.1:27017"
- swagger_url: "http://{{ host }}:{{ port }}"
- tasks:
- - name: create temporary update directory
- file:
- path: "{{ update_path }}"
- state: directory
- - name: transfer files in templates
- copy:
- src: templates/
- dest: "{{ update_path }}"
- - name: transfer Dockerfile
- copy:
- src: ../docker/Dockerfile
- dest: "{{ update_path }}"
- when: mode == "build"
- - name: backup mongodb database
- command: "python {{ update_path }}/backup_mongodb.py -u {{ mongodb_url }} -o {{ update_path }}"
- - name: stop and remove old versions
- command: bash "{{ update_path }}/rm_olds.sh"
- register: rm_result
- - debug: msg="{{ rm_result.stderr }}"
- - name: delete old docker images
- command: bash "{{ update_path }}/rm_images.sh"
- ignore_errors: true
- - name: update mongodb
- command: "python {{ update_path }}/update_mongodb.py -u {{ mongodb_url }}"
- - name: docker build image
- command: "docker build -t {{ image }} {{ update_path }}"
- when: mode == "build"
- - name: docker start testapi server
- command: docker run -dti -p "{{ port }}:8000"
- -e "mongodb_url={{ mongodb_url }}"
- -e "swagger_url={{ swagger_url }}"
- "{{ image }}"
- - name: remove temporary update directory
- file:
- path: "{{ update_path }}"
- state: absent