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

OpenStack Swift S3 campatible cache #5804

Open
shcherbak opened this issue Mar 3, 2025 · 0 comments
Open

OpenStack Swift S3 campatible cache #5804

shcherbak opened this issue Mar 3, 2025 · 0 comments

Comments

@shcherbak
Copy link

Description

config example (works with Zot Registry, utilizing go sdk)

        "storageDriver": {
            "name": "s3",
            "region": "us-east-1",
            "bucket": "gitlab",
            "secure": false,
            "skipverify": true,
            "accesskey": "gitlab:gitlab",
            "secretkey": "REDACTED",
            "regionEndpoint": "http://127.0.0.1:8090",
            "encrypt": false,
            "v4auth": true,
            "forcepathstyle": true
        }

v4auth and forcepathstyle are mandatory for swift s3 support, but they can not be set

error is:

#4 ERROR: error writing manifest: REDACTED: operation error S3: PutObject, https response error StatusCode: 403, RequestID: txb2669c58fce04c8893d80-0067c5dc0c, HostID: txb2669c58fce04c8893d80-0067c5dc0c, api error SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your key and signing method.
------
 > exporting cache to Amazon S3:
------
ERROR: failed to solve: error writing manifest: REDACTED: operation error S3: PutObject, https response error StatusCode: 403, RequestID: txb2669c58fce04c8893d80-0067c5dc0c, HostID: txb2669c58fce04c8893d80-0067c5dc0c, api error SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your key and signing method.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants