Uploaded image for project: 'jboss.org'
  1. jboss.org
  2. ORG-316

EAP + java upgrade & jbossorg-downloads bugfix

XMLWordPrintable

    • Icon: Release Release
    • Resolution: Done
    • Icon: Medium Medium
    • 3.3.2
    • 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

        There are no Sub-Tasks for this issue.

            jchocholacek Jozef Chocholáček (Inactive)
            jchocholacek Jozef Chocholáček (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: