{code} $ download-versions update --description "Recent Stable Release" 7.0.1 {endcode} -*::: Disable the 7.0.0 (X.X.n-2) release. This prevents it from appearing in the download list. -{code} -download-versions up 7.0.0 --disable -{endcode} -*::: Delete the 7.0.0 release. The first step "download-delete" will delete the files maintained by the download subsystem. The second step "download-versions delete" will delete the version from the version database. So, do the following: -{code} -$ download-delete 7.0.0 -{endcode} - -*::: NRL: Don't do this, at least for now.... -{code} -$ download-versions delete 7.0.0 -{endcode} *:: If this is a new series, you will need to edit /p/condor/downloads/etc/downloads.conf and add a few lines. Search for the previous series and follow its example. In particular, as a "[release 7.4] section, using a previous release as a template. Also, for each "[mirror SOMETHING]" section, add a release_7_4 entry, using previous releases as a template. @@ -433,26 +420,6 @@ *:: =cvs commit= (all of your changes in condor-web) *:: =./generate_html src= (to update the HTML on the web with your changes -- note this only works on 32 bit machines, the 64 bit lab machines are missing some perl module or another). -1: {wiki: ArchivingCondorToDvd Archive} release products to DVD. Get recordable DVDs from Ken (no sleeves!). Drop off the finished DVD with Pete, who will store it in a box in his filing cabinet. Include the following (the archiving directions include these): -*:: Binary tarballs. _This includes archiving the unstripped binaries._ -*:: Matching glidein tarballs. Get these from =/p/condor/public/binaries/glidein=. -{code} -$ ssh tonic "cd /p/condor/public/binaries; tar cf - glidein/7.1.3" | tar xvfpS - -{endcode} -*:: Source tarball. -*:: Manual: tarball of HTML tree, and =ref.pdf=. The HTML files are in =/p/condor/public/html/manual=. Do something like this: -{code} -$ ssh tonic "cd /p/condor/public; tar cf - html/manual/v7.1.3" | tar xvfpS - -{endcode} - -1: Stash the condor repository onto nmi-s006 by doing something like: -{code} -$ ssh nmi-s006 -$ cd /scratch/condor_stash -$ sudo -u cndrauto ./stash_condor -v V7_4_1 -{endcode} -(Replace V7_4_1 with the git tag of whatever version you want the externals stashed for). Talk to Matyas if you have any problems/comments. - 1: Send email to condor-world and condor-users. Here is a sample announcement: {code} Hello, @@ -488,6 +455,44 @@ *:: =cvs diff create_build_tag-input= (to verify the change before you commit it)... *:: =cvs commit -m "added nightly build tags for V6_X_Y-branch" create_build_tag-input= + + +{subsection: Post Release} + +These are just as important at the release process proper! +1: Turn off the old downloads. +*:: Disable the 7.0.0 (X.X.n-2) release. This prevents it from appearing in the download list. +{code} +download-versions up 7.0.0 --disable +{endcode} +*:: Delete the 7.0.0 release. The first step "download-delete" will delete the files maintained by the download subsystem. The second step "download-versions delete" will delete the version from the version database. So, do the following: +{code} +$ download-delete 7.0.0 +{endcode} +*:: NRL says: Don't do this, at least for now.... +{code} +$ download-versions delete 7.0.0 +{endcode} + +1: {wiki: ArchivingCondorToDvd Archive} release products to DVD. Get recordable DVDs from Ken (no sleeves!). Drop off the finished DVD with Pete, who will store it in a box in his filing cabinet. Include the following (the archiving directions include these): +*:: Binary tarballs. _This includes archiving the unstripped binaries._ +*:: Matching glidein tarballs. Get these from =/p/condor/public/binaries/glidein=. +{code} +$ ssh tonic "cd /p/condor/public/binaries; tar cf - glidein/7.1.3" | tar xvfpS - +{endcode} +*:: Source tarball. +*:: Manual: tarball of HTML tree, and =ref.pdf=. The HTML files are in =/p/condor/public/html/manual=. Do something like this: +{code} +$ ssh tonic "cd /p/condor/public; tar cf - html/manual/v7.1.3" | tar xvfpS - +{endcode} + +1: Stash the condor repository onto nmi-s006 by doing something like: +{code} +$ ssh nmi-s006 +$ cd /scratch/condor_stash +$ sudo -u cndrauto ./stash_condor -v V7_4_1 +{endcode} +(Replace V7_4_1 with the git tag of whatever version you want the externals stashed for). Talk to Matyas if you have any problems/comments. 1: On nmi-s006, unpin the build using =/nmi/bin/nmi_pin=. Do _not_ do this until the binaries are live on the web and the DVD archives are done. {code} $ nmi_pin --unpin --force <runid>