This is an automated email from the ASF dual-hosted git repository.

machristie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/master by this push:
     new 09e6aaf435 AIRAVATA-3694 Ansible: configure data archive max ages for 
scigap hosted gateways
09e6aaf435 is described below

commit 09e6aaf4350cf35ed92555a81e27aeb33d952843
Author: Marcus Christie <[email protected]>
AuthorDate: Fri Jun 2 16:26:33 2023 -0400

    AIRAVATA-3694 Ansible: configure data archive max ages for scigap hosted 
gateways
---
 .../inventories/scigap/production/host_vars/ai-confluence/vars.yml    | 1 +
 .../inventories/scigap/production/host_vars/ampgateway/vars.yml       | 1 +
 .../inventories/scigap/production/host_vars/bcbportal/vars.yml        | 1 +
 .../inventories/scigap/production/host_vars/covid-geoact/vars.yml     | 1 +
 .../inventories/scigap/production/host_vars/ehtgateway/vars.yml       | 1 +
 .../ansible/inventories/scigap/production/host_vars/geo/vars.yml      | 1 +
 .../inventories/scigap/production/host_vars/georgiastate/vars.yml     | 1 +
 .../inventories/scigap/production/host_vars/global-flood/vars.yml     | 1 +
 .../ansible/inventories/scigap/production/host_vars/immune/vars.yml   | 1 +
 .../inventories/scigap/production/host_vars/interactwel/vars.yml      | 1 +
 .../ansible/inventories/scigap/production/host_vars/lrose/vars.yml    | 1 +
 .../scigap/production/host_vars/microbial-genomes/vars.yml            | 1 +
 .../scigap/production/host_vars/molecular-dynamics/vars.yml           | 1 +
 .../inventories/scigap/production/host_vars/nasa-veda/vars.yml        | 1 +
 .../scigap/production/host_vars/neuroscience-cybershuttle/vars.yml    | 1 +
 .../ansible/inventories/scigap/production/host_vars/nexttdb/vars.yml  | 1 +
 .../inventories/scigap/production/host_vars/physicell/vars.yml        | 1 +
 .../ansible/inventories/scigap/production/host_vars/regsnps/vars.yml  | 1 +
 .../ansible/inventories/scigap/production/host_vars/sdstate/vars.yml  | 1 +
 .../ansible/inventories/scigap/production/host_vars/seagrid/vars.yml  | 1 +
 .../inventories/scigap/production/host_vars/searchsra/vars.yml        | 1 +
 .../inventories/scigap/production/host_vars/simvascular_old/vars.yml  | 1 +
 .../ansible/inventories/scigap/production/host_vars/smaltr/vars.yml   | 1 +
 .../inventories/scigap/production/host_vars/snowvision/vars.yml       | 1 +
 .../ansible/inventories/scigap/production/host_vars/tsunami/vars.yml  | 1 +
 .../inventories/scigap/production/host_vars/ultrascan/vars.yml        | 1 +
 dev-tools/ansible/roles/django/tasks/main.yml                         | 2 +-
 dev-tools/ansible/roles/django/templates/settings_local.py.j2         | 4 ++--
 28 files changed, 29 insertions(+), 3 deletions(-)

diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/ai-confluence/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ai-confluence/vars.yml
index eedf19002c..4792f33c78 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/ai-confluence/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ai-confluence/vars.yml
@@ -48,6 +48,7 @@ auth_options:
 gateway_id: "ai-confluence"
 experiment_data_dir: "{{ user_data_dir }}/ai-confluence"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQDVSe+qdmtbC0557O4C+Xv5jrSr66Wjj/zx9fDHhX3j5xHxWA90mnc5HNfFRSM+IqL4kICY83M7YQWClOdpITMb1tLFNzY4ZkR4X7xTxFw8MGkMGm3lEPFhr2Sht7CwC3Br/5x4wUIlNfWMkWmRT+evaM1GGHozkjgCVutsSINLKbz38L2/ZYlJ5l14WaCq602IY8qUFDNUzSC8Tl44IyG9l6ocnEvE4sBbMiFKx38jIRTlZDyIqJ5V1WzeW0xm7wzVQQsAQHn7x2yTNgJ2I6EX4kJeyjwXIbl4N70QuISaHz4XOe6/L1a/c2fMuLmjc5GgjoUPxscvyCvCrTSu/3Zf"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]')]"
 portal_title: "AI Confluence Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/ampgateway/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ampgateway/vars.yml
