Bug 1998551 - Add ability to specify Grafana baseImage in Service Telemetry Operator
Summary: Add ability to specify Grafana baseImage in Service Telemetry Operator
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Service Telemetry Framework
Classification: Red Hat
Component: service-telemetry-operator-container
Version: 1.4
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: GA
: 1.4 (STF)
Assignee: Leif Madsen
QA Contact: Leonid Natapov
Joanne O'Flynn
URL:
Whiteboard:
Depends On:
Blocks: 1999153
TreeView+ depends on / blocked
 
Reported: 2021-08-27 14:45 UTC by Leif Madsen
Modified: 2021-10-05 12:46 UTC (History)
0 users

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Feature: Add baseImage parameter to graphing section of ServiceTelemetry object so that Grafana container image path can be specified. Reason: The baseImage for a Grafana instance was hard-coded to the default provided by the Grafana Operator. Adding the baseImage configuration to the graphing.grafana spec parameters allows this image to be overridden. Result: The default path to the Grafana baseImage is now 8.1.2 which makes the default Grafana deployed by Service Telemetry Operator compatible with the latest changes to the dashboards released with STF 1.3.
Clone Of:
: 1999153 (view as bug list)
Environment:
Last Closed: 2021-10-05 12:46:50 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github infrawatch service-telemetry-operator pull 251 0 None None None 2021-08-30 14:15:37 UTC
Red Hat Issue Tracker STF-542 0 None None None 2021-08-27 14:47:13 UTC

Description Leif Madsen 2021-08-27 14:45:07 UTC
Description of problem: It's not possible to easily override the baseImage used by Grafana Operator from the ServiceTelemetry object. This results in issues with the default base image with our dashboards. Also because the default image is on docker.io it can cause issues with access to the image due to quotas.

Version-Release number of selected component (if applicable): STF 1.4

Additional info:

* needs a default value to be specified that matches our current dashboards (Grafana 8.x)
* needs baseImage parameter to be added to the `grafana` spec in ServiceTelemetry
* provide UI hints in the CSV
* update documentation

Comment 1 Leif Madsen 2021-10-05 12:46:50 UTC
Closing this issue as it is backported and released to STF 1.3.2, and this will also be included in the next STF 1.4.0 release. Changes are merged upstream.


Note You need to log in before you can comment on or make changes to this bug.