2023-12-19 Craft/Magento Release
Release Info:
Change Management ticket: https://relias.atlassian.net/browse/CHM-4201
Jira Release:
https://relias.atlassian.net/projects/PAP/versions/34062/tab/release-report-all-issues
https://relias.atlassian.net/projects/PAP/versions/34061/tab/release-report-all-issues
Release Owner: @Jessica Feigal
Testing Assignment spreadsheet (Check ALL 4 TABS to see if any are assigned to you.)
Prerequisites:
Ongoing, beginning the last day of the sprint:
Once Staging PRs are approved, during staging verification:
No Release Impact
fix version for tickets with no code or user-facing changes.If the staging deploy of Craft or Magento took longer than usual, communicate this to the team and discuss scheduling the release call for everyone.
If deployment will take substantially more time than ~20 minutes, please consider starting the release call with Manager, PM, Release Owner, QA Team Lead. Once the deployments are complete, open the release call to the rest of the team for testing and debugging.
Day of:
Pre-Deploy:
Code Deploy:
git push cloud production:Production
git tag -a CHM-4201 -m "12/19/23 Magento-Cloud Release" | git push --tags
# (localy) cd to craft repo, checkout+pull production then:
git tag -a CHM-4201 -m "12/19/23 Craft Release" | git push --tags
*Sample snippet only, code deploy owner to verify prior to release. Do NOT trust the release owner.
Configuration Items: (EXAMPLES)
Post Deploy Release Procedure:
sudo nginx -t
IF AND ONLY IF it tells you the configuration file is ok
sudo systemctl restart nginx
Slack Message: Relias Engineering Channel > #systems-management
@cloudengineers-sysadmins Please clear CloudFlare cache on:
reliasmedia.com
freecme.com
(the entire site for both urls)