summaryrefslogtreecommitdiffstats
path: root/roles/openshift_metrics
Commit message (Collapse)AuthorAgeFilesLines
* Remove openshift.common.service_typeMichael Gugino2017-12-071-2/+2
| | | | | | | | This commit removes openshift.common.service_type in favor of openshift_service_type. This commit also removes r_openshift_excluder_service_type from plays in favor of using the role's defaults.
* Remove all references to pacemaker (pcs, pcsd) and ↵Andrew Butcher2017-12-051-2/+2
| | | | | | | openshift.master.cluster_method. With pacemaker removed there is no longer a need for openshift.master.cluster_method. We only have one option.
* dist.iteritems() no longer exists in Python 3.Jan Pazdziora2017-11-2710-17/+17
|
* Include Deprecation - openshift-metricsRussell Teague2017-11-227-21/+21
|
* Removed old version codeMichael Gugino2017-11-141-4/+0
| | | | | | This commit removes any references to versions < 1.5/3.5 We assume the version is always greater than or equal to 1.5/3.5.
* Retry restarting master controllersMichael Gugino2017-11-061-1/+6
| | | | | | | | | Currently, master controller services may fail to restart if master api services are not fully initialized. This commit enables retry of master controllers. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1509837
* Bug 1452939 - change Logging & Metrics imagePullPolicyJan Wozniak2017-10-235-4/+79
| | | | | - all images logging and metrics change their default imagePullPolicy from Always to IfNotPresent
* 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>
* | bug 1497401. Default logging and metrics images to 3.7Jeff Cantrill2017-10-031-1/+1
| |
* | Reverting using uninstall variables for logging and metricsEric Wolinetz2017-09-292-2/+1
| |
* | Merge pull request #5020 from jsanda/prometheus-endpoint-configOpenShift Merge Robot2017-09-293-0/+8
|\ \ | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Prometheus endpoint config for hawkular-metrics and cassandra Prometheus endpoints are exposed in hawkular-metrics and in cassandra by default. This PR adds options to disable them.
| * | rename vars to avoid double negatives and ensuing confusionJohn Sanda2017-08-143-6/+6
| | |
| * | set prometheus endpoint properties to false by defaultJohn Sanda2017-08-091-2/+2
| | |
| * | add options to disable prometheus endpointsJohn Sanda2017-07-243-0/+7
| | | | | | | | | | | | | | | The prometheus endpoints for cassandra and for hawkular-metrics are enabled by default. This commit adds the option to disable them.
| * | Enable JMX reporting of internal metricsJohn Sanda2017-07-071-0/+1
| | | | | | | | | | | | | | | We need to enable jmx reporting of our internal, dropwizard metrics so that they can be exposed over prometheus endpoint.
* | | 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-222-2/+9
| | | | | | | | | | | | uninstall to own variable
* | | Merge pull request #5176 from ewolinetz/deprecate_log_met_varsOpenShift Merge Robot2017-09-223-9/+9
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue Creating structure to warn for use of deprecated variables and set th… …em in a single location before they are no longer honored Implementation of https://trello.com/c/XKOGHSkP/460-3-deprecate-openshifthostedloggingmetrics-installer-variables Tried to implement this in a way such that we can easily and cleanly add/remove variables in the future for any role we choose. Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=1449812 https://bugzilla.redhat.com/show_bug.cgi?id=1464349
| * | | Creating structure to warn for use of deprecated variables and set them in a ↵Eric Wolinetz2017-09-203-9/+9
| | |/ | |/| | | | | | | single location before they are no longer honored
* | | Merge pull request #5309 from vshn/metrics-annot1OpenShift Merge Robot2017-09-214-0/+7
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-064-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| |
* | Remove the origin-master.service and associated filesClayton Coleman2017-08-081-7/+2
| | | | | | | | | | | | From now on, all master configurations use the api / controller split, regardless of HA mode or previous configuration. This will be our only supported configuration starting in 3.7 or 3.8.
* | Merge pull request #4802 from jkaurredhat/metrics_1.6Scott Dodson2017-08-071-1/+1
|\ \ | | | | | | Fix for : https://bugzilla.redhat.com/show_bug.cgi?id=1467423
| * | Fix for : https://bugzilla.redhat.com/show_bug.cgi?id=1467423jkaurredhat2017-07-201-1/+1
| |/ | | | | | | | | | | Customer confirmed changing KUBERNETES_MASTER_URL and env parameter MASTER_URL value from default value "https://kubernetes.default.svc.cluster.local" to "https://kubernetes.default.svc" solved the issue. Signed-off-by: jkaurredhat <jkaur@redhat.com>
* | Fixing SA and clusterrole namespacesewolinetz2017-08-022-2/+2
| |
* | Switch logging and metrics OCP image tag from 3.6.0 to v3.6Scott Dodson2017-08-011-1/+1
| |
* | Updating metrics role to create serviceaccounts and roles immediatelyewolinetz2017-07-282-0/+21
| |
* | Merge pull request #4868 from ewolinetz/metrics_fix_caCertScott Dodson2017-07-261-1/+1
|\ \ | | | | | | Fixing route spec caCertificate to be correctly capitalized
| * | Fixing route spec caCertificate to be correctly capitalizedewolinetz2017-07-251-1/+1
| | |
* | | Merge pull request #4855 from mwringe/hawkular-namespace-listener-updateScott Dodson2017-07-263-1/+41
|\ \ \ | |/ / |/| | Metrics: grant hawkular namespace listener role
| * | Metrics: grant hawkular namespace listener rolemwringe2017-07-243-1/+41
| |/
* | 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-212-2/+4
|
* Updating default from null to ""ewolinetz2017-06-201-1/+1
|
* Merge pull request #4377 from mwringe/hawkular_openshift_agentOpenShift Bot2017-06-1412-3/+288
|\ | | | | Merged by openshift-bot
| * Support installing HOSA via ansiblemwringe2017-06-1312-3/+288
| |
* | Merge pull request #4302 from ewolinetz/pv_node_selectorsOpenShift Bot2017-06-133-1/+11
|\ \ | | | | | | Merged by openshift-bot
| * | Allowing openshift_metrics to specify PV selectors and allow way to define ↵ewolinetz2017-05-263-1/+11
| | | | | | | | | | | | 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
| |/ |/|
* | Merge pull request #4298 from mwringe/metrics_imagepullpolicy_alwaysOpenShift Bot2017-05-303-0/+3
|\ \ | | | | | | Merged by openshift-bot
| * | Metrics: update the imagePullPolicy to be alwaysmwringe2017-05-263-0/+3
| |/
* | Updating python-passlib assertewolinetz2017-05-251-1/+1
|/