summaryrefslogtreecommitdiffstats
path: root/roles/openshift_persistent_volumes
Commit message (Collapse)AuthorAgeFilesLines
* Allow for blank StorageClass in PVC creationJose A. Rivera2018-02-121-0/+3
| | | | | | | | 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>
* Check rc for commands with openshift_client_binary and failed_whenVadim Rutkovsky2018-01-172-2/+2
| | | | This might mask some failures and continue instead of a failure
* Move more plugins to lib_utilsMichael Gugino2018-01-102-158/+2
| | | | | | | This commit continues moving plugins into lib_utils. This commit does not move any plugins for add-on roles such as logging and metrics.
* Remove openshift.common.{is_atomic|is_containerized}Michael Gugino2017-12-202-2/+2
| | | | | We set these variables using facts in init, no need to duplicate the logic all around the codebase.
* Relocate filter plugins to lib_utilsMichael Gugino2017-12-183-3/+4
| | | | | | | | | | | | | | 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.
* Fix generate_pv_pvcs_list plugin undefMichael Gugino2017-12-051-5/+3
| | | | Fixes bug of referencing variable before assignment.
* Fix hosted varsMichael Gugino2017-12-057-32/+232
| | | | | | Remove hosted vars from openshift_facts. The current pattern is causing a bunch of undesired sideffects.
* dist.iteritems() no longer exists in Python 3.Jan Pazdziora2017-11-271-1/+1
|
* Creating structure to warn for use of deprecated variables and set them in a ↵Eric Wolinetz2017-09-201-2/+1
| | | | single location before they are no longer honored
* Remove openshift-commonMichael Gugino2017-09-062-8/+0
| | | | | | | | | 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.
* Allowing openshift_metrics to specify PV selectors and allow way to define ↵ewolinetz2017-05-261-0/+6
| | | | selectors when creating pv
* Fix up some broken markdown formatting (mostly tables)Tim Bielawa2016-07-081-0/+5
|
* Add openshift_hosted_facts role and remove hosted facts from openshift_common.Andrew Butcher2016-04-081-1/+2
|
* Fix pv/c creation failed_when.Andrew Butcher2016-02-191-2/+2
|
* Fixes pv/pvc creation for latest buildsJason DeTiberus2016-02-112-2/+4
|
* Refactor registry storage options.Andrew Butcher2016-02-016-0/+153