Commit Graph

579 Commits

Author SHA1 Message Date
Timur Olzhabayev 8d7374499a [v10.1.x] Chore: Upgrade Go to 1.21.5 (#79561)
Chore: Upgrade Go to 1.21.5 (#79329)

* bumping grafanas go version to 1.21.5

* adding how to upgrade go doc

* removing the whole ci-build and corresponding pipelines

* clarifying that we have to run make drone

* fixing starlark linter and removing unused code

* Adding note about enterprise

* trying to change the underyling image to avoid musl issues

* only need to golang one

(cherry picked from commit 4991e71b85)
2023-12-15 11:53:53 +01:00
Ricky Whitaker e7ee10b2dc [v10.1.x] Security Patch CI: Update to newest pr-patch-check.yml. (#77167) 2023-10-25 14:53:11 -05:00
grafana-delivery-bot[bot] 6f797c4b88 [v10.1.x] Update doc-validator workflow (#77052)
Update `doc-validator` workflow (#77024)

Update doc-validator

No longer produce errors for the use of https://grafana.com/ links. This is the first step towards just using fully qualified URLs everywhere. The website link render-hook will internally transform these URLs into the partial URL that works across all hostnames.

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
(cherry picked from commit 07909464f1)

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2023-10-24 17:07:50 +03:00
Jack Baldry 5663de31a0 [v10.1.x] Fix correlation links (#76799)
* Fix correlation links (#76738)

* Change link arguments to ensure that they resolve correctly regardless of version

Presently, the links take users to "latest" even if they are in other versions of documentation.
Sometimes, the destination doesn't even exist in "latest".

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Make myself CODEOWNER so I can ensure correct linking in the future

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Apply suggestions from code review

Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>

---------

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
(cherry picked from commit 87ca68540b)

* Fix spelling errors

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

---------

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2023-10-20 11:00:54 +01:00
Horst Gutmann 4287686420 Chore: Upgrade Go to 1.20.10 (#76355)
* [v10.1.x] Chore: Upgrade Go to 1.20.10

* Rebuild .drone.yml
2023-10-11 16:35:26 +03:00
grafana-delivery-bot[bot] ffc594d12e [v10.1.x] Adding .github/workflows/create-security-patch-from-security-mirror.yml (#75989)
Adding .github/workflows/create-security-patch-from-security-mirror.yml (#75850)

* Adding .github/workflows/create-security-patch-from-security-mirror.yml

* Added .github/workflows/create-security-patch-from-security-mirror.yml to CODEOWNERS

(cherry picked from commit 6842cc63ec)

Co-authored-by: Ricky Whitaker <ricky.whitaker@grafana.com>
2023-10-05 10:57:11 -05:00
Horst Gutmann 4cb6e5fbc3 [v10.1.x] CI: Run publish-kinds workflows only on the main repository (#75857)
CI: Run publish-kinds workflows only on the main repository (#75855)

(cherry picked from commit 76c6bf88be)
2023-10-03 09:49:57 +02:00
Jack Baldry 6d0ec34e6e [v10.1.x] Docs: Remove old plugin docs, fix URLs to go to new dev portal (#75325) (#75716)
* Docs: Remove old plugin docs, fix URLs to go to new dev portal (#75325)

* Remove old plugin docs, add redirects to new dev portal

* Restore plugin.schema.json file

* Update docs/sources/administration/plugin-management/index.md

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* More updates

* Cleanup links

* Update docs/sources/alerting/fundamentals/evaluate-grafana-alerts.md

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* fix codeowners

* Change reference links to inline links to avoid 404s

* Update docs/sources/datasources/_index.md

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* Update docs/sources/datasources/mysql/_index.md

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* Update docs/sources/datasources/postgres/_index.md

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* Update docs/sources/fundamentals/timeseries-dimensions/index.md

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* Update docs/sources/fundamentals/dashboards-overview/index.md

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* Update docs/sources/fundamentals/dashboards-overview/index.md

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* Update docs/sources/panels-visualizations/configure-standard-options/index.md

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* Update docs/sources/panels-visualizations/query-transform-data/transform-data/index.md

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>

* Remove grafana.com from 2 URLs

* Fix 1 more reference link

* Prettier fix

---------

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
(cherry picked from commit 0e2b741fc3)
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Clean up

* Remove `docs/reference` that came from backport

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Remove incorrect content

Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>

* Update .changelog-archive/CHANGELOG.7.md

Co-authored-by: David Harris <david.harris@grafana.com>

* Update contribute/breaking-changes-guide.md

Co-authored-by: David Harris <david.harris@grafana.com>

* Update docs/sources/administration/data-source-management/index.md

Co-authored-by: David Harris <david.harris@grafana.com>

* Update docs/sources/datasources/_index.md

Co-authored-by: David Harris <david.harris@grafana.com>

* Update docs/sources/developers/_index.md

Co-authored-by: David Harris <david.harris@grafana.com>

* Prettier

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

---------

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Joseph Perez <45749060+josmperez@users.noreply.github.com>
Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com>
Co-authored-by: David Harris <david.harris@grafana.com>
2023-10-02 19:33:28 +03:00
grafana-delivery-bot[bot] 3dee8c4c85 [v10.1.x] Chore: Upgrade Go to 1.20.8 (#74980)
Chore: Upgrade Go to 1.20.8 (#74978)

chore: Update to Go 1.20.8
(cherry picked from commit 39dbd98458)

Co-authored-by: Horst Gutmann <horst.gutmann@grafana.com>
2023-09-18 11:55:32 +03:00
Horst Gutmann cffd4bcb80 [v10.1.x] CI: Run auto-milestone workflow also on reopened pull-requests (#74527)
CI: Run auto-milestone workflow also on reopened pull-requests (#74390)

(cherry picked from commit 94c9bee181)
2023-09-07 14:55:17 +03:00
grafana-delivery-bot[bot] 22b2757a6a [v10.1.x] CI: Run gen-cue on bump-version (#73887)
CI: Run gen-cue on bump-version (#73885)

(cherry picked from commit 372f32963d)

Co-authored-by: Horst Gutmann <horst.gutmann@grafana.com>
2023-08-28 10:35:40 +02:00
grafana-delivery-bot[bot] 94f8af7568 [v10.1.x] Kinds: Reconcile verify-kinds.go with kind-registry changes (#73694)
Kinds: Reconcile verify-kinds.go with kind-registry changes (#73689)

* Kinds: Reconcile verify-kinds.go with kind-registry changes

* Remove handwritten value specific for manual test

* Update grafana/kindsys dep

* Revert "Update grafana/kindsys dep"

This reverts commit e437e1879e.

* Fix generated code

(cherry picked from commit fb0165ab87)

Co-authored-by: Joan López de la Franca Beltran <5459617+joanlopez@users.noreply.github.com>
2023-08-23 17:06:36 +02:00
grafana-delivery-bot[bot] 6bb132672d [v10.1.x] Codeowners: Add myself (Miki) as codeowner of connections and datasources (#73631)
Codeowners: Add myself (Miki) as codeowner of connections and datasources (#73623)

add mikkancso as connections, datasources codeowner

(cherry picked from commit cf9da12975)

Co-authored-by: mikkancso <miklos.tolnai@grafana.com>
2023-08-23 10:29:48 +02:00
grafana-delivery-bot[bot] 991586d7a7 [v10.1.x] Sync-mirror GHA updates (#73510)
Sync-mirror GHA updates (#73504)

fixing sync-mirror run-name and altering concurrency to use branch name

(cherry picked from commit 4047cdb213)

Co-authored-by: Ricky Whitaker <ricky.whitaker@grafana.com>
2023-08-18 12:28:39 -05:00
Christopher Moyer 351694891e [Docs 10.1.x] Manual backport - Docs/k8s install update (#72567) (#72953)
* Docs/k8s install update (#72567)

* added before you begin section

* just syncing up

* added namespace and yaml mainfest sections

* started the managed k8s section

* added external-ip section

* added minikube instructions

* added deployment rollout section

* added rolling update section

* added rollback stratgety section

* added the logging section

* fixed many typos

* Update docs/sources/setup-grafana/installation/kubernetes/index.md

* Update docs/sources/setup-grafana/installation/kubernetes/index.md

* Update docs/sources/setup-grafana/installation/kubernetes/index.md

* Update docs/sources/setup-grafana/installation/kubernetes/index.md

* Update docs/sources/setup-grafana/installation/kubernetes/index.md

* adjust codeblock spacing

* adjusts steps

* copy edit throughout

* Apply suggestions from code review

* more copy edit, updates links

* fixed minor typos

* Apply suggestions from code review

Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com>

* Apply suggestions from code review

* Apply suggestions from code review

* explained the dry-run example

* Move .codespellignore out of Drone so that technical writers can modify it

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Fix spelling errors

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Add .codespellignore CODEOWNER

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

---------

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
Co-authored-by: Chris Moyer <chris.moyer@grafana.com>
Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
(cherry picked from commit b1fd399c10)

* Update Drone signature

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

---------

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Usman Ahmad <usman.ahmad@grafana.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2023-08-04 15:31:10 -05:00
Josh Hunt 18a364eb2f Chore: Use Github App credentials for pr-commands.yml workflow (#72400)
* Use grafana-pr-automation credentials

* Action!
2023-07-26 20:48:32 +00:00
Horst Gutmann 7cc9907146 CI: Move github-release workflow to new action (#72210) 2023-07-24 18:15:28 +02:00
Josh Hunt 65d8ea9beb Chore: Use GITHUB_TOKEN in issue-labeled instead of grot token (#72127) 2023-07-21 17:52:02 +02:00
Josh Hunt 504d5352bc Chore: Use GITHUB_TOKEN in pr-commands instead of grot token (#72125)
Use GITHUB_TOKEN instead of grot token
2023-07-21 16:41:22 +01:00
Jack Baldry 12f7524c86 Update doc-validator to fix suggestions involving anchors (#72108)
Suggestions for relref link fixes were missing the anchors.

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2023-07-21 15:21:19 +01:00
William Wernert dfb040d842 CI: Add GitHub workflow to schedule a PR with changes to Alerting Swagger spec (#71794)
* add github workflow to schedule alerting swagger spec pr

* also generate stable api spec
2023-07-20 22:31:20 +03:00
Agnès Toulet 264cbb402c Kinds: rework verify-kinds to reduce GH API calls (#71304)
* Kinds: rework verify-kinds to reduce GH API calls

* Clean up and apply review feedback
2023-07-20 15:26:00 +02:00
Ludovic Viaud 671cac2688 Devenv: self-instrumentation (#63730)
* Devenv: self instrumentation
2023-07-19 14:25:18 +02:00
Andreas Christou 0ec8b99b8b Remove code coverage (#71917)
* Remove code coverage

* Remove unneeded codeowners line
2023-07-19 15:03:41 +03:00
Selene f75a3d04cf Chore: Remove pfs.GrafanaPlugin from schemas (#71884)
Remove pfs.GrafanaPlugin from schemas
2023-07-19 03:46:13 -04:00
Stephanie Hingtgen 4ece133fce Secure socks proxy: use Grafana Plugin SDK (#71616) 2023-07-18 15:23:02 -06:00
Bruno 96ff95665f ci(ephemeral instances): new hosted grafana image tag format (#71793) 2023-07-17 17:17:56 -03:00
Bruno 10510d5138 ci: split ephemeral instances action and run only the grafana build workflow in a larger runner (#71785) 2023-07-17 16:08:53 -03:00
Josh Hunt 87ff5d1212 Update CODEOWNERS for TracetoLogs components (#71778)
* Update CODEOWNERS

* Update CODEOWNERS
2023-07-17 16:13:03 +00:00
Horst Gutmann 44b55a1ca6 CI: Re-enable milestone-check (#71718)
This will hopefully resolve stuck PRs until we find a better way to
disable that check.
2023-07-17 11:07:46 +02:00
Horst Gutmann 8ae92db53d Chore: Add auto-milestone workflow for pull-requests (#71177)
This adds a new auto-milestone workflow that will set the milestone for
a PR when it is closed. This way, contributors no longer have to think
about milestone at all.
2023-07-17 09:55:35 +02:00
Bruno 31e9b981bc ci(ephemeral instances): ignore bot events (#71686) 2023-07-14 18:13:59 -03:00
Bruno a02390bbcd ci: ephemeral instances - remove unnecessary args (#71683) 2023-07-14 16:43:43 -03:00
Bruno b43bcb812f ci: remove unnecessary steps from ephemeral instances action (#71681) 2023-07-14 16:29:22 -03:00
Todd Treece 52121b7165 Chore: Add grafana-apiserver (#70721)
* add grafana-apiserver
* remove watchset & move provisioning and http server to background
services
* remove scheme
* otel fixes (#70874)
* remove module ProvideRegistry test
* use certgenerator from apiserver package
* Control collector/pdata from going to v1.0.0-rc8 (as Tempo 1.5.1 would have it)
2023-07-14 12:22:10 -07:00
Bruno 49b7edfed4 ci: enable ephemeral instances action for everyone (#71655) 2023-07-14 11:39:32 -03:00
Bruno 5cb0ea7afb ci: run ephemeral instances action on a larger runner (#71661) 2023-07-14 11:38:01 -03:00
Kevin Minehart 3afc20fae9 CI: Update and rename pr-patch-mirror-and-apply.yml to sync-mirror.yml (#71608)
* CI: Update and rename pr-patch-mirror-and-apply.yml to sync-mirror.yml

* update CODEOWNERS
2023-07-13 19:15:07 -03:00
Bruno 1b56a9ccd8 ci: add ephemeral instances action (#71604)
* ci: add ephemeral instances action

* add operator experience squad to CODEOWNERS

* only run action steps for a specific user
2023-07-13 18:02:35 -03:00
Jack Baldry e8b4228f89 Update make docs procedure and related workflows (#71537)
* Add myself as CODEOWNER for `make docs` procedure and related workflows

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Update `make docs` procedure

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Add workflow to update `make docs` procedure

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Update doc-validator workflow

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Fix team handle

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

* Clean up CODEOWNERS

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>

---------

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2023-07-13 18:24:23 +01:00
Andres Martinez Gotor 9990d5025d Chore: Embed CSV files with the test data source (#71435) 2023-07-13 09:34:40 +02:00
Ihor Yeromin 1902c4bc18 Chore: Update Github issue/bug template (#71053)
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2023-07-13 00:09:41 +03:00
Kevin Minehart 428f63518a CI: Rename the patch GHA workflows (#71470)
* Rename the patch workflows

* Update codeowners
2023-07-12 18:11:20 +03:00
Emil Tullstedt e07fbeef60 Chore: Upgrade Go to 1.20.6 (#71440) 2023-07-12 15:32:40 +02:00
Timur Olzhabayev 38a3cc71ee Chore: Make grafana-delivery-bot non-external (#71116)
Make grafana-delivery-bot non-external
2023-07-07 16:22:24 +01:00
Ezequiel Victorero c87de8305c Chore: Update github action dashboard project (#71154)
Chore: update github action dashboard project
2023-07-06 16:12:15 -03:00
Ricky Whitaker d88046d3d4 Added security patch delivery workflows (#71101)
* adding security patch workflows

* adding grafana-delivery as codeowners for new pr-security-check workflows

* adding release branch triggers to PR security patch github action

* joined security patching mirror and apply jobs

* remove temp files
2023-07-06 10:06:17 -05:00
Will Browne 4818568c65 Chore: Convert background service registry to dskit module (#64062)
* Chore: Add initial support for deployment modes

* revert CLI changes and start modules independently

* add modules to codeowners

* additional comments

* add Engine and Manager interface to fix test issues

* convert background service registry to dskit module

* remove extra context from serviceListener logger

Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>

* Remove whitespace

* fix import

* undo ide changes

* only register All by default

* with registry

* add test

* add comments

* re-add debug log

* fix import

* reorganize arg

* undo kind changes

* add provide service test

* fix import

* rejig systemd calls

* update codeowners

---------

Co-authored-by: Todd Treece <todd.treece@grafana.com>
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com>
2023-07-06 14:45:47 +02:00
Joseph Perez f9df1f3051 Docs: Plugins doc reorganization, part 1 (#69864)
* Initial commit

* Prettier fixes

* Doc-validator fixes part 1

* Doc-validator fixes part 2

* More doc-validator fixes

* More doc-validator fixes

* Test

* link test

* Linnk test

* Link test

* More fixes

* More fixes

* Doc-validator fixes

* Doc-validator fixes

* fix broken link

* Fix

* Testing

* Doc fixes

* Link fixes

* Fix links

* Update docs/sources/developers/plugins/create-a-grafana-plugin/_index.md

Co-authored-by: David Harris <david.harris@grafana.com>

* Testing

* Testing

* Testing

* Testing

* Doc-validator fixes

* Doc-validator fixes

* Doc-validator fixes

* Fix broken links for plugins reorganization project

* Prettier fixes

* Prettier fixes

* Incorporate reviewer feedback

* Link fixes

* Link fixes

* Link fixes

* Link fix

* Deleted space

* Codeowners fix

* Change grafana.com links to absolute URLs for Hugo

---------

Co-authored-by: David Harris <david.harris@grafana.com>
2023-07-05 13:25:11 -05:00
Natalia Bernarte Oses 529be0f513 Add dashboards label to issues in dashboards project (#70992)
* Create dashboards-issue-add-label.yml

* Update code owners with the new file

* Update .github/workflows/dashboards-issue-add-label.yml

---------

Co-authored-by: Ezequiel Victorero <ezequiel.victorero@grafana.com>
2023-07-04 14:42:17 -03:00