Tech Tip - CA SAM Full Release Update vs CA SAM Patch differences and installation

Document created by Debbie_Kuhar Employee on Aug 3, 2015
Version 1Show Document
  • View in full screen mode

 

CA SAM Full Release Update \ CA SAM Patch differences and installation

 

 

       CA SAM Patch Full Release Update:

 

  • A full release contains the complete application and replaces the old installation - the entire application code will be removed and replaced
  • Database changes will only happen in full release updates
  • Release updates require an update step before the application can be used again

     

     

    CA SAM Patch

  

  • A Patch only contains the changed files, only those will be copied over the existing installation
  • No changes to the database schema will happen by installing a Patch*
  • Patches will always include previous patches, so it‘s not necessary to install them incrementally

    * There may be a few exceptions when a patch will include a database schema change- this will be  noted in the readme

     

     

     

    Applying a CA SAM Full Release Update

    The following steps should always be followed before a release update is installed:

     

  • Lock everyone, except yourself, out of the system - firewall or webserver settings can be used
  • Stop all cronjobs  (This can be done thru Task Scheduler)
  • Make sure no imports are running -An overlooked running or crashed import can damage your database during the upgrade process irreparably
  • Backup your database
  • Backup your htdocs/[TAG] and includes/[TAG] folders, especially backup your includes/[TAG]/st/config.ini and includes/[TAG]/st/config_soap.inc files
  • Run a system check: admin -> check installation

     

     

    Update the System:

  

  • Rename the old folder from htdocs/[TAG]/ to htdocs/[TAG]-old/
  • Rename the old folder from includes/[TAG]/ to includes/[TAG]-old/
  • Extract provided CA SAM zip file and copy entire htdocs folder to htdocs and entire includes folder to includes
  • Rename the new folder from htdocs/htdocs/ to htdocs/[TAG]/
  • Rename the new folder from includes/include/ to includes/[TAG]/
  • Compare your stored configuration files (config.ini and config_soap.inc) with the new ones in includes/[TAG]/st/config.ini – re-enter your settings, pay attention to new entries or entries that don‘t exist in the new version anymore
  • Open your browser and access your CA SAM installation
  • Run check installation before doing the database upgrade
  • Run the database upgrade
  • Run check_installation again

     

     

    Applying a CA SAM Patch

    The following steps should always be followed before applying a Patch:

     

  

  • Lock everyone except yourself out of the system-- firewall or webserver settings can be used
  • Stop all cronjobs (this can be done thru task scheduler)
  • Backup your htdocs/[TAG] and includes/[TAG] folders

     

    Update the System:

  

  • Extract provided CA SAM zip file and copy contents from htdocs folder to htdocs/[TAG] and contents from includes folder to includes/[TAG] while overwriting any existing files
  • Open your browser and access your CA SAM installation
  • Run admin > check installation ; a log of ‘check Installation’ is available under  Admin->Monitoring->Log Files

     

  

Attachments

    Outcomes