From bb7509498eea12542eaa8a181da3242f86245159 Mon Sep 17 00:00:00 2001 From: Matthew Jones Date: Wed, 31 Aug 2022 20:10:20 -0400 Subject: [PATCH] Fix an issue where default cleanup schedules only run once This looks like an oversight that has existed for a long time. We intend to run these on a pretty regular basis --- awx/main/migrations/_create_system_jobs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awx/main/migrations/_create_system_jobs.py b/awx/main/migrations/_create_system_jobs.py index f0f8648c4b..d000b4f362 100644 --- a/awx/main/migrations/_create_system_jobs.py +++ b/awx/main/migrations/_create_system_jobs.py @@ -36,7 +36,7 @@ def create_clearsessions_jt(apps, schema_editor): if created: sched = Schedule( name='Cleanup Expired Sessions', - rrule='DTSTART:%s RRULE:FREQ=WEEKLY;INTERVAL=1;COUNT=1' % schedule_time, + rrule='DTSTART:%s RRULE:FREQ=WEEKLY;INTERVAL=1' % schedule_time, description='Cleans out expired browser sessions', enabled=True, created=now_dt, @@ -69,7 +69,7 @@ def create_cleartokens_jt(apps, schema_editor): if created: sched = Schedule( name='Cleanup Expired OAuth 2 Tokens', - rrule='DTSTART:%s RRULE:FREQ=WEEKLY;INTERVAL=1;COUNT=1' % schedule_time, + rrule='DTSTART:%s RRULE:FREQ=WEEKLY;INTERVAL=1' % schedule_time, description='Removes expired OAuth 2 access and refresh tokens', enabled=True, created=now_dt,