Skip to content
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

Cumulative fixes for Python 3 and modern linux support. #153

Closed
wants to merge 7 commits into from

Conversation

dobs
Copy link
Contributor

@dobs dobs commented Jun 23, 2020

Notably this should help resolve:

The additions/deletions from pd-queue, pd-send and their *.py iterations are mostly just a copy, with a minor change in pd-queue to leverage six's iteritems.

dobs added 2 commits June 22, 2020 17:41
Notably this should help resolve:

* Issues related to using `python` and `pycompile` rather than their
Python 3 variants (see:
#152).
* Updated HOWTO with new gnupg paths (see:
#151).
* Issues attempting to install to `/lib/systemd/system` when not
available.
@dobs
Copy link
Contributor Author

dobs commented Jun 23, 2020

Current status: Testing on RHEL 8 and Ubuntu 18 and 20 to confirm it resolves reported issues.

@Gleland
Copy link

Gleland commented Jul 8, 2021

Hello! Is this work still being considered? I'm also affected by issue #152 and saw that this hasn't been updated in a while.

@bzmw
Copy link
Contributor

bzmw commented Jul 8, 2021

Sorry @Gleland , we are currently working to replace this project with https://github.com/PagerDuty/go-pdagent so we should consider the PR abandoned.

We left this open in case folks want to cherry-pick fixes from it.

@Gleland
Copy link

Gleland commented Jul 8, 2021

Thanks for the fast response, @bzmw ! Is there alternative documentation for the go instructions (other than the project's README)? For reference, I'm following these guides [0,1], which points to the python-based agent as the latest, and as being preferred over the perl agent.

[0] https://www.pagerduty.com/docs/guides/agent-install-guide/
[1] https://www.pagerduty.com/docs/guides/nagios-integration-guide/

@bzmw
Copy link
Contributor

bzmw commented Jul 8, 2021

@Gleland currently there is not! We're actively working on update that documentation and more right now.

@hcopperm hcopperm mentioned this pull request Mar 20, 2024
6 tasks
@blagh blagh closed this Apr 10, 2024
@blagh blagh deleted the cumulative-python-3-fixes branch April 10, 2024 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants