5 Commits

Author SHA1 Message Date
Ian Wienand
af14a5d4cc Periodically release additional AFS volumes
Release the newly created volumes for the static server

Change-Id: I6294534549ad5a4462b4722e1f65571e2b395903
Story: #2006598
Task: #37816
2019-12-16 18:46:54 +11:00
James E. Blair
7b190db166 Periodically release project.opendev volume
So that we can use this to publish docs on docs.opendev.org.

Change-Id: I4ffeb7f2325eea7446eb1ffa2640a396e80d7aa0
2019-03-21 08:28:22 -07:00
Clark Boylan
a9321b129b vos release project website volumes
I've just added RO sites for zuul-ci.org and docs.starlingx.io volumes.
Keep those up to date via vos releases in the afsrelease tooling.

Change-Id: Ib7e2dc179862b1b485ff5536c76718f89295ca3d
2019-03-05 10:11:46 -08:00
James E. Blair
608dd042ab Add shebang to afs release script
Change-Id: Ic6b0b40eb1a483350d33a28adcc1ba22f194655a
2017-01-06 15:54:03 -08:00
James E. Blair
3fc724a675 Add a cron job to release AFS volumes
Every 5 minutes, check to see if the docs volumes have been updated,
and if so, release them.  This means we can serve the docs volumes
from replicated read-only volumes with only a 5 minute delay.

Since this does not coordinate with the docs publishing jobs, we
may end up releasing partial updates, however, those jobs, since they
use rsync, should tolerate this.

Change-Id: I082ae6f37af9a6e12ad62b0cc4cb45e631a0935b
2016-12-19 18:53:26 +01:00