Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Valiantys creates a ticket in that is shared via portal https://support.valiantys.com/ with YME Jira (Atlassian) Admins
  2. Jira Admin sends proposal of date/time
  3. Jira Admin replies with date/time of preference.
    Staging environments (Jira/Confluence) : Planned maintenance at least one week before Production. Can be done during office hours 6:30-18:00 (CET).
                                          CVE's with a score of 9.0 or higher should be done asap after notification. Time to be discussed with a Yamaha Atlassian Admin.
    Production environment:  Planned maintenance: Outside office hours 18:00-6:30 (CET) Preferably between 18:00-23:00 (CET)
                                              CVE's with a score of 9.0 or higher should be done asap after notification. Time to be discussed with a Yamaha Atlassian Admin.
  4. Valiantys confirms planning date and time of maintenance and inform the names of the support engineers who will be executing the maintenance.
  5. Jira Administrator check with Leendert Durieux ( Service Delivery Manager team Frameworkers) who can give support for specified maintenance date/time
  6. Valiantys needs access to Citrix via admin accounts. Admin accounts are opened by Service Delivery Manager  of iSparkle or team Engine.
    Admin accounts are only opened for the maintenance day expire date must be set, except for the 5 always open Valiantys admin accounts.
  7. Jira Administrator Inform stakeholders
    1. Test
      1. Add a notification to MS Teams chat: Atlassian tools Maintenance and team iSparkle.
    2. Production
      1. Add a notification to MS Teams chat: Atlassian tools Maintenance and team iSparkle.
      2. Add banner in Jira: 
        <!-- Message Banner -->
        <div style="background-color: linen; border: 3px solid red; margin: 4px; padding: 2px; font-weight: bold; text-align: center;">
        Tonight Thursday 16-09-2021 from 18.00 until 21:00 (CEST), we will upgrade Jira, Confluence and Bitbucket to a newer version and do some maintenance. 
        The system will intermittently be available during the upgrade and maintenance, but should not be used to prevent loss of work.

        </div>
      3. Jira portal announcement , instructions can be found on How-to add customer portal announcement
        Message example:

        Tonight Thursday 16-09-2021 from 18.00 until 21:00 (CEST), we will upgrade Jira and Confluence to a newer version and do some maintenance.

        The system will be intermittently or not available for at least an hour. Please do not use the portal to prevent loss of work.


        Our apologies for any inconvenience caused.

        Kind regards,

        YME Atlassian Admins


  8. After maintenance is completed User Acceptance test (UAT) need to be done by a Jira Administrator to confirm if it was successful. Checklist can be found under Upgrade Checklist
  9. If all of above is UAT is performed without issues inform Valiantys and stakeholders that maintenance/upgrade was successful. (for stakeholders see point 7)

Upgrade Checklist Valiantys

Please find below the different tests that we are doing following an upgrade operation.

Jira:

  • Version: Is the version showing in the UI the wanted one?  
  • JSM Update: Verify in the Applications that Jira Service Management is updated if installed  
  • Licenses: Check if the Applications licenses are correctly installed
  • Application links: Are the Application links working?
  • JVM Settings: Within the System info tab of Jira, check the JVM settings (Xms and Xmx are same value) 
  • Synchronisation of the AD: If AD is connected, is the Synchronisation with the AD working fine? (Launch a synchronisation to test)
  • Project/Issues/Queues: Perform a quick check on two or three projects: Go in the Project views, Go in one of the Project and check if the issues are displayed, Check queues of JSM projects
  • Add-ons: Is the application out of the Safe mode? Are the apps correctly updated? Are the apps correctly licensed?  For Prod, are the versions matching the ones on staging?
  • Reindexing: Is the Index not broken? 
  • Customisation(s) (If there is any): "JavaMelody (Installed/Compatible with destination version/History)/ Okta
  • Health check: Pass the Health check 


Confluence:

  • Version: Is the version showing in the UI the wanted one? 
  • License: Check if the Applications license is correctly installed
  • Application links :Are the Application links working?
  • JVM Settings: Within the System info tab of Confluence, check the JVM settings (Xms and Xmx are same value)
  • Synchrony: verify that the JVM allocated is set up correctly in the Edition Collaborative panel
  • Synchronisation of the AD: Is the Synchronisation with the AD working fine? (Launch a synchronisation to test)
  • Space/Pages: Perform a quick check on two or three space (Go in the Space views/Go in one of the Space and check if the pages are displayed)
  • Add-ons: Is the application out of the Safe mode? / Are the apps correctly updated? / Are the apps correctly licensed? For Prod, are the versions matching the ones on staging?
  • Content Indexing:Is the Content Indexing done?
  • Customisation(s): JavaMelody (Installed/Compatible with destination version/History) / Okta 
  • Health check: Pass the Health check


Bitbucket:

  • Version: Is the version showing in the UI the wanted one? 
  • License: Check if the Applications license is correctly installed
  • Application links :Are the Application links working?
  • JVM Settings: Within the System info tab of Bitbucket, check the JVM settings (Xms and Xmx are same value)
  • Add-ons: Is the application out of the Safe mode? / Are the apps correctly updated? / Are the apps correctly licensed? For Prod, are the versions matching the ones on staging?
  • Customisation(s): JavaMelody (Installed/Compatible with destination version/History) / Okta 
  • Health check: Pass the Health check



Upgrade Checklist Yamaha

Upgrade check list from Atlassian, most actions are performed by Atlassian Premium Support partner Valiantys. Post upgrade functional test (UAT) is done by Yamaha Jira administrator.
https://confluence.atlassian.com/adminjiraserver/upgrade-checklist-966063320.html

Below paragraphs provides a list of items for Administrators to check after a upgrade to ensure that it has completed successfully. This list is not exhaustive, but it does cover common upgrade mistakes.

Upgrade Checklist for Jira

    •  1. Customer portal
      •  1.a Check if customer portal is available and if a ticket can be raised:  https://support.yamnet.com/. Close ticket when successfully received.
      •  1.b Check if customer portal forms are working correctly.

    •  2. Incoming mail
      •  Check send incoming emails if configured, test connection

    •  3. Outgoing mail
      •  Check Outgoing emails is configured, test connection

    •  4. Dashboards
      •  Look for a Dashboard, are filters shown and working

    •  5. Boards
      •  Look at several boards, Scrum and Kanban if these are loading and have correct filters

    •  6. Issues
      •  6.a. Open existing SD ticket and check if you see attachments
      •  6.b. Open existing YIS  ticket and check if you see links

    •  7. Check integration with Bitbucket, Confluence, and Testing tools
      •  7.a. Application manager test if you can switch between Jira/Confluence/Bitbucket
      •  7.b. Test Bitbucket integration
        Open existing YIS ticket and try to jump to Bitbucket via create branche.
        More - Create branche
        Image Added
      •  7c. Confluence integration: Open a page and select Edit
        Link a Jira ticket to Confluence page and check if link is appearing in Confluence and in Jira issue.
        Image Added
    •  8. Create different JQLs to search for issues, check result.

    •  9. Check messages for compatibility on applications 

    •  10. Check Marketplace apps if these are compatible/ up to date > update when required.

Upgrade Checklist for Confluence

...

Info

https://confluence.atlassian.com/doc/confluence-post-upgrade-checks-218272017.html

Upgrade Checklist for Jira

...


Upgrade Checklist for Bitbucket

...