index 049db755b5..a9139d0703 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/ampgateway/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ampgateway/vars.yml
@@ -51,6 +51,7 @@ auth_options:
 gateway_id: "amp"
 experiment_data_dir: "{{ user_data_dir }}/amp"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCAfFAdLrGC/om63ipx9RhuzcGnMlVQkKsuy5NtUgK7I4OdTJ1Ck1H/ARBwiWNQy08GO2HETfM7StCROwW+tlZ6n+THBkbei4G8q6xV6UXlC3BJxuDlwkxnyOFSYEt8Qd2g8IC/X0qo9/m5Ea9Z5axzTk+n2OZlV87DrLheV+OVhgf+yYGVo9egTZ7Kg/TV/Hl1xeU5JgRcPPrLrWYn8vEQo7xT5boS3X9y2o7FgNTdUf5K10ZJ37RWcLQpzZ+7zEKs/P/I/QU+BUhxRRfnEf/4e4L3OFE36SQ4DSFmu3lKU4BcQQb3A6SfQGC1PwQdD5y9MUkpit4hMCSJLjVBTN3H"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('SGRC', '[email protected]'), ('Barry Schneider', '        
[email protected]')]"
 portal_title: "Atomic, Molecular, and Optical Science Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/bcbportal/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/bcbportal/vars.yml
index ebe806b940..03257d0c89 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/bcbportal/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/bcbportal/vars.yml
@@ -47,6 +47,7 @@ auth_options:
 gateway_id: "bcbportal"
 experiment_data_dir: "{{ user_data_dir }}/bcbportal"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQC1WOyu47oKrRhIBUGI5aJsFk4wxCEgf3DzFdlYrWbGacfEETbE1Cxe8Tdj5TevIflui+HWJq5quHkMiZtHhGZbC4JMDKlzJaBn5vHpEAWtyvCXglkpu+Q+/XGLOwqy4XGa4rdf/CXvuWgc5+XCBb++A/eBswQVPt4C631Xsym7LA1NQXK3XxJApP/2IHnWtJI2d9g5TnzH8Oa99d146KmAKMl73lsCZtC1saBtGRsggJ7dRal7ush3XqiNCMgWPM8QU0ogbOBXDUZKRGAoY+frDaJdA3eQISiRRknpFyZwWcXU0CGnqaBiJdJEGYKLMvP9qBz/juN8jKMBkEJLGU1/"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('SGRC', '[email protected]')]"
 portal_title: "BCB Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/covid-geoact/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/covid-geoact/vars.yml
index e94accd11a..36e52aa7ad 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/covid-geoact/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/covid-geoact/vars.yml
@@ -46,6 +46,7 @@ auth_options:
 gateway_id: "covid-geoact"
 experiment_data_dir: "{{ user_data_dir }}/covid-geoact"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCZpB6Q2bMcB9eTpMXBf6adFysDWE++Q7cNFfo3bTZgfH9YqZlvBLCDgQ7dWB5fiag2y/AGm0DPnEerIbG8df9HpJ/pOvqGjHKzkoz+Xi1J0n8FFCiPtuOE2sWwnFNniAwQeAKzCiBn1oL84IiYsJ2nTmRXcl6qIREsBOfG6oDMGYbI3fOaGKwVscJSKFjfRVhaHRgwcOuvsuf1Z/E4X9C1uhIE4BSFA7BoTbtTictTVp7lo4XvCorBziO3fZacFI9gCMVSNnI4OUZu5rXqXPjXfmIV2tDz9kGMTzW5OIk3xdU6MHGprwUkXPttdERVGTbFha+HJk3S2jaeV1pnDxlt"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]'), ('Ilya Zaslavsky', 
'[email protected]'), ('Kaushik Ganapathy', '[email protected]'), ('Johnny 
Lei', '[email protected]')]"
 portal_title: "Covid GeoAct Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/ehtgateway/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ehtgateway/vars.yml
index d51ed6cda4..a62297fde9 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/ehtgateway/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ehtgateway/vars.yml
@@ -47,6 +47,7 @@ auth_options:
 gateway_id: "ehtgateway"
 experiment_data_dir: "{{ user_data_dir }}/ehtgateway"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCr7wFmAAPMfHAuCFPZJHZSUqLMiL9LwEC8tkfIIrgLtphuDT7Jgmq37XFK2/llg1clb0Ugehpl35OVnNLOb4IZqAgUYIvm2298sHfUT9W/TIpAqMg7hSiK5x8SWDn0zC6+APQMiEIJD9Q/pfJ1vAUbMrkkwQ4cXtqcF6f478Ou7juwIBCzywEbqdtQ+x8kBIglk4/QAtSSekRWmOTvqq5B1sXpB7scWQUb/D/ZCpMRlbOpctmE8D9alkNMdKe/5wUfIvdwg2WzRtgOho5pg/deWaOpfMUa0FQbdV8iO22xr7j6y9Rj25rYiHqJFqFsEK/aO0aMT+OXTH6JbJi8p1Fp"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]'),('Chan Chi-kwan', 
'[email protected]'),('Rob Quick', '[email protected]')]"
 portal_title: "EHT Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/geo/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/geo/vars.yml
