Skip to content

Geo: Add a setting to allow verification of files in Object Storage

What does this MR do and why?

This adds a new migration to GeoNode which includes a new Geo setting flag.

When configuring Geo replication for a secondary site, you can now enable Verification of data in Object Storage. This is currently behind a feature flag : geo_object_storage_verification.

Screenshots or screen recordings

before after
before after

How to set up and validate locally

  1. Setup Geo
  2. Enable geo_object_storage_verification feature flag (Feature.enable :geo_object_storage_verification)
  3. Go to Admin > Geo > Sites and edit a Secondary Node
  4. Make sure Allow this secondary site to replicate content on Object Storage is enabled
  5. You can them enable/disable Object Storage Verification

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #13845 (closed) Closes #409401 (closed)

Edited by Gabriel Mazetto

Merge request reports