UPDATE Jan 10, 2022
** The Upgrade Readiness App (URA) on Splunkbase is for ON-PREM ENVIRONMENTS ONLY.
** CLOUD environments get new URA versions WITHIN SPLUNK CORE RELEASES. Upgrading URA ahead of Splunk Core Releases is not supported at this time.
The Upgrade Readiness App is an extension of the Splunk Python Upgrade Readiness App. In addition to scanning your deployment for features and code that might not work with Python 3, jQuery vulnerabilities, and 9.0 checks.
Use the Upgrade Readiness App to prepare your deployment for upgrade to Python 3, jQuery 3.5, and Splunk version 9.0 readiness. This app can scan Splunk apps installed on Splunk Enterprise version 7.3 and higher and Splunk Cloud Platform 8.2.2107 and higher.
The app's scan results describe the remediation actions you must take to ensure that your public and private apps work as expected after you are upgraded to a new version of Python on the Splunk platform, as well as actions you must take to remove dependency on vulnerable versions of jQuery. For example, scan results show if any apps and customizations rely on Python 2. This is important as support for Python 2 is being phased out of Splunk software.
On Splunk Cloud Platform, the Upgrade Readiness App provides these additional features:
- Scan search heads and indexers and view a combined report from both types of instances.
- Request an upgrade of the default Python version from Python 2 to Python 3.
The Upgrade Readiness App is a tool that assists you with your transition from Python 2 to Python 3, jQuery 3.5, and Splunk version 9.0 readiness. Even if your deployment passes all checks, you must still independently test your private and customized apps and add-ons for incompatibilities.
The Upgrade Readiness App comes with Splunk Enterprise 7.3 and higher, as well as Splunk Cloud Platform version 8.2.2109 and higher. You do not need to install the app on these versions of Splunk Enterprise or Splunk Cloud Platform.
For more information on the removal of Python / jQuery and how to utilize the Upgrade Readiness App, check out the 21' .conf presentation: https://conf.splunk.com/watch/conf-online.html?search=jquery&locale=watch
To learn more about the app, including installation and best practices, visit documentation here.
Direct Topic Links:
Users may also run the scan programatically. Learn More.
Users may also use Rest APIs to manage the app. Learn More.