index 97aac8b818..14d9ab259c 100644
--- a/dev-tools/ansible/inventories/scigap/production/host_vars/geo/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/production/host_vars/geo/vars.yml
@@ -57,6 +57,7 @@ auth_options:
 gateway_id: "geo"
 experiment_data_dir: "{{ user_data_dir }}/geo"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCZyps8huDQdr9ZJARtF0RcbyOD3FqMZZKldhW7soaWvOn7ev5rMgpto+TI/YQ8w5lWwWsqtxOByxJaGFgAkwI9+/vr0MPsMz/gmHi2NaEOYm+AA25ozPW9aMWRkaeAlK9sLWI85Cg6owozZngXV745R1LjtxhGO4/sOJLBIZxndLuaIlV1th2yontOsjv5CLr525mc8+0keViSWf7agdqTI7hN51fyyDM1KucwLfXXZZd4vQRJ68o9A6INH66KAbx54u6dd7PBKrJQC63RsPZG6i9jn6qBaLv7xkGH2iM7HfVy8ywMlyvQRb3DJdxG0AUXlZuxOHRH95hdBlgiSsTl"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]')]"
 portal_title: "Geo Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/georgiastate/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/georgiastate/vars.yml
index ff2cf97602..860556def6 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/georgiastate/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/georgiastate/vars.yml
@@ -41,6 +41,7 @@ auth_options:
 gateway_id: "georgiastate"
 experiment_data_dir: "{{ user_data_dir }}/georgia-state"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCFSg9IEgsXlGhgPkj4hPuON30rbE3/gUUn4K3NVvBFKLyQQ8Pm/NR6dZmFglQR1HxBRSnq4WmH3EVyxHuT7MkQDAjTkclEuhaRjcYN0nua8g4dI9SgO9DeqbOyurVIuw/YChP5nC+6/ubMyzYPr6Z5xU5QHZI/QlVG4nz3joMIKkRXt/bsaEvv+/nzED/j6FTdK6P6dg1ESkNVZUPqhtWpwuC28Et7/86jcEObJedwx8geLoxKogPZ6kqO+Q/WUHDtMpFYtwuPaiYuN3Pb/GCvnDRsSoFmtRU+UH1UIdEy0piYUuBW+5aCv/PbH/UtHFg1Y1942TYCXv4rl1i/KW1z"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('SGRC', '[email protected]'), ('Suranga Edirisinghe 
Pathirannehelage','[email protected]')]"
 portal_title: "Georgia State Science Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/global-flood/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/global-flood/vars.yml
index 1390f7cb32..404b501929 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/global-flood/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/global-flood/vars.yml
@@ -55,6 +55,7 @@ auth_options:
 gateway_id: "global-flood"
 experiment_data_dir: "{{ user_data_dir }}/global-flood"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQDPuGmLPwwXu15TCdLwsE9dFoWJu1kzQzdLukslMKjVCf05Fe+MyCP7EG5n1psGigSORGm0bo/9t9fPQGyPRUR2jIBI5lR2bE5JJ8XNotf+Gdv45FXhXHTIPSeb1bAymEQVghALxqeYOWnnP+6aL61Zy6nAokMJdkdRXFRxr0paYLbH3oaCAVdp2ggMXP+KMvkKHjMSa9aZFK/V/YrIRONKDrdK+DV7D0xk4XGplRAsw8UpS8GJipfq8uTM23Tr/UMCYUCbW8qqf0HYFohY+51lT/1JjYb+cBWjy1iuNGVQVnQsuNSOoDnW1C07V6VFzwKZJOv+rYhw6iL5rcq3fzDD"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]'),('Wang 
Jun','[email protected]')]"
 portal_title: "Global Floods Assessment Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/immune/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/immune/vars.yml
index d9c4e4a0e8..35b804b783 100644
--- a/dev-tools/ansible/inventories/scigap/production/host_vars/immune/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/production/host_vars/immune/vars.yml
@@ -56,6 +56,7 @@ auth_options:
 gateway_id: "immune"
 experiment_data_dir: "{{ user_data_dir }}/immune"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCntbE2GLI5S2QNRlruR8vjmLHUbpePz9NBcSJuvffOT+R75nsWlyjVEI7Tn43qvJMPR7SpOy5W5u7mmjLYx0lphMv5RJ64Hy5tIK39RlXya3s/+0gyA//I9tS4BAt7NKmGItvIZI/JLGxyUY8ZTnkRofAbEHJy3KtW1lBWUHKNsJfXyR7KJwmEkOVMU8x4fC/C/OyfsofsipG82fYJlfAgpJc+kODAgJBZI90h9pisOmfk2Wkiqt6aC3JHUZmIF2x3w5eXyhTc6RCBgNNQUy88KPOp5neMnCEbrCMx0aZGqLZFb9Q+4DVdnsmS+QvCEEpI8eFiceSN0D1Yo5IC9bvh"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]'),('Chuanpeng 
Dong','[email protected]')]"
 portal_title: "Immune Portal"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/interactwel/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/interactwel/vars.yml
