Geo: Attachments and Job artifacts improperly showing "Synchronization disabled"

image

Attachments are configured to use object storage on the secondary, and "Allow syncing of object stored files" is disabled. The UI says "Synchronization disabled". But locally stored Attachments can still exist. Synchronization of all Attachments is not actually disabled.

Bug introduced in 12.10 !28478 (merged)

  • [-] Open a follow up tech debt issue for: GeoNodeStatus does not have a #package_file_replication_enabled attribute. We don't need to override the BaseRegistry#replication_enabled? so it actually doesn't matter at the moment. On second thought, we only need that field for one case out of all the cases, so maybe we don't need to make it a thing.
Edited by Michael Kozono