Commit Graph
31347 Commits
Author SHA1 Message Date
Marcus Andersson ffee4e0ec7 [v8.2.x] Toolkit: Prevent toolkit from crashing when an error occur (#40670) 2021-10-20 10:25:25 +02:00
Grot (@grafanabot)andFredrik Enestad f5f737f87f Fix 404 link to time series doc (#40565) (#40652)
(cherry picked from commit e3d1b2c8fe)

Co-authored-by: Fredrik Enestad <fredrik@enestad.com>
2021-10-19 14:55:13 -04:00
Grot (@grafanabot)andColeman Rollins d70d30c31e Slider: Adjusts input to enforce min/max values on blur (#40524) (#40637)
* [cr] adjusts slider input to enfore min/max values on blur

* [cr] additional test for blur action, min/max readability

(cherry picked from commit 70f68289f5)

Co-authored-by: Coleman Rollins <crollins199@gmail.com>
2021-10-19 17:15:27 +02:00
Grot (@grafanabot)andAshley Harrison 7def66fdb6 Variables: Improve display when selecting variables with the same value (#40607) (#40630)
* Variables: Allow selection of different variables with the same value

* Variables: Don't modify this key

(cherry picked from commit e48d77b1eb)

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-10-19 15:41:30 +02:00
Grot (@grafanabot)andJosh Hunt 7ac477ab48 Grafana-UI: Move Select container styles to outer most container (#40611) (#40621)
* Grafana-UI: Move Select container styles to outer most container

* Update packages/grafana-ui/src/components/Select/Container.tsx

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>

* Rename file

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
(cherry picked from commit d5a0f719df)

Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
2021-10-19 14:36:26 +02:00
Grot (@grafanabot)andMaria Alexandra bb71fe0b9c [v8.2.x] Graph: Fix annotation description not being shown on hover (#40608)
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
2021-10-19 12:10:44 +02:00
Grot (@grafanabot)andTorkel Ödegaard 01ffb3852c Table: Tweak to type icon styles (#40596) (#40598)
(cherry picked from commit d179c2a4e9)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-10-19 09:26:06 +02:00
Grot (@grafanabot)andTorkel Ödegaard 41a9638df7 RowsToFields: Fix issue with field names that are numbers (#40580) (#40597)
* RowsToFields: Fix issue with field names that are numbers

* Only add the index accessor if field name does not conflict with it

* fix lint

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
(cherry picked from commit 25813db334)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-10-19 08:52:53 +02:00
Grot (@grafanabot)andAshley Harrison 363a94ff21 Annotations: Improve tag search performance (#40567) (#40582)
(cherry picked from commit ec0fcbbf4b)

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-10-18 16:30:02 +02:00
Grot (@grafanabot)andDomas 55b6b8a318 frontend logging fixes (#39946) (#40571)
(cherry picked from commit a531c6e26f)

Co-authored-by: Domas <domas.lapinskas@grafana.com>
2021-10-18 14:07:28 +02:00
Grot (@grafanabot)andIvana Huckova a3842b4111 Logs: Fix creating of detected fields for each letter in log line (#40507) (#40560)
* Logs: Fix using of JSON parser for strings

* Update packages/grafana-data/src/utils/logs.ts

* Update packages/grafana-data/src/utils/logs.ts

* Update parser typing and documentation

(cherry picked from commit 4e1cf7dea7)

Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2021-10-18 11:44:09 +02:00
Grot (@grafanabot)andDominik Prokop 014e5ba0c2 Table panel: Fix filter not working for special characters and allow filter's case sensitivity control (#40458) (#40556)
* Fix filter not working for special characters and allow case sansitive filter control

* Memoize regex

(cherry picked from commit 6201b5b1d9)

Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2021-10-18 10:58:39 +02:00
Grot (@grafanabot)andAnne E. Ulrich 3b5deb42c4 Noting non-support of template queries in official documentation (#40169) (#40539)
(cherry picked from commit 99eddac406)

Co-authored-by: Anne E. Ulrich <aeulrich1997@gmail.com>
2021-10-15 18:16:39 -04:00
Grot (@grafanabot)andNate Walters 899999750e Add copyright notice (#39206) (#40538)
* Add copyright notice

* Update docs/sources/copyright/_index.md

Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>

* Update docs/sources/copyright/_index.md

Co-authored-by: Robby Milo <robby.milo@grafana.com>

Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
Co-authored-by: Robby Milo <robby.milo@grafana.com>
Co-authored-by: achatterjee-grafana <aparajita.chatterjee@grafana.com>
(cherry picked from commit f238342c17)

Co-authored-by: Nate Walters <89402456+nate-walters-grafana@users.noreply.github.com>
2021-10-15 17:25:15 -04:00
Grot (@grafanabot)andachatterjee-grafana 81dfa4a09d Fixed broken relrefs (#40533) (#40535)
(cherry picked from commit c44f51d5c3)

Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-10-15 16:30:21 -04:00
achatterjee-grafanaandjpapp25 2e37c96aac Update _index.md (#40257) (#40529)
Clicking the "Getting started with Grafana" link does nothing in this page.  Added the additional "getting-started" to the ref.

Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>

Co-authored-by: jpapp25 <jeremypapp@gmail.com>
2021-10-15 13:54:44 -04:00
Grot (@grafanabot)andPunkoIvan 33b7458198 Updated MySQL provisioning doc (#39750) (#40502)
Updated password to secureJsonData for MySQL provisioning

(cherry picked from commit 374041148d)

Co-authored-by: PunkoIvan <punkoivan@gmail.com>
2021-10-15 11:49:29 +02:00
Grot (@grafanabot)andAnne E. Ulrich 48edcd9577 Some more grammar fixes (#40183) (#40501)
(cherry picked from commit 8b41d85b68)

Co-authored-by: Anne E. Ulrich <aeulrich1997@gmail.com>
2021-10-15 11:49:08 +02:00
Grot (@grafanabot)andChristoph Deil 07e7dddeaf Fix typo in whats-new-in-v8-0.md (#38661) (#40500)
(cherry picked from commit 060a16041d)

Co-authored-by: Christoph Deil <Deil.Christoph@gmail.com>
2021-10-15 11:48:55 +02:00
Grot (@grafanabot)andUchechukwu Obasi 6b7b3a3fa3 Text Panel: fixes unnecessary scroll in markdown html tables (#40315) (#40478)
* Text Panel: fixes unnecessary scroll in tables

* uses more robust solution that covers every edge case

* chore: uses variables instead and sets first child margins to zero

* override margin for only h1 and figure elements

* remove override styles for h1,table markdown contents

(cherry picked from commit 51a48e1869)

Co-authored-by: Uchechukwu Obasi <obasiuche62@gmail.com>
2021-10-14 16:37:25 +01:00
Grot (@grafanabot)andZoltán Bedi 39fc1bf710 Fix: State timeline panel not to crash when only one threshold (#40371) (#40457)
(cherry picked from commit 1e9aeb6f19)

Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2021-10-14 14:23:41 +02:00
Grot (@grafanabot)andJean-Philippe Quéméner d67b6e23ea Alerting: delete orphaned records from kvstore (#40337) (#40450)
(cherry picked from commit 153c356993)

Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
2021-10-14 12:32:57 +02:00
Grot (@grafanabot)andIvana Huckova 3cc055f59c Prometheus: Remove autocomplete limit for metrics (#39363) (#40448)
* Remove limit on metrics

* Remove unused variable

(cherry picked from commit 46f922fe1a)

Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2021-10-14 11:49:59 +02:00
Grot (@grafanabot)andIlya Stoliar 83e58575ef CloudWatch: Add AWS Elastic GPUs metrics and dimensions (#40253) (#40436)
* CloudWatch: Added AWS Elastic GPUs metrics and dimensions

* Delete extra space

(cherry picked from commit 665055dbbc)

Co-authored-by: Ilya Stoliar <52413756+ilyastoli@users.noreply.github.com>
2021-10-14 10:09:40 +02:00
Grot (@grafanabot)andDomas 81118d3059 make alert tab create alert button work with default datasource (#40334) (#40432)
(cherry picked from commit c43b82d44b)

Co-authored-by: Domas <domas.lapinskas@grafana.com>
2021-10-14 09:14:29 +02:00
Grot (@grafanabot)andArie Heinrich 8b9bdfa546 Update _index.md (#40421) (#40427)
spelling

(cherry picked from commit b0414f66dc)

Co-authored-by: Arie Heinrich <arie.heinrich@outlook.com>
2021-10-14 04:11:31 +02:00
Grot (@grafanabot)andJesse Weaver 7689b2f5ec Forbid creation of dashboard permissions with both a user and a team (#40104) (#40412)
These permissions could be created through the API but would not show
correctly in the UI.

(cherry picked from commit 5af96544f3)

Co-authored-by: Jesse Weaver <pianohacker@gmail.com>
2021-10-13 16:10:40 -06:00
Grot (@grafanabot)andMarcus Efraimsson fb79d72230 ReleaseNotes: Update changelog and release notes for v8.1.3 (#40384) (#40390)
(cherry picked from commit 415a92331a)

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-10-13 16:18:20 +02:00
Grot (@grafanabot)andZoltán Bedi 3f86150506 Fix: State timeline tooltip not showing (#40100) (#40374)
* Fix: State timeline tooltip not showing

* Check transformation instead of refId

(cherry picked from commit 7422189a88)

Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
2021-10-13 12:32:42 +02:00
Marcus EfraimssonandKevin Minehart 92d768fe66 Prometheus: Fix issue where TCP connections not being reused when querying from Grafana alerting (#40349) (#40368)
Fixes #40366

Co-authored-by: Dave Henderson <dave.henderson@grafana.com>
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
(cherry picked from commit 23bee50474)

Co-authored-by: Kevin Minehart <kmineh0151@gmail.com>
2021-10-13 11:19:04 +02:00
Grot (@grafanabot)andBen RUBSON c57041f13b Application: Make error-template title configurable (#40310) (#40363)
* Fix error-template title

as in index-template.html

* Test: fix for AppTitle

Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
(cherry picked from commit 3d9e2d8c82)

Co-authored-by: Ben RUBSON <6764151+benrubson@users.noreply.github.com>
2021-10-13 09:08:18 +02:00
ea2976180b [v8.2.x] Alerting: Remove invalid Slack URL as we migrate notification channels (#40356)
* Alerting: Remove invalid Slack URL as we migrate notification channels (#40344)

* Alerting: Remove invalid Slack URL as we migrate notification channels

Grafana will accept any type of utf8 valid string as the Slack URL and will simply fail as we try to deliver the notification of the channel. The Alertmanager will fail to apply a configuration if the URL of the Slack Receiver is invalid.

This change takes that into account by removing the URL for the receiver as we migrate notification channels that do not pass the url validation. As we assume the notification was not being delivered to being with.

* Add a log line when we modify the channel

Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com>
(cherry picked from commit 2448123a65)

* fix tests

Co-authored-by: gotjosh <josue@grafana.com>
Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com>
2021-10-13 08:51:06 +02:00
Grot (@grafanabot)andSarah Zinger 82ef926e1b E2E: Fix path for importDashboards (#40111) (#40351)
* Small e2e fix for importDashboards

(cherry picked from commit 47f09fca8d)

Co-authored-by: Sarah Zinger <sarahzinger@users.noreply.github.com>
2021-10-12 20:53:31 -04:00
Grot (@grafanabot)andPaul Dee 7bbc0e8684 Example fixes for #40173 (#40175) (#40350)
(cherry picked from commit 24fa93bd58)

Co-authored-by: Paul Dee <647633+systemcrash@users.noreply.github.com>
2021-10-12 22:17:58 +02:00
a652ffa9b4 [v8.2.x] Alerting: Fixes a bug when trying to sync broken alertmanager config (#40342)
* Alerting: Fixes a bug when trying to sync broken alertmanager config (#40338)

* Alerting: Fixes a bug when trying to sync broken alertmanager config

Broken alertmanager configuration has the potential to be introduced as part of a migration e.g. due to incompatible data between what grafana accepts and what the Alertmanager expects. When this happens, we expect an eventually consistent behaviour where we'll keep trying to apply the configuration until it works.

As part of change in https://github.com/grafana/grafana/pull/39237 we introduced a regression that modified this behaviour and instead tried to create a new Alertmanager for that organization everytime, which eventually ended up in a panic due to a duplicate metrics being registered.

This PR fixes that and introduces a test to catch further regressions.

* Remove disable orgs

(cherry picked from commit 48d73cb148)

* remove decryptFn that is not known in 8.2 branch

Co-authored-by: gotjosh <josue@grafana.com>
Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com>
2021-10-12 15:26:00 -04:00
Grot (@grafanabot)andKevin Minehart 49aadec393 Packaging: Remove ProcSubset option in systemd (#40339) (#40340)
* update service file

(cherry picked from commit fe5e49476b)

Co-authored-by: Kevin Minehart <kmineh0151@gmail.com>
2021-10-12 18:53:25 +02:00
George Robinson e775fba146 Alerting: Fix error message in ngalert when notifications cannot be sent to alertmanager (#40158) (#40317)
(cherry picked from commit 8318e45452)
2021-10-12 15:28:45 +01:00
Grot (@grafanabot)andGiordano Ricci 2011097d42 Explore: Prevent empty Elasticsearch logs query responses from hiding the logs panel (#40217) (#40329)
* remove return value from addPreferredVisualisationType

* Elasticsearch: send empty series instead when no data is received for a query

(cherry picked from commit b0391d4933)

Co-authored-by: Giordano Ricci <me@giordanoricci.com>
2021-10-12 14:53:56 +01:00
Grot (@grafanabot)andIvana Huckova 4de5d30719 Explore/Loki: Fix defaulting to instant query when switching from Prometheus (#40216) (#40323)
* Loki: Pass only wanted query props when importing from Prometheus

* Update

* Update public/app/plugins/datasource/loki/language_provider.ts

Co-authored-by: Giordano Ricci <me@giordanoricci.com>

* Add test

* Fix strict error

Co-authored-by: Giordano Ricci <me@giordanoricci.com>
(cherry picked from commit 2f0eccb421)

Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2021-10-12 13:38:40 +02:00
Grot (@grafanabot)andDomas dad16637ce fix rule form crashing when extra query editor actions are provided (#40319) (#40322)
(cherry picked from commit b1f56b4863)

Co-authored-by: Domas <domas.lapinskas@grafana.com>
2021-10-12 13:16:41 +02:00
Grot (@grafanabot)andJean-Philippe Quéméner 128981fb21 Alerting: cleanup alert resources on org removal (#39938) (#40321)
(cherry picked from commit e1dfec49f9)

Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
2021-10-12 12:46:03 +02:00
Giordano Ricci fa4eec8e1d AWS: add OpenSearch to AWS services (#40290) (#40297)
(cherry picked from commit 24af3593a2)
2021-10-11 17:30:08 +02:00
Grot (@grafanabot) 16ebe8999e ReleaseNotes: Updated changelog and release notes for 8.2.1 (#40287) (#40292)
* ReleaseNotes: Updated changelog and release notes for 8.2.1

* Update docs after running prettier:write

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
(cherry picked from commit 2fd869fd02)
2021-10-11 16:32:10 +02:00
Grot (@grafanabot) 88622d7f09 "Release: Updated versions in package to 8.2.1" (#40262) v8.2.1 2021-10-11 11:35:17 +02:00
Grot (@grafanabot)andHugo Häggmark 0a27bfba5a Dashboard: Fixes rendering of repeating panels (#39991) (#40259)
* Dashboard: Fixes rendering of repeating panels

* Chore: update after PR comments

(cherry picked from commit d8e97fc024)

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-10-11 07:06:51 +02:00
Grot (@grafanabot)andHugo Häggmark a596cf0515 A11y: Fix for Fastpass issues on the Profile page (#40212) (#40258)
* A11y: Fix for Fastpass issues on Profile page

* Chore: small fix

* Chore: fixes the tests

(cherry picked from commit 7706483654)

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-10-11 07:06:14 +02:00
Grot (@grafanabot) a7a935fff0 ReleaseNotes: Updated changelog and release notes for 8.2.0 (#40233) (#40236)
(cherry picked from commit 12b5956af2)
2021-10-08 19:55:30 +02:00
Grot (@grafanabot)andAgnès Toulet b29b65404c Docs: Add required library for the image renderer (#40201) (#40221)
(cherry picked from commit 4c0bafa53a)

Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
2021-10-08 10:41:35 -04:00
Grot (@grafanabot)andDimitris Sotirakis 7539dd5ec6 Add Headers to http client Options (#40214) (#40220)
(cherry picked from commit d023cabae6)

Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com>
2021-10-08 16:27:07 +02:00
Grot (@grafanabot)andKevin Minehart 80d7138076 remove systemcallfilters sections from systemd unit files (#40176) (#40219)
(cherry picked from commit cdea812cee)

Co-authored-by: Kevin Minehart <kmineh0151@gmail.com>
2021-10-08 16:17:59 +02:00