{section: Resubmitting last night's builds of Condor to NMI} -Do this after the builds failed completely, typically because the kerberos tickets expired on Bonsai. -*: See {link: http://www.cs.wisc.edu/condor/developers/HOWTO-Restart-Bonsai.html Restart Bonsai} for details of how to renew the tickets. +Do this after the builds failed completely. + *: Read the {wiki:NmiBuild Building Condor on NMI} page first *: As described in the above, become the cndrauto user on nmi-s006: *:: =sudo su - cndrauto= -*:: =/home/cndrauto/condor/nmi_tools/condor_nmi_submit --build --nightly --use_externals_cache --submit-xtests --notify=condor-fw\@cs.wisc.edu --notify-fail-only --git= +*:: =crontab -l= +*:: See the entries for kicking off the nightly builds. Simply run them. Example: +*::: /home/cndrauto/condor/run_nightly_builds --logfile=official_ports-nightly.log +*::: /home/cndrauto/condor/run_nightly_builds --logfile=nmi_ports-nightly.log --platforms=nmi_one_offs --desc="NMI Ports" + +{section: Making a new tag and resubmitting builds of Condor to NMI} + +This is appropriate if code changes need to be made before resubmitting the 'nightly' builds. + +*: Create a new build tag. +*: =git tag BUILD-V7_5_5-branch-2011-1-3_2 V7_5_5-branch= +*: =git push origin BUILD-V7_5_5-branch-2011-1-3_2= + +*: Then on nmi-s006: +*: =sudo su - cndrauto= +*: Verify that the code updates have made it to the local copy of the repository. +*: =git --git-dir=/space/git/CONDOR_SRC.git fetch= +*: =git --git-dir=/space/git/CONDOR_SRC.git log BUILD-V7_5_5-branch-2011-1-3_2= +*: When all is ready, edit =/space/git/nwo-build-tags.git= and replace the nightly tag with the new one you just made. (This is a hack!) +*: Now submit the builds as above.