CI: Remove quote from arg names
[releng/builder.git] / packer / provision / devstack-centos.yaml
1 ---
2 - import_playbook: ../common-packer/provision/baseline.yaml
3
4 - hosts: all
5   become_user: root
6   become_method: sudo
7
8   pre_tasks:
9     - include_role: name=lfit.system-update
10
11   tasks:
12     - name: "Install devstack dependencies"
13       block:
14         - name: Install xpath dependencies
15           yum:
16             name:
17               - perl-XML-XPath
18               - crudini
19             state: present
20           become: true
21         - name: Installing non-baseline requirements
22           yum:
23             name:
24               - libxml2-devel
25               - libxslt-devel
26               - libffi-devel
27               - openssl-devel
28               - "@development"
29             state: present
30           become: true
31         - name: check if net link setup exists
32           stat:
33             path: /etc/udev/rules.d/80-net-setup-link.rules
34           register: rules_file_exists
35         - name: Update net link setup
36           file:
37             src: /dev/null
38             dest: /etc/udev/rules.d/80-net-setup-link.rules
39             state: link
40             force: yes
41           become: true
42           when: rules_file_exists.stat.exists == true