index 98dabe29bf..4197d0c3c3 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/interactwel/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/interactwel/vars.yml
@@ -42,6 +42,7 @@ gateway_id: "interactwel"
 experiment_data_dir: "{{ user_data_dir }}/interactwel"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCFkcK2krGe1tZ339p5bGrBi6+Vrgl9q7VRILUP39C5vC753dajWBtRWI3Id47KXcGPsbl/JPYAn5+jHDFlQwP6aXrGt3npL0thPXOMQ8pykrQs6ridaeFwa3QrlwFVeAhf+Y0FqlXNbl8aHTP0oQAaG8p2ID1/K7GLty0cgiVgEY1aPY6/aQT/81zCoxQzpOodJtU247Ls8I6Lgha/jv6P+fKgcogqaAm39UzCDTy7HN1Owh+yfLh6Cy3XT8SPegVw8XFpOLP8AO1S3CB3B5s1DBdHYOeEGserIbaEgtDHoLw/YIXtAZt9QL6IJ3g9uXVDtZhexj7Rp07QCQhhiaep"
 django_hidden_airavata_apps: "[]"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('SGRC', '[email protected]'),('Samuel 
Rivera','[email protected]'),('Meghna 
Babbar-Sebens','[email protected]')]"
 portal_title: "InterACTWEL Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/lrose/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/lrose/vars.yml
index c0149f27e7..14225bd107 100644
--- a/dev-tools/ansible/inventories/scigap/production/host_vars/lrose/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/production/host_vars/lrose/vars.yml
@@ -48,6 +48,7 @@ auth_options:
 gateway_id: "lrose"
 experiment_data_dir: "{{ user_data_dir }}/lrose"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCBRVHtPN6m/9VUXuYK6+92BSWR65D7+8Y+HAwevv1teLTuaZutyvysbQDPeKYMpqj+z3GMPo0E86zIoXXFHKXS6assBsvpQNNXBfIl91J0b3gUD3SukBbShPyhTawIi7za6VPMvUSa3koC/52Ihbz8VQLNc0xCxnSWHhgc1bIBMoA1JsXOnKPAQZvjkBwXAZUeDXLyS3koE9WNnbRoqOUkqs0MO8tKCvfaVTqILHToOSvgaXrXbEEpND9dCvIuer6tREgakoig+1ck9t9VzPLb/1FsaWGA/V/0WKHcsGvfDmIZcjtdL+eUhVJIJif3BCXDeQJJVap7smll3DXmkgKb"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]'),('Brenda Javornik', 
'[email protected]'),('Mike Dixon', '[email protected]'),('Ting-Yu Cha', 
'[email protected]'),('Jen DeHart', '[email protected]')]"
 portal_title: "LROSE Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/microbial-genomes/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/microbial-genomes/vars.yml
index f8516320d0..11c7a9282e 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/microbial-genomes/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/microbial-genomes/vars.yml
@@ -57,6 +57,7 @@ auth_options:
 gateway_id: "microbial-genomes"
 experiment_data_dir: "{{ user_data_dir }}/microbial-genomes"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCG/syNtrxrgfdHpxln172epFN36uztXhblac4uqNYW9Qlp8K5YI1MICxCW+HJu1mOkIvOLseYaZm1m8Vt7KwTvp/RP6iyZ8M/fWMPO+v9ZLjGupi/iDLA8JNfD0trpwXzW4PCFaqPG2+LtpzsfsI8Bx6UwFXbHKdEo5eC548Cc5EVkZ9xFEChCQHdUcxWI7zs7+S9wsAOY3Qbsrg/UtLAe4P8ZFxABSgBdirKusxdbw/0LgVhkj1aTKIE7n+7b7b11m4A1bzvsvhNLBlN+hRXG9ZiOOYExO1T5p3rX+HHIeUNAi1AMlc6KTa833ni0FWK3EYbGEwC1og6hSfl2ZGRp"
+django_user_data_archive_max_age_days: 90
 
 admin_emails: "[('SGRC', '[email protected]'),('Luis Rodriguez Rojas', 
