6c4d100911
Removed code try to install Wily(15.10) kernel in case of Ubuntu Trusty(14.04). Last Openstack version supported on Ubuntu 14.04 is Mitaka. Hence Ubuntu 14.04 related code can be safely remove from Ansible tasks since Kolla Newton release. Co-Authored-By: Duong Ha-Quang <duonghq@vn.fujitsu.com> Change-Id: Ieca7975a69fb0ba8b49cc522f05e4beca1c2f526
70 lines
1.7 KiB
YAML
70 lines
1.7 KiB
YAML
---
|
|
- name: Update apt cache
|
|
command: apt-get update
|
|
become: True
|
|
when: ansible_os_family == 'Debian'
|
|
|
|
# TODO(inc0): Gates don't seem to have ufw executable, check for it instead of ignore errors
|
|
- name: Set firewall default policy
|
|
become: True
|
|
ufw: state=disabled policy=allow
|
|
when: ansible_os_family == 'Debian'
|
|
ignore_errors: yes
|
|
|
|
- name: Check if firewalld is installed
|
|
command: rpm -q firewalld
|
|
register: firewalld_check
|
|
failed_when: firewalld_check.rc > 1
|
|
when: ansible_os_family == 'RedHat'
|
|
|
|
- name: Disable firewalld
|
|
become: True
|
|
service:
|
|
name: "{{ item }}"
|
|
enabled: false
|
|
state: stopped
|
|
with_items:
|
|
- firewalld
|
|
when:
|
|
- ansible_os_family == 'RedHat'
|
|
- firewalld_check.rc == 0
|
|
|
|
- name: Install apt packages
|
|
package: name={{item}} state=present
|
|
become: True
|
|
with_items: "{{ debian_pkg_install }}"
|
|
when: ansible_os_family == 'Debian'
|
|
|
|
- name: Install deltarpm packages
|
|
package: name={{item}} state=installed
|
|
become: True
|
|
with_items:
|
|
- deltarpm
|
|
when: ansible_os_family == 'RedHat'
|
|
|
|
- name: Install yum packages
|
|
package: name={{item}} state=present
|
|
become: True
|
|
with_items: "{{ redhat_pkg_install }}"
|
|
when: ansible_os_family == 'RedHat'
|
|
|
|
- name: Install pip
|
|
easy_install: name=pip
|
|
become: True
|
|
|
|
- name: Install docker-py
|
|
pip: name=docker-py state=latest
|
|
become: True
|
|
|
|
- name: Remove packages
|
|
package: name={{item}} state=absent
|
|
with_items: "{{ ubuntu_pkg_removals }}"
|
|
become: True
|
|
when: ansible_distribution|lower == "ubuntu" | bool
|
|
|
|
- name: Remove packages
|
|
package: name={{item}} state=absent
|
|
with_items: "{{ redhat_pkg_removals }}"
|
|
become: True
|
|
when: ansible_os_family == 'RedHat'
|