summaryrefslogtreecommitdiffstats
path: root/roles/openshift_node/tasks/storage_plugins
Commit message (Collapse)AuthorAgeFilesLines
* dynamic inventory bug when group exists but its emptyMangirdas2018-02-021-0/+1
|
* add glusterblock support for ansibleMangirdas2018-01-311-1/+27
| | | | Co-authored-by: Christina Kyriakidou <Ckyriaki@Redhat.com>
* Remove openshift.common.{is_atomic|is_containerized}Michael Gugino2017-12-204-4/+4
| | | | | We set these variables using facts in init, no need to duplicate the logic all around the codebase.
* Deprecate using Ansible tests as filtersRussell Teague2017-12-144-8/+8
|
* retry package operationsLuke Meyer2017-11-304-0/+8
| | | | | | When a package install/update fails due to network blips or other spotty availability, retry it. If the failure is a real failure (e.g. package is really not there) it still fails after 3 tries (Ansible default).
* Workaround seboolean module with setsebool command.Andrew Butcher2017-07-052-26/+76
|
* Refactor to use Ansible package moduleRussell Teague2016-11-174-5/+5
| | | | | The Ansible package module will call the correct package manager for the underlying OS.
* nfs: Handle seboolean aliases not just in FedoraColin Walters2016-10-121-19/+13
| | | | | | | | | | | | I'm testing with a bleeding edge RHEL Atomic Host, and it looks like we pulled in a new version of selinux-policy that has `virt_sandbox_use_nfs` aliased to `virt_use_nfs`. In https://github.com/openshift/openshift-ansible/pull/2356 Adam changed this to check for Fedora. This changes things to drop the distribution check, and instead parse the `getsebool` output to determine whether or not the boolean is an alias, and should hence work on all distributions/versions.
* don't set virt_sandbox_use_nfs on Fedora, it was replaced by virt_use_nfsAdam Miller2016-08-241-4/+4
| | | | Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
* Move storage includes up to main.Andrew Butcher2016-08-081-17/+0
|
* Check for existence of sebooleans prior to setting.Andrew Butcher2016-07-182-8/+38
|
* Enable additional 'virt_sandbox_use_nfs' seboolean as per documentation:George Goh2016-06-291-0/+7
| | | | https://docs.openshift.org/latest/install_config/persistent_storage/persistent_storage_nfs.html#nfs-selinux
* add iscsi storage_plugin dependencyRobert van Veelen2016-02-102-0/+8
|
* Ensure nfs-utils installed for non-atomic hosts.Andrew Butcher2016-01-141-0/+4
|
* Install gluster and ceph packages when containerized but not atomicScott Dodson2016-01-072-2/+2
| | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1296022
* Remove not is_containerized restriction on storage plugin includes.Andrew Butcher2016-01-061-3/+2
|
* Skip yum/dnf ops when is_containerizedScott Dodson2015-12-152-1/+3
|
* Containerization work by @sdodsonScott Dodson2015-12-151-2/+3
|
* Remove yum / dnf duplicationScott Dodson2015-12-092-20/+2
|
* Fedora changes:Adam Miller2015-12-022-0/+14
| | | | | | | | | | | | | - ansible bootstrap playbook for Fedora 23+ - add conditionals to handle yum vs dnf - add Fedora OpenShift COPR - update BYO host README for repo configs and fedora bootstrap Fix typo in etcd README, remove unnecessary parens in openshift_node main.yml rebase on master, update package cache refresh handler for yum vs dnf Fix typo in etcd README, remove unnecessary parens in openshift_node main.yml
* Fix failure when seboolean not presentJason DeTiberus2015-11-241-1/+1
|
* Bug 1282336 - Add additional seboolean for glusterJason DeTiberus2015-11-161-2/+7
| | | | | - Added setting seboolean for virt_sandbox_use_fusefs - Added a failed_when to not fail if virt_sandbox_use_fusefs does not exist
* remove debugging pausesJason DeTiberus2015-10-261-4/+0
|
* make storage plugin dependency installation more flexibleJason DeTiberus2015-10-264-0/+41