'[email protected]'),('Konstantinos 
Konstantinidis','[email protected]'),('Luis Rodriguez 
Rojas','[email protected]')]"
 portal_title: "Microbial Genomes Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/molecular-dynamics/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/molecular-dynamics/vars.yml
index 2bcca64399..f73862dafb 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/molecular-dynamics/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/molecular-dynamics/vars.yml
@@ -48,6 +48,7 @@ auth_options:
 gateway_id: "molecular-dynamics"
 experiment_data_dir: "{{ user_data_dir }}/molecular-dynamics"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCE1feXCJlzfxtkwqrwfHRXqmfR0tKyiGg/NXhYht9mO/WMvuSeKysByCBDnFO1PVF+qGJILOE7E9n6e9xOfTqpuLJsYi4UwLRKu7nGOsERj7ei+1+UpJDn/m8FoDoEInokrkzHeqFJ2NeTSTTU4SKrdvoRF9BWRQW3s3YDILwfh646dvm0wvuxBvif6O/t58svYwVH08MhDK8q06qWeYb21vqI4rk5jM9gObUUcdKuONpSCj9Q8VcnhelHCEu6oyQWcfxaD0k9/qGjEetv2Y/h2dGLSbXxadePkLOojHEAkStzHOYAqlgr0Ig/wav/PgyQBXAWJ4+FjnfVvJ++CCif"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]')]"
 portal_title: "Molecular Dynamics Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/nasa-veda/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/nasa-veda/vars.yml
index c7b803d9ea..7245820adb 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/nasa-veda/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/nasa-veda/vars.yml
@@ -48,6 +48,7 @@ auth_options:
 gateway_id: "nasa-veda"
 experiment_data_dir: "{{ user_data_dir }}/nasa-veda"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCp8LKgKow4ksZJLSm/6qwKA9D1w4+CQcjgl0VJHZSTGFxPxG4Z75hgIlLDDe5tpa8pfwgKywIn8/QNvay2B7lgrEtxH/MkJYoeRiz8w9gq9svWYddFGq+rSAWtyaB3KroPL4N77xiZ6BnGsjhQY80Umsusj4SP3ue1L/2mKkN/POOPP75b2lONxJqYwMT2Bdusa6lbReEM9iv089Ef0nRAfxhOh2mX9/XghDBcx6GYEqcs2rvaQkwEcqroJiozTgcROJLp5kwCdJ/O5vdr3wIoAqOWlyUbU32oGiHvDcz2GYNxyZUeEC6M5sxtz3NzqSHVtl8sJKS2UOuNOH+sbuvZ"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]')]"
 portal_title: "NASA VEDA Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/neuroscience-cybershuttle/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/neuroscience-cybershuttle/vars.yml
index 4d973f460b..eb4ca5d4dc 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/neuroscience-cybershuttle/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/neuroscience-cybershuttle/vars.yml
@@ -48,6 +48,7 @@ auth_options:
 gateway_id: "neuroscience-cybershuttle"
 experiment_data_dir: "{{ user_data_dir }}/neuroscience-cybershuttle"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCnsRKJRqFvjmNUwChRLMzHZBCzVxh4kK/GBFagzjI5WL5l4RFsnXXpmIFpi1VKGcll/LDnI1PvDdZPP+KaGkuuEmaTgCJD8BSgxz7PmTsOuka6Fl7YwTRcXhv/vYfDQLYUNKfWWmBPyIhfnn+St0jsOSogTvM6Cvajb5/42btCRAcQ9PV6ZqUNdrHWf8fQI+rb9kmb/3H4tI40MG0p68WuhKuf0Fbdrn/Roc7//yRo854WtUi1XpXyLp4W9ggkVEOAlJPTACVA63mSaO3qyY5Hqplwk7iDM+/c0QKB1jKCwqzZdh5djP6GxloO9K5dDyUyn+jtHk+dwAdTKpjlWR1d"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]')]"
 portal_title: "NeuroScience Cybershuttle Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/nexttdb/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/nexttdb/vars.yml
index 7f76d886fb..e6bca1e449 100644
--- a/dev-tools/ansible/inventories/scigap/production/host_vars/nexttdb/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/production/host_vars/nexttdb/vars.yml
@@ -44,6 +44,7 @@ auth_options:
 gateway_id: "nexttdb"
 experiment_data_dir: "{{ user_data_dir }}/nexttdb"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQC9jXb9oP4qh3S5Au98nYyV6rOfBXgnvq2asVuapb+a2zyzKKXVxl254IKvFC709F3U9i0re/Z+FQO9qDPZFAgQLps8anyE6+xKuU0DUvzk76OVX/ZMlHfSyRFqKuDBIln02M5rM6qLEUjh7INk1y6z0D1kPW3TsU7w7uY66k4FSAX9qAEZlemy4oCCIQVrege4ZWYSd02H/jXm6j6z7XPI63UbXhpFbZHwdGEAeiQaaas9fDDsy33lN66fC39qV80R5A/7rYQwhyfL1V3wic97lplNyPdZ2fGSUUtFLZxOtJQ1IhDq6kCSYVgQg8U3QviJ5QlYs2CSusshcWUkIZQ/"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('SGRC', '[email protected]'),('Chen 
Zhu','[email protected]'),('Lei Gong','[email protected]'),('Kevin 
Tu','[email protected]')]"
 portal_title: "NextGen Thermodynamics Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/physicell/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/physicell/vars.yml
index f83b413f2f..28cf39b514 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/physicell/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/physicell/vars.yml
@@ -43,6 +43,7 @@ auth_options:
 gateway_id: "physicell"
 experiment_data_dir: "{{ user_data_dir }}/physicell"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCagNzgz6E90G5LPsVNGvV45AOR5mtO9JN3ZAqEGp3a8k36IjFTOL5vF44cw0xLdWWDIZNLEd2ufJyTpdyrMPZrblh+z45U3YTiMcDvbtyxVypF84df00AnzvC5Vv2Hzc4v8cTXJyP9hsMQ/phnkbDGFSLEA5WveFkIH5CXMePQ4MjmmTi6eq8xPyjI3R1l4xG9MJQmFOdHT/IRvtUhT35qZDTnZA5LvYwynuyjdRUxNojZuhJAJVgMFEPdMSwB83T+sO/V7IZL8CF9L0179KTGk87gtis+NAhM4tn2CvSh1jvftoG7c67vOnRny5x3SI+pxDvulVEiUVw/xAMyMmyn"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('SGRC', '[email protected]'),('Suresh 
Marru','[email protected]')]"
 portal_title: "Physicell Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/regsnps/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/regsnps/vars.yml
index 8b4c13954d..9162933000 100644
--- a/dev-tools/ansible/inventories/scigap/production/host_vars/regsnps/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/production/host_vars/regsnps/vars.yml
@@ -55,6 +55,7 @@ auth_options:
 gateway_id: "regsnps"
 experiment_data_dir: "{{ user_data_dir }}/regsnps"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQDAlldWcIK6yNgrj8Firns6JzHVv7iHEdj+VRe6GBIbPSsvY70dx6wfxxCaQvaEvfbXasdPsteTGxjYZ1qSiFQ5XWbX0azThxtMpz/ycQ0V9npsEhRMQ7dzRCI/r5RJOMryVK8KeHRxKJC3SUg4NkDqQ9TFkxYv0vWdsuhPFflpR2QvacD4kfh7nBvVhjxLqSlyDYJEJkKBuvx2n6p+Kx9sr9V1UXDZl22TXyTIHGdVwcTS6nhItqMeSCtBDsofv7U1xvKCb3u4D0tXlSAgLv7Anc+CQmJlj6QJQV4U2fsRy0eW+kkn5U3Dza9km0aXdAo+VHuBXdCGTG13e7yTgRRr"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]')]"
 portal_title: "RegSNPs Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/sdstate/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/sdstate/vars.yml
index 3ffaecd76b..d725d5d83c 100644
--- a/dev-tools/ansible/inventories/scigap/production/host_vars/sdstate/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/production/host_vars/sdstate/vars.yml
@@ -43,6 +43,7 @@ auth_options:
 gateway_id: "sdstate"
 experiment_data_dir: "{{ user_data_dir }}/sdstate"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQC7vqwM+CWfqVWODe3iLsKN9leJ9nI+pKFZhrVUG8K/ODycXT5tQOxMhsC+HG6/wJ1W7+LeA6uvVnltnFlVozfTs2jeJzVQ71UvfUiZFVhXian3f8Nd4DXBvqPUY8dmhWP/UJCIKO47fSI/RC2ZlMa1K4yRYPdRgLRuSmtzG8Rb7YGVjkt1uDOLMh6hAS1KKpWVSxESFeqqoKj2xqOKBnbf2PdJt/D4/2R6H8D/WAM0cdZnls5fmiUysHK+bU8atzMukLQ6STglVv0WuqNGdAw6zWZH+Kaj8bP19jfkGCbMLP1vPYRkcxLmtnSzbg2Hams9npwdAA+xwwjuS6/tAX+p"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('SGRC','[email protected]'),('Chad 
Julius','[email protected]'),('Kevin 
Brandt','[email protected]'),('Luke 
Gassman','[email protected]')]"
 portal_title: "South Dakota State University Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/seagrid/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/seagrid/vars.yml
index 20a4354ec2..8c4120b8f3 100644
--- a/dev-tools/ansible/inventories/scigap/production/host_vars/seagrid/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/production/host_vars/seagrid/vars.yml
@@ -48,6 +48,7 @@ auth_options:
 gateway_id: "seagrid"
 experiment_data_dir: "{{ user_data_dir }}/seagrid"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCApfdud3cJ7rx44M41gEKVgRfefk/Vd/7dIp9Xr9juX4jqmGuLoZR+hk287Hmbps6hZv23Av97XkCLldH0pueDekthcBDo4cRiQMDBp9NLz/9muqYVBl985psEbazYygagy/q/3ebi4CVEYVd4cHBee1V3GYyuJS2RklF0s/Otyf8x8auJSMniHGbTbVqtFlEOYuPdXlRBfH37k55N7+2iXKsIVvgn1MDweHEbQWJMx2LDCkLfJitreTiwcuST55w6N/n8WYZM2t+ie3BJEr6tcGAVIuyxj7CbMYMziM/hM5J+oQGPY/IBtiNZoxiZ0DeAC9SiEvE9fbTEW2iRWnQL"
+django_user_data_archive_max_age_days: "{{ 2 * 365 }}"
 
 django_extra_settings:
   GATEWAY_DATA_SHARED_DIRECTORIES:
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/searchsra/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/searchsra/vars.yml
index 29cd9230f3..6cc719c530 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/searchsra/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/searchsra/vars.yml
@@ -44,6 +44,7 @@ auth_options:
 gateway_id: "searching-sra"
 experiment_data_dir: "{{ user_data_dir }}/searching-sra"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCx981DispO1AnkOAwq1oJ3iaYUW6KT4jn4OPSrvIb1fJyjkNdBK8KQUTviBMgqLH9+FlIx/FYjN7sVLelGUmfOgguIWB4Ea2epAyvGFfrVeF83w5A4uILfrd5AJQuk0sZkNjnnGmmpx6z60IThaof2f14uD7JPcn5Kf0xnfmhJGIo2DYJRp8DYJ4Upd1ENu4p3CqylZGBFTx0ROe3hCNj28BxCY+kTgKTQJQHdwuHK9WxovQHdv2ZrN9GeSyIPUX8W1PpYKqM2i8xGaagPUamHON9TonHyuAdd84CagonwuaG54+jbFbB9uW/zhhnP5vNRxK8aSNIhszOucE2g8xzL"
+django_user_data_archive_max_age_days: 60
 
 admin_emails: "[('SGRC', '[email protected]'), ('Robert Edwards', 
'[email protected]'),('Robert Edwards', '[email protected]'), ('Mats 
Rynge','[email protected]'), ('Eroma Abeysinghe', '[email protected]')]"
 portal_title: "Search-SRA Portal"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/simvascular_old/vars.yml
 
b/dev-tools/ansible/inventories/scigap/production/host_vars/simvascular_old/vars.yml
index 915388bde5..e0449ddbee 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/simvascular_old/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/simvascular_old/vars.yml
@@ -45,6 +45,7 @@ auth_options:
 gateway_id: "simvascular"
 experiment_data_dir: "{{ user_data_dir }}/simvascular"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCNdivlUyLh11poF2vufwa8pCjVY0/fkvym9qdpEeu6nS55CVZe5VXqA1NZ+IwVDabAFwoLrUvaWt7eE8POEZNiBgtonZ21x6KIK5/HilSM6jHds1u6NY436AiHqmcybO/u+NkUI8gUjWTbs4S/i/2WfvAHZc3dbcCHls3QgG55TqOdNnh2pjFLSA1wu0d1qRnrPwnje/yC4GD+3XU1HPLHb9FXLHO4umswKq8sDk2lOIN7u08pCF8Y+BPYfmEdvY8oFwdVsj3OoA3fWEE42xTjb3g65X2oCbhco1g1ya0cfJMgSUbHCcOc2D//rXD+L4/z0/A2VCiEFJtTllrws609"
+django_user_data_archive_max_age_days: 75
 
 admin_emails: "[('Nathan Wilson', '[email protected]'), ('Eroma Abeysinghe', 
'[email protected]'), ('Martin Pfaller','[email protected]'), ('Weiguang 
Yang','[email protected]'), ('David W. Parker','[email protected]'),('Justin 
Tran','[email protected]')]"
 portal_title: "SimVascular Gateway Portal"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/smaltr/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/smaltr/vars.yml
index 7593cb2dcd..6df2c43f76 100644
--- a/dev-tools/ansible/inventories/scigap/production/host_vars/smaltr/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/production/host_vars/smaltr/vars.yml
@@ -43,6 +43,7 @@ auth_options:
 gateway_id: "smaltr"
 experiment_data_dir: "{{ user_data_dir }}/smaltr"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCtM2RTAS0ZnwJNjYEWjvt2JArjyoCZQzBJlXYvqeRyYTQPeSTH5nJP1VCkpJ4a7B44gHkcKGORkvNd+PrW7An8otTIGlXfbwn5L20CeKPsk6fWwF99fU4JFvakNANgAfefsQ3OrTgBBvZWkKeK7JztMHbEZw+SJoPZnjlxoKRib/Ymt6Bo/gh833eHth+Rvp2v3k4DPu6cTsOaTCv45JT8E3dBeERASZNdepKanxiQpz/QZg344JxYYQpJP5zKQ7jmfUphDkwFkp7RlAYgkSVC7yiQSgRqcKR38BXEAMqR/0eax/T1IujDKscSJpS/ibXToOl8qoRDwMStAi6Ym2wx"
+django_user_data_archive_max_age_days: 90
 
 admin_emails: "[('SGRC', '[email protected]'),('Aaron Frank', 
'[email protected]')]"
 portal_title: "SMALTR Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/snowvision/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/snowvision/vars.yml
