-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Latest version of pdagent doesn't work with python3 #169
Comments
It says in the [README.md] file for this project - "PagerDuty is planning to deprecate this tool in favour of go-pdagent. go-pdagent is not feature complete at this moment however it will be before an official deprecation notice." |
Hello, are there any updates here? It's feeling like pdagent and friends have been abandoned. |
Wait, so current agent is incompatible with the current supported version Python, and there is no fix for this, because they are focusing on a different language. Annoying! Thankfully, 3.6 seems to still work, so I just downgraded from 3.9 to 3.6:
|
While configuring an older version of Python is an option on Enterprise Linux 8, this option is not available on EL 9. This means that, at present Pager Duty cannot support the current version of python on the current version of Enterprise Linux. This is true as some vendors (like Nagios) and ending support for EL 8. Meanwhile the go PD agent is still in beta and is not yet feature complete according to this documentation, with no patch for this bug in sight. |
I'm running Amazon Linux 2023 that comes preinstalled with python3 (3.9.16). I have created a symlink from python to python3:
I'm trying to start Pagerduty (pdagent-1.7.3-1.noarch, pdagent-integrations-1.6.2-1.noarch) but I'm getting the following errors:
It works completely fine if I'm using its old python2.x libraries:
cp -a /usr/lib/python2.7/site-packages/pdagent/ /usr/share/pdagent/bin/pdagent/
Does it run with python3? Or are there any plans to make it work with it?
The text was updated successfully, but these errors were encountered: