Commit Graph

55 Commits

Author SHA1 Message Date
0a5cc4436b Update grafana 9.1.6 -> 9.1.7 2022-10-04 13:41:11 +00:00
f623cf3550 Only download Grafana dashboard URLs for enabled services
If someone is using Dendrite and enabling Grafana, we'll no longer
download Synapse dashboards.

If someone is not using node-exporter, we'll no longer download node
exporter dashboards.

Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2133
2022-09-26 08:46:10 +03:00
3f4bedb31e Use matrix_grafana_enabled: true in the matrix-grafana role
This is consistent with what all other roles do. If someone includes a
role, the assumption is that they want its functionality enabled.

The playbook distribution then disables components via
`group_vars/matrix_servers`. We've always had `matrix_grafana_enabled: false`
there, so flipping the in-role `_enabled` flag to `true` does not change
anything for playbook users. Users who import the roles individually in
their own other playbooks (and who don't use `group_vars/matrix_servers`)
may observe a change in the defaults with this.
2022-09-26 08:26:30 +03:00
6c928d87ca Configure Grafana's default_home_dashboard_path properly
Using `matrix_synapse_*` variables within the `matrix-grafana` role
is not a good practice.

We now have a `matrix_grafana_default_home_dashboard_path` variable
with a good universal default value and we override it via
`group_vars/matrix_servers` based on enabled components, etc.

This is a better fix for https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2133
2022-09-26 08:23:54 +03:00
14af09e4f3 Define matrix_grafana_dashboard_download_urls_all variable in matrix-grafana role
We shouldn't be using it in the role (`tasks/setup.yml`) without
defining at least some default value in the role itself.

We've always had the override in `group_vars/matrix_servers`,
so the variable was essentially defined (at the playbook level), but
that's not the right way to do things.
2022-09-26 08:08:47 +03:00
c6f9a42f40 Update Grafana 9.1.5 -> 9.1.6 2022-09-20 14:58:45 +00:00
afe5a016cb Update Grafana 9.1.4 -> 9.1.5 2022-09-13 13:48:57 +00:00
5c954b0d5a Update Grafana 9.1.3 -> 9.1.4 2022-09-09 15:55:53 +00:00
48a1ab0d22 Upgrade Grafana (9.1.2 -> 9.1.3) 2022-09-06 12:16:09 +03:00
4bff8c18db Update grafana 9.1.1 -> 9.1.2 2022-08-30 16:49:47 +00:00
fe6b749312 Update grafana 9.1.0 -> 9.1.1 2022-08-23 20:47:25 +00:00
316ff36582 Update Grafana 9.0.7 -> 9.1.0 2022-08-16 15:36:01 +00:00
7b150fdb04 Update Grafana 9.0.6 -> 9.0.7 2022-08-10 15:13:04 +00:00
d81f50d1c0 Update Grafana (9.0.5 -> 9.0.6) 2022-08-02 10:49:48 +03:00
9c15474d94 Upgrade Grafana (9.0.4 -> 9.0.5) 2022-07-26 17:10:00 +03:00
592c88b021 Update Grafana 9.0.3 -> 9.0.4 2022-07-20 16:52:03 +00:00
ca11763e86 update grafana 9.0.2 -> 9.0.3 2022-07-17 17:26:33 +03:00
e149f33140 add/unify 'Project source code URL' link across all roles 2022-07-16 23:59:21 +03:00
c15bf2e019 Upgrade Grafana (9.0.1 -> 9.0.2) 2022-06-29 08:42:55 +03:00
b784f88af5 Update Grafana (8.5.3 -> 9.0.1) 2022-06-25 18:06:35 +00:00
9c24167b8d Updated: grafana to 8.5.3 2022-05-20 20:32:19 +02:00
7776c2e0bb Upgrade to Grafana 8.5.1
https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-5-1/
https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-5-0/
https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-4-7/
https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-4-6/
https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-4-5/
https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-4-4/
https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-4-3/
https://grafana.com/docs/grafana/latest/release-notes/release-notes-8-4-2/
2022-05-02 12:37:56 -05:00
0f251a2104 Updated: grafana to 8.4.1 2022-02-22 12:47:32 +01:00
241e21c702 Fix typo 2022-02-15 07:04:45 +02:00
f0ab2ec506 Add support for configuring allow_embedding for Grafana
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1626
2022-02-15 07:03:25 +02:00
819574b8ba Merge branch 'spantaleev:master' into master 2022-02-05 21:37:53 +01:00
7e5b88c3b7 fix: all praise the allmighty yamllinter 2022-02-05 21:32:54 +01:00
e27e0b28c8 Updated: grafana to 8.3.4 2022-02-05 10:52:31 +01:00
8a0c7913be Grafana Updata (8.3.1 -> 8.3.3) 2021-12-15 18:33:09 +05:30
18daf8f3da Update Grafana from 8.3.0 to 8.3.1 due to Security Flaw
https://grafana.com/blog/2021/12/07/grafana-8.3.1-8.2.7-8.1.8-and-8.0.7-released-with-high-severity-security-fix/
2021-12-07 21:52:49 +01:00
27e1451cbc Update main.yml 2021-12-02 13:31:57 +01:00
0231302db9 Upgrade grafana (8.1.4 -> 8.2.2) 2021-10-27 23:14:14 +05:30
255cb97c41 Upgrade grafana (8.1.3 -> 8.1.4) 2021-09-17 15:50:06 +05:30
df13ea5f14 Upgrade grafana (8.1.2 -> 8.1.3) (#1269)
Upgrade grafana (8.1.2 -> 8.1.3)
2021-09-09 09:33:22 +03:00
86f5ba8348 Grafana Grafana v8.1 2021-08-25 22:43:07 +05:30
e90979e91f Upgrade grafana (8.0.5 -> 8.0.6) 2021-07-15 23:10:45 +05:30
cd54147144 Upgrade grafana (8.0.3 -> 8.0.5) 2021-07-09 17:55:15 +05:30
b826171139 Update grafana 8.0.2 -> 8.0.3 2021-06-18 23:32:30 +05:30
08d1a5c2e7 Update grafana 8.0.0 -> 8.0.2 2021-06-14 19:41:23 +05:30
be1d1d0b7c matrix_grafana_content_security_policy_customized default false 2021-06-09 00:52:52 +05:30
2d9ba82337 Update element 7.5.7 -> 8.0.0 2021-06-09 00:48:55 +05:30
8529ca4c17 Update grafana (7.5.6->7.5.7) 2021-05-19 22:30:03 +05:30
4bd7d8b5e4 Update grafana (7.5.5->7.5.6) 2021-05-14 18:59:21 +05:30
37de7fc96a Updated Reference 2021-05-05 22:25:38 +05:30
303de935d5 grafana CSP backward compatible with older browsers 2021-05-05 22:12:56 +05:30
bec5933db4 Update grafana (7.5.4 -> 7.5.5) 2021-05-03 15:57:06 -05:00
c565e72f0d Merge pull request #1003 from sakkiii/patch-2
updated matrix_grafana_docker_image to v7.5.4
2021-04-18 09:56:12 +03:00
05042f5ff1 Improve security grafana
- duplicate X-Content-Type-Options
- X-Frame-Options header
- Referrer-Policy [Might consider adding variable]
- Secure flag with cookies
- matrix_grafana_content_security_policy variable for [Content Security Policy](https://grafana.com/docs/grafana/latest/administration/configuration/#content_security_policy)
2021-04-17 21:03:05 +05:30
27377e099d updated matrix_grafana_docker_image to v7.5.4
Latest stable grafana version is [7.5.4 (2021-04-14)](https://github.com/grafana/grafana/releases/tag/v7.5.4)
2021-04-17 17:31:14 +05:30
e335f3fc77 rename matrix_global_registry to matrix_container_global_registry_prefix related to #990
Signed-off-by: Ahmad Haghighi <haghighi@fedoraproject.org>
2021-04-12 17:23:55 +04:30