index 76fec5534d..2cd12745d8 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/snowvision/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/snowvision/vars.yml
@@ -41,6 +41,7 @@ auth_options:
 gateway_id: "snowvision"
 experiment_data_dir: "{{ user_data_dir }}/snowvision"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCovd8MvofK9SPJZiElqP4rd3xpaHZ7qXK0RFxRQxcCTcAJbDMGubZlo1+N0Io02ZIVkKfdtbee+sznpQ6ri6MMaK1xnYmfyMT5yj/pUZo+g/jIC0PMYQcHpnq49U7Fz2BBYqbc9EAAcU35X4ctof1/UwlWMFa+gegky8NngHBZmZSpgIzVb5jlgti14OD5ETVFG4YvZ2ZRhkQESSuZPFdjxiXoDqsJkF80cD+JTu5LWha1UwhAC2yrGZuI/16WABzx/zUGOS0NK0RYS/giIzVGQSYVp9S8GgZKuvJx3xk7nW6HOMbjpVeukjkWareIkVAWXgFIMptX0QRhL4mcjCIB"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('SGRC','[email protected]')]"
 portal_title: "SnowVision Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/tsunami/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/tsunami/vars.yml
index 7de597902e..09d19a1d56 100644
--- a/dev-tools/ansible/inventories/scigap/production/host_vars/tsunami/vars.yml
+++ b/dev-tools/ansible/inventories/scigap/production/host_vars/tsunami/vars.yml
@@ -44,6 +44,7 @@ auth_options:
 gateway_id: "tsunami"
 experiment_data_dir: "{{ user_data_dir }}/tsunami"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQC4/mMdvcRHp7ThTToIRpmO+O46pme1Oo649yFLNoFlnIYHxT3cUnxYbxrxgcw83PwwFTK4FV04ITUEyOmD9Qoa1liwdrCvEqR31eTD+GkUVVGUgCp+GvqCWnZkEJ8+z/VBLuJjK0HxpT+9kSh0DChoZ6k64/dsNrA4l1YE0EBrOfLKSGJ0Ik2tlKxbIrwTe8ZDWu2iVKFMnFaLbsWoraQ+sYWTbW+1BCYAxsT9ykH4KOYE/YPBUECr8zVzBSXSxyNPtuySvy0PzNjLrm8nN4uIr5wgrFqi2iL2i2vQyFMTJJToyvcBVLK3eCw+AmYrlHZq49E8+uAhfDhDahy4WraJ"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]')]"
 portal_title: "TSUNAMI Gateway"
