27 lines
875 B
YAML
27 lines
875 B
YAML
- hosts: all
|
|
name: packstack-pre
|
|
tasks:
|
|
- name: Ensure legacy workspace directory
|
|
file:
|
|
path: '{{ ansible_user_dir }}/workspace'
|
|
state: directory
|
|
|
|
- shell:
|
|
cmd: |
|
|
cp -pr /home/zuul/src/git.openstack.org/openstack/packstack {{ ansible_user_dir }}/workspace
|
|
|
|
- shell:
|
|
cmd: |
|
|
set -e
|
|
set -x
|
|
yum -y remove rdo-release "centos-release-openstack-*" "centos-release-ceph-*"
|
|
yum -y install libxml2-devel libxslt-devel ruby-devel zlib-devel
|
|
yum -y groupinstall "Development Tools"
|
|
# Uninstall python-requests from pip, since we install it in
|
|
# system-config/install_puppet.sh
|
|
pip uninstall requests -y || true
|
|
executable: /bin/bash
|
|
chdir: '{{ ansible_user_dir }}/workspace'
|
|
become: true
|
|
environment: '{{ zuul }}'
|