CI: Remove quote from arg names
[releng/builder.git] / packer / provision / devstack.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               - python-pip
19               - crudini
20             state: present
21           become: true
22         - name: Installing non-baseline requirements
23           yum:
24             name:
25               - deltarpm
26               - python
27               - python-crypto
28               - python-devel
29               - python-lxml
30               - python-setuptools
31               - libxml2-devel
32               - libxslt-devel
33               - libffi-devel
34               - openssl-devel
35               - "@development"
36             state: present
37           become: true
38         - name: check if net link setup exists
39           stat:
40             path: /etc/udev/rules.d/80-net-setup-link.rules
41           register: rules_file_exists
42         - name: Update net link setup
43           file:
44             src: /dev/null
45             dest: /etc/udev/rules.d/80-net-setup-link.rules
46             state: link
47             force: yes
48           become: true
49           when: rules_file_exists.stat.exists == true