Split deploy steps in separate playbooks: part1 (#3451)

* Fix bootstrap_os/ubuntu idempotency

* Update bastion role

* move container_engine in sub-roles

* requires ansible 2.5

* ubuntu18 as first CI job
This commit is contained in:
Antoine Legrand
2018-10-10 04:14:33 +02:00
committed by k8s-ci-robot
parent 2ab2f3a0a3
commit c27a91f7f0
55 changed files with 109 additions and 88 deletions

View File

@@ -1,32 +1,25 @@
---
- import_tasks: bootstrap-ubuntu.yml
when: bootstrap_os == "ubuntu"
- import_tasks: bootstrap-debian.yml
when: bootstrap_os == "debian"
- include_tasks: bootstrap-ubuntu.yml
when: os_family == "ubuntu"
- import_tasks: bootstrap-coreos.yml
when: bootstrap_os == "coreos"
- include_tasks: bootstrap-debian.yml
when: os_family == "debian"
- import_tasks: bootstrap-fedora.yml
when: bootstrap_os == "fedora"
- include_tasks: bootstrap-coreos.yml
when: os_family == "coreos"
- import_tasks: bootstrap-centos.yml
when: bootstrap_os == "centos"
- include_tasks: bootstrap-fedora.yml
when: os_family == "fedora"
- import_tasks: bootstrap-opensuse.yml
when: bootstrap_os == "opensuse"
- include_tasks: bootstrap-centos.yml
when: os_family == "centos"
- include_tasks: bootstrap-opensuse.yml
when: os_family == "opensuse"
- import_tasks: setup-pipelining.yml
- name: check if atomic host
stat:
path: /run/ostree-booted
register: ostree
- set_fact:
is_atomic: "{{ ostree.stat.exists }}"
- name: Gather nodes hostnames
setup:
gather_subset: '!all'