Skip to content

Releases: IBM/ibm-spectrum-scale-bridge-for-grafana

v7.0.4 (2021-09-22)

22 Sep 12:06
5a56e1b

Choose a tag to compare

Software maintenance

  • Moved out the documentation files from the repository content. They have been placed on the project Wiki

Features / Enhancements

  • Changed the Dockerfile parent image to the registry.access.redhat.com/ubi8/ubi:8.4-209 image

v7.0.3 (2021-08-13)

12 Aug 23:06
f62204c

Choose a tag to compare

Software maintenance

  • Tested with Grafana version 7.5.1 and 8.0.3
  • Tested with RedHat community-powered Grafana operator v.3.10.3

Features / Enhancements

  • Changed the Dockerfile parent image to the registry.access.redhat.com/ubi8/ubi:8.4-206 image
  • Added requirements_ubi8.txt file including the required python packages versions to run the bridge in an OpenShift production environment, on top of the Redhat UBI8 image

v7.0.2 (2021-08-02)

03 Aug 12:11
24412e3

Choose a tag to compare

Software maintenance

  • Tested with Grafana version 7.5.1 and 8.0.3
  • Tested with RedHat community-powered Grafana operator v.3.10.3

Features / Enhancements

  • Changed the Dockerfile parent image to the registry.access.redhat.com/ubi8/ubi image
  • Changed the sleep time(60 seconds) for re-attempting of the MetaData retrieval from the pmcollector in case no data have been returned during the bridge start

v7.0.1 (2021-07-21)

21 Jul 20:14
990e7ac

Choose a tag to compare

Software maintenance

  • Expanded test module with more unit tests
  • Tested with Grafana version 7.5.1 and 8.0.3

Features / Enhancements

  • Added support for IBM Spectrum Scale Container Native Storage Access 5.1.1.1
    • updated example deployment yaml files according the API key authentication changes introduced to the IBM Spectrum Scale Performance monitoring tool
  • Modified config.ini allowing to specify the file path, where the 'apiKeyValue' is stored, instead of entering a key value in this file
  • Added the new command line argument 'protocol'
    • using this argument the user can decide if the bridge incoming requests should happen over HTTP or HTTPS connection
  • Removed fixed port numbers for HTTP/HTTPS connections.
    • 4242 and 8443 still default ports for the bridge HTTP/HTTPS connections, but not fixed anymore
  • Added logic to re-attempt to get the MetaData from the pmcollector in case no data have been returned during the bridge start instead of stopping the process directly
    • MAX_RETRY_COUNT = 3

v6.1.4 (2021-07-21)

21 Jul 19:56
899c8e7

Choose a tag to compare

Software maintenance

  • Expanded test module with more unit tests
  • Tested with Grafana 8.0.3 version

Features / Enhancements

  • Added the new command line argument 'protocol'.
    Using this argument the user can decide if the bridge incoming requests should happen over HTTP or HTTPS connection
  • Removed fixed port numbers for HTTP/HTTPS connections.
    4242 and 8443 still default ports for the bridge HTTP/HTTPS cnnections, but not fixed anymore.

v6.1.3 (2021-05-21)

21 May 06:58
efcdc0d

Choose a tag to compare

Software maintenance

  • Expanded test module with more unit tests
  • Tested with Grafana 7.5.1 version

Features / Enhancements

  • Added support for the 'includeDiskData' command line argument. Using the 'includeDiskData' option allows to query and fetch data from the archived (on disk data) for better precision. However, since disk access is slower, this is left as an option.

v7.0.0 (2021-04-26)

26 Apr 06:28

Choose a tag to compare

Software maintenance

  • Expanded test module with more unit tests

Features / Enhancements

v6.1.2 (2021-03-20)

21 Mar 19:18

Choose a tag to compare

Software maintenance

  • Expanded test module with more unit tests
  • Removed the "switching to the multi-threaded zimon port automatically" feature
  • Added logic closing the socket connection in case the query to the pmcollector ends up in an Exception

Features / Enhancements

  • Added the "MOREINFO" level to the bridge logger
  • Added the log entry tracing a cherrypy server process PID

v6.1.1 (2021-03-05)

05 Mar 10:26

Choose a tag to compare

Software maintenance

  • Expanded test module with more unit tests
  • Added Wiki link to the README
  • Improved the documentation about the bridge setup in a cloud native environment(CNSA)
  • Updated documentation about the bridge configuration using http(ssl) connection
  • Expanded list of the editable command line arguments
    - added argument:'tlsKeyFile'; Name of TLS key file, f.e.: privkey.pem
    - added argument:'tlsCertFile'; Name of TLS certificate file, f.e.: cert.pem
    - splitted the 'logFile' argument in the 'logPath', allowing to modify the location of the log files, and the 'logFile', editable log file name
  • Moved the default log location outside the bridge source code
    - default location path of the log file set to: "/var/log/ibm_bridge_for_grafana"

Features / Enhancements

  • Added version tracking inside the bridge module
  • Added "config.ini" file with the default configuration settings, which can be updated, saved away and restored by the user

v6.1.0 (2020-12-10)

11 Dec 08:40
4c1e1d3

Choose a tag to compare

Software maintenance

  • Make cherryPy server settings editable for a user
  • Added test module for a basic parameter verification with the pytest framework
  • Enabled source code changes verification using circleCi CI/CD pipeline

Features / Enhancements

  • Added support for IBM Spectrum Scale Container Native Storage Access 5.1.0.1
    • example yaml files which can be used to run the bridge in a cloud native environment.
    • example yaml files which can be used to connect the bridge to a Grafana instance running in a cloud native environment.
    • instructions describing how to deploy the bridge in a container running in a k8s/Openshift environment
    • instructions describing how to deploy a Grafana instance via grafana-operator powered by RedHad community in a k8s/Openshift environment