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

Release steps - upgrade to jive 9

XMLWordPrintable

      Pre release steps

      Get RPM from https://community.jivesoftware.com/apps/jive-licenses , sign and push to "mwc-jive" repo in Pulp (juicer)

      Backup steps

      1. Check that EAE DB has night dump (EAE DB is too huge and is enough to recover from night backup in case of rollback)

      Release steps

      1. Turn on maint. page and allow access only to lkrzyzan
      2. Stop jive on all nodes
        service jive stop
        
      3. BACKUP: Dump jive DB
      4. Delete all jive plugins
        delete from jive.jivePlugin;
        
      5. Fix issue ORG-3753 by running this SQL delete:
        delete up
        from jive.jiveUserProfile up
        join jive.jiveProfileField pe on pe.fieldID = up.fieldID
        where up.value='' and pe.fieldType=2 
        
      6. Upgrade Jive on all nodes
        yum update jive_sbs
        
      7. Run jive setup on all nodes from jive user
        su - jive
        jive setup
        
      8. Run puppet on all nodes
        puppet agent --test
        
      9. Start jive on EAE, Search and Cache nodes:
        service jive start
        
      10. Start jive on App nodes:
        service jive start
        
      11. Wait till app is running
      12. [L] Follow upgrade steps
      13. After upgrade update both jbossorg and rhd themes: git pull (in appropriate directories)
      14. Restart jive on all VMs
      15. [L] Upload all jboss.org plugins
      16. Restart jive-app nodes
      17. Wait till app is running and check search indexes recreation
      18. Turn off maint. page
      19. fix prod F5 monitor

      Test steps:

      1. Follow UAT steps ORG-3749

      Rollback steps

      1. Stop all services
      2. Import jive DB backup
      3. Downgrade RPMs
      4. Start all services

      Notes:
      https://docs.jivesoftware.com/9.0_on_prem_int/sys_admin/jive.help.core/#admin/UpgradingtheRPM.html

              lkrzyzan@redhat.com Libor Krzyzanek
              lkrzyzan@redhat.com Libor Krzyzanek
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: