Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Information

Once a test tag has been made /wiki/spaces/UCDSAKAI/pages/120456414, it should be deployed.

As of this writing, smartsite-test has two nodes:

  • littlejohn (headnode)
  • braddock

Setup of deployment

  • Start the deployment by building the test tag as follows on the headnode:
  1. ~/config-staging/tomcatclean.sh
    
  2. cd ~/src
    
  3. svn co https://mware.ucdavis.edu/svn/ucd-sakai/sakai/tags/sakai_2-4-x-HEAD-test-XYZ
    
  4. cd sakai_2-4-x-HEAD-test-XYZ
    
  5. patches/scripts/apply-patches.pl
    
  6. maven sakai
    
  • Next step is to deploy the tag in the staging area
  1. cd $HOME/config-staging
    
  2. Delete any old tag directories
  3. svn export https://mware.ucdavis.edu/svn/ucd-sakai/sakai-properties/tags/intg-sakai-2-4-x-HEAD-prod-ABC/sakai.properties
    

Deployment

  • Stop all nodes in the cluster by ~/bin/stop.sh and make sure all tomcat processes are dead (eg ps -ef | grep java| grep sakai)
  • On each node do(starting with the head node):
  1. cd $HOME
    
  2. ./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

  • Make sure all JIRAs associated with the tag have a fix rev of the tag, and that they are all in proper state.
  • No labels