-
Notifications
You must be signed in to change notification settings - Fork 559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ceph-csi-cephfs helm chart still contains provisioner-rules-clusterrole.yaml template #3329
Comments
The templates looks to be not in sync between this and charts repo which caused the issue. |
Cc @ceph/ceph-csi-contributors |
@humblec While this may work, I think there is a bigger underlying issue. It seems both the Line 80 in 924a5ab
This line copies all the files over recursively, but does not handle deletion of files on the remote if local files were deleted. I would use something like Out of curiosity, why is there a separate charts repo in the first place? |
Indeed.
Yes, noticed the same while looking at this issue.
Above solution of "rsync" looks to be on spot to keep this repo files and chart repo files in parity. We definitely have to keep these repos in sync or single source is better. While we wait for team's input, I would appreciate if you can file a PR and we can discuss the approach on the same too. |
Is there a non-invasive work around for this issue? |
Is possible solve this problem please ? |
When a file on source is deleted same need to be deleted on the destination, with rsync we can achieve it. fixes: ceph#3329 Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
When a file on source is deleted same need to be deleted on the destination, with rsync we can achieve it. fixes: ceph#3329 Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
When a file on source is deleted same need to be deleted on the destination, with rsync we can achieve it. fixes: #3329 Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
This issue does not appear to be solved yet. I cannot upgrade to 3.7.0, I am getting the same errors as everyone else. Has the job to resync the helm charts not been done yet? Is there a change that I can add to my values file to get this to work temporarily? |
There is no 3.7.1 release yet. Once that is available, the removed files should be gone, finally. |
When a file on source is deleted same need to be deleted on the destination, with rsync we can achieve it. fixes: ceph#3329 Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Describe the bug
The latest
ceph-csi-cephfs
chart version, 3.7.0 still has theprovisioner-rules-clusterrole.yaml
template, despiteits removal here. This is causing deployments using the default values.yaml to fail.
Environment details
fuse
orkernel
. for rbd itskrbd
orrbd-nbd
) : N/ASteps to reproduce
Steps to reproduce the behavior:
helm template ceph-csi/ceph-csi-cephfs
with no other arguments.Actual results
Error rendering the helm chart:
Expected behavior
The helm rendering should succeed with the default
values.yaml
Logs
N/A
Additional context
I can confirm manually that the
provisioner-rules-clusterrole.yaml
is still in thetemplates
directory:The text was updated successfully, but these errors were encountered: