![Federico Ressi](/assets/img/avatar_default.png)
- add multinode support for devstack nodes - write clouds.yaml and ssh_config file to devstack-tobiko-deploy source dir - update tobiko.conf file - create simple functional test cases to test vagrant configuration - remove local projects synchronization Change-Id: I9d2517d5fa6c72b98726af8aa3ba9fa8bcf0918f
34 lines
811 B
YAML
34 lines
811 B
YAML
---
|
|
|
|
- name: consolidate file paths
|
|
set_fact:
|
|
devstack_plugin_tobiko_dir: >-
|
|
{{ devstack_plugin_tobiko_dir | realpath }}
|
|
devstack_plugin_tobiko_src_dir: >-
|
|
{{ devstack_plugin_tobiko_src_dir | realpath }}
|
|
|
|
|
|
- name: ensure '{{ devstack_plugin_tobiko_dir }}' exists
|
|
become: true
|
|
become_user: root
|
|
file:
|
|
path: '{{ devstack_plugin_tobiko_dir }}'
|
|
state: directory
|
|
mode: '0755'
|
|
owner: stack
|
|
group: stack
|
|
|
|
|
|
- name: copy '{{ devstack_plugin_tobiko_src_dir }}'
|
|
synchronize:
|
|
group: false
|
|
owner: false
|
|
src: '{{ devstack_plugin_tobiko_src_dir }}/.'
|
|
dest: '{{ devstack_plugin_tobiko_dir }}'
|
|
use_ssh_args: true
|
|
recursive: true
|
|
rsync_opts:
|
|
- '--exclude-from={{ devstack_plugin_tobiko_src_dir }}/.gitignore'
|
|
become: true
|
|
become_user: stack
|