From b877e8a74de96cfd489660e1428e077beb4360d6 Mon Sep 17 00:00:00 2001 From: davelopez <46503462+davelopez@users.noreply.github.com> Date: Thu, 8 Jan 2026 10:40:05 +0100 Subject: [PATCH 1/2] Adds object_expires_after_days example usage to sample config --- .../config/sample/object_store_conf.sample.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/lib/galaxy/config/sample/object_store_conf.sample.yml b/lib/galaxy/config/sample/object_store_conf.sample.yml index 4ea83f3f2d7..d38aaabbcf5 100644 --- a/lib/galaxy/config/sample/object_store_conf.sample.yml +++ b/lib/galaxy/config/sample/object_store_conf.sample.yml @@ -102,6 +102,24 @@ backends: store_by: uuid weight: 0 files_dir: /old-fs/galaxy/files + - id: temporal + type: disk + store_by: uuid + weight: 0 + files_dir: /temporal-fs/galaxy/files + name: Scratch Storage + description: > + This data storage is fast and meant for exploratory analysis and methods development. Data stored here is not backed up + and automatically purged after a month. + badges: + - type: faster + - type: less_stable + - type: not_backed_up + - type: short_term + message: The data stored here is purged after a month. + # This will display an expiration badge on datasets stored in this object store + # to inform users of when the data will be automatically deleted. + object_expires_after_days: 30 # # Sample Nested (Distributed in Hierarchical) Object Store configuration From 1494389445cb6b8c8a84dac7664c4cba9d4530dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20L=C3=B3pez?= <46503462+davelopez@users.noreply.github.com> Date: Thu, 8 Jan 2026 11:01:46 +0100 Subject: [PATCH 2/2] Clarify comment about how expired data is deleted Co-authored-by: Lucille Delisle --- lib/galaxy/config/sample/object_store_conf.sample.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/galaxy/config/sample/object_store_conf.sample.yml b/lib/galaxy/config/sample/object_store_conf.sample.yml index d38aaabbcf5..2b0fba0c128 100644 --- a/lib/galaxy/config/sample/object_store_conf.sample.yml +++ b/lib/galaxy/config/sample/object_store_conf.sample.yml @@ -119,6 +119,8 @@ backends: message: The data stored here is purged after a month. # This will display an expiration badge on datasets stored in this object store # to inform users of when the data will be automatically deleted. + # This is only informative for the user and galaxy will not purge the data. + # The admin needs to take care of the purge object_expires_after_days: 30 #