Fix workspace creator 75/33575/5
authorYujun Zhang <zhang.yujunz@zte.com.cn>
Thu, 20 Apr 2017 10:08:42 +0000 (18:08 +0800)
committerYujun Zhang <zhang.yujunz@zte.com.cn>
Thu, 20 Apr 2017 11:55:00 +0000 (19:55 +0800)
commita6d8313b300453c15e7c2438979db6253b6e6819
tree1dd44016c906bab05edd6ca09e5b6e63a5d74210
parenta1325130fdbbab0c58a08d636b8c0419504020a8
Fix workspace creator

- handle relative path in workspace
- handle differences between installers
- create working directories

Change-Id: I5fbe66c1218c29db0fafd87085a6cf5c15a91dc5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
18 files changed:
.gitignore
resources/roles/qtip-bootstrap/defaults/main.yml
resources/roles/qtip-bootstrap/files/copy/fixtures/case.json [moved from resources/roles/qtip-bootstrap/files/fixtures/case.json with 100% similarity]
resources/roles/qtip-bootstrap/files/copy/fixtures/pod.json [moved from resources/roles/qtip-bootstrap/files/fixtures/pod.json with 100% similarity]
resources/roles/qtip-bootstrap/files/copy/fixtures/project.json [moved from resources/roles/qtip-bootstrap/files/fixtures/project.json with 100% similarity]
resources/roles/qtip-bootstrap/files/copy/group_vars/.gitkeep [new file with mode: 0644]
resources/roles/qtip-bootstrap/files/copy/host_vars/.gitkeep [new file with mode: 0644]
resources/roles/qtip-bootstrap/files/copy/run.yml [moved from resources/roles/qtip-bootstrap/files/run.yml with 90% similarity]
resources/roles/qtip-bootstrap/files/copy/setup.yml [moved from resources/roles/qtip-bootstrap/files/setup.yml with 80% similarity]
resources/roles/qtip-bootstrap/files/copy/templates/hosts [moved from resources/template/hosts.j2 with 81% similarity]
resources/roles/qtip-bootstrap/files/copy/templates/ssh.cfg [moved from resources/template/ssh.cfg.j2 with 78% similarity]
resources/roles/qtip-bootstrap/files/render/ansible.cfg [moved from resources/roles/qtip-bootstrap/templates/ansible.cfg.j2 with 99% similarity]
resources/roles/qtip-bootstrap/files/render/group_vars/all.yml [moved from resources/roles/qtip-bootstrap/files/host_vars/localhost.yml with 68% similarity]
resources/roles/qtip-bootstrap/files/render/host_vars/localhost.yml [moved from resources/roles/qtip-bootstrap/files/group_vars/all.yml with 81% similarity]
resources/roles/qtip-bootstrap/files/render/hosts [moved from resources/roles/qtip-bootstrap/templates/hosts.j2 with 59% similarity]
resources/roles/qtip-bootstrap/tasks/main.yml
tests/integration/roles [deleted symlink]
tests/integration/workspace-create.yml