Skip to content
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

Using bazel-remote as cache backend is not working #2278

Open
simait opened this issue Oct 28, 2024 · 2 comments
Open

Using bazel-remote as cache backend is not working #2278

simait opened this issue Oct 28, 2024 · 2 comments

Comments

@simait
Copy link

simait commented Oct 28, 2024

Hello everyone,

I've tried to setup sccache with bazel-remote, but it doesn't seem to work. First you get an error that it expects a blob-path, e.g. something like /cas/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855. So quickly just switching .sccache_check to e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 (empty blob) yields another error, i.e. PROPFIND is not supported (HTTP 405).

As PROPFIND sems to be an integral part of WebDAV (at least according to a quick google) I don't see any way of supporting bazel-remote without bazel-remote also supporting PROPFIND, but I'm not an expert in either area and I have little to no experience with WebDAV or opendal in particular so maybe I'm wrong.

Anyway, as bazel-remote is currently not supported and unless there is a way to support it in the short term I would ask that you update the documentation accordingly.

Best regards,
Simon Aittamaa

@AJIOB
Copy link
Contributor

AJIOB commented Oct 29, 2024

Hi @simait

We're using https://github.com/apache/opendal for remote backends.

Please, open the issue in that repo & link this one

@Xuanwo
Copy link
Collaborator

Xuanwo commented Nov 6, 2024

Thank you @simait for the report, I will check this out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants