Open rhys96 opened 4 months ago
@rhys96 Thanks for the PR. We will check this internally and will fix this in the upcoming versions of Xray. cc @megha1906
This seems to have been fixed according to the CHANGELOG.md for xray chart; however, I am running into the same issue when using the jfrog-platform
chart version 10.19.6
which uses xray chart 103.104.17
(see Chart.yaml).
Steps to reproduce:
xray
key (so that they will be passed to xray subchart from the wrapping jfrog-platform
charthelm template jfrog/jfrog-platform --version 10.19.6 -f xray-small.yaml
Is this a request for help?:
Yes, I will submit a PR shortly.
Is this a BUG REPORT or FEATURE REQUEST? (choose one):
BUG REPORT.
Version of Helm and Kubernetes:
Kubernetes version: 1.29
Which chart:
xray.
Which product license (Enterprise/Pro/oss):
Enterprise.
JFrog support reference (if already raised with support team):
Haven't raised.
What happened:
When attempting to install the
xray
chart when using custom volumes, I encountered the following error:What you expected to happen:
I expected the following output:
How to reproduce it (as minimally and precisely as possible):
Create EKS cluster with secrets-store CSI driver.
Create secret containing the trusted certificate for RDS.
NOTE: We use RDS in our deployment, but any additional volume mount will cause the xray deployment to fail.
Create
values.yaml
file.Install
xray
.Anything else we need to know:
I've narrowed down the issue to Line 1039 in
xray-statefulset.yaml
. The initial volume mount is out of alignment compared to the custom volume mounts.To identify that formatting error:
Debug the xray chart output.
Run
yamllint
against the outputted YAML file.Show the error.
Recommended change:
Original
Fixed