Matheus Macabu
e2b1120bdb
[release-11.3.7] Dependencies: Bump packages in modules with incorrect dependencies or outside of workspace ( #105467 )
...
Dependencies: Bump golang.org/x to latest
2025-05-15 14:52:57 +02:00
Matheus Macabu
9434a6b6d5
[release-11.3.7] Chore: Bump Go version to 1.24.3 ( #105112 )
...
Chore: Bump Go version to 1.24.3
2025-05-08 16:08:43 +02:00
Mariell Hoversholm
27d1c63107
[release-11.3.6] Go: Bump to 1.24.2 ( #103528 )
...
* Go: Bump to 1.24.2
It is not likely we are actually affected by the CVEs, but updating proactively is not a bad idea nonetheless.
Fixes: CVE-2025-22871
Fixes: https://github.com/grafana/grafana-operator-experience-squad/issues/1311
* CI: Update golangci-lint
(cherry picked from commit 1c4284a8b4 )
2025-04-09 08:44:16 +02:00
Denis Vodopianov
22d7a474b3
Chore: Update libs with CVE in dependencies ( #102710 )
...
Chore: Update CVE-affected golang-gwt dependencies
2025-03-24 16:23:14 +01:00
Matheus Macabu and Karl Persson
534a96a72c
[release-11.3.5] Chore: Bump dependencies to address security issues ( #101641 )
...
* Chore: Bump golang.org/x/net to v0.36.0
* Chore: Bump filippo.io/age to v1.2.1
* Chore: Bump github.com/ua-parser/uap-go to v0.0.0-20250213224047-9c035f085b90
* Chore: Bump github.com/go-jose/go-jose/v3 to v3.0.4
* Chore: Bump github.com/moby/moby to v27.5.1
* Zanzana: bump openfga version (#94485 )
* Bump openfga
* Remove internall sqlite implementation for openfga
* Use sqlite implementation from openfga
(cherry picked from commit 9ece88d585 )
* Chore: Bump github.com/openfga/openfga to v1.8.5
* Chore: Bump github.com/elazarl/goproxy to v1.7.1
* Chore: Pin Prometheus to v1.20.3 for ngalert
---------
Co-authored-by: Karl Persson <kalle.persson@grafana.com >
2025-03-07 10:14:12 +01:00
Matheus Macabu
4d5714a61f
[release-11.3.5] Chore: Bump Go to 1.23.7 ( #101583 )
...
Chore: Bump Go to 1.23.7
2025-03-05 09:57:06 +01:00
Matheus Macabu
9a2ab39cf0
[release-11.3.5] Chore: Update golang.org/x/crypto and golang.org/x/oauth2 to address security issues ( #101283 )
...
Chore: Update golang.org/x/crypto and golang.org/x/oauth2 to address security issues (#101268 )
- CVE-2025-22869 and Go issue https://go.dev/issue/71931 .
- CVE-2025-22868 and Go issue https://go.dev/issue/71490 .
(cherry picked from commit 3aedb9159e )
2025-02-26 08:42:10 +01:00
Witek Bedyk and Matheus Macabu
8f47143c97
[release-11.3.5] Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 ( #100818 )
...
* [release-11.4.2] Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1
Backport from #95807
(cherry picked from commit ec33c739a8 )
* Run make update-workspace
---------
Co-authored-by: Matheus Macabu <macabu.matheus@gmail.com >
2025-02-24 11:07:16 +01:00
Mariell Hoversholm
d0a31e48d9
Backport 0a390cc069 from #97823 ( #97860 )
2024-12-12 16:10:38 +01:00
Georges Chaudy
03f55e5288
Unistore : Ensure Watch works in HA mode ( #94120 )
...
* Revert "Revert "Unistore : Ensure Watch works in HA mode." (#94097 )"
This reverts commit 7c3fc2f261 .
* make previous_resource_version nullable
* handle nil case
2024-10-07 10:01:53 +02:00
Todd Treece
a4d919c157
Chore: Update k8s.io dependencies to v0.31.1 ( #93696 )
2024-10-03 15:50:15 -04:00
Marcus Efraimsson
e22b510cd8
API Server: Fix extracting jaeger remote trace from incoming request ( #93998 )
2024-10-02 17:07:31 +02:00
Georges Chaudy
7c3fc2f261
Revert "Unistore : Ensure Watch works in HA mode." ( #94097 )
...
Revert "Unistore : Ensure Watch works in HA mode. (#93428 )"
This reverts commit 0a26c9e9ae .
2024-10-01 18:45:47 +00:00
Santiago
aa77023008
Alerting: Fix panics when attempting to create an Alertmanager after failing ( #94023 )
2024-09-30 13:50:35 -03:00
Georges Chaudy and Diego Augusto Molina
0a26c9e9ae
Unistore : Ensure Watch works in HA mode. ( #93428 )
...
* Replace Watch with WatchNext
* remove watchset
* fix previous page and closing the channel
* Remove the broadcaster cache to prevent dupplicated events
* add watch bookmark
* add watch bookmark
* cleanup comments
* disable the tests for bookmarks for now
* Ensure we send previosu events
* lint
* re-introduce the cache
* load from cache
* disabling legacy test
* disabling legacy test
* Update pkg/storage/unified/resource/server.go
Co-authored-by: Diego Augusto Molina <diegoaugustomolina@gmail.com >
* Could not read previous events
* add proper migration
* Add previous_resource_version to both history and resource
* First event should have an RV of 2 and not 1
* Test both storage backends
* fix the inital RV for the sql backend
* ensure graceful stop of the stream decoder
* gocyclo
---------
Co-authored-by: Diego Augusto Molina <diegoaugustomolina@gmail.com >
2024-09-30 13:14:07 +02:00
Ryan McKinley
afe464bc20
K8s/Storage: add a reusable generic storage builder ( #93778 )
2024-09-26 14:26:45 +01:00
maicon
d60351d8e8
Unistore: fix DualWriter context cancelation on mode 1 ( #93377 )
...
* Unistore: fix DualWriter context cancelation on mode 1
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2024-09-23 10:34:36 -03:00
Karl Persson and Gabriel MABILLE
2e38329026
RBAC: Add required component to perform access control checks for user api when running single tenant ( #93104 )
...
* Unexport store and create new constructor function
* Add ResourceAuthorizer and LegacyAccessClient
* Configure checks for user store
* List with checks if AccessClient is configured
* Allow system user service account to read all users
---------
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
2024-09-23 11:26:44 +02:00
Andres Martinez Gotor
74b2d38e37
Chore: Update grafana-plugin-sdk ( #93426 )
2024-09-20 10:20:59 +02:00
Todd Treece
d1ffcc22d9
Playlists: Migrate to App SDK codegen ( #93246 )
2024-09-13 16:27:40 -04:00
Ryan McKinley
d724d463b1
DualWriter: Add mode 5 that always uses storage ( #93169 )
2024-09-10 13:07:06 -04:00
Ryan McKinley
22c63ea3c5
DualWriter: remove mode4 wrapper ( #93172 )
2024-09-10 16:01:14 +03:00
Ryan McKinley
2f792ee4ae
DualWriter: Return error for unsupported watch ( #93159 )
2024-09-10 15:42:17 +03:00
Leonor Oliveira
8d2b8378ed
Remove UID on update in dual writer mode 2 ( #93032 )
...
* Remove UID on update in dual writer mode 2
* WIP: add dashboard tests
* Add more crud tests for dashboards in each mode
* trigger build
* Fix test
2024-09-10 11:57:28 +02:00
ismail simsek
6548ea377d
Chore: Bump grafana-plugin-sdk-go version to v0.247.0 ( #93095 )
...
* Bump grafana-plugin-sdk-go version to v0.247.0
* make update-workspace
* make update-workspace
2024-09-09 14:36:59 +03:00
Dave Henderson
e1090db5d9
Chore: Bump Go to 1.23.1 ( #93007 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-09-06 20:58:50 +03:00
Ryan McKinley
3cf84d1921
Chore: update centrifuge library ( #93020 )
2024-09-06 12:17:43 +03:00
Claudiu Dragalina-Paraipan
1ce43b4c42
[authn] update authlib and claims versions ( #92987 )
...
* update authlib and claims versions
* 2nd make update-workspace
* manual fix
2024-09-05 19:17:15 +03:00
Santiago
87f4df4bc3
Remote Alertmanager: update github.com/go-openapi/runtime (v0.27.1 -> v0.28.0) ( #92951 )
2024-09-05 08:47:38 -03:00
Marcus Efraimsson
0a337ff3b3
Chore: Update SDK to v0.246.0 ( #92938 )
2024-09-04 17:30:37 +02:00
maicon
2b3d2e5b40
UniStore: Remove leftover references to unifiedStorage feature toggle ( #92685 )
...
it got removed on https://github.com/grafana/grafana/pull/92192
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2024-08-29 18:04:36 +03:00
Leonor Oliveira
66e0121dd5
Pass resource name into the dual writer initialization ( #92654 )
2024-08-29 13:30:48 +02:00
Leonor Oliveira
09f102b72e
Remove condition on where we return from unified storage in mode2 ( #92593 )
2024-08-28 16:31:53 +02:00
Todd Treece
85ef26a85d
K8s: Add generic support for status ( #92378 )
2024-08-28 03:45:04 +03:00
Charandas
af2e79aa83
K8s: namespace mapper should use authlib's util ( #92332 )
2024-08-27 15:01:42 -07:00
de2c9a06bf
Unified Storage: First iteration Dual Write Syncer ( #89809 )
...
* Unified Storage: First iteration Dual Write Syncer
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
Co-authored-by: Leonor Oliveira <9090754+leonorfmartins@users.noreply.github.com >
Co-authored-by: Dan Cech <dcech@grafana.com >
2024-08-27 13:31:40 -03:00
Todd Treece
2f01286034
Storage: Add go.mod for apistore ( #92224 )
2024-08-21 14:32:01 -04:00
Dave Henderson and Ryan McKinley
df3d8915ba
Chore: Bump Go to 1.23.0 ( #92105 )
...
* chore: Bump Go to 1.23.0
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* update swagger files
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* chore: update .bingo/README.md formatting to satisfy prettier
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* chore(lint): Fix new lint errors found by golangci-lint 1.60.1 and Go 1.23
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* keep golden file
* update openapi
* add name to expected output
* chore(lint): rearrange imports to a sensible order
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2024-08-21 11:40:42 -04:00
Leonor Oliveira
81ce3c92d5
Remove optionsStorage and labelSelector ( #92196 )
2024-08-21 15:44:38 +02:00
Will Browne
704b07b3f0
Plugins: Bump plugin SDK to latest (0.244.0) ( #92057 )
...
bump SDK
2024-08-20 14:40:51 +03:00
Alexander Akhmetov
d32e1e009b
Alerting: Update prometheus/client_golang to v1.20 ( #92070 )
...
Update prometheus/client_golang to v1.20
2024-08-20 11:26:06 +02:00
Todd Treece
e60b0aef83
Plugins: Add support for ResourceConversion ( #91977 )
2024-08-15 16:02:21 -04:00
Karl Persson
8d36111420
IDForwarding: Set identity type and uid ( #91830 )
...
* Set identity type and uid
* Set uid without prefix
* Update authlib version
* Update to new claim name
2024-08-14 10:51:44 +02:00
Todd Treece
4ce82d3f14
Chore: Update k8s.io dependencies to v0.30.0 ( #91851 )
2024-08-13 14:01:48 -04:00
Ryan McKinley
21d4a4f49e
Auth: use IdentityType from authlib ( #91763 )
2024-08-12 09:26:53 +03:00
Andreas Christou
24c9aad5bb
Bump grafana-azure-sdk-go and related dependencies ( #91124 )
...
* Bump Azure SDK and related dependencies
* Update go.mods
* update-workspace
* Update go files
2024-08-09 13:12:19 -04:00
Todd Treece
7f155b2b6f
Chore: Add go workspace scripts ( #91707 )
2024-08-08 16:51:17 -04:00
Todd Treece
f463d622d0
Chore: Remove depguard rule skip in apiserver ( #91705 )
2024-08-08 21:11:13 +03:00
Todd Treece
b4126d3bce
Chore: Update k8s.io dependencies ( #91692 )
2024-08-08 18:39:44 +03:00
Leonor Oliveira
fb9903ed7c
Allow to watch from the dual writer ( #91375 )
...
* Allow to watch from the dual writer
* Remove comments
* Lint
2024-08-01 15:09:51 +02:00