Skip to content

Conversation

@jhlodin
Copy link
Contributor

@jhlodin jhlodin commented Oct 6, 2025

https://cockroachlabs.atlassian.net/browse/DOC-14822

Add emphasis to Cockroach Labs offering "best-effort" support of untested S3-compatible storage options, plus mention of using the AWS_SKIP_CHECKSUM option to resolve common issues in v24.3+.

@jhlodin jhlodin requested a review from alicia-l2 October 6, 2025 17:51
@netlify
Copy link

netlify bot commented Oct 6, 2025

Deploy Preview for cockroachdb-interactivetutorials-docs canceled.

Name Link
🔨 Latest commit cb3a675
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-interactivetutorials-docs/deploys/68e95c8b91b41f0008e03159

@netlify
Copy link

netlify bot commented Oct 6, 2025

Deploy Preview for cockroachdb-api-docs canceled.

Name Link
🔨 Latest commit cb3a675
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-api-docs/deploys/68e95c8b0997220008ac0c47

@jhlodin jhlodin requested a review from msbutler October 6, 2025 17:52
@peachdawnleach peachdawnleach self-requested a review October 6, 2025 17:54
@netlify
Copy link

netlify bot commented Oct 6, 2025

Netlify Preview

Name Link
🔨 Latest commit cb3a675
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-docs/deploys/68e95c8ba82c3d0008020227
😎 Deploy Preview https://deploy-preview-20503--cockroachdb-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

@peachdawnleach peachdawnleach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

Copy link

@msbutler msbutler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think i'm fine publicly documenting that AWS_SKIP_CHECKSUM is a common workaround for clones, but i think the language in this doc update goes against an internal proposal @rimadeodhar is working on. I'd like to her review this before this lands.

imho, we should align internally on the language we're using before making the public docs update

@msbutler msbutler requested a review from rimadeodhar October 6, 2025 23:53
Copy link

@alicia-l2 alicia-l2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, getting someone from support to review

@jhlodin jhlodin requested a review from msbutler October 7, 2025 21:04
@jhlodin
Copy link
Contributor Author

jhlodin commented Oct 7, 2025

Discussed offline with Alicia, longer term we would like to have a dedicated section or page about unsupported S3-compatible systems where the AWS_SKIP_CHECKSUM option should be put. Leaving as-is for now so we get something out while I'm on PTO, and we can triage the next iteration of this messaging.

Cockroach Labs does not officially support S3-compatible storage solutions other than AWS S3, Google Cloud Storage (GCS), and Azure Blob Storage.{% if page.version.version !="v24.1" %} Some common compatibility issues may be fixed by adding the `AWS_SKIP_CHECKSUM` option to the S3 URLs.{% endif %}.


The [Cockroach Labs Support team]({% link {{page.version.version}}/support-resources.md %}) is available to offer assistance where possible. If you encounter issues when using unsupported S3-compatible storage, drivers, or frameworks, contact the maintainer.
Copy link

@msbutler msbutler Oct 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this language is a lot better. could you provide a preview web page so i can understand how this renders? There are several repeat lines in this page, but maybe it renders nicely.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure thing, here's how it renders - https://deploy-preview-20503--cockroachdb-docs.netlify.app/docs/stable/backup-and-restore-overview#backup-storage

The repeat lines are because I'm using some in-page logic to slightly adjust the text based on which page it's on. For the v24.1 version of the page, exclude the line about AWS_SKIP_CHECKSUM. For the pages in the Cloud docs, the link to the support page needs to be modified in order to resolve. Etc.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For ease of review on docs PRs, about ~10 minutes after a commit to a docs PR is pushed, there should be a comment automatically posted by Netlify that (if successful) includes a link to a render preview of the PR. Just FYI for future reference.

Copy link
Contributor

@rimadeodhar rimadeodhar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, LGTM. As Alicia mentioned earlier, we will need to have a follow up to move this section into its own page. Do we have a follow up docs issue to track that work?

{{ site.data.alerts.end }}
{% else %}
{{ site.data.alerts.callout_danger }}
Cockroach Labs does not officially support S3-compatible storage solutions other than AWS S3, Google Cloud Storage (GCS), and Azure Blob Storage.{% if page.version.version !="v24.1" %} Some common compatibility issues may be fixed by adding the `AWS_SKIP_CHECKSUM` option to the S3 URLs.{% endif %}.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This language looks good! Thanks for the update.
Nit: remove the double period at the end of this sentence (after the option to S3 URLs bit).

Copy link

@msbutler msbutler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link

@msbutler msbutler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@jhlodin
Copy link
Contributor Author

jhlodin commented Oct 10, 2025

Overall, LGTM. As Alicia mentioned earlier, we will need to have a follow up to move this section into its own page. Do we have a follow up docs issue to track that work?

Yep, I just created https://cockroachlabs.atlassian.net/browse/DOC-15043 with my notes on what content should be included. I'll triage to someone else on the docs team since I'm out for the next two weeks, please feel free to chime in on the ticket with additional notes or suggestions.

@jhlodin jhlodin enabled auto-merge (squash) October 10, 2025 19:20
@jhlodin jhlodin merged commit 79d9217 into main Oct 10, 2025
6 checks passed
@jhlodin jhlodin deleted the jl/doc-14822 branch October 10, 2025 19:36
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

Successfully merging this pull request may close these issues.

5 participants