1 # Copyright (c) 2017 Intel Corporation.
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
15 - name: Install EPEL if needed
16 action: "{{ ansible_pkg_mgr }} name=epel-release state=present"
17 when: ansible_distribution in ['RedHat', 'CentOS', 'ScientificLinux']
19 - name: Install core packages
20 # we need to recompile the kernel, but we don't need libvirtd it will
22 action: "{{ ansible_pkg_mgr }} name={{ item }} state=present"
28 # require python2 version of libselinux-python so ansible can operate in selinux enviroment
50 # don't install kernel-devel here it will trigger unwanted kernel upgrade
52 # Don't use yum groups, they don't work, expand them manually
53 # CentOS 'Development Tools' group
69 # Fedora 'C Development Tools' group
70 # don't use ccache, it can get weird for kernel compiles