Issue: RELENG-4765
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
Change-Id: I3dbd5152b32a79673d92d00fa022793cf3caecfb
- crudini
state: present
become: true
- - name: Installing non-baseline requirements
+ - name: Installing non-baseline requirements (CentOS/RedHat)
yum:
name:
- libxml2-devel
- "@development"
state: present
become: true
+ - name: Installing non-baseline requirements (Ubuntu/Debian)
+ apt:
+ name:
+ - libxml2-dev
+ - libxslt-dev
+ - libffi-dev
+ - libssl-dev
+ - build-essential
+ state: present
+ become: true
+ when: ansible_distribution == "Ubuntu" or ansible_distribution == "Debian"
- name: check if net link setup exists
stat:
path: /etc/udev/rules.d/80-net-setup-link.rules
--- /dev/null
+---
+features:
+ - |
+ Modify devstack templates for Ubuntu/Debian distributions.
},
{
"type": "ansible",
- "playbook_file": "provision/devstack-centos.yaml",
+ "playbook_file": "provision/devstack.yaml",
"command": "./common-packer/ansible-playbook.sh",
"skip_version_check": true,
"ansible_env_vars": [