Commit Graph
32441 Commits
Author SHA1 Message Date
Grot (@grafanabot)andPiotr Jamróz c51ff5f52f Loki: Improve log volume error handling (#42534) (#43610)
* Reduce verbosity of the error message when log volume query fails

* Fix unit tests

(cherry picked from commit 1695468de1)

Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2022-01-03 10:40:08 +01:00
Grot (@grafanabot)andPiotr Jamróz 80ccb3966b Graphite: Make Graphite config page more accessible (#43333) (#43609)
(cherry picked from commit 7682eabd29)

Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2022-01-03 10:36:42 +01:00
Leon Sorokin 6ef5e4a523 GraphNG: uPlot 1.6.18 (#43255) (#43608)
(cherry picked from commit bba7bdeb9e)
2022-01-02 19:52:07 -08:00
Marcus Andersson 399e6aee87 [v8.3.x] Chore: Revert externalization of the tslib so it gets bundled with plugins. (#43556) (#43594)
* Revert externalization of the tslib so it gets bundled with the plugins.

* Adding pnp-webpack-plugin to properly resolve dependencies in nested plugins.

* added dependency on lodash.

(cherry picked from commit efd7a12686)
2021-12-30 14:33:37 +01:00
Joan López de la Franca Beltran 27e65a5a10 Encryption: Increase context timeout on flaky test (#43553) (#43574)
(cherry picked from commit 80e0dd74d2)
2021-12-29 10:43:22 +01:00
Joan López de la Franca Beltran 40bee1a534 Encryption: Fix DEKs cache (#43129) (#43551)
* Encryption: Fix DEKs cache

* Clarify tests

(cherry picked from commit 83bc445d3e)
2021-12-29 10:18:47 +01:00
Grot (@grafanabot)andDimitris Sotirakis f9a7ad06d7 Remove Github Packages publish step (#43453) (#43493)
(cherry picked from commit 59e153cde8)

Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com>
2021-12-23 09:32:02 +01:00
Grot (@grafanabot)andMarcus Efraimsson a36706f226 Plugins: Set backend metadata property for core plugins (#43349) (#43475)
Ref #42648
Ref #42781

(cherry picked from commit 7d3bdb6d1b)

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-12-22 18:15:33 +01:00
Grot (@grafanabot)andIvana Huckova bee8cedfae Prometheus: Fix interpolation of variables in Annotation queries (#43459) (#43467)
(cherry picked from commit f63c2e4bc4)

Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2021-12-22 17:08:07 +01:00
Grot (@grafanabot)andHugo Häggmark 872a492040 Alert: Makes content scrollable and limits height (#43449) (#43450)
(cherry picked from commit ded33ba449)

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-12-22 10:05:33 +01:00
Grot (@grafanabot)andJean-Philippe Quéméner 96c0d1e6eb Alerting: fix gosec warning that is not valid (#43425) (#43442)
(cherry picked from commit ffc72aa255)

Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
2021-12-21 20:22:08 +01:00
Grot (@grafanabot)andMaria Alexandra f74f806f09 [v8.3.x] Chore: Remove User Essentials from public/ directory in CODEOWNERS (#43392)
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
2021-12-21 09:43:05 +01:00
Grot (@grafanabot)andAndres Martinez Gotor 1304ce92ad CloudWatch: Run migrations even with a missing period (#43350) (#43374)
(cherry picked from commit 5766c624ff)

Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
2021-12-20 18:13:15 +01:00
Grot (@grafanabot)andGilles De Mey 0892384ecd Alerting: update response text assertion (#43291) (#43368)
(cherry picked from commit dc163a958d)

Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2021-12-20 17:04:42 +01:00
Grot (@grafanabot)andSarah Zinger d697c327c4 Azure Monitor: Bug fix for variable interpolations in metrics dropdowns (#43251) (#43366)
* Azure Monitor: Bug fix for template variables.
- Adds back support for custom dropdown field names (such as those that use template variables)
- No longer clears a dropdown if selected value is an unknown option. (Hopefully makes debugging dynamically generated dashboards from json easier to debug).
- Add back support in UI for custom values

(cherry picked from commit b1df13e630)

Co-authored-by: Sarah Zinger <sarahzinger@users.noreply.github.com>
2021-12-20 10:28:41 -05:00
Grot (@grafanabot)andjcolladokuri c46d3c5a15 Azure Monitor: Fix link in server requests panel in App Insights Dashboard (#43068) (#43360)
(cherry picked from commit ec5c75c6a1)

Co-authored-by: jcolladokuri <jcolladokuri@microsoft.com>
2021-12-20 09:37:28 -05:00
Kyle Brandt 9d09e784b7 Chore: update image-spec indirect dependency (#43155) (#43355)
for GHSA-77vh-xpmg-72qh

(cherry picked from commit e1be23ac1e)
2021-12-20 13:57:58 +01:00
Grot (@grafanabot)andGábor Farkas 55d5c6ba16 prometheus: respect the http-method data source setting (#42753) (#43341)
* prometheus: respect the http-method data source setting

* removed forgotten if-true section

* refactored json-check

(cherry picked from commit 1879a6855e)

Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-12-20 11:43:39 +01:00
Grot (@grafanabot)andGábor Farkas 553ad31761 influxdb: config: accessibility fixes (#43260) (#43328)
(cherry picked from commit d2283cf799)

Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-12-20 10:26:34 +01:00
Dimitris Sotirakis 1359a44c11 [v8.3.x] CI: Split pipelines on main builds (#43327)
* Split pipelines on main builds

* Add services to main-integration-tests
2021-12-20 09:54:27 +01:00
Grot (@grafanabot)andLeon Sorokin 0d390c6c12 BarChart: fix excessive viz re-init due to cloneDeep(props) (#43293) (#43313)
(cherry picked from commit e240c21a43)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2021-12-19 07:46:31 +01:00
Kyle Brandt 35a109a076 Chore: Update indirect dependency containerd (#43151) (#43298)
for GHSA-5j5w-g665-5m35 and GHSA-c2h3-6mxw-7mvq

(cherry picked from commit 4c59cc4bf4)
2021-12-17 14:51:40 -05:00
Grot (@grafanabot)andLeon Sorokin c61285534d BarChart: refactor x tick label placement logic (#43256) (#43297)
(cherry picked from commit dd247f26de)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2021-12-17 12:00:28 -06:00
Grot (@grafanabot)andGilles De Mey 922a31fff4 Alerting: fixes rewiring unrelated reduce and resample expressions (#43174) (#43284)
(cherry picked from commit db3cc738d6)

Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2021-12-17 17:24:24 +01:00
Grot (@grafanabot)andKyle Brandt 91c29ea40e Chore: update uap-go (#43285) (#43292)
for CVE-2021-21317

(cherry picked from commit c50f0d1dd1)

Co-authored-by: Kyle Brandt <kyle@grafana.com>
2021-12-17 17:03:49 +01:00
Grot (@grafanabot)andGábor Farkas fc64ca25a7 InfluxDB: InfluxQL: query editor: skip fields in metadata queries (#42543) (#43288)
* influxdb: influxql: query editor: skip fields for metadata

* test added

* removed forgotten line

* updated test name

* updated comment

* simplified test code

(cherry picked from commit db18acff15)

Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-12-17 17:28:41 +03:00
Grot (@grafanabot)andGábor Farkas 0954442741 datasources: config: add aria-label (#43266) (#43272)
(cherry picked from commit 623ae1e41d)

Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-12-17 12:02:44 +01:00
Grot (@grafanabot)andnikki-kiga 5549070a82 Geomap: Add default svg size (#43246) (#43250)
* add default svg size

(cherry picked from commit 625c5e0e09)

Co-authored-by: nikki-kiga <42276368+nikki-kiga@users.noreply.github.com>
2021-12-17 01:31:18 +01:00
Grot (@grafanabot)andLeon Sorokin 02daac26b0 BarChart: fix gradient fill orientation when horizontal (#43183) (#43236)
(cherry picked from commit 6b7ef6a80b)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2021-12-16 17:01:35 -06:00
Grot (@grafanabot)andLeon Sorokin 3362ccd1cc TimeSeries: don't auto-disable fill of fillBelowTo targets (#43165) (#43244)
(cherry picked from commit 8fdbc6cc20)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2021-12-16 22:12:48 +01:00
Grot (@grafanabot)andYuriy Tseretyan 5c9c5f2f61 Alerting: make alert rule routine evaluation control be thread-safe (#41220) (#43243)
* change registry.delete to return deleted struct
* use pointer to alertRuleInfo instead copying.
* do not access evaluation channel when routine is stopped
* remove stopCh and use context cancellation
* do not return ctx.Err when channel is cancelled because it cancels all other routines
* make alertRuleInfo fields and functions package private

(cherry picked from commit 1a762083d7)

Co-authored-by: Yuriy Tseretyan <tceretian@gmail.com>
2021-12-16 15:48:53 -05:00
Grot (@grafanabot)andRyan McKinley 807f5fed8d Geomap: use string comparison for eq operator (#43181) (#43238)
(cherry picked from commit be498f312e)

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-12-16 10:25:03 -08:00
Grot (@grafanabot)andMarcus Efraimsson 0b12ef7d70 Chore: Update release notes index page with 8.3.3 (#43224) (#43231)
(cherry picked from commit df6765d805)

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-12-16 17:56:57 +01:00
Grot (@grafanabot)andSantiago 7c863f13e8 Fix error when setting alerts for Azure Monitor (#42989) (#43221)
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com>
2021-12-16 17:10:48 +01:00
Grot (@grafanabot)andJean-Philippe Quéméner b78aca6e23 Alerting: log errors happening in the API on server side (#43192) (#43205)
* Alerting: log errors happening in the API on server side

* adapt tests to reflect changed payload

(cherry picked from commit b605340668)

Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
2021-12-16 14:02:49 +01:00
Grot (@grafanabot)andAshley Harrison ec980bf19e Configuration: You can now see your expired API keys if you have no active ones (#42452) (#43200)
* Configuration: Always display expired API keys

* Use exclamation-triangle instead

* Reintroduce toggle, move logic into store and call both endpoints

* Handle apiKeys without TTL

* Remove backend changes and make checks in frontend instead

(cherry picked from commit 80b55f09ad)

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-12-16 13:16:04 +01:00
Marcus Efraimsson e7680a0d65 Build: Speed up integration tests (#43045) (#43169)
Changes so that postgres/mysql services in Drone maps their data volumes
to tmpfs volumes (memory) to improve performance.

(cherry picked from commit 5bec46ce23)
2021-12-15 18:20:00 +01:00
Grot (@grafanabot)andGilles De Mey 20222bada0 Alerting: use HTML-safe characters for the default template (#43148) (#43170)
(cherry picked from commit cbbbb505b4)

Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2021-12-15 18:13:11 +01:00
Grot (@grafanabot)andGábor Farkas 0c24ff9d5d InfluxDB: fix accessibility problems (#42553) (#43161)
* influxdb: influxql: query editor a11y fixes

* configure datasource page a11y fixes

* fixed unit test

* better a11y

* better a11y for the query editor

* simplify code

* updated tests

* removed explicit aria-label

(cherry picked from commit 50c6c7a528)

Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-12-15 16:55:08 +01:00
Grot (@grafanabot)andAshley Harrison ec676946cc Dashboard: Prevent crash when expanding a row containing panels with … (#43032) (#43141)
* Dashboard: Prevent crash when expanding a row containing panels with no yPos defined

* Add comment explaining defensive code

(cherry picked from commit 566907e617)

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-12-15 12:46:57 +01:00
Grot (@grafanabot)andYuriy Tseretyan ef1a9ef126 Populate missing UID of provisioned data source only for new records (#42999) (#43061)
* defer updating empty UID to insert command
* change logging to use the command

(cherry picked from commit 35b0067650)

Co-authored-by: Yuriy Tseretyan <tceretian@gmail.com>
2021-12-15 11:40:11 +00:00
Carl Bergquistandmalcolmholmes ebcab2136c Publish enterprise2 to correct bucket (#43115) (#43119)
(cherry picked from commit 198f947d0b)

Co-authored-by: malcolmholmes <42545407+malcolmholmes@users.noreply.github.com>
2021-12-14 19:01:47 +01:00
Grot (@grafanabot)andgotjosh 89607fbdb3 Alerting: Fix Annotation Creation when the alerting state changes (#42479) (#43113)
* Fix Annotation creation
- Remove validation of panelID, now annotations are created irrespective on whether they're attached to a panel or not.
- Alwasy attach the annotation to an AlertID

* Fix annotation creation

* fix tests

(cherry picked from commit 357e9ed1ea)

Co-authored-by: gotjosh <josue@grafana.com>
2021-12-14 17:56:43 +00:00
Grot (@grafanabot)andGilles De Mey 38b0e1cd97 Alerting: show state history (#42362) (#43109)
(cherry picked from commit 02039d7532)

Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2021-12-14 17:19:56 +01:00
Grot (@grafanabot)andConnor Lindsey 0823902be1 Tempo: Add provisioning example to Tempo docs (#43049) (#43111)
* Add provisioning example to Tempo docs

* Update docs/sources/datasources/tempo.md

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

Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
(cherry picked from commit d2c5dac76f)

Co-authored-by: Connor Lindsey <cblindsey3@gmail.com>
2021-12-14 17:03:36 +01:00
Grot (@grafanabot)andAndrej Ocenas 2683daf1fe Docs: Add CloudWatch Logs retry strategy timeout config (#42485) (#43107)
* Add section for the timeout

* Move and remove the table

* Change header level

(cherry picked from commit dc57bcd458)

Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2021-12-14 16:39:13 +01:00
Grot (@grafanabot) 7a8a530f6e ReleaseNotes: Updated changelog and release notes for 8.3.3 (#43101) (#43105)
(cherry picked from commit 8869c830b0)
2021-12-14 16:20:38 +01:00
Grot (@grafanabot)andConnor Lindsey 6bf9b0ac07 Tempo: Update tempo search to use tags query param (#42849) (#43104)
* Update tempo search to use tags query param

* Remove unnecessary test

(cherry picked from commit f1101efcec)

Co-authored-by: Connor Lindsey <cblindsey3@gmail.com>
2021-12-14 15:56:38 +01:00
malcolmholmes fe9b5e0739 Build: correctly identify upload bucket for CDN assets (#43099) 2021-12-14 14:53:44 +01:00
Carl Bergquistandmalcolmholmes 92859ce0e5 Publish non-release CDN assets (#43087) (#43091)
(cherry picked from commit 555f5a49ce)

Co-authored-by: malcolmholmes <42545407+malcolmholmes@users.noreply.github.com>
2021-12-14 13:26:50 +01:00