Resources for Python 3 migration
Check this manual often for updated information about the Splunk platform Python 3 migration. The content is subject to change.
Splunk admin and developer tools
Splunk provides the Upgrade Readiness App to scan an entire Splunk Enterprise instance for components impacted by the Python 3 migration. The Upgrade Readiness app identifies removed features and list file paths to Python files so that you can update them. For more information, see Upgrade Readiness.
Also, the AppInspect tools now checks for features that will be impacted by Python 3 migration, using either the AppInspect CLI or API. AppInspect will scan for features that require revision as prerequisites for upgrading to Splunk Enterprise version 8.x. AppInspect will not scan for Python scripts in particular, but developers can use the Splunk Upgrade Readiness app, or identify Python scripts that require revision due to the Python 3 migration following the guidance covered in Python development with Splunk Enterprise. For more information, see the Splunk AppInspect tool.
Splunk Answers and Splunk user groups on Slack
For additional advice on preparing to migrate the Splunk platform to Python 3, join the discussions on Splunk Answers and on Slack. On Splunk Answers, follow the Python3 tag. On Slack, request to join the splunk-usergroups workspace, then join the #python3-migration channel.
Splunk support policy |
This documentation applies to the following versions of Splunk® Enterprise: 9.0.0, 9.0.1, 9.0.2, 9.0.3, 9.0.4, 9.0.5, 9.0.6, 9.0.7, 9.0.8, 9.0.9, 9.0.10, 9.1.0, 9.1.1, 9.1.2, 9.1.3, 9.1.4, 9.1.5, 9.1.6, 9.1.7, 9.2.0, 9.2.1, 9.2.2, 9.2.3, 9.2.4, 9.3.0, 9.3.1, 9.3.2, 9.4.0
Feedback submitted, thanks!