Commit Graph
33427 Commits
Author SHA1 Message Date
Grot (@grafanabot)andGábor Farkas d17f59f052 loki: log-volume: improved documentation (#45823) (#45887)
* loki: log-volume: improved documentation

* spelling fixes

(cherry picked from commit 7152deb92f)

Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2022-02-25 06:45:29 -05:00
Grot (@grafanabot)andShirley 1d1e81b309 CloudWatch: Fix running go test with count (#45892) (#45903)
(cherry picked from commit 304185f682)

Co-authored-by: Shirley <4163034+fridgepoet@users.noreply.github.com>
2022-02-25 12:36:34 +01:00
Grot (@grafanabot)andPer Osbäck d27bc6e788 Escape windows newline. (#45771) (#45857)
Fixes #45746

(cherry picked from commit dcd98f7819)

Co-authored-by: Per Osbäck <perosb@users.noreply.github.com>
2022-02-25 12:17:48 +01:00
Grot (@grafanabot)andTimur Olzhabayev 47c777930d fix: update bump-version-action node runtime to 16 (#45856) (#45896)
(cherry picked from commit ab0bbf6715)

Co-authored-by: Timur Olzhabayev <timur.olzhabayev@grafana.com>
2022-02-25 11:39:48 +01:00
Grot (@grafanabot)andGeorge Robinson 787940f32e Rename evalCtx to avoid confusion with context.Context (#45144) (#45893)
(cherry picked from commit 2ca79ca0c7)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-02-25 11:20:35 +01:00
George Robinson cdf8bab022 Alerting: Create annotation if Firing alert is removed (#45703) (#45865)
This commit changes staleResultsHandler to create an annotation if the current state is Alerting and the result is being removed from the state cache as it has not been updated since 2x the evaluation interval.

(cherry picked from commit feae959c9d)
2022-02-25 07:38:31 +01:00
Grot (@grafanabot)andKyle Brandt c29c1691fd SSE: Fix NoData when some series were no data but others not (#45867) (#45875)
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com>
(cherry picked from commit a578cf0f7c)

Co-authored-by: Kyle Brandt <kyle@grafana.com>
2022-02-24 21:48:56 -03:00
Grot (@grafanabot)andMelori Arellano 585b39ac0f Update dashboard_versions.md (#45871) (#45872)
Fixes https://github.com/grafana/grafana/issues/45866, change dashboard version example to use `version` instead of `id`

`api/dashboards/id/24/versions/1`

(cherry picked from commit 8a98354844)

Co-authored-by: Melori Arellano <melori.arellano@grafana.com>
2022-02-24 16:28:48 -05:00
George Robinson 37b6fc7067 Alerting: Use expanded labels in dashboard annotations (#45726) (#45858) 2022-02-24 17:55:37 +00:00
Grot (@grafanabot) 2255628a5a ReleaseNotes: Updated changelog and release notes for 8.4.2 (#45850) (#45859)
(cherry picked from commit 91af956eb7)
2022-02-24 13:28:00 -04:00
Grot (@grafanabot)andStephanie Closson bfb9c7f249 Release: Bump version to 8.4.2 (#45849)
* "Release: Updated versions in package to 8.4.2"

* Update yarn lock

Co-authored-by: Stephanie Closson <srclosson@gmail.com>
2022-02-24 16:00:20 +00:00
Grot (@grafanabot)andErik Sundell 01628c4045 Azure Monitor: Fixes broken log queries that use workspace (#45820) (#45843)
* allow log queries to be executed also without a resource

* add unit tests

(cherry picked from commit b7a2fda2ae)

Co-authored-by: Erik Sundell <erik.sundell87@gmail.com>
2022-02-24 15:42:01 +01:00
Grot (@grafanabot)andAshley Harrison 01411b5f45 Add a fallback for the clipboard API (#45831) (#45841)
(cherry picked from commit 64ad33f31a)

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-02-24 15:14:54 +01:00
Grot (@grafanabot)andYaelle Chaudy 4363f9af1f Adding ap-southeast-3 to cloudwatch regions (#45821) (#45836)
(cherry picked from commit 0e7b0f16b8)

Co-authored-by: Yaelle Chaudy <42030685+yaelleC@users.noreply.github.com>
2022-02-24 15:05:26 +01:00
Dimitris Sotirakisandsam boyer 3734b455d7 grafana-cli: Diff generated ts directly instead of relying on git (#45815) (#45828)
* Add diffing support to grafana-cli cue gen-ts

* Rely on diff comparison in cuetsify pipeline step

* Ignore *.gen.ts files with eslint

* Chore: Fix lint `sdboyer/cuetsify-compare` (#45818)

* Sync drone

(cherry picked from commit 40645ab19e39ff9b0a12b7ebb13a4dc4c5e1d472)

* Fix lint

(cherry picked from commit c95ece983984432fea029335b2b729b09d76c7eb)

* Sign drone

Co-authored-by: Dimitris Sotirakis <sotirakis.dim@gmail.com>
(cherry picked from commit 60db643983)

Co-authored-by: sam boyer <sdboyer@grafana.com>
2022-02-24 12:25:59 +01:00
Grot (@grafanabot)andNathan Rodman f443777309 Alerting: add field for custom slack endpoint (#45751) (#45812)
* add field for custom slack endpoint

* add test for using custom endpoint

* Update pkg/services/ngalert/notifier/channels/slack.go

Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com>

* specify description for endpoint

* remove brittle string constants

Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com>
(cherry picked from commit f9701d78b1)

Co-authored-by: Nathan Rodman <nathanrodman@gmail.com>
2022-02-24 11:05:44 +01:00
Kevin Minehart 69d1d4b124 remove flaky cloudwatch test (#45800) (#45807)
* remove flaky cloudwatch tests

* Skip flaking templating-dashboard-links-and-variables test

(cherry picked from commit cbf96e6a8b)
2022-02-23 15:27:50 -05:00
Grot (@grafanabot)andSofia Papagiannaki 1c10ae4106 Skip flaky test (#45785) (#45799)
(cherry picked from commit 3cfbbbdbf2)

Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>
2022-02-23 17:09:58 +01:00
Grot (@grafanabot)andJoan López de la Franca Beltran 884b573c0b Encryption: Refine secrets-related commands (#45201) (#45790)
* CLI: Adjust 're-encrypt-data-keys' command

* CLI: Adjust 're-encrypt' command

* Multiple improvements on re-encrypt secrets migration

* Another bunch of code improvements

* Lint fixes

(cherry picked from commit e6a85826e9)

Co-authored-by: Joan López de la Franca Beltran <5459617+joanlopez@users.noreply.github.com>
2022-02-23 16:21:52 +01:00
Dimitris Sotirakis 6fd53a9b88 Update grabpl and build-container version (#45784) (#45788)
(cherry picked from commit 2f0dcbbd9d)
2022-02-23 15:30:40 +01:00
Grot (@grafanabot)andying-jeanne e6b5a6b227 bump go version to 1.17.7 (#45772) (#45783)
(cherry picked from commit b512a3d75f)

Co-authored-by: ying-jeanne <74549700+ying-jeanne@users.noreply.github.com>
2022-02-23 14:47:57 +01:00
Grot (@grafanabot)andSofia Papagiannaki 17354bfbe6 Search: fix PostgreSQL query (#45305) (#45780)
* Search: fix PostgreSQL query

* Apply suggestion from code review

(cherry picked from commit 5a1d8cbea7)

Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>
2022-02-23 13:49:33 +01:00
Grot (@grafanabot)andTorkel Ödegaard f86e30f492 Annotations: Fixes issue with tags filter not showing in annotation query (#45724) (#45778)
(cherry picked from commit ef3f254208)

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2022-02-23 04:47:32 -08:00
Grot (@grafanabot)andmatt abrams e85b839bc4 add default number of returned dashboards (#45755) (#45777)
(cherry picked from commit ade8c18557)

Co-authored-by: matt abrams <37156449+zuchka@users.noreply.github.com>
2022-02-23 04:38:16 -08:00
Dimitris Sotirakis ec21ded065 Docs: Remove dependency between build-frontend and build-frontend-docs (#45736) (#45768)
* Remove dependency

* Add yarn commands

(cherry picked from commit 02640c7436)
2022-02-23 12:43:45 +01:00
Dimitris Sotirakis 7fb85157c9 CI: Add docs pipeline for main pipelines (#45740) (#45767)
* Add docs pipeline for main

* Extract trigger docs

* Change trigger for main

(cherry picked from commit ea3e41ea62)
2022-02-23 12:26:30 +01:00
Dimitris Sotirakis 90ec0128c1 DockerHub: Use grafana(-oss)-image-tags to push to grafana(-oss)-dev DockerHub repo (#45708) (#45712)
* Revert back changes - changes are done on grabpl

* Sync drone

(cherry picked from commit 3db331402d)
2022-02-23 13:12:52 +02:00
Grot (@grafanabot)andTimur Olzhabayev bf25f13e54 feat(45145): add more links to developers page (#45585) (#45671)
(cherry picked from commit 7c826cb43f)

Co-authored-by: Timur Olzhabayev <timur.olzhabayev@grafana.com>
2022-02-23 10:28:06 +01:00
Grot (@grafanabot)andConnor Lindsey efd6b24077 Tracing: Add option to map tag names to log label names in trace to logs settings (#45178) (#45753)
* Add mapped tags input to allow renaming tags in trace to logs settings

* Use mappedTags in createSpanLink

* Update traceToLogs docs

* Show 'add kv' button if no tags

* Update docs

* Default mappedTags to tag values

(cherry picked from commit af2d19b02e)

Co-authored-by: Connor Lindsey <cblindsey3@gmail.com>
2022-02-22 23:34:31 +01:00
Giordano Ricci 9bceb3e737 UI: Improve modal a11y by setting role & using title as label (#45472) (#45731)
* UI: Improve modal a11y by setting role & using title as label

* remove wrapping div for cutom title components

* Fix typo

(cherry picked from commit 9307cc86f2)
2022-02-22 16:02:09 +01:00
Grot (@grafanabot)andMichał Sochoń 2b19fed282 Update alertmanager.md (#45699) (#45733)
Update default port which is used to host alertmanager.
Official port is 9093.
9090 is used officially by Prometheus.

(cherry picked from commit 68ef0e1f84)

Co-authored-by: Michał Sochoń <kaszpir@gmail.com>
2022-02-22 10:00:09 -05:00
Grot (@grafanabot)andMitsuhiro Tanda b381e17521 remove unused code of Cloud Monitoring distribution metrics type (#45702) (#45716)
(cherry picked from commit 7acb203b52)

Co-authored-by: Mitsuhiro Tanda <mitsuhiro.tanda@gmail.com>
2022-02-22 11:44:59 +01:00
Emil Tullstedtandbaez90 eae91b6f50 Chore: add setting to skip org assignment for external users (#34834) (#45692)
* Chore: add setting to skip org assignment for external users

Introduce 'skip_org_role_update_sync' setting to skip any kind of org assignment during the login of external users.
As a consequence manual organization assignments won't be overridden during the upsert of an external user.

Part of #22605

* Chore: Rename skip_org_role_update_sync to oauth_skip_org_role_update_sync and relocate it to auth section

* Chore: replace global setting access where possible

(cherry picked from commit 6beba5a049)

Co-authored-by: baez90 <peter.kurfer@googlemail.com>
2022-02-22 11:27:32 +01:00
Grot (@grafanabot)andjuschm 4f036ad4db Update mute-timings.md (#45679) (#45693)
cleaned up feature description (there were some leftovers from when the text was last edited)

(cherry picked from commit 34ae28846e)

Co-authored-by: juschm <juschm@users.noreply.github.com>
2022-02-21 12:48:35 -05:00
Grot (@grafanabot)andTania B 85c3713611 Docs: Fix encryption docs (#45687) (#45689)
(cherry picked from commit a7d86e023f)

Co-authored-by: Tania B <yalyna.ts@gmail.com>
2022-02-21 17:15:55 +01:00
Ashley Harrison 40d60834c2 Add babel plugin to workaround bug in @babel/preset-env (#45664) (#45667)
* Add babel plugin to workaround bug in @babel/preset-env (#45664)

(cherry picked from commit 05f68c391c)

* Change ordering
2022-02-21 15:28:12 +00:00
Dimitris Sotirakis f59e0ed914 CI: Introduce docs pipeline (#45454) (#45669)
* Add docs.star

* Fixes in drone yaml

* Add grabpl

* Remove unnecessary steps

(cherry picked from commit f2e03cdb107eb283416885a73051c1ff86eb8b7f)

* Rename docs pipeline

* Exclude docs related steps from PR pipelines

* Add packages/** trigger

* Remove packages exclusion from pr pipelines

(cherry picked from commit 434697e0fd)
2022-02-21 16:50:55 +02:00
Grot (@grafanabot)andPiotr Jamróz 563a9ab439 Explore: Fix closing split pane when logs panel is used (#45602) (#45609)
* Clear cache when LogsNavigation is mounted

* Update docs

(cherry picked from commit 25f155a44d)

Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2022-02-21 12:27:57 +01:00
6edfc5f9b3 Release: Sync changes for Grafana v8.4.1 (#45655)
* "Release: Updated versions in package to 8.4.0-beta.1"

* Update yarn.lock

* "Release: Updated versions in package to 8.4.0"

* Update yarn.lock

* "Release: Updated versions in package to 8.4.1"

* update yarn.lock

* Update grabpl (#45591) (#45596)

(cherry picked from commit 0a8c3f92f6)
(cherry picked from commit 787553ed31)

Co-authored-by: grafanabot <bot@grafana.com>
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
Co-authored-by: Andres Martinez Gotor <andres.mgotor@gmail.com>
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2022-02-21 12:41:38 +02:00
Grot (@grafanabot)andMitsuhiro Tanda c70c590f39 Cloud Monitoring: set missing meta data for distribution type metrics (#45500) (#45658)
* set missing meta data for distribution type metrics

* add test

* add test

* simplify custom set

* add test for executedQueryString

* add test data

* fix tests

* check group by

(cherry picked from commit 0fb490c00d)

Co-authored-by: Mitsuhiro Tanda <mitsuhiro.tanda@gmail.com>
2022-02-21 11:37:28 +01:00
achatterjee-grafanaandlean.dev 1ae1bc213d Deleting empty lines at list (#45610) (#45622)
Co-authored-by: lean.dev <34773040+leandro-deveikis@users.noreply.github.com>
2022-02-18 11:40:54 -05:00
Grot (@grafanabot)andLevente Balogh 62c6522b1b Fix: JSON parsing in backend_srv (#45598) (#45615)
* fix(plugins/state): console log errors during install / uninstall

* fix(backend_srv): catch JSON parse errors

Sometimes it can happen that a backend API responses says that it's
returning with a JSON content-type, however it actually returns an invalid
JSON (e.g. an empty body) - in which case the backendSrv() request errors out.

(cherry picked from commit 1e21184f65)

Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com>
2022-02-18 16:24:16 +01:00
Grot (@grafanabot)andAndrej Ocenas 238c5bc7ee Release: Bump version to 8.4.1 (#45603)
* "Release: Updated versions in package to 8.4.1"

* Update yarn.lock

Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2022-02-18 14:05:07 +00:00
Grot (@grafanabot) 4991ca5f51 ReleaseNotes: Updated changelog and release notes for 8.4.1 (#45604) (#45606)
* ReleaseNotes: Updated changelog and release notes for 8.4.1

* Add alerting bugfix

Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
(cherry picked from commit 380e07ba29)
2022-02-18 14:45:44 +01:00
Dimitris Sotirakis 787553ed31 Update grabpl (#45591) (#45596)
(cherry picked from commit 0a8c3f92f6)
2022-02-18 12:49:24 +02:00
Grot (@grafanabot)andIvana Huckova 3afbc685fc Docs: Update log level information and add tip (#45411) (#45506)
* Docs: Update conent for log level

* Add tip

(cherry picked from commit 123f095536)

Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2022-02-18 11:00:53 +01:00
Dimitris Sotirakis 129734d1f5 Update grabpl (#45520) (#45527)
(cherry picked from commit af1691dbfb)
2022-02-18 10:50:52 +01:00
Grot (@grafanabot)andGabriel MABILLE 2443ddf518 AccessControl: Remove permissions on data source delete (#45504) (#45519)
* AccessControl: Remove permissions on datasource delete

* Ensure legacy behavior is preserved

(cherry picked from commit 47e248ceab)

Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
2022-02-18 10:50:34 +01:00
Grot (@grafanabot)andRyan McKinley dc3dc215d8 Chore: avoid pointer events in viz tooltip (#45492) (#45494)
(cherry picked from commit 685ec5383e)

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-02-18 10:49:48 +01:00
Grot (@grafanabot)andSzymon Szypulski fe7e1292cb Cloudwatch: Add support for AWS/PrivateLink* metrics and dimensions (#45515) (#45586)
Add support for AWS/PrivateLink{Endpoints,Interfaces} metrics and
dimensions. Change is based on the official AWS documentation[1].

1. https://docs.aws.amazon.com/vpc/latest/privatelink/privatelink-cloudwatch-metrics.html

(cherry picked from commit 929d8a358f)

Co-authored-by: Szymon Szypulski <szymon.szypulski@gmail.com>
2022-02-18 10:35:25 +01:00