-
Notifications
You must be signed in to change notification settings - Fork 402
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
Error saving index-cache.yaml with Microsoft Azure as storage backend #759
Comments
hi @gevalo1 , what about your action actually looks like ? The error message shows that your blob type is not correct , I assume that your chart package is not complete or is broken . |
Hi @scbizu, The actual chart packages do get uploaded correctly, and I've configured the The problem seems to be purely with updating This is the GitHub Action
And it's
|
Hi All. There's a 4-MB limit for each call to the Azure Storage service. If your file is larger than 4 MB, you must break it in chunks. Is there any workaround or stable solution? Our index is really much more than 4MB :) TIA, |
@cristianomanzoni Hi , we already fixed this in new CM release . see chartmuseum/storage#667 and #701 |
We have a workflow using changesets where we occasionally release a bunch of our applications at once. Through a series of GitHub Actions each application gets built, packaged & uploaded to ChartMuseum, which uploads the Charts to an Azure Storage Account (blob).
We noticed a bunch of these GitHub Actions fail with the following error:
I assume the issue might be caused by the fact that ChartMuseum is trying to update
index-cache.yaml
multiple times at the same time, causing Azure to throw a 409 error.What do you suggest we do to resolve this?
Should we just disable the
index-cache.yaml
statefile or is there an alternative solution? What is the exact effect if we do this?The text was updated successfully, but these errors were encountered: