Initial support for CentOS 7 host
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
c74fbbc250
commit
ce1722f21d
|
@ -12,6 +12,9 @@
|
||||||
- include: install/debian.yaml
|
- include: install/debian.yaml
|
||||||
when: ansible_os_family == 'Debian'
|
when: ansible_os_family == 'Debian'
|
||||||
|
|
||||||
|
- include: install/redhat.yaml
|
||||||
|
when: ansible_os_family == 'RedHat'
|
||||||
|
|
||||||
- include: install/git.yaml
|
- include: install/git.yaml
|
||||||
when: nodepool_install_method == 'git'
|
when: nodepool_install_method == 'git'
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
---
|
||||||
|
- name: Ensure build dependencies are installed.
|
||||||
|
yum: "pkg={{ item }} state=installed"
|
||||||
|
with_items: nodepool_build_depends
|
||||||
|
when: nodepool_install_method == 'git' or nodepool_install_method == 'pip'
|
||||||
|
|
||||||
|
- name: Ensure dependencies are installed.
|
||||||
|
yum: "pkg={{ item }} state=installed"
|
||||||
|
with_items: nodepool_depends
|
|
@ -0,0 +1,15 @@
|
||||||
|
---
|
||||||
|
__nodepool_build_depends:
|
||||||
|
- gcc
|
||||||
|
- gcc-c++
|
||||||
|
- libffi-devel
|
||||||
|
- libxml2-devel
|
||||||
|
- libxslt-devel
|
||||||
|
- openssl-devel
|
||||||
|
- python-devel
|
||||||
|
- python-pip
|
||||||
|
- zlib-devel
|
||||||
|
|
||||||
|
__nodepool_depends:
|
||||||
|
- debootstrap
|
||||||
|
- qemu-img
|
Loading…
Reference in New Issue