Repository navigation
Commit 651257e
authored
chore(deps): update dependency aqua:grafana/gcx to v1.3.0 (#2460)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [aqua:grafana/gcx](https://redirect.github.com/grafana/gcx) | tools |
minor | `1.2.0` → `1.3.0` |
---
### Release Notes
<details>
<summary>grafana/gcx (aqua:grafana/gcx)</summary>
###
[`v1.3.0`](https://redirect.github.com/grafana/gcx/blob/HEAD/CHANGELOG.md#v130-2026-09-13)
[Compare
Source](https://redirect.github.com/grafana/gcx/compare/v1.2.0...v1.3.0)
**Breaking changes**
- Credential storage now fails closed when the OS keychain is
unavailable, instead of writing to the config file in plaintext with a
warning. You will now see a `Keychain unavailable` error in this
scenario. A locked, as opposed to absent, keychain already failed closed
and is unchanged. Set `GCX_KEYCHAIN=off` to opt in to a plaintext write.
([#​1271](https://redirect.github.com/grafana/gcx/issues/1271))
- Fleet Management permissions have changed: A grafana.com Cloud Access
Policy token is no longer needed for interacting with `gcx fleet`. gcx
will need `write` permissions when using the OAuth flow for all `gcx
fleet` commands. Users will need `grafana-collector-app:read` for named
routes, and wildcard routes need the Admin role or
`grafana-collector-app:admin`, including some read-only commands such as
`tenant get-limits`.
([#​1261](https://redirect.github.com/grafana/gcx/issues/1261))
- `gcx synthetic-monitoring probes deploy` emits different manifests,
and the probe token is now provided through a Kubernetes Secret, defined
by the `SM_AGENT_API_TOKEN` environment variable. To use this,
regenerate the manifests and update anything that read the token out of
the Deployment arguments before applying. Using `--token` still works
but it is deprecated and hidden from help
([#​1262](https://redirect.github.com/grafana/gcx/issues/1262))
- `gcx synthetic-monitoring probes reset-token` now returns the new
token value instead of just confirming the reset. The value is in
`gcx.synth.probe_token_reset`. Anything parsing the previous result
shape needs updating
([#​1262](https://redirect.github.com/grafana/gcx/issues/1262))
- `gcx irm oncall schedules list-final-shifts` takes a `--timezone` flag
and sends the timezone of the schedule, rather than the host. Without
the `--timezone` flag it now uses the schedule's timezone, falling back
to UTC with a warning if the schedule does not have a timezone set.
([#​1187](https://redirect.github.com/grafana/gcx/issues/1187))
**Datasources and queries**
- Add BigQuery, MSSQL, and OpenSearch datasource support
([#​1106](https://redirect.github.com/grafana/gcx/issues/1106),
[#​1059](https://redirect.github.com/grafana/gcx/issues/1059),
[#​1252](https://redirect.github.com/grafana/gcx/issues/1252))
- Add `gcx profiles series` for series discovery
([#​1086](https://redirect.github.com/grafana/gcx/issues/1086))
- Add `-o dot` call-graph output to `gcx profiles query`
([#​1122](https://redirect.github.com/grafana/gcx/issues/1122))
- Add the experimental `gcx traces baseline` command
([#​1168](https://redirect.github.com/grafana/gcx/issues/1168))
- Require an Explore link on every query command
([#​1134](https://redirect.github.com/grafana/gcx/issues/1134))
**Alerting and IRM**
- Add `gcx alert state-history` and notification history
([#​1296](https://redirect.github.com/grafana/gcx/issues/1296),
[#​1258](https://redirect.github.com/grafana/gcx/issues/1258))
- Add `gcx irm incidents update`, and honour incident severity
([#​1191](https://redirect.github.com/grafana/gcx/issues/1191))
- Let a discovery command list its own catalog
([#​1193](https://redirect.github.com/grafana/gcx/issues/1193))
- `alert-groups list --limit 0` now returns every alert group
([#​1213](https://redirect.github.com/grafana/gcx/issues/1213))
**Configuration and credentials**
- Add the trusted `credentials.keychain` policy
([#​1266](https://redirect.github.com/grafana/gcx/issues/1266))
- Add `GCX_KEYCHAIN` to disable the OS credential store
([#​1242](https://redirect.github.com/grafana/gcx/issues/1242))
- Make configuration load and write parameters explicit
([#​1272](https://redirect.github.com/grafana/gcx/issues/1272))
**Agent Observability and Instrumentation**
- Add `gcx agento11y experiments pull` for experiment bundles
([#​1267](https://redirect.github.com/grafana/gcx/issues/1267))
- Add `gcx agento11y rules list-scores` for online scores
([#​1226](https://redirect.github.com/grafana/gcx/issues/1226))
- Add `--fix-plan` to `gcx instrumentation check`
([#​1115](https://redirect.github.com/grafana/gcx/issues/1115))
**Telemetry**
- Break down `api` command usage by route, method, and type
([#​1094](https://redirect.github.com/grafana/gcx/issues/1094))
- Report HTTP status, Kubernetes reason, and authentication method
([#​1118](https://redirect.github.com/grafana/gcx/issues/1118))
- Report a canceled invocation with the outcome `canceled`
([#​1109](https://redirect.github.com/grafana/gcx/issues/1109))
**Fixes**
- `create -f` and `update -f` accept the K8s envelope that gcx itself
prints, instead of discarding every field of the file
([#​1187](https://redirect.github.com/grafana/gcx/issues/1187))
- `--jq` now works together with `-o agents`
([#​1287](https://redirect.github.com/grafana/gcx/issues/1287))
- Normalize unstructured jq numbers
([#​1235](https://redirect.github.com/grafana/gcx/issues/1235))
- Faro sends `extraLogLabels` under the `label` field
([#​1238](https://redirect.github.com/grafana/gcx/issues/1238))
- Browser checks keep their notification channels
([#​1299](https://redirect.github.com/grafana/gcx/issues/1299))
**Other**
- Render provider tables with one generic codec
([#​1274](https://redirect.github.com/grafana/gcx/issues/1274),
[#​1285](https://redirect.github.com/grafana/gcx/issues/1285),
[#​1286](https://redirect.github.com/grafana/gcx/issues/1286),
[#​1289](https://redirect.github.com/grafana/gcx/issues/1289))
- Add declarative provider registration machinery
([#​931](https://redirect.github.com/grafana/gcx/issues/931))
- Set the manager identity from the gcx version
([#​1166](https://redirect.github.com/grafana/gcx/issues/1166))
- Enforce the command naming conventions in CI
([#​1243](https://redirect.github.com/grafana/gcx/issues/1243))
- Upgrade the Bubble Tea stack to v2
([#​1253](https://redirect.github.com/grafana/gcx/issues/1253))
- Refine the Grafana investigation skill
([#​1279](https://redirect.github.com/grafana/gcx/issues/1279),
[#​1292](https://redirect.github.com/grafana/gcx/issues/1292))
- Define how to mark an experimental command
([#​1220](https://redirect.github.com/grafana/gcx/issues/1220))
- Update CONTRIBUTING, and add skill references
([#​1304](https://redirect.github.com/grafana/gcx/issues/1304),
[#​1280](https://redirect.github.com/grafana/gcx/issues/1280))
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/prometheus/client_java).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC43OS4xIiwidXBkYXRlZEluVmVyIjoiNDQuNzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 0ea2d68 commit 651257e
2 files changed
Lines changed: 23 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
0 commit comments