End of Support Notice: Python 2-Based Browser Synthetic Scripted Job

VersionRevision DateDescription
1.1March 1, 2024The end-of-support date was extended from February 29, 2024 to May 31, 2024.
1.0October 16, 2023The notice was introduced with an original end-of-support date of February 29, 2024.

What is being deprecated?

Effective May 31, 2024, Browser Synthetic scripted jobs configuration that use Python 2 scripts will not be supported.

What is the impact?

  1. Creation of jobs: New jobs using Python 2 will not be allowed.
  2. Managing jobs: Editing or updating a job will be allowed only with the Python 3 script.
    • Editing an existing job with a Python 2 script will change the scripting version setting to Python 3. Hence, you must update the script to Python 3 before saving.
    • If you save the job with the Python 2 script, job execution will fail.
  3. Execution of jobs: Execution of an existing job that has Python 2 scripts will not be allowed.

Hosted Synthetic Agent (SaaS and On-premise)

  • After the deprecation (May 31, 2024), job execution will fail because the jobs will be executed only in Python 3.
  • The new version of the browser will not support Python 2.

Private Synthetic Agent (SaaS and On-premise)

  • Any new Private Synthetic Agent (PSA) version released after the deprecation date will support only Python 3.
Warning: Older versions of the on-premise Controller and PSA will continue to support Python 2 for one year after the deprecation.

Who is impacted?

All AppDynamics SaaS and on-premise customers that use Python 2-based Browser Synthetic scripted jobs.

  • SaaS
    • Hosted Synthetic Agent
    • Private Synthetic Agent
  • On-premise
    • Hosted Synthetic Agent
    • Private Synthetic Agent

What actions are necessary?

Upgrade all the Python 2-based Browser Synthetic scripted jobs to Python 3 before May 31, 2024.

What if I have questions?

If you have any questions or concerns, contact our support portal.