afs_rseta /p/vdt/public/html/releases/RELEASE-VERSION condor:vdt rla afs_rseta /p/vdt/public/html/releases/RELEASE-VERSION condor:condor-admin rla
cd /p/vdt/public/html unlink vdt_dev_cache ln -s DEV-RELEASE-CACHE vdt_dev_cache
cd /p/vdt/public/html unlink vdt_cache ln -s STABLE-RELEASE-CACHE vdt_cache
cd /p/vdt/public/html/releases unlink current ln -s RELEASE-VERSION current
/p/vdt/public/html/whats_new.html file
stable_version or dev_version in the top-level autohandler file
releases/autohandler to update the current, supported, pre-released, and frozen versions list.
The instructions use SVNROOT to stand for the base URL to access the Subversion VDT repository. Currently, SVNROOT is
file:///p/vdt/workspace/svn/vdt
The first step is often done several days before the release is cut.
To: condor-mm@cs.wisc.edu
Subject: Request for another VDT release volume
The VDT needs another AFS volume for a future release. Please create
it as follows:
Mount: /p/vdt/public/html/releases/NEW-VERSION
Size: 5 GB
ACLs: condor:vdt rlidwka
condor:condor-admin rla
system:administrators rlidwka
system:anyuser rl
condor rla
Thank you!
svn copy SVNROOT/trunk SVNROOT/tags/vdt-VERSIONwhere VERSION is the dotted version number, such as “1.7.0”
svn copy SVNROOT/trunk SVNROOT/branches/vdt-SERIESwhere SERIES is the two-part series prefix, such as “1.8”
svn copy SVNROOT/branches/vdt-SERIES SVNROOT/branches/vdt-VERSIONwhere SERIES is as above and VERSION is the dotted version number, such as “1.8.0”
svn copy SVNROOT/trunk SVNROOT/branches/vdt-VERSIONwhere VERSION is the dotted version number, such as “1.7.1”
svn checkout SVNROOT/trunk cd trunk
VDT_VERSION in defs
# # Current VDT version # VDT_VERSION = NEW-VERSION
make-vdt on all packages:
./make-vdt */*.pacman
ls -l /p/vdt/public/html/releases/NEW-VERSION/cache/CA-Certificates-Base.pacman
TESTS/test-scripts/tests-to-run TESTS/web/index.html TESTS/vdt-test-email TESTS/send-mail.shBe sure to run make to push out the changes
cd /p/vdt/public/html/releases cp -pr OLD-VERSION/*.html NEW-VERSION cp OLD-VERSION/notes/autohandler NEW-VERSION/notes
svn co file:///p/condor/workspaces/vdt/svn/vdt/branches/BRANCH
defs file to reflect correct version and release letter
svn diff --summarize file:///p/condor/workspaces/vdt/svn/vdt/tags/PREVIOUS-TAG file:///p/condor/workspaces/vdt/svn/vdt/branches/BRANCH
afs_rseta /p/vdt/public/html/releases/RELEASE-VERSION condor:vdt rlidwka
make-vdt on the list you generated before.
/p/condor/workspaces/vdt/bin/find-cache-problems RELEASE-VERSION
/p/vdt/public/html/software/ that
were indented from the output of find-cache-problems, not the
files in
/p/vdt/public/html/releases/RELEASE-VERSION/cache/*.pacman.
The files should be full, absolute paths.
/p/condor/workspaces/vdt/bin/new-move-binary RELEASE-VERSION LIST-OF-FILES
afs_rseta /p/vdt/public/html/releases/RELEASE-VERSION condor:vdt rla
svn copy file:///p/condor/workspaces/vdt/svn/vdt/branches/BRANCH file:///p/condor/workspaces/vdt/svn/vdt/tags/TAG
Where TAG is something like vdt-1.8.0a
fs setacl /p/vdt/public/html/releases/VERSION condor:vdt rlidwka cd /p/vdt/public/html/releases/VERSION cp release-letter.html release-LETTER.html edit release-LETTER.html edit release.html (point to release-LETTER.html)
afs_rseta /p/vdt/public/html/releases/RELEASE-VERSION condor:vdt rla
edit /p/vdt/public/html/whats_new.html