chore: merge Release/26.08.0 to main - #4414
Merged
Merged
Conversation
cgrinds
approved these changes
Aug 19, 2026
Contributor
There was a problem hiding this comment.
Pull request overview
This PR merges the Release/26.08.0 branch into main, bringing in the 26.08.0 release content. It primarily expands E-Series observability (new firmware version labels metric + dashboard visualization), updates E-Series collection to include controller IP addresses, and refreshes generated docs/metadata/changelog for the release.
Changes:
- Added an E-Series Firmware plugin + template/docs/metadata for
eseries_firmware_version_labels, and added a corresponding panel to the E-Series Array Grafana dashboard. - Updated E-Series array collection to include controller IP addresses (flattened array label handling added in the collector).
- Updated release documentation artifacts (metrics docs creation dates, generator metadata, and
CHANGELOG.mdrelease entry).
Reviewed changes
Copilot reviewed 14 out of 14 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| mcp/metadata/eseries_metrics.json | Adds description for the new E-Series firmware version labels metric. |
| grafana/dashboards/eseries/array.json | Updates dashboard export to Grafana 12.x format and adds a “Firmware Versions” row/panel. |
| docs/storagegrid-metrics.md | Updates generated metrics doc creation date. |
| docs/ontap-metrics.md | Updates generated metrics doc creation date. |
| docs/eseries-metrics.md | Updates creation date and documents the new firmware version labels metric + dashboard panel link. |
| docs/cisco-switch-metrics.md | Updates generated metrics doc creation date. |
| docs/arista-switch-metrics.md | Updates generated metrics doc creation date. |
| conf/eseries/default.yaml | Registers the new Firmware object template. |
| conf/eseries/11.80.0/firmware.yaml | Adds a Firmware object template that drives the Firmware plugin. |
| conf/eseries/11.80.0/array.yaml | Adds controller IP addresses as a flattened label and exports it. |
| cmd/tools/generate/eseries_counter.yaml | Adds generator metadata entry for eseries_firmware_version_labels. |
| cmd/collectors/eseries/plugins/firmware/firmware.go | Introduces Firmware plugin to collect and export array-wide code module versions. |
| cmd/collectors/eseries/eseries.go | Adds Firmware plugin loader + adds array-label handling (arrays flattened/sorted/joined). |
| CHANGELOG.md | Adds the 26.08.0 release entry. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.