2023-10-19 Relias Academy SEO release
Release Info:
Release Owner: @Lakshmi Kondragunta
Code readiness Owner : @Doug Wagner
Deployment owner: @Doug Wagner
Change Management ticket : https://relias.atlassian.net/browse/CHM-3962
Jira Fix Version for Relias Academy: https://relias.atlassian.net/projects/PAP/versions/33871/tab/release-report-all-issues
Endeca Configuration and Template Changes:
Update all the new templates on Production Endeca machine
Export existing application to temp dir (and make a copy in case of rollback)
Copy updated templates from the codebase into the temp dir
Import the templates from the temp dir
In XM (how will this work in case of rollback?):
create the “Product Detail Pages” folder and the Default PDP page
main rls site
MHFA
rcpa (Ex: )
jespy (Ex: )
create the /courses page for every site that has products
promote content (we initially forgot to do this in the release (promoting content fixed the issue where PDP goes to page not found))
Server Configuration Changes (ATG-Data) on Production Boxes:
Verify and update URLCaseServlet, SitemapGeneratorService, ProductIndirectTemplate components on the Production instances.
Set the Sitemap schedule to once everyday at 9am ET
Any style changes (update the relias.css file): No
Pre-release steps:
Pull current URL list with Screaming Frog @Brandon Hendry
Backup current Production sitemap files from
/opt/app/apache/store/html/
/opt/app/apache/store/html/
Backup current Production ATG-Data properties files (only localconfig on webapp1, 2, and BCC) from
/opt/app/jboss/ATG-Data/servers/
[ecom@1196878-ProdWebApp1 servers]$ cp -pr prod_store01/localconfig/ /home/ecom/store01_localconfig_atg-data/
/opt/app/jboss/ATG-Data/servers/
[ecom@1196878-ProdWebApp1 servers]$ cp -pr prod_store01/localconfig/ /home/ecom/store01_localconfig_atg-data/
Update Endeca indexing schedule to skip Thursday morning run, restart BCC before 2am ET nightly catalog import
Disconnect sitemap update from Endeca indexing
cd /opt/app/endeca/apps/CRS/control
comment out last line in sitemapGeneration.sh
chmod -x sitemapToApache.sh
cd /opt/app/endeca/apps/CRS/control
comment out last line in sitemapGeneration.sh
chmod -x sitemapToApache.sh
Merge working branch PAP-4542_Academy_SEO_priorities into develop branch
Build and deploy develop branch to Staging and do a round of regression testing
Merge develop branch into oracle_ATG_upgrade_11.1_to_11.3.2 release branch
Release steps Relias Academy:
Post Release Procedure: