-
Release
-
Resolution: Done
-
Medium
-
None
-
None
Pre-release
[D] Download the Magnolia 7.5.5 RPM (http://download.devel.redhat.com/brewroot/work/tasks/3790/4913790/magnolia-7.7.5-0.noarch.rpm)
Release
[D] Turn on the maintenance page and set the bypassing IP addresses: 10.34.2.144, 89.231.111.139.
[H or R] Delete Configuration -> modules -> jbossorg-downloads node on both author and public instance.
[D] Stop EAP, wait for the VM snapshot.
[D] Backup both author and public database.
[D] Back up config repository of both public and author instances (mark them, they are not the same!)
[D] Install the RPM.
[D, H] Add web.xml to Puppet, if not yet there and modify it. The details will be explained
[D] Run Puppet to apply configuration
[D] Start EAP.
[D,H] Watch logs on start.
[H or R] Apply correct settings to Configuration -> modules -> jbossorg-downloads -> config subnodes on both author and public instance.
[D] <TODO> CORRECT LINK NEEDS TO BE PLACED HERE: Update freemarker and jsp templates from the tag.
[H] Check the functionality.
Rollback
[D] If running, shut down EAP
[D] Revert VM from snapshot (do not overwrite backed-up database!)
[D] Revert the database from backup
[D] Revert the config repositories of both public and author instances
[D] Revert templates directories to previous tag.
[D] Start EAP
[D,H] Check the functionality.