Extensions
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Python 3.10 end of support (Oct 2026) - What Extensions & OneAgents?

jmccullough3
Guide

"Python 3.10 will no longer be supported after October 2026. To maintain Python extension support, OneAgents and ActiveGates starting from version 1.333 will include a new Python 3.14 runtime to be used for extensions."

1. Can you tell us the list of extensions and versions which will be impacted?  We have hubdreds of customers and many, many extensions deployed across them.  We want to target those which will be impacted first and then remaining customers later. 

2. If extensions are not updated to more current versions will there still be an  impact in Oct 2026?

3. What will be the impact to the ActiveGate if they are not updated?

4. What will be the impact to the OneAgents if they are not updated? We have over 50k OneAgents deployed and it might not be feasible to ensure they are all updated to v1.333

13 REPLIES 13

Mike_L
Dynatrace Guru
Dynatrace Guru

Hi,

1. Almost all Python extensions are impacted by this. There are a handful older ones that had no Python version dependency, but the majority are affected.

2. Once you update to the OneAgent/ActiveGate version which is released in October, all extensions not built for 3.14 will stop working.

3+4. If you don't update the ActiveGates/OneAgents the existing extensions will keep running. However, you will be running an unsupported Python version on your infrastructure, which we recommend against for security reasons. We are also starting to ship extensions with a minimum version of 1.333, which won't work on older OneAgents/ActiveGates. If you don't update your ActiveGates/OneAgents, you will not get all the new features we are shipping, such as Entities on Grail.

Mike

There are hundreds of extensions.  I have no ideas what extensions we are talking about when you say "Almost all Python extensions are impacted by this".  IS there an actual list of extensions which run python?

There is not a list of extensions that use Python, but within the product you can see the affected extensions in the extension app. I've forwarded this thread to the relevant product manager who is running the framework upgrade.

Mike

Mike_L
Dynatrace Guru
Dynatrace Guru

While we call it as Python 3.10 being unsupported based on our definition, they state it as end of life: https://devguide.python.org/versions/

Mike

Ve
Dynatrace Enthusiast
Dynatrace Enthusiast

Please also check out the doc page about this topic:

https://docs.dynatrace.com/docs/shortlink/python-extension-runtime-update#validate-the-migration

We will add a link to it in the banner in the APP as well soon.

Hi,

Thank you! I was not aware of that documentation!

Best regards

❤️ Emacs ❤️ Vim ❤️ Bash ❤️ Perl

AntonPineiro
DynaMight Guru
DynaMight Guru

Hi, @Mike_L @Ve 

I was reviewing documentation... Is normal "dsfm:extension.engine.python_configs.running" is empty? Is only for sutom custom extensions? Because those extensions are installed in tenant level no metric data:

  • com.dynatrace.custom.python-certificate-monitor
  • com.dynatrace.extension.active-directory
  • com.dynatrace.extension.citrix-vda
  • com.dynatrace.extension.wmi.dotnet
  • com.dynatrace.extension.wmi.iis

Thank you!

Best regards

❤️ Emacs ❤️ Vim ❤️ Bash ❤️ Perl

Hi, this metric will be created only for python based extensions and on OneAgent / ActiveGate deployments that of version at least 1.333. If this metric is not created it means that one of those requirements is not met. For example - om.dynatrace.extension.wmi.dotnet is wmi based, not python

Hi,

Thank you!

I am surprise "com.dynatrace.custom.python-certificate-monitor" does not have metric since I can see "python" but ok.

Best regards

❤️ Emacs ❤️ Vim ❤️ Bash ❤️ Perl

Is it executed on OneAgent or ActiveGate version at least 1.333 ?

Hi,

Yes, it is in OneAgent side (not ActiveGate) and all of them in 1.335.58.

But I do not see any metric, it means, since no datapoint are being collected... Maybe it is not in the list for that.

Best regards

❤️ Emacs ❤️ Vim ❤️ Bash ❤️ Perl

Where can i check as dynatrace user whether the extension i use (oracle, mssql, mariadb) are or are not python based.

@Gramblicka-DXC None of these use Python.  If an extension has to be upgraded for Python, it's shown with a small icon near the version in the Extensions app.

Julius_Loman_0-1777926369761.png

Also a global banner is displayed in the Extension app if any of the extension in the environment uses old Python 3.10.

 

Dynatrace Ambassador | Alanata a.s., Slovakia, Dynatrace Master Partner

Featured Posts