Andres Martinez Gotor
335a55047b
Advisor: Move the missing plugin check to its own step ( #103861 )
2025-04-11 12:11:05 +02:00
Mariell Hoversholm
757be6365a
CI: Bump golangci-lint to 2.0.2 ( #103572 )
2025-04-10 14:42:23 +02:00
Andres Martinez Gotor
89c70fcdcf
Chore: Advisor stats ( #103711 )
2025-04-10 10:51:00 +02:00
Mariell Hoversholm
9df94718ab
[main] Go: Bump to 1.24.2 ( #103521 )
...
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
2025-04-08 17:12:30 +02:00
Andres Martinez Gotor
12e3b86ebb
Auto-generate cli for advisor.grafana.app ( #103465 )
2025-04-08 16:38:19 +02:00
Andres Martinez Gotor
3777b765b9
Advisor: Define error if a datasource doesn't have its plugin installed ( #103200 )
2025-04-02 11:21:37 +02:00
Andres Martinez Gotor
3121633eba
Advisor: Mark unprocessed checks as errored ( #102888 )
2025-03-27 12:50:24 +01:00
Matheus Macabu
99e49a0548
Chore: Update remaining gomod and containers to use Go 1.24.1 ( #102794 )
2025-03-25 15:23:29 +01:00
Andres Martinez Gotor
20e171968e
Advisor: Avoid returning an error when creating initial resources ( #102545 )
2025-03-21 14:50:45 +02:00
Andres Martinez Gotor
da53b3fb5e
Advisor: Avoid Watcher ( #102120 )
2025-03-14 11:14:00 +01:00
Andres Martinez Gotor
a9634f9b12
Advisor: Skip plugin check for provisioned plugins ( #101782 )
2025-03-13 15:04:08 +01:00
Andres Martinez Gotor
8142aef64d
Advisor: Avoid evaluating a check for another namespace ( #101885 )
2025-03-10 17:09:11 +01:00
Matheus Macabu
caabb06cd8
Chore: Bump dependencies to address security issues ( #101620 )
...
* Chore: Bump golang.org/x/net to v0.36.0
* Chore: Use github.com/moby/moby version 27.5.1 instead of 26.0.0
* Chore: Bump github.com/ua-parser/uap-go to v0.0.0-20250213224047-9c035f085b90
* Chore: Bump github.com/grpc-ecosystem/go-grpc-middleware/v2 to fix 32-bit overflow issue
2025-03-06 10:12:05 +01:00
Matheus Macabu
61eb837dd6
Chore: Bump Go to 1.23.7 ( #101576 )
2025-03-05 14:55:36 +01:00
Andres Martinez Gotor
120b277664
Advisor: Cloud fixes ( #101136 )
2025-02-25 11:41:44 +01:00
Andres Martinez Gotor
a24fd1b722
Advisor: Redefine check properties ( #100874 )
2025-02-19 15:11:55 +01:00
Andres Martinez Gotor
12bb50f97f
Advisor: Make evaluation interval and max history configurable ( #100534 )
2025-02-14 10:05:34 +01:00
Andres Martinez Gotor
b6c0db31d9
Advisor: Clean up old checks ( #100375 )
2025-02-11 09:36:46 +01:00
Andres Martinez Gotor
42170ad23a
Advisor: Create checks following a schedule ( #100282 )
2025-02-10 13:15:41 +01:00
Andres Martinez Gotor
f607bcd43f
Advisor: Replace Error naming with Failure ( #100262 )
2025-02-07 15:48:18 +01:00
Andres Martinez Gotor
e291140be3
Advisor: Run check steps in parallel ( #100200 )
2025-02-07 10:57:26 +01:00
Levente Balogh
9da423045e
Advisor: Enable frontend code generation for the checktype kind ( #100208 )
...
nit: enabling frontend code generation for the `checktype`
2025-02-07 10:49:27 +01:00
Mariell Hoversholm
ae33d49036
Advisor: Assert new fields ( #100199 )
2025-02-06 16:29:54 +02:00
Andres Martinez Gotor
52db2070a0
Advisor: Expose check types as a resource ( #100058 )
2025-02-06 13:35:40 +01:00
Andres Martinez Gotor
36275a5510
Advisor: Refactor check interfaces ( #100043 )
2025-02-06 09:55:17 +01:00
Andres Martinez Gotor
6d159b6240
Advisor: Fix Healtcheck check ( #100115 )
2025-02-05 14:59:40 +01:00
Andres Martinez Gotor
4cd2ebe186
Grafana Advisor: Automatically generate frontend types ( #99807 )
...
* Grafana Advisor: Frontend types
* fix bad merge
2025-02-03 11:45:17 +01:00
Igor Suleymanov
b683724bec
Upgrade grafana-app-sdk to 0.31.0 ( #99739 )
...
* Upgrade grafana-app-sdk to 0.31.0
What
This commit upgrades the app SDK to 0.31.0 and re-generates codegen files.
It doesn't touch alerting schemas, because those are quite old and
should be upgraded separately.
This commit slightly alters the schemas for the investigations app,
because the codegen is not happy with the current syntax, for some
reason (probably has to do with CUE upgrades in `cog`).
Why
To make sure we use up-to-date SDK version and remove the workaround for
the `defencoding=none` bug that required us to clean up generated CRD
files.
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Revert changes to golden file for store tests
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
2025-01-30 16:10:42 +02:00
Andres Martinez Gotor
1e3783cc11
Grafana Advisor: Add links to suggested actions ( #99764 )
...
Grafana Advisor: Add links to proposed actions
2025-01-30 13:40:37 +01:00
Andres Martinez Gotor
b0e74cf737
Grafana Advisor: Plugin checks ( #99502 )
2025-01-27 16:39:46 +01:00
Andres Martinez Gotor
3993d691f4
Advisor: Implement authorizer ( #99440 )
2025-01-23 18:00:02 +02:00
Andres Martinez Gotor
b066a63131
Grafana Advisor: Datasource checks ( #99313 )
2025-01-23 16:19:50 +01:00
Andres Martinez Gotor
e747350fee
Grafana Advisor: Skeleton app ( #99242 )
2025-01-21 12:31:33 +01:00