Matheus Macabu
9fb20efea9
Chore: Bump Go version to 1.24.3 ( #105098 )
2025-05-08 15:28:03 +02:00
Josh Hunt
3ba112673f
Docker: Remove pkg/apis/folder from COPY ( #104524 )
2025-04-25 14:25:10 +01:00
Ryan McKinley
0283c98e30
K8s/Folders: Use v1beta1 and app-sdk based spec ( #103975 )
2025-04-14 23:20:10 +03: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
Leonor Oliveira
f21362ad48
Convert pkg/apis/folder to a module ( #102975 )
...
* Convert pkg/apis to a module
* Update apistore module to use apis go module
* Add module to dependabot
* Group go dependencies
* Add guidelines for adding a new gomod
* Prettier
* Only convert apis/folder to a module for now
* Add replace directive
* Add missing go mod
2025-04-02 10:10:04 +02:00
Denis Vodopianov
845e540d50
Fix: Fixing typo in Dockerfile preventing successful build of the docker image ( #102875 )
2025-03-26 14:06:16 +01:00
Denis Vodopianov
c4549b59c5
Chore: Remove drone from go managed tools ( #102529 )
...
* remove drone from go managed tools
* updating workspace after drone removal
2025-03-24 11:10:57 +01:00
Denis Vodopianov
06545aa770
Chore: Migrate bwplotka/bingo-managed go-swagger with go tools directive ( #102434 )
...
* Preparation to migrate go-swagger to go tool
* Replace bingo managed go-swagger with go tool
* rollback bingo managed go-swagger to golang 1.18
* add swagger to the Dockerfile
* update go-swagger version
* Revert "update go-swagger version"
This reverts commit c06008f386 .
* update golang.go/x/crypto to v0.31.0
* update workspace
2025-03-20 10:09:00 +01:00
Denis Vodopianov
de6a48a233
Chore: Replace bingo-managed tools with go tool directive. ( #101890 )
2025-03-17 09:48:41 +01:00
Matheus Macabu
0abf0bb0e9
Secrets: make the secrets package a go work module ( #102167 )
...
* Secrets: make the decrypt package a go work module
* Chore: add Operator Experience as codeowner for secrets apis
* Chore: move module up two folders
2025-03-14 10:38:19 +01:00
Igor Suleymanov
5d2ba10113
K8s/Dashboards: Extract Dashboard APIs to an app submodule ( #102029 )
...
* Move dashboard k8s APIs to a separate app
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Copy dashboard code in Dockerfile
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Fix conversion generation
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Update OpenAPI snapshot for dashboard/v0alpha1
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
2025-03-13 11:05:01 +02:00
Matheus Macabu
61eb837dd6
Chore: Bump Go to 1.23.7 ( #101576 )
2025-03-05 14:55:36 +01:00
Jev Forsberg
a7ecb19c31
Chore: Update base alpine docker image ( #101320 )
...
* baldm0mma/ update base image arg
* baldm0mma/ update alpine image
* baldm0mma/ skip failing test
* baldm0mma/ specifiy patch
* baldm0mma/ flaky test?
2025-02-25 16:23:28 -07:00
Robin Schneider
ffefe9013e
Dockerfile: Add org.opencontainers.image.source label ( #97462 )
...
Add org.opencontainers.image.source label to Dockerfile
Co-authored-by: Matheus Macabu <macabu.matheus@gmail.com >
2025-02-19 13:37:11 -07:00
Mat Ryer
ff7ba54cbc
Investigations: Add experimental app platform backend ( #100584 )
...
* add investigations group?
* Investigations: Add experimental app platform backend
* change `grafana-app-sdk/logging` version
* investigations: add feature flag to test
---------
Co-authored-by: Sven Grossmann <svennergr@gmail.com >
2025-02-17 19:19:22 +01:00
Kevin Minehart
3a8a24e662
Docker: Missing libresolv.so.2 from glibc ( #100729 )
...
* Docker: Missing libresolv.so.2 from glibc
* Misplaced &&
2025-02-14 08:54:36 -06:00
Charandas
ccb442558f
chore: fix dockerfile for local development ( #99721 )
2025-02-11 10:00:15 -08:00
Dan Cech
481f99b07f
Docker: Use our own glibc 2.40 binaries ( #99903 )
...
* use our own glibc 2.40 binaries
2025-01-31 12:37:20 -05:00
Andres Martinez Gotor
e747350fee
Grafana Advisor: Skeleton app ( #99242 )
2025-01-21 12:31:33 +01:00
Mariell Hoversholm
a08f406781
Security: Update to Go 1.23.5 ( #99121 )
...
* feat: update to Go 1.23.5
* chore: make drone
* chore: make update-workspace
* CI: Force re-build
* CI: Force re-build
2025-01-17 09:29:52 +01:00
Will Browne
70fb7b9545
Plugins: Remove bundled plugins feature ( #96490 )
...
* remove bundled plugins
* Add echo to command
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com >
* remove folder entirely
* remove folder from CODEOWNERS
---------
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com >
2025-01-14 12:04:01 +00:00
Selene
0501ff9079
Codegen: Isolate schema generation code ( #98742 )
...
* Create go.mod files for plugins and core kinds
* Update go work and main go.mod dependencies
* Update pfs import
* Missing update of pfs dependency
* Remove fixed cuelang dependency
* Update codeowners
* Update workspace
* Update Dockerfile
* Missing go.mod codeowner
* Use intermediate kin-openapi dependency to make all workspaces to work
2025-01-10 13:33:51 +01:00
Jackson Coelho
f46c07aba7
feat: Add investigations app backend ( #98084 )
...
* add initial structure for investigations app backedn
* update version
* Fix codegen & paths
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Fix Go workspace and CODEOWNERS
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* update kinds for investigation
* update dockerfile
* update codeowners
* update dependabot
* update golangci
* add investigation app and watcher
* run make update-workspace
* run make update-workspace
* register investigation app
* add investigation app to wireset
* add investigations app provider to api initializer
* fix imports
* update feature toggle
* fix cue definition and api initializer
* clean up removing unecessary components
* remove watcher feature toggle
* add investigations backend behind feature toggle
* revert change
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
Co-authored-by: Igor Suleymanov <igor.suleymanov@grafana.com >
2024-12-18 10:31:03 +02:00
Ashley Harrison
08bb66ba72
Chore: Update to node 22 ( #97779 )
...
* update to node 22
* downgrade to 22.11.0
* switch to using node-version-file
* update @types/node
* revert back to using node-version
2024-12-12 16:39:52 +00:00
Yuri Tseretyan
2d386e6704
Alerting: Migrate notification models to generated by grafnaa-app-sdk ( #95430 )
...
* create notifications module and generate models
* switch template group to app models
* switch time intervals to use app models
* switch receiver to use app models
* switch routing tree to use app models
* move schema registration to resource packages
* fix package names to match app
* fix codeowners
* fix UI to use metadata.name instead of uid
* update dockerfile
* move generated models to pkg
* remove provenance from field selector
* move client factories to test files
* rename GenericClient to TypedClient
2024-12-09 10:29:05 -05:00
Ed Welch
e002982cd7
fixes a series of problems with the Dockerfile ( #97585 )
2024-12-06 12:23:27 -06:00
Sofia Papagiannaki
88fc368c88
Update alpine version in Dockerfile ( #95051 )
...
Update Dockerfile
2024-11-20 17:41:43 +02:00
Simon Podlipsky
2b2c94050c
Docker: Don't use legacy ENV syntax ( #93218 )
...
chore(docker): don't use legacy ENV syntax
2024-11-19 16:13:55 -05:00
Alexa V
3c182a37fa
Transform DashboardScene into Schema V2 ( #95546 )
...
---------
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com >
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com >
2024-11-19 13:01:40 +01:00
Todd Treece
d1ffcc22d9
Playlists: Migrate to App SDK codegen ( #93246 )
2024-09-13 16:27:40 -04: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
Todd Treece
2f01286034
Storage: Add go.mod for apistore ( #92224 )
2024-08-21 14:32:01 -04:00
Dave Henderson
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
Mehrshad Lotfi
868f9320e9
CI: Fix missing vendor dependencies ( #91872 )
...
* Add missing dependency to Dockerfile
Add aggregator dependency to Dockerfile, fix the issue #91871 .
* Add defaults.ini to Dockerfile, add bash for alpine
2024-08-15 09:02:15 -04:00
Charandas
cf5e49dbb8
build: semconv recently got its own go.mod ( #91560 )
2024-08-06 16:39:21 -07:00
Simon Podlipsky
b7d5587018
Dockerfile: Fix go deps ( #89857 )
...
Add missing deps
2024-06-27 17:53:43 -04:00
Andreas Zilly
f894c22b21
Chore: Add missing build elements to Dockerfile ( #89714 )
...
Several go.* files that are referenced in go.work were missing in Dockerfile.
2024-06-26 15:22:37 -04:00
Dave Henderson
20c90ff60d
Chore: bump Go to 1.22.4 ( #88794 )
...
* chore: bump Go to 1.22.4
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* use go-version-file for ephemeral instances workflows too
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-06-05 14:29:27 -04:00
Stephanie Hingtgen
d365d442fa
Chore: Upgrade go to 1.22.3 ( #87463 )
2024-05-07 15:23:21 -05:00
Jack Westbrook
0f4db3f5ad
Fix: yarn build in DockerFile ( #86858 )
2024-04-30 07:58:25 +02:00
Kristin Laemmert
f1aa6549f6
Chore: Upgrade go version to 1.22.2 ( #86873 )
...
* Chore: Upgrade go version to 1.22.2
* upgrade to latest swagger for go 1.22 compatibility
* regen openapi spec
* upgrade go in github workflows
2024-04-24 14:26:14 -04:00
Dave Henderson
5cfca8dbf6
chore: bump Go to 1.21.9 ( #85964 )
...
* chore: bump Go to 1.21.9
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* regen .drone.yml
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-04-11 15:37:07 -04:00
Simon Podlipsky
61e4cfac65
Docker: Fix missing go dependencies ( #85441 )
...
ci: fix missing go dependencies
```
> [go-builder 11/25] RUN go mod download:
0.303 go: cannot load module pkg/build/wire listed in go.work file: open pkg/build/wire/go.mod: no such file or directory
------
Dockerfile:64
--------------------
62 | COPY pkg/promlib/go.* pkg/promlib/
63 |
64 | >>> RUN go mod download
65 | RUN if [[ "$BINGO" = "true" ]]; then \
66 | go install github.com/bwplotka/bingo@latest && \
```
2024-04-03 14:01:09 +01:00
Simon Podlipsky
708ee9f9ee
Docker: Do not run apk on non-alpine distros ( #83361 )
2024-04-03 13:21:27 +01:00
Mathieu Parent
4a50897f39
CI: Fix missing vendor dependencies ( #84375 )
...
Fixes : #84342
2024-03-19 12:41:27 +01:00
Andreas Christou
0236053f70
Chore: Bump docker image versions ( #84033 )
...
Bump docker image versions
2024-03-07 13:04:37 +00:00
Dave Henderson
01fb2cff62
chore: bump Go to 1.21.8 ( #83927 )
...
* chore: bump Go to 1.21.8
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
* bump workflows too
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2024-03-05 15:24:34 -05:00
Saturn IDC
ac284def02
CI: Fix missing vendor dependencies ( #83464 )
2024-02-27 12:29:58 +00:00
Andreas Christou
7730a38474
CI: Remove inline-builds flag ( #83306 )
...
Remove inline-builds
2024-02-23 15:11:04 +02:00
Ben Donnelly
fa37d8467f
fix(build): make python and gcc are needed for some yarn dependencies… ( #83228 )
...
fix(build): make python and gcc are needed for some yarn dependencies to build
2024-02-23 11:14:54 +01:00