ceph-ansible/roles/ceph-common/tasks/installs
Andy McCrae 226f80c22b Install packages as a list
To make the package installation more efficient we should install
packages as a list rather than as individual tasks or using a
"with_items" loop. The package managers can handle a list passed to them
to install in one go.

We can use a specified list and substitute any packages that are not to
be installed with the ceph-common package, which is installed on every
package install, then apply the unique filter to the package install
list.
2018-05-16 09:59:00 +02:00
..
configure_debian_repository_installation.yml name includes and set_fact for clarity 2017-09-18 23:39:46 +02:00
configure_redhat_local_installation.yml common: refactor installation method 2017-08-30 10:52:01 +02:00
configure_redhat_repository_installation.yml Suppress yum/dnf/rpm command warnings 2017-10-12 08:38:05 -05:00
configure_suse_repository_installation.yml ceph-common: Add initial support for openSUSE Leap distributions 2017-11-14 10:51:22 +00:00
debian_community_repository.yml Move apt cache update to individual task per role 2018-05-03 14:02:15 +02:00
debian_custom_repository.yml Move apt cache update to individual task per role 2018-05-03 14:02:15 +02:00
debian_dev_repository.yml Move apt cache update to individual task per role 2018-05-03 14:02:15 +02:00
debian_rhcs_repository.yml rhcs: re-add apt-pining 2018-04-17 16:07:06 +02:00
debian_uca_repository.yml Move apt cache update to individual task per role 2018-05-03 14:02:15 +02:00
install_debian_packages.yml Install packages as a list 2018-05-16 09:59:00 +02:00
install_debian_rhcs_packages.yml Install packages as a list 2018-05-16 09:59:00 +02:00
install_on_clear.yml Add clearlinux to supported platforms 2017-04-24 09:34:23 -05:00
install_on_debian.yml Move apt cache update to individual task per role 2018-05-03 14:02:15 +02:00
install_on_redhat.yml name includes and set_fact for clarity 2017-09-18 23:39:46 +02:00
install_on_suse.yml ceph-common: Add initial support for openSUSE Leap distributions 2017-11-14 10:51:22 +00:00
install_redhat_packages.yml Install packages as a list 2018-05-16 09:59:00 +02:00
install_suse_packages.yml Install packages as a list 2018-05-16 09:59:00 +02:00
prerequisite_rhcs_cdn_install.yml common: enable Tools repo for rhcs clients 2018-05-08 16:12:30 +02:00
prerequisite_rhcs_cdn_install_debian.yml Move apt cache update to individual task per role 2018-05-03 14:02:15 +02:00
prerequisite_rhcs_iso_install.yml common: copy iso files if rolling_update 2018-05-03 17:18:55 +02:00
prerequisite_rhcs_iso_install_debian.yml Move apt cache update to individual task per role 2018-05-03 14:02:15 +02:00
redhat_community_repository.yml nfs: move repository configuration in ceph-nfs role 2017-10-10 11:35:58 +02:00
redhat_custom_repository.yml common: refactor installation method 2017-08-30 10:52:01 +02:00
redhat_dev_repository.yml Use the CentOS repo for Red Hat dev packages 2018-04-09 10:05:57 +02:00
redhat_rhcs_repository.yml common: fix rhcs installation and rgw package for nfs 2017-09-19 12:12:22 +02:00
suse_obs_repository.yml ceph-common: Add initial support for openSUSE Leap distributions 2017-11-14 10:51:22 +00:00