diff --git 
a/dev-tools/ansible/inventories/scigap/production/host_vars/ultrascan/vars.yml 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ultrascan/vars.yml
index d555b102f5..daa20e4208 100644
--- 
a/dev-tools/ansible/inventories/scigap/production/host_vars/ultrascan/vars.yml
+++ 
b/dev-tools/ansible/inventories/scigap/production/host_vars/ultrascan/vars.yml
@@ -46,6 +46,7 @@ auth_options:
 gateway_id: "ultrascan"
 experiment_data_dir: "{{ user_data_dir }}/ultrascan"
 gateway_data_store_ssh_public_key: "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCrWuccVtWQMpOgx9eueQgwS/Kj/ONcY2xOHgkQ1wmorhvWjtU4Sr3mtu/6QvU3suzpclZQkl237ONbPa7J9h1sGINiel4Crrc6P8EWvL/vT/wW2K+8AiG5ktAtMnsCroLnebD0tfVj1vj0BDJmG6g47JBKptPayY64eU43NZ2E9QroB55esDN+IF52w/VDZtjqAp1wsXTvvwqnNoC1hbHyx12JzMKJHdZAp/lRkssNj7WZxwyQDcwaAli5VA1sie0NjduvBgSlHy7kEjdv5yrVov/kIvSq9AEUi9UI+BjJFpCGjGYJbJlh2hJepeMYC6FFE+cTgI+5ZFSVw1qLivL3"
