Jamf Pro Add-on for Splunk v3.0.3 modular inputs may fail before collecting data after an app migration or installation.
The Input Configuration page or modular input introspection can display the following error:
RuntimeError: JAMF Pro Add-on requires Python 3.13 or later. Running Python 3.9.25. Upgrade Splunk to a version that ships Python 3.13 (10.1 or later).
Affected modular inputs can include:
jamf jamfcomputers jamfmobiledevices
The error can occur even when the Splunk Cloud Platform stack provides Python 3.13. The add-on introspection error reflects the interpreter selection or effective add-on configuration used to start the modular input.
1. Confirm the installed Jamf Pro Add-on version from Apps > Manage Apps.
2. Open the Jamf Pro Add-on and select Input Configuration.
3. Check whether the Input Configuration page loads successfully.
4. Review modular-input introspection errors for the following exact message:
RuntimeError: JAMF Pro Add-on requires Python 3.13 or later. Running Python 3.9.25.
5. Review the effective configuration for the add-on. Confirm whether python.required = 3.13 is present for the applicable input stanzas.
6. Note that the following settings can exist in the add-on default configuration and do not alone confirm a configuration-layering issue:
python.version = python3 sourcetype start_by_shell
These fields can be present in:
/opt/splunk/etc/apps/JAMF-Pro-addon-for-splunk/default/inputs.conf
1. Export or back up the existing Jamf Pro Add-on package and configuration before making changes.
2. Preserve existing local configuration files and knowledge objects.
3. Submit a Splunk Cloud support request to reinstall Jamf Pro Add-on for Splunk v3.0.3 by using the supported Splunk Cloud app-installation process.
4. After the reinstall completes, open Apps > Jamf Pro Add-on for Splunk > Input Configuration.
5. Confirm that the Input Configuration page loads without the Python runtime error.
6. Enable or validate the required Jamf modular inputs.
7. Confirm that the inputs collect data successfully and that no new modular-input errors appear.
| Revision | Publish Date | Comments |
|---|---|---|
1.0 |
05-Nov-2026
|
Initial Release |