Skip to content

Commit

Permalink
Merge pull request #257 from Helene/prepare_8.0.1
Browse files Browse the repository at this point in the history
Publish v8.0.1 release
  • Loading branch information
Helene authored Dec 10, 2024
2 parents 02b7a29 + 09a9168 commit e92b10a
Show file tree
Hide file tree
Showing 43 changed files with 260,291 additions and 138 deletions.
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
ARG BASE=registry.access.redhat.com/ubi9/ubi:9.3-1610
ARG BASE=registry.access.redhat.com/ubi9/ubi:9.5-1732804088
FROM $BASE

LABEL com.ibm.name="IBM Storage Scale bridge for Grafana"
LABEL com.ibm.vendor="IBM"
LABEL com.ibm.version="8.0.0"
LABEL com.ibm.version="8.0.1"
LABEL com.ibm.url="https://github.com/IBM/ibm-spectrum-scale-bridge-for-grafana"
LABEL com.ibm.description="This tool translates the IBM Storage Scale performance data collected internally \
to the query requests acceptable by the Grafana integrated openTSDB plugin"
Expand Down
79 changes: 79 additions & 0 deletions docs/RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
# Version 8.0.1 (12/10/2024)
Added HTTP Api REST endpoints allowing to query: \
- Performance Monitoring Tool sensors configuration in use \
- Timestamp of the latest metadata local cache refresh \
Added plugin for generating Promtheus config file authomatically based on the actual Performance Monitoring Tool sensors configuration \
Added GPFSmmhealth sensor to the PrometheusExporter supported endpoints \
Improved the performance of the OpenTSDB HTTP Api REST search/loookup endpoint \
Added monitoring thread observing if MetaData refresh is required \
Published example dashboards showing: \
- GPFS Cluster overview using OpenTSDB Datasource \
- GPFS Cluster overview using Prometheus Datasource \
- GPFSmmhealth metrics \
- GPFS physical disks wait times \
- GPFS fileset quota reporting \
Changed the Dockerfile parent image to the registry.access.redhat.com/ubi9/ubi:9.5-1732804088 \

Tested with Grafana version 11.0.0
Tested with RedHat community-powered Grafana operator v.5



# Version 8.0.0 (04/26/2024)
The Grafana Bridge has been refactored to allow several APIs to be registered and run as standalone plugins. The OpenTSDB API now needs to be explicitly registered via port configuration in config.ini before it can be used with Grafana.
Added the new Prometheus Exporter plugin which collects metrics and exposes them in a format that can be scraped by the Prometheus timeseries database. This plugin also needs to be enabled via port configuration.
Expand All @@ -10,6 +31,64 @@ Tested with RedHat community-powered Grafana operator v.5



# Version 7.2.0 (12/06/2024)
Changed the Dockerfile parent image to the registry.access.redhat.com/ubi9/ubi:9.5-1732804088 \
Speed up OpenTSDB /search/lookup REST Api endpoint response time \
Backported important fixes that improve overall bridge performance \

Tested with Grafana version 11
Tested with RedHat community-powered Grafana operator v.5



# Version 7.1.9 (09/27/2024)
Changed the Dockerfile parent image to the registry.access.redhat.com/ubi9/ubi:9.4-1214.1726694543 \

Tested with Grafana version 11
Tested with RedHat community-powered Grafana operator v.5



# Version 7.1.8 (08/29/2024)
Changed the Dockerfile parent image to the registry.access.redhat.com/ubi9/ubi:9.4-1181.1724035907 \

Tested with Grafana version 11
Tested with RedHat community-powered Grafana operator v.5



# Version 7.1.7 (08/27/2024)
Changed the Dockerfile parent image to the registry.access.redhat.com/ubi9/ubi:9.4-1181 \

Tested with Grafana version 11
Tested with RedHat community-powered Grafana operator v.5



# Version 7.1.6 (06/28/2024)
Changed the Dockerfile parent image to the registry.access.redhat.com/ubi9/ubi:9.4-1123 \

Tested with Grafana version 11
Tested with RedHat community-powered Grafana operator v.5



# Version 7.1.5 (06/07/2024)
Changed the Dockerfile parent image to the registry.access.redhat.com/ubi9/ubi:9.4-947.1717074712 \

Tested with Grafana version 9.5
Tested with RedHat community-powered Grafana operator v.5



