Upgrading v7 - Deploy to Dev

Author:Aaron S.
Last Updated:September 02, 2021 5:38 PM

Overview

The below steps are for deploy to dev. The goal of this section is to upgrade dev to v7.0 

 

Set up v6.9.5 site on host-dev-2

  1. If this is an upgrade from v6.9.5 to v7.0, then there is an existing host-dev-2 which will be used for the v7.0 upgrade. To make testing easier, set up a new v6.9.5 site on host-dev-2. 
    1. Get dev DNS pointed at host-dev-2. Create a JIRA ticket to update to point to host-dev-2 
      1. [clientid]-v695-dev.titanclient.com 
        [clientid]-v695-wkst-dev.titanclient.com 
        [clientid]-v695-platform-dev.titanclient.com 
        [clientid]-v695-services-dev.titanclient.com. 
      2. Set up environment in dev by running create instance on host-dev-2 in F:\Scripts Be sure to use set the instance name as v695
      3. Update HOSTS file on dev with wkst record  
        [clientid]-wkst.titanclient.com127.0.0.1 
      4. Restore prod backup over host-dev-2 database Be sure to set the [clientid]_v695_PublicUser for the restored user

 

Install v7 packages on host-dev-2 site

  1. Confirm that TPI is updated to 1.1.1.0 by navigating to [clientid]-platform-dev.titanclient.com.
  2. Confirm that v7 Package Roots have been added. If the site was recently created this should already be done. If not, the Warnings section on the home page will list this as an issue. If Package Roots have not been added click on Configuration > Instance in the menu and click the Add Package Roots button on the Instance screen.
  3. Install v7 instance package, this should have dependencies on any other necessary packages (like Social Media Bookmarks if used). Once this installs successfully, navigate to display and wkst and confirm that everything is working.
  4. Move IIS sites from v6 app pools to v7 app pools by checking the settings in IIS. v7 sites that are being upgraded will need to be moved to the v7 app pools.  
  5. Install Coverage Report package
    1. In Titan Admin, under Content Sites and Blocks, active Coverage Report block
    2. Create an Off nav page called Coverage Report
    3. Add Coverage Report block, save and publish and refresh
  6. Install License packages
    1. Remove current license package and install equivalent license under NWS/License
    2. Install Total Care or Standard Maintenance Package by searching for Total Care in JIRA.
  7. Correct any errors and redeploy. 
  8. Let upgrade team know the instance is ready for internal testing.
top