-
Release
-
Resolution: Done
-
Medium
-
3.3.2
-
None
=== Maintenance page on ===
1. [D] Turn on maintenance page (if it is possible to block only Magnolia and let Clearspace and other part work, do it that way)
=== Backup steps 1 ===
2. [J] backup (export to XML) /modules/jbossorg-downloads tree on both author&public instance
=== Stop Magnolia ===
3. [D] stop Magnolia's EAP
=== Backup steps 2 ===
4. [D] backup WEB-INF/lib/jbossorg-downloads-1.1.0.jar file of both author and public Magnolia (/services/magnoliaAuthor/deploy/magnoliaAuthor.war and /services/magnoliaPublic/deploy/magnoliaPublic.war)
5. [D] backup Magnolia database (both author & public)
=== Java & EAP upgrade ===
6. [D] upgrade JVM on production machine
7. [D] upgrade EAP on production machine (to 4.3.0 CP06)
=== Magnolia bugfix ===
8. [D] rm /services/magnoliaAuthor/deploy/magnoliaAuthor.war/WEB-INF/lib/jbossorg-downloads*
9. [D] rm /services/magnoliaPublic/deploy/magnoliaPublic.war/WEB-INF/lib/jbossorg-downloads*
10. [D] copy *.jar from koopa.qa.atl.jboss.com/home/jchochol/bugfix_2009-10-19 to both /services/magnoliaAuthor/deploy/magnoliaAuthor.war/WEB-INF/lib/ and /services/magnoliaPublic/deploy/magnoliaPublic.war/WEB-INF/lib/
=== Start Magnolia ===
11. [D] start Magnolia's EAP
=== Configure Magnolia ===
12. [J] go to the public instance's admin interface, run upgrade wizard
13. [J] login to the public instance's admin interface, check /modules/jbossorg-downloads
14. [J] do previous steps for author instace
15. [J] do test steps
=== Test steps ===
16. [J] Magnolia: Check if Downloads Table paragraph properly displays download counts
17. [J] Magnolia: Check overall Magnolia functionality with upgraded JVM & EAP
=== Maintenance page off ===
18. [D] remove maintenance page
=== Magnolia rollback steps ===
19. [D] Stop both instances
20. [D] Restore both WAR directories
21. [D] Restore both databases.
22. [D] Start both instances
23. [J] Check functionality