Handle creation and collection on bootstrap better

This commit is contained in:
2020-02-15 23:01:32 -05:00
parent b922d47458
commit f5cd8a94c2
2 changed files with 14 additions and 4 deletions

View File

@ -3,6 +3,9 @@
command: ip address add {{ pvc_upstream_floatingip }}/{{ pvc_upstream_netmask }} dev {{ pvc_upstream_device }}
ignore_errors: yes
- name: prepare database migrations
command: /usr/share/pvc/pvc-api-db-init
- name: start the API daemon
service:
name: pvcapid.service
@ -36,3 +39,9 @@
- name: remove floating IP address to upstream interface
command: ip address delete {{ pvc_upstream_floatingip }}/{{ pvc_upstream_netmask }} dev {{ pvc_upstream_device }}
ignore_errors: yes
- name: collect bootstrapped database migration files into the role
fetch:
src: /usr/share/pvc/migrations
dest: roles/pvc/files/pvc/{{ hostvars[inventory_hostname].group_names[0] }}/
flat: no