# Version 7.1.4 (05/07/2024)
Changed the Dockerfile parent image to the registry.access.redhat.com/ubi9/ubi:9.4 \

Tested with Grafana version 9.5
Tested with RedHat community-powered Grafana operator v.5



# Version 7.1.3 (03/08/2024)
Changed the Dockerfile parent image to the registry.access.redhat.com/ubi9/ubi:9.3-1610 \

Expand Down
88 changes: 88 additions & 0 deletions docs/SUPPORT_MATRIX.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
The following matrix gives a quick overview of the supported software for the IBM Storage Scale bridge for Grafana packages by version number:
# Version 8.0.1 (12/10/2024)
Classic Scale:
- Python 3.9
- CherryPy 18.10.0
- IBM Storage Scale system must run 5.2.2 and above
- Grafana 11.0.0 and above

Cloud native:
- IBM Storage Scale Container Native Storage Access(CNSA) devices having minReleaseLevel 5.2.0
- RedHat community-powered Grafana-Operator v5

# Version 8.0.0 (04/26/2024)
Classic Scale:
- Python 3.9
Expand All @@ -9,6 +20,83 @@ Classic Scale:
Cloud native:
- IBM Storage Scale Container Native Storage Access(CNSA) devices having minReleaseLevel 5.2.0
- RedHat community-powered Grafana-Operator v5

# Version 7.2.0 (12/06/2024)
Classic Scale:
- Python 3.9
- CherryPy 18.10.0
- IBM Storage Scale system must run 5.1.9 and above
- Grafana 11.0.0 and above

Cloud native:
- IBM Storage Scale Container Native Storage Access(CNSA) devices having minReleaseLevel 5.1.9.8,5.2.2.1
- RedHat community-powered Grafana-Operator v5

# Version 7.1.9 (09/27/2024)
Classic Scale:
- Python 3.9
- CherryPy 18.9.0
- IBM Storage Scale system must run 5.1.9 and above
- Grafana 11.0.0 and above

Cloud native:
- IBM Storage Scale Container Native Storage Access(CNSA) devices having minReleaseLevel 5.2.1
- RedHat community-powered Grafana-Operator v5

# Version 7.1.8 (08/29/2024)
Classic Scale:
- Python 3.9
- CherryPy 18.9.0
- IBM Storage Scale system must run 5.1.9 and above
- Grafana 11.0.0 and above

Cloud native:
- IBM Storage Scale Container Native Storage Access(CNSA) devices having minReleaseLevel 5.2.1
- RedHat community-powered Grafana-Operator v5

# Version 7.1.7 (08/27/2024)
Classic Scale:
- Python 3.9
- CherryPy 18.9.0
- IBM Storage Scale system must run 5.1.9 and above
- Grafana 11.0.0 and above

Cloud native:
- IBM Storage Scale Container Native Storage Access(CNSA) devices having minReleaseLevel 5.2.1
- RedHat community-powered Grafana-Operator v5

# Version 7.1.6 (06/28/2024)
Classic Scale:
- Python 3.9
- CherryPy 18.9.0
- IBM Storage Scale system must run 5.1.9 and above
- Grafana 11.0.0 and above

Cloud native:
- IBM Storage Scale Container Native Storage Access(CNSA) devices having minReleaseLevel 5.2.1
- RedHat community-powered Grafana-Operator v5

# Version 7.1.5 (06/07/2024)
Classic Scale:
- Python 3.9
- CherryPy 18.9.0
- IBM Storage Scale system must run 5.1.9 and above
- Grafana 11.0.0 and above

Cloud native:
- IBM Storage Scale Container Native Storage Access(CNSA) devices having minReleaseLevel 5.2.1
- RedHat community-powered Grafana-Operator v5

# Version 7.1.4 (05/07/2024)
Classic Scale:
- Python 3.9
- CherryPy 18.9.0
- IBM Storage Scale system must run 5.1.9 and above
- Grafana 9.5.0 and above

Cloud native:
- IBM Storage Scale Container Native Storage Access(CNSA) devices having minReleaseLevel 5.2.1
- RedHat community-powered Grafana-Operator v5

# Version 7.1.3 (03/08/2024)
Classic Scale:
Expand Down
Loading

0 comments on commit e92b10a

Please sign in to comment.