summaryrefslogtreecommitdiffstats
path: root/roles/openshift_metrics/tasks
Commit message (Collapse)AuthorAgeFilesLines
* Fix indentation to make yamllint happyVadim Rutkovsky2018-02-102-9/+9
| | | | Signed-off-by: Vadim Rutkovsky <vrutkovs@redhat.com>
* Verify that requested services have schedulable nodes matching the selectorsVadim Rutkovsky2018-02-104-0/+28
| | | | Signed-off-by: Vadim Rutkovsky <vrutkovs@redhat.com>
* Merge pull request #6960 from ewolinetz/metrics_pvc_idempotenceScott Dodson2018-02-022-32/+49
|\ | | | | Conditionally create pvcs for metrics depending on whether or not it …
| * Conditionally create pvcs for metrics depending on whether or not it already ↵Eric Wolinetz2018-01-312-32/+49
| | | | | | | | exists
* | Only perform console configmap ops when >= 3.9Scott Dodson2018-01-312-2/+6
|/
* Remove old assetConfig from master-config.yamlSamuel Padgett2018-01-251-1/+1
| | | | | | | | The `assetConfig` is no longer used now that the console is split into its own pod. - Remove `assetConfig` on upgrades to 3.9 - Stop writing logging and metrics URLs to assetConfig for 3.9
* failed_when lists are implicitely ANDs, not ORsVadim Rutkovsky2018-01-221-6/+2
| | | | | See https://github.com/ansible/ansible/issues/18311#issuecomment-258048690
* Remove old console asset configSamuel Padgett2018-01-192-6/+1
| | | | Stop writing deprecated config to the console config map.
* Bug 1535947: Fix missing task in metrics, logging uninstall playbooksSamuel Padgett2018-01-181-4/+4
| | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1535947
* Check rc for commands with openshift_client_binary and failed_whenVadim Rutkovsky2018-01-171-2/+6
| | | | This might mask some failures and continue instead of a failure
* Update console config for API changesSamuel Padgett2018-01-161-2/+7
|
* Install web console serverSamuel Padgett2018-01-053-0/+24
|
* Remove references to deployment_typeMichael Gugino2017-12-211-2/+2
| | | | | | | Move openshift_deployment_type check into sanity_check action plugin. Remove compatibility for deployment_type. deployment_type has been deprecated for some time now.
* Remove openshift.common.{is_atomic|is_containerized}Michael Gugino2017-12-2012-20/+20
| | | | | 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-182-3/+3
| | | | | | | | | | | | | | 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.
* Deprecate using Ansible tests as filtersRussell Teague2017-12-141-3/+3
|
* Include Deprecation - openshift-metricsRussell Teague2017-11-227-21/+21
|
* Merge pull request #5414 from ekuric/pvc_dynamic_metricsOpenShift Merge Robot2017-10-131-0/+1
|\ | | | | | | | | | | | | | | | | Automatic merge from submit-queue. updated dynamic storage section for openshift metrics updated dynamic storage section for openshift metrics to support storage class name Signed-off-by: Elvir Kuric <elvirkuric@gmail.com>
| * updated dynamic provision section for openshift metrics to supportElvir Kuric2017-09-141-0/+1
| | | | | | | | | | | | storage class name Signed-off-by: Elvir Kuric <elvirkuric@gmail.com>
* | Reverting using uninstall variables for logging and metricsEric Wolinetz2017-09-291-1/+1
| |
* | OpenShift-Ansible Installer CheckpointingRussell Teague2017-09-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | - Added installer_checkpoint role and callback plugin - Added checkpoint 'Start' and 'End' plays to each installation phase Additional items related to enabling proper checkpointing: - Removed openshift_set_hostname and related task (related to 3.0) - Added openshift-hosted entry point playbook - Moved openshift metrics and logging out of openshift_hosted playbook - Moved API Aggregation play to master install
* | Updating default behavior for installing metrics and logging. Separating out ↵Eric Wolinetz2017-09-221-1/+7
| | | | | | | | uninstall to own variable
* | Merge pull request #5309 from vshn/metrics-annot1OpenShift Merge Robot2017-09-211-0/+1
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue Support setting annotations on Hawkular route Our setup uses annotations to request a separate component, namely the ACME Controller[1], to request domain-validated certificates from the Let's Encrypt CA. By setting the necessary annotation via Ansible rather than manually the system will automatically retrieve a certificate. [1] https://github.com/tnozicka/openshift-acme
| * Support setting annotations on Hawkular routeMichael Hanselmann2017-09-061-0/+1
| | | | | | | | | | | | | | | | | | Our setup uses annotations to request a separate component, namely the ACME Controller[1], to request domain-validated certificates from the Let's Encrypt CA. By setting the necessary annotation via Ansible rather than manually the system will automatically retrieve a certificate. [1] https://github.com/tnozicka/openshift-acme
* | Improve searching when conditions for Jinja2 delimitersRussell Teague2017-09-111-1/+1
|/
* Remove additional 'restart master' handler references.Andrew Butcher2017-08-091-1/+0
|
* Fixing SA and clusterrole namespacesewolinetz2017-08-022-2/+2
|
* Updating metrics role to create serviceaccounts and roles immediatelyewolinetz2017-07-282-0/+21
|
* Merge pull request #4855 from mwringe/hawkular-namespace-listener-updateScott Dodson2017-07-262-1/+26
|\ | | | | Metrics: grant hawkular namespace listener role
| * Metrics: grant hawkular namespace listener rolemwringe2017-07-242-1/+26
| |
* | Removing nolog from htpasswd invocation so not to supress errorsewolinetz2017-07-241-1/+0
|/
* Merge pull request #4596 from steveteuber/patch-2Scott Dodson2017-06-291-1/+1
|\ | | | | Fix generate role binding destination for the HOSA service account
| * Fix generate role binding destination for the HOSA service accountSteve Teuber2017-06-291-1/+1
| | | | | | | | The task `Generate role binding for the hawkular-openshift-agent service account` use wrong template destination: https://github.com/openshift/openshift-ansible/blob/master/roles/openshift_metrics/tasks/install_metrics.yaml#L47
* | Adding become: false to local_action tasksewolinetz2017-06-293-0/+7
|/
* Fixing quote issue.Kenny Woodson2017-06-211-1/+1
|
* Fix for dynamic pvs when using storageclasses.Kenny Woodson2017-06-211-2/+1
|
* Merge pull request #4377 from mwringe/hawkular_openshift_agentOpenShift Bot2017-06-146-3/+100
|\ | | | | Merged by openshift-bot
| * Support installing HOSA via ansiblemwringe2017-06-136-3/+100
| |
* | Merge pull request #4302 from ewolinetz/pv_node_selectorsOpenShift Bot2017-06-131-1/+3
|\ \ | | | | | | Merged by openshift-bot
| * | Allowing openshift_metrics to specify PV selectors and allow way to define ↵ewolinetz2017-05-261-1/+3
| | | | | | | | | | | | selectors when creating pv
* | | Use volume.beta.kubernetes.io annotation for storage-classesPer Carlson2017-06-081-1/+1
| | |
* | | fix up openshift-ansible for use with 'oc cluster up'Jeff Cantrill2017-06-062-2/+2
| |/ |/|
* | Updating python-passlib assertewolinetz2017-05-251-1/+1
|/
* Merge pull request #4134 from ewolinetz/issue4111OpenShift Bot2017-05-191-0/+8
|\ | | | | Merged by openshift-bot
| * Adding assert to check for python-passlib on control hostewolinetz2017-05-111-0/+8
| |
* | Localhost TMP Dir FixVincent Schwarzer2017-05-181-0/+1
|/
* Merge pull request #4026 from ewolinetz/cherry_picks_15OpenShift Bot2017-05-081-2/+5
|\ | | | | Merged by openshift-bot
| * Updating logging and metrics to restart api, ha and controllers when ↵ewolinetz2017-04-281-2/+5
| | | | | | | | updating master config
* | Modified pick from release-1.5 for updating hawkular htpasswd generationewolinetz2017-05-021-7/+9
| |
* | Don't double quote when conditionsScott Dodson2017-05-017-12/+12
| |