summaryrefslogtreecommitdiff
path: root/roles/openshift_persistent_volumes
AgeCommit message (Collapse)Author
2018-03-11Introduce openshift_hosted_registry_storage_class configuration variable to ↵Suren A. Chilingaryan
enable dynamicly provisioned GlusterFS volume for hosted registry
2018-03-11Fixes typos in hosted registry code used to provide GlusterFS supoortSuren A. Chilingaryan
2018-02-12Allow for blank StorageClass in PVC creationJose A. Rivera
In the case where a default StorageClass is already defined and a PV's storage kind is not 'dynamic', allows for the storageClassName of the associated PVC to be blank so as to not use the default SC. Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
2018-01-17Check rc for commands with openshift_client_binary and failed_whenVadim Rutkovsky
This might mask some failures and continue instead of a failure
2018-01-10Move more plugins to lib_utilsMichael Gugino
This commit continues moving plugins into lib_utils. This commit does not move any plugins for add-on roles such as logging and metrics.
2017-12-20Remove openshift.common.{is_atomic|is_containerized}Michael Gugino
We set these variables using facts in init, no need to duplicate the logic all around the codebase.
2017-12-18Relocate filter plugins to lib_utilsMichael Gugino
This commit relocates filter_plugings to lib_utils, changes the namespacing to prevent unintended use of older versions that may be present in filter_plugins/ directory on existing installs. Add lib_utils to meta depends for roles Also consolidate some plugins into lib_utils from various other areas. Update rpm spec, obsolete plugin rpms.
2017-12-05Fix generate_pv_pvcs_list plugin undefMichael Gugino
Fixes bug of referencing variable before assignment.
2017-12-05Fix hosted varsMichael Gugino
Remove hosted vars from openshift_facts. The current pattern is causing a bunch of undesired sideffects.
2017-11-27dist.iteritems() no longer exists in Python 3.Jan Pazdziora
2017-09-20Creating structure to warn for use of deprecated variables and set them in a ↵Eric Wolinetz
single location before they are no longer honored
2017-09-06Remove openshift-commonMichael Gugino
Most of this role's purpose was to set facts. The vast majority of these facts were simply redefining user-supplied variables. This commit also removes various artifacts leftover from previous versions, as well as variables that seem to be entirely unused.
2017-05-26Allowing openshift_metrics to specify PV selectors and allow way to define ↵ewolinetz
selectors when creating pv
2016-07-08Fix up some broken markdown formatting (mostly tables)Tim Bielawa
2016-04-08Add openshift_hosted_facts role and remove hosted facts from openshift_common.Andrew Butcher
2016-02-19Fix pv/c creation failed_when.Andrew Butcher
2016-02-11Fixes pv/pvc creation for latest buildsJason DeTiberus
2016-02-01Refactor registry storage options.Andrew Butcher