+django_user_data_archive_max_age_days: 180
 
 admin_emails: "[('CIRC', '[email protected]')]"
 portal_title: "Ultrascan Portal"
diff --git a/dev-tools/ansible/roles/django/tasks/main.yml 
b/dev-tools/ansible/roles/django/tasks/main.yml
index 30250efc7a..523789105d 100644
--- a/dev-tools/ansible/roles/django/tasks/main.yml
+++ b/dev-tools/ansible/roles/django/tasks/main.yml
@@ -371,4 +371,4 @@
     mode: 0755
   become: yes
   become_user: root
-  when: django_user_data_archive_max_age_days
+  when: django_user_data_archive_max_age_days and 
django_user_data_archive_max_age_days > 0
diff --git a/dev-tools/ansible/roles/django/templates/settings_local.py.j2 
b/dev-tools/ansible/roles/django/templates/settings_local.py.j2
index 70b25fc1fa..b442398e45 100644
--- a/dev-tools/ansible/roles/django/templates/settings_local.py.j2
+++ b/dev-tools/ansible/roles/django/templates/settings_local.py.j2
@@ -184,11 +184,11 @@ PGA_URL = "{{ django_pga_url }}"
 GOOGLE_ANALYTICS_TRACKING_ID = "{{ django_google_analytics_tracking_id }}"
 {% endif %}
 
-{% if django_user_data_archive_max_age_days %}
+{% if django_user_data_archive_max_age_days and 
django_user_data_archive_max_age_days > 0 %}
 GATEWAY_USER_DATA_ARCHIVE_MAX_AGE_DAYS = {{ 
django_user_data_archive_max_age_days }}
+{% endif %}
 GATEWAY_USER_DATA_ARCHIVE_DIRECTORY = "{{ django_user_data_archive_directory 
}}"
 GATEWAY_USER_DATA_ARCHIVE_MINIMUM_ARCHIVE_SIZE_GB = {{ 
django_user_data_archive_minimum_archive_size_gb }}
-{% endif %}
 
 # Extra settings
 {% for extra_setting in django_extra_settings.items() | list %}

Reply via email to