summaryrefslogtreecommitdiff
path: root/roles/openshift_metrics/tasks
AgeCommit message (Collapse)Author
2018-02-10Fix indentation to make yamllint happyVadim Rutkovsky
Signed-off-by: Vadim Rutkovsky <vrutkovs@redhat.com>
2018-02-10Verify that requested services have schedulable nodes matching the selectorsVadim Rutkovsky
Signed-off-by: Vadim Rutkovsky <vrutkovs@redhat.com>
2018-02-02Merge pull request #6960 from ewolinetz/metrics_pvc_idempotenceScott Dodson
Conditionally create pvcs for metrics depending on whether or not it …
2018-01-31Conditionally create pvcs for metrics depending on whether or not it already ↵Eric Wolinetz
exists
2018-01-31Only perform console configmap ops when >= 3.9Scott Dodson
2018-01-25Remove old assetConfig from master-config.yamlSamuel Padgett
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
2018-01-22failed_when lists are implicitely ANDs, not ORsVadim Rutkovsky
See https://github.com/ansible/ansible/issues/18311#issuecomment-258048690
2018-01-19Remove old console asset configSamuel Padgett
Stop writing deprecated config to the console config map.
2018-01-18Bug 1535947: Fix missing task in metrics, logging uninstall playbooksSamuel Padgett
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1535947
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-16Update console config for API changesSamuel Padgett
2018-01-05Install web console serverSamuel Padgett
2017-12-21Remove references to deployment_typeMichael Gugino
Move openshift_deployment_type check into sanity_check action plugin. Remove compatibility for deployment_type. deployment_type has been deprecated for some time now.
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-14Deprecate using Ansible tests as filtersRussell Teague
2017-11-22Include Deprecation - openshift-metricsRussell Teague
2017-10-13Merge pull request #5414 from ekuric/pvc_dynamic_metricsOpenShift Merge Robot
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>
2017-09-29Reverting using uninstall variables for logging and metricsEric Wolinetz
2017-09-27OpenShift-Ansible Installer CheckpointingRussell Teague
- 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
2017-09-22Updating default behavior for installing metrics and logging. Separating out ↵Eric Wolinetz
uninstall to own variable
2017-09-21Merge pull request #5309 from vshn/metrics-annot1OpenShift Merge Robot
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
2017-09-14updated dynamic provision section for openshift metrics to supportElvir Kuric
storage class name Signed-off-by: Elvir Kuric <elvirkuric@gmail.com>
2017-09-11Improve searching when conditions for Jinja2 delimitersRussell Teague
2017-09-06Support setting annotations on Hawkular routeMichael Hanselmann
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
2017-08-09Remove additional 'restart master' handler references.Andrew Butcher
2017-08-02Fixing SA and clusterrole namespacesewolinetz
2017-07-28Updating metrics role to create serviceaccounts and roles immediatelyewolinetz
2017-07-26Merge pull request #4855 from mwringe/hawkular-namespace-listener-updateScott Dodson
Metrics: grant hawkular namespace listener role
2017-07-24Metrics: grant hawkular namespace listener rolemwringe
2017-07-24Removing nolog from htpasswd invocation so not to supress errorsewolinetz
2017-06-29Merge pull request #4596 from steveteuber/patch-2Scott Dodson
Fix generate role binding destination for the HOSA service account
2017-06-29Fix generate role binding destination for the HOSA service accountSteve Teuber
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
2017-06-29Adding become: false to local_action tasksewolinetz
2017-06-21Fixing quote issue.Kenny Woodson
2017-06-21Fix for dynamic pvs when using storageclasses.Kenny Woodson
2017-06-14Merge pull request #4377 from mwringe/hawkular_openshift_agentOpenShift Bot
Merged by openshift-bot
2017-06-13Support installing HOSA via ansiblemwringe
2017-06-13Merge pull request #4302 from ewolinetz/pv_node_selectorsOpenShift Bot
Merged by openshift-bot
2017-06-08Use volume.beta.kubernetes.io annotation for storage-classesPer Carlson
2017-06-06fix up openshift-ansible for use with 'oc cluster up'Jeff Cantrill
2017-05-26Allowing openshift_metrics to specify PV selectors and allow way to define ↵ewolinetz
selectors when creating pv
2017-05-25Updating python-passlib assertewolinetz
2017-05-19Merge pull request #4134 from ewolinetz/issue4111OpenShift Bot
Merged by openshift-bot
2017-05-18Localhost TMP Dir FixVincent Schwarzer
2017-05-11Adding assert to check for python-passlib on control hostewolinetz
2017-05-08Merge pull request #4026 from ewolinetz/cherry_picks_15OpenShift Bot
Merged by openshift-bot
2017-05-02Modified pick from release-1.5 for updating hawkular htpasswd generationewolinetz
2017-05-01Don't double quote when conditionsScott Dodson
2017-05-01Remove jinja template delimeters from when conditionsScott Dodson
In ansible 2.3 "[WARNING]: when statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: {{ g_glusterfs_hosts is not defined }}"