Skip to main content
Jamf Nation, hosted by Jamf, is a knowledgeable community of Apple-focused admins and Jamf users. Join us in person at the ninth annual Jamf Nation User Conference (JNUC) this November for three days of learning, laughter and IT love.

Incremental Upgrade Scenarios for Jamf Pro 10.0.0 or Later

Overview

The following table lists the incremental upgrade paths required for upgrading to Jamf Pro 10.0.0 or later.

Upgrading from version Incremental upgrade path Notes
10.15.x
10.14.x
N/A
10.13.x
10.12.x
10.11.x
Migrate to Java 11 before upgrading to 10.14.0 or later. You must migrate to Java 11 before upgrading to Jamf Pro 10.14.0 or later. See the Migrating to Java 11 Knowledge Base article for more information.
Important notice for upgrading from Jamf Pro 10.13.0 or earlier to 10.14.0 or later:
Java 11 is not compatible with Jamf Pro 10.13.0 or earlier. Please wait until you are ready to upgrade to Jamf Pro 10.14.0 or later before migrating to Java 11 on your Jamf Pro server.
10.10.1
10.10.0
1. Upgrade to 10.13.0.
2. Migrate to Java 11.
3. Upgrade to 10.14.0 or later.
Upgrading from 10.10.1 or earlier requires an incremental upgrade before upgrading to 10.14.0 or later due to a database index change in 10.14.0 that causes upgrades to fail.
10.9.x
10.8.x
10.7.x
1. If using Jamf Infrastructure Manager to host the LDAP Proxy, upgrade to 10.10.x. If not, proceed to step 2.
2. Upgrade to 10.13.0.
3. Migrate to Java 11.
4. Upgrade to 10.14.0 or later.
The following incremental upgrade is required only if you use the Jamf Infrastructure Manager to host the LDAP Proxy:
Due to a security enhancement, when upgrading from Jamf Pro 10.9.x or earlier to Jamf Pro 10.11.0 or later, you must first do the following:
1. Perform an incremental upgrade to Jamf Pro 10.10.x.
2. Re-enroll your Jamf Infrastructure Manager if it hosts the LDAP proxy.
After you have met these two requirements, you can upgrade to Jamf Pro 10.11.0 or later.

Important notice for upgrading from Jamf Pro 10.9.x or earlier to 10.10.0 or later:
The InnoDB storage engine for MySQL is required starting with Jamf Pro 10.10.0. If you have not converted your MySQL database tables from MyISAM to InnoDB, see the Converting the MySQL Database Storage Engine from MyISAM to InnoDB Using the Jamf Pro Server Tools Command-Line Interface Knowledge Base article for instructions.

10.6.x
10.5.x
10.4.x
10.3.x
10.2.x
10.1.x
10.0.x
9.101.x
9.100.x
9.99.x
9.98.x
1. Upgrade to 10.8.0.
2. If using Jamf Infrastructure Manager to host the LDAP Proxy, upgrade to 10.10.x. If not, proceed to step 3.
3. Upgrade to 10.13.0.
4. Migrate to Java 11.
5. Upgrade to 10.14.0 or later.
9.97.x or earlier 1. Upgrade to 10.0.0.
2. Upgrade to 10.8.0.
3. If using Jamf Infrastructure Manager to host the LDAP Proxy, upgrade to 10.10.x. If not, proceed to step 4.
4. Upgrade to 10.13.0.
5. Migrate to Java 11.
6. Upgrade to 10.14.0 or later.

Additional Information

For information on best practices for evaluating and preparing for an upgrade, see the Preparing to Upgrade Jamf Pro Knowledge Base article.

Like Comment
Order by:
SOLVED Posted: by dpratl

Why is this not mentioned anymore?

Is this only needed when I use the Jamf Infrastructure Manager to host the LDAP Proxy?
And if it is connected with the Jamf Infrastructure Manager, why do I need a change of the database tables for it?
Sorry if this question is silly.

Thanks
BR
Daniel

Like
SOLVED Posted: by srobert

Hi Daniel,
not a silly question I too had the same question. Although we don't use LDAP Proxy, the conversion is needed. You are absolutely correct they should mention database conversion to InnoDB is required for 10.11.1. we are also in the process of upgrading from 10.9 to 10.11.1 in our test environment and confirmed with our Jamf Buddy that the conversion is needed b4.

hope that helps
-Shanaz

Like
SOLVED Posted: by dpratl

Hi @srobert,

Thank you very much for the information.

Happy Easter

BR
Daniel

Like
SOLVED Posted: by TamiK

This article has been updated with a notice that the InnoDB storage engine for MySQL is required starting with Jamf Pro 10.10.0.

Like
SOLVED Posted: by grahamrpugh

Since the Tomcat requirements have changed and we can no longer use the version RHEL provides in RHEL 7, we should get some instructions on how to manually upgrade from Tomcat 7 (RHEL latest approved version) directly to Tomcat 8.5.4x. (we cannot use the Linux installer as we are a multi-instance shop).

For example:

  • What do we need to change in server.xml?
  • Any other files need changing?
  • Can we do it at the same time as upgrading, e.g. shut down tomcat, upgrade tomcat, put the new ROOT.war in place in each instance and restart tomcat?
Like
SOLVED Posted: by TamiK

This article has been updated with a requirement for users upgrading from Jamf Pro 10.10.1 or earlier to perform an incremental upgrade to 10.13.0 before upgrading to Jamf Pro 10.14.0 or later.

Like
SOLVED Posted: by TamiK

This article has been updated to add an example of a common upgrade scenario.

Like
SOLVED Posted: by chris.kemp

Could we please add some notes as to why the 10.13 upgrade is required, and maybe note that upgrading to Java 11 has to be done after that upgrade? It was my mistake to have glossed over that, for sure - but having something in the notes field would help draw attention to the info; also, having that information listed under Example doesn't make it seem like something I need to consider at the time. I understand the concept of incremental upgrades so I wouldn't pay a lot of attention to an example.

Like
SOLVED Posted: by jaybagley

The notes say 10.10.x or earlier need to go to 10.13 first. Is 10.12 to 10.15 ok? That isn't clear since it is before 10.13 but after 10.10.

Like
SOLVED Posted: by thomasC

@jaybagley Ditto. Wondering the same thing. This document is not very clear.

Like
SOLVED Posted: by float0n

@jaybagley @thomasC

Going by the example at the very start of the article, I would say you need to go to 10.13 first prior to going to 10.15. The article does need to be updated though for the 10.15 release since the latest version mentioned is 10.14.

"Example: If you are currently running 10.8.0 and want to upgrade to 10.14.0, you must upgrade to 10.10.x and then to 10.13.0 before upgrading to 10.14.0."
Like
SOLVED Posted: by TamiK

Thanks for your questions and feedback @chris.kemp , @jaybagley , @thomasC , and @float0n! This article has been updated to list all incremental upgrade paths for Jamf Pro 10.0.0 and later, and the example has been removed.

Like
SOLVED Posted: by thomasC

@TamiK Thanks for providing some clarity and detail to the article. Much appreciated!

Like
SOLVED Posted: by bradtchapman

This article should be updated to reflect the 10.13.1 and 10.15.1 critical updates.

Like

Jamf would like to understand your ideal online purchasing experience!