+++ This bug was initially created as a clone of Bug #1779894 +++
Got reported this bug with "statusDescriptor".
It is noticed whenever the "text" x-descriptor's value is "True", UI would always render "None" instead of showing the actual content (i.e. "True").
After investigating the issues by Yu Zhao, it is found this issue is reproducible on both "specDescriptor" and "statusDescriptor".
1. assign "text" x-descriptor for "specDescriptor" or "statusDescriptor" in CSV
2. Actual field value is "True"
3. Operand's details view shows "None" but Operand's YAML shows the field value is "True"
Operand's details view should display as "True" (accurately reflect the actual data).
Tested on OCP 4.3 with payload 4.3.0-0.nightly-2019-12-09-181855.
Install Couchbase Operator in project, then in CSV add x-descriptor with text value "True" in "specDescriptors" and "statusDescriptors" as below, then create instance, check on detail page, it shows "True" for "Test For Bug" and "Status Test For Bug".
- description: Test Bug.
displayName: Test For Bug
- description: Status Test Bug.
displayName: Status Test For Bug
The bug is fixed, so move it to Verified.
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, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.