-
Ticket
-
Resolution: Done
-
Normal
-
OSSM 2.3.0
-
None
-
False
-
None
-
False
-
Release Notes
-
Bug Fix
-
-
Tested with Service Mesh 2.3.0 and Kiali 1.57.3.
Despite Kiali being configured as read-only, any user can change the log level of the envoy proxies. Need the read-only feature to prevent this change as well.
Steps to reproduce:
1. Deploy ServiceMesh with Kiali in read-only mode:
spec: addons: kiali: enabled: true install: dashboard: enableGrafana: true enablePrometheus: true enableTracing: true viewOnly: true name: kiali [...]
2. Add a namespace to the SMMR, and deploy an application.
3. Log in to Kiali, go to Workloads, select one of them.
4. Go to the Logs tab, and then to the three dots on the right.
5. Select any proxy log level.
Expected behaviour:
The proxy log level should not be set from Kiali when "viewOnly: true" is set.
Since the problem described in this issue should be resolved in a recent advisory, it has been closed.
For information on the advisory (Moderate: Red Hat OpenShift Service Mesh Containers for 2.3.2 security update), 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/RHSA-2023:1448