Skip to content

Document BACKUP_SKIP_ACCESS_CHECK and EXPORT_SKIP_ACCESS_CHECK env vars#449

Merged
g-despot merged 2 commits into
mainfrom
docs/backup-export-skip-access-check
Jun 16, 2026
Merged

Document BACKUP_SKIP_ACCESS_CHECK and EXPORT_SKIP_ACCESS_CHECK env vars#449
g-despot merged 2 commits into
mainfrom
docs/backup-export-skip-access-check

Conversation

@g-despot

Copy link
Copy Markdown
Contributor

Summary

Documents the two new environment variables introduced in weaviate#11645 ("Add env vars to disable bucket access check"), first released in v1.37.8:

  • BACKUP_SKIP_ACCESS_CHECK
  • EXPORT_SKIP_ACCESS_CHECK

When a backup or collection-export backend initializes, Weaviate verifies that the configured credentials can write to and delete from the target bucket by writing a temporary access-check object and then removing it. That probe fails on immutable (write-once / WORM) buckets, or with least-privilege credentials that cannot delete objects. Setting the relevant variable to true skips the probe.

Both variables default to false, apply to the S3, GCS, and Azure backends, and are read at startup (not runtime-configurable).

Changes

  • docs/deploy/configuration/env-vars/index.md — add EXPORT_SKIP_ACCESS_CHECK to the General reference table.
  • docs/deploy/configuration/export.md — add EXPORT_SKIP_ACCESS_CHECK to the export env-var table, and fix the runtime-config note (previously "All four variables are runtime-configurable" — clarified that the new var is applied at startup).
  • docs/deploy/configuration/backups.md — add a "Skip the storage access check" section documenting BACKUP_SKIP_ACCESS_CHECK (placed under Configuration since it applies to all cloud backup backends).

🤖 Generated with Claude Code

Adds docs for the two env vars introduced in weaviate#11645 (released in
v1.37.8). Both default to false and skip the write-and-delete access probe
that runs when a backup/export backend initializes — useful for immutable
(write-once / WORM) buckets or least-privilege credentials that cannot
delete objects.

- env-vars/index.md: add EXPORT_SKIP_ACCESS_CHECK to the General reference table
- export.md: add EXPORT_SKIP_ACCESS_CHECK row; clarify runtime-config note
  (the new var is applied at startup, not runtime-configurable)
- backups.md: add a "Skip the storage access check" section for
  BACKUP_SKIP_ACCESS_CHECK (applies to all cloud backup backends)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@orca-security-eu orca-security-eu Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Infrastructure as Code high 0   medium 0   low 0   info 0 View in Orca
Passed Passed SAST high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Vulnerabilities high 0   medium 0   low 0   info 0 View in Orca

@g-despot g-despot merged commit 17b32bb into main Jun 16, 2026
12 of 13 checks passed
@g-despot g-despot deleted the docs/backup-export-skip-access-check branch June 16, 2026 08:48
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.

1 participant