Bug 1999153 - [backport][STF 1.3] Add ability to specify Grafana baseImage in Service Telemetry Operator
Summary: [backport][STF 1.3] Add ability to specify Grafana baseImage in Service Telem...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Service Telemetry Framework
Classification: Red Hat
Component: service-telemetry-operator-container
Version: 1.3
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: z2
: 1.3 (STF)
Assignee: Leif Madsen
QA Contact: Leonid Natapov
Joanne O'Flynn
URL:
Whiteboard:
Depends On: 1998551
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-08-30 14:19 UTC by Leif Madsen
Modified: 2021-10-04 18:21 UTC (History)
2 users (show)

Fixed In Version: service-telemetry-operator-container-1.3.6-1
Doc Type: Enhancement
Doc Text:
With this release, the base image for Grafana can now be specified as part of the ServiceTelemetry manifest. You can use the `graphing.grafana.baseImage` parameter to override the default Grafana image used when deploying an instance of Grafana via the Service Telemetry Operator.
Clone Of: 1998551
Environment:
Last Closed: 2021-10-04 18:21:00 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github infrawatch service-telemetry-operator pull 254 0 None None None 2021-09-10 22:55:17 UTC
Github infrawatch service-telemetry-operator pull 261 0 None None None 2021-09-10 22:57:32 UTC
Red Hat Issue Tracker STF-543 0 None None None 2021-08-30 14:20:20 UTC
Red Hat Product Errata RHBA-2021:3721 0 None None None 2021-10-04 18:21:02 UTC

Description Leif Madsen 2021-08-30 14:19:10 UTC
+++ This bug was initially created as a clone of Bug #1998551 +++

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.3

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-09-10 22:55:18 UTC
Merged in https://github.com/infrawatch/service-telemetry-operator/pull/254.

Still needs documentation update.

Comment 2 Leif Madsen 2021-09-10 22:57:33 UTC
Cherry pick at https://github.com/infrawatch/service-telemetry-operator/pull/261 for STF 1.3.

Comment 5 Leif Madsen 2021-09-29 13:21:20 UTC
I have tested this and can verify deployment of Grafana was possible using an alternate image passed via `graphing.grafana.baseImage`.

Comment 10 errata-xmlrpc 2021-10-04 18:21:00 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Release of components for Service Telemetry Framework 1.3.2 - Container Images), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2021:3721


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