Information

Once a prod tag has been made here, it should be deployed.

As of this writing, smartsite-prod has six nodes:

Preparing Maintenance Documentation

Communicating Maintenance Information

Setup of deployment

sudo /ucd/local/sbin/set_status.sh maintenance


  1. ~/config-staging/tomcatclean.sh
    

  2. cd ~/src
    

  3. svn co https://mware.ucdavis.edu/svn/ucd-sakai/sakai/tags/sakai_2-5-x-prod-XYZ
    

  4. cd sakai_2-5-x-prod-XYZ
    

  5. patches/scripts/apply-patches.pl
    

  6. mvn clean install sakai:deploy -P with-jsmath
    

  1. cd $HOME/config-staging
    

  2. Delete any old sakai.properties
  3. svn export https://mware.ucdavis.edu/svn/ucd-sakai/sakai-properties/tags/sakai-properties-2-5-x-prod-XYZ/sakai.properties
    svn export https://mware.ucdavis.edu/svn/ucd-sakai/sakai-properties/tags/sakai-properties-2-5-x-prod-XYZ/jameskiller_whitelist.dat
    

Deployment

  1. cd $HOME
    

  2. ./config-staging/setup-sakai-node.sh
    

  3. cd $CATALINA_HOME/logs
    

  4. ~/bin/start.sh ; tail -f catalina.out
    

  5. Once sakai is fully up, test login and continue with the next node

After Deployment

sudo /ucd/local/sbin/set_status.sh normal