diff options
Diffstat (limited to 'roles/common')
-rw-r--r-- | roles/common/README | 11 | ||||
-rw-r--r-- | roles/common/default/main.yml | 1 | ||||
-rw-r--r-- | roles/common/tasks/main.yml | 46 |
3 files changed, 0 insertions, 58 deletions
diff --git a/roles/common/README b/roles/common/README deleted file mode 100644 index c8bd679..0000000 --- a/roles/common/README +++ /dev/null @@ -1,11 +0,0 @@ -Dependencies: - - Executed on all nodes - - No dependencies & no facts - -Parameters: - extra_packages: list of extra packages to install - -Actions: - - Enables standard repositories - - Install a set of common packages on all nodes (mc, etc.) -
\ No newline at end of file diff --git a/roles/common/default/main.yml b/roles/common/default/main.yml deleted file mode 100644 index d355d15..0000000 --- a/roles/common/default/main.yml +++ /dev/null @@ -1 +0,0 @@ -os_update: "{{ ands_update | default(false) }}"
\ No newline at end of file diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml deleted file mode 100644 index fdd7246..0000000 --- a/roles/common/tasks/main.yml +++ /dev/null @@ -1,46 +0,0 @@ -- name: Ensure all required repositories are configured - package: name={{item}} state=present - with_items: - - epel-release - - centos-release-openshift-origin - -- name: Add our repository with updates and overrides - yum_repository: name="{{ item.name }}" description= "{{ item.description | default('Ands repository') }}" baseurl="{{ item.url }}" enabled="yes" gpgcheck="no" cost="{{ item.cost | default(1) }}" - with_items: "{{ ands_repositories | default([]) }}" - -- name: Ensure GlusterFS repositories are present - yum: name="centos-release-gluster{{ glusterfs_version }}" state=present - -# Seems we need iptables-services at least temporary... -- name: Ensure all required packages are installed - package: name={{item}} state=present - register: result - with_items: - - mc - - bzr - - git - - yamllint - - pyOpenSSL - - python-passlib - - python2-ruamel-yaml - - python2-jmespath - - python-ipaddress - - iptables-services - - PyYAML - - python-rhsm-certificates - - glusterfs-fuse - - telnet - -# We always update on first install and if requested -- name: Update CentOS - yum: name=* state=latest update_cache=yes - when: (result | changed) or (os_update | default(false)) - -#- name: Add NodeJS required by a few used Ansible extensions -# package: name={{item}} state=present -# with_items: -# - nodejs - -- name: Ensure all extra packages are installed - package: name={{item}} state=present - with_items: "{{ extra_packages | default([]) }}" |