Skip to content

docs(object-storage): add S3 conditional writes guide (EN + FR)#9341

Closed
lason-ovh wants to merge 6 commits into
developfrom
lso_s3_conditional_writes
Closed

docs(object-storage): add S3 conditional writes guide (EN + FR)#9341
lason-ovh wants to merge 6 commits into
developfrom
lso_s3_conditional_writes

Conversation

@lason-ovh

Copy link
Copy Markdown
Contributor
  • Add guide.en-gb.md and guide.fr-fr.md covering If-Match and If-None-Match conditional headers for PutObject, DeleteObject, GetObject, HeadObject and CompleteMultipartUpload
  • Add meta.yaml with guide UUID and slug
  • Update .gitignore to exclude agent and instruction files

What type of Pull Request is this?

  • New guide(s)

Description

New user guide to use the new contional writes feature on S3

Mandatory information

The translations in this Pull Request have been done using:

  • [X ] OVHcloud integrated translation LLM (Claude via Copilot)
  • Systran
  • Other tool (specify which tool was used)
  • This Pull Request didn't require any translation.
  • This Pull Request shouldn't be merged before notification from @lason-ovh (for MEP date) and review from @agoude
  • This Pull Request content should be replicated for the US OVHcloud documentation : YES

Laurent Song added 3 commits April 29, 2026 16:02
- Add guide.en-gb.md and guide.fr-fr.md covering If-Match and If-None-Match
  conditional headers for PutObject, DeleteObject, GetObject, HeadObject
  and CompleteMultipartUpload
- Add meta.yaml with guide UUID and slug
- Update .gitignore to exclude agent and instruction files
@Y0Coss Y0Coss added Guide creation The Pull Request contains at least 1 new guide (meta.yaml and index edition needed) Offer: Storage and Backup The PR documents Storage products: Object Storage, Block Storage, File Storage, Backup & DRP labels Apr 30, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

This shouldn't be versioned.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@lason-ovh please delete this file from this guide folder

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@lason-ovh all good for next week? @Y0Coss had some last requirements for you to fill.

Comment thread .gitignore Outdated
@lason-ovh

Copy link
Copy Markdown
Contributor Author

@Y0Coss MEP for this feature is scheduled for 2026-05-25, could you merge this PR on that day?

@lason-ovh

Copy link
Copy Markdown
Contributor Author

@Y0Coss finalement, on a détecté un bug de dernière minute qui va décaler la sortie de la feature, peux-tu proder la doc que le 03 juin?

@Y0Coss

Y0Coss commented May 22, 2026

Copy link
Copy Markdown
Collaborator

Now ported via ovh/ovhcloud-docs#28
Thank you for your contribution @lason-ovh

@Y0Coss Y0Coss closed this May 22, 2026
@Y0Coss Y0Coss deleted the lso_s3_conditional_writes branch May 22, 2026 17:17
Y0Coss added a commit to ovh/ovhcloud-docs that referenced this pull request Jun 9, 2026
…ites (#28)

* docs(port): port legacy PR #9341 — S3 Conditional Writes

Add Object Storage guide covering If-Match and If-None-Match conditional
headers on PutObject, DeleteObject, and CompleteMultipartUpload requests.
Wired into the sidebar under Object Storage › Configuration.

Original-URL: ovh/docs#9341
Original-author: @laurent-song

* docs: proofread s3-conditional-writes EN/FR and align locale fallbacks

- add S3 trademark footnote + <sup>1</sup> on first prose mention
- fix render-breaking ::: callout fences (blank line before close)
- FR: NBSP before : ; ? !, verb-form prerequisites, Découvrez comment excerpt
- EN: Find out how to excerpt, GB spelling (finalisation)
- bold labels: colon outside emphasis (**Label**:), drop bold Objective sentence
- remove decorative ---, add blank line after frontmatter
- de/es/it/pl/pt kept as EN fallbacks (guide ships FR+EN only)

* docs: use sentence case for s3-conditional-writes title

- title EN + locale fallbacks: Conditional Writes -> Conditional writes
- sync sidebar labels (index.md + index-base.md)

* chore(s3-conditional-writes): symlink untranslated locales to EN

de/es/it/pl/pt were byte-identical EN copies; replace them with
relative symlinks to the EN canonical so future EN updates propagate
automatically. FR (translated) left untouched.

* chore(s3-conditional-writes): bump lastUpdated to 2026-06-09

---------

Co-authored-by: benchbzh <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Guide creation The Pull Request contains at least 1 new guide (meta.yaml and index edition needed) Offer: Storage and Backup The PR documents Storage products: Object Storage, Block Storage, File Storage, Backup & DRP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants