File: provision.yml

package info (click to toggle)
check-pgbackrest 2.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,396 kB
  • sloc: perl: 972; sh: 488; python: 145; makefile: 33
file content (25 lines) | stat: -rw-r--r-- 714 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
---
- name: Provision cluster
  hosts: localhost
  tasks:
    - name: Require cluster directory to be specified
      assert:
        msg: "No cluster directory specified"
        that:
          - cluster_dir is defined and cluster_dir != ''
      
    - import_tasks: load-config.yml

    - assert:
        msg: "Unsupported platform: '{{ platform }}'"
        that:
          - platform is defined
          - platform in _available_platforms
      vars:
        _available_platforms:
          - 'docker'

    - include_tasks: "common/provision.yml"
    - include_tasks: "{{ platform }}/provision.yml"
    - include_tasks: "docker/provision-repository-types.yml"
    - include_tasks: common/inventory/write.yml