From: Kevin Fenzi <kevin(a)scrye.com>
Currently update-fullfiletimelist is called from 4 machines:
* rawhide-composer: after rawhide compose
* branched-composer: after branched compose
* secondary01: in a cron every hour updating only /pub/alt as it can change anytime.
* bodhi-backend01: after ever updates sync that has content synced
We need bodhi-backend01 to use the same lock as rawhide/branched composers since they
update the same modules and we don't want them to step on each other.
Signed-off-by: Kevin Fenzi <kevin(a)scrye.com>
---
roles/bodhi2/backend/files/new-updates-sync | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/roles/bodhi2/backend/files/new-updates-sync
b/roles/bodhi2/backend/files/new-updates-sync
index 0fa893b..7d6e456 100755
--- a/roles/bodhi2/backend/files/new-updates-sync
+++ b/roles/bodhi2/backend/files/new-updates-sync
@@ -234,7 +234,7 @@ def update_fullfilelist(modules):
logger.info('No filelists to update')
return
cmd = ['/usr/local/bin/update-fullfiletimelist', '-l',
- '/tmp/update-fullfiletimelist.lock', '-t', '/pub']
+ '/pub/fedora-secondary/update-fullfiletimelist.lock', '-t',
'/pub']
cmd.extend(modules)
run_command(cmd)
--
1.8.3.1
Show replies by date