-
Bug
-
Resolution: Duplicate
-
None
-
None
-
False
-
-
False
-
CLOSED
-
---
-
---
-
-
-
Medium
-
None
Description of problem:
------------------------
Attempt to set the TLS security profile for CNAO fails
Version-Release number of selected component (if applicable):
-------------------------------------------------------------
kubevirt-hyperconverged-operator.4.12.0-684
How reproducible:
-----------------
Always
Steps to Reproduce:
-------------------
1. Apply HCO jsonpatch annotation to update TLS security profile for CNAO
- oc annotate --overwrite -n openshift-cnv hco kubevirt-hyperconverged networkaddonsconfigs.kubevirt.io/jsonpatch='[{"op": "replace", "path": "/spec/tlsSecurityProfile", "value": {"old":{}, "type": "Old"}}]'
2. Get the TLS security profile set on CNAO
- oc get networkaddonsconfig cluster -n openshift-cnv -ojsonpath=
{.spec.tlsSecurityProfile}
Actual results:
---------------
CNAO has got incorrect definition for 'tlsSecurityProfile' as:
[cnv-qe-jenkins@ ~]$ oc get networkaddonsconfig cluster -n openshift-cnv -ojsonpath={.spec.tlsSecurityProfile}{"intermediate":{},"old":{},"type":"Old"}[
Expected results:
-----------------
CNAO should contain the right definition ( not the mix of 2 TLS profiles ) for TLS security profile.
{"old":{}, "type": "Old"}
Additional info:
----------------
Also tested with 'Custom' TLS profile and still there is a mix of 'intermediate' TLS profile with the 'Custom' profile
- duplicates
-
CNV-22383 [2141399] Unable to set TLS Security profile for CDI using HCO jsonpatch annotations
- Closed
- external trackers