Currently running:
Jira v8.5.2
Confluence 7.1.2
FishEye and Crucible 4.5.3
Bitbucket v5.10.0
Bamboo v 5.15.5
Upgrading to:
JIRA: 8.18.2
Confluence: 7.12.5
FeCru: 4.8.7
Bitbucket: 7.15.1
Bamboo: 7.2.5
All of these server-based applications are hosted on individual respective servers.
All of these applications use PostGreSQL 9.4 databases hosted in one PostGreSQL instance located on the JIRA application server. Which performs great so far.
Yes, I know server-based apps are going away. Yes, we have a plan for migration next year. These applications have to be upgraded now to support OAuth 2.0 for our connection to O365.
Since I must upgrade to PostgreSQL 10 for JIRA 8.18, they are all getting upgraded.
My first concern is when I upgrade the database for JIRA, that will break the connection back to the older applications. Will I run into issues when I run the installer for the upgrades of the other applications?
Any tips on how to make this go a little smoother?
Hi @Peggy Garrett ,
I'm happy to know that you are planning your journey to Cloud!
You should consider having different databases instances for each application, this way you won't have this kind of issue, and database maintenance will impacts only one application, instead of impacting all products.
About your question, you will need to read the supported platforms for each application and understand if the target version supports PostgreSQL 10.
By this quick analysis, I see that PostgreSQL 9.6 is supported in all related versions (current and target versions).
I think you should think on upgrade your PostgreSQL from 9.4 to 9.6 and then you should be good to upgrade all your applications to the desired target version without impacting the other applications.
Once you upgrade all your applications you can then upgrade the PostgresSQL from 9.6 to 10 since all upgraded applications support this database.
You should strongly consider to clone your environment and test this migration in a "staging" environment, so you can create a plan and document each step.
Thanks for the review and suggestion for incremental DB update. I am adding that to the plan.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
One follow-up question: the second DB upgrade from 9.6 to 10...is there a compelling reason to do this? Is PostgreSQL 10 far superior to 9.6?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Peggy Garrett , I don't think you will have an extraordinary performance improvement.
I would say you would have performance improvements by migrating to Cloud rather than upgrading the database :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Peggy,
Upgrading the DB will impact all of the applications. Find out which DB versions are supported by all of the applications, apps that do not support the new DB version will break or throw errors. It is possible to get most (if not all) Atlassian apps to work with a newer version of Postgres by upgrading the app's DB driver.
Tips:
Cheers!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.