-
Notifications
You must be signed in to change notification settings - Fork 78
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
What are the supported clients? #435
Comments
For clients, EL6+ should work fine. Ubuntu 14:04+, Debian etch+, Suse 15+ but Suse 12+ works too, and any opensuse from Leap onwards, Arch. There's a branch for Gentoo but it requires some core changes to finish it out. Amazon linux should work too. Generally if something doesn't work and someone requests it, I try to implement it. The current client is bash, yes. However it was written long ago and there is an API now. I was writing a go client that used the API but it's still a work-in-progress. Feel free to open PRs for systemd service and timer files! All contributions are welcome. |
For servers, I add support the latest release upstream as they have the latest django releases, but it's a balancing act, as different upstreams do their major releases on different cadences. |
Glad to hear the work is still active! I will come up with systemd service and timers and put in a PR, cheers! Can I ask what clients/servers you primarily use in your environment(s)? Are you in need of testing for EL-based clients/servers? |
I had a brief look at the repository, and I'd love to implement patchman. It has the simplicity that I am looking for in a project like this.
What is the state of supported client OSs? I can see that at least for server, only one version of each "family" (EL, Debian, Ubuntu) is supported. This makes total sense.
But as far as I can tell, patchman-client is basically just bash. I can even see SuSE and Arch support in the client, which is not listed in the docs. Is there a desire or possibly of having just client packages for these? Older releases (EL7, Ubuntu 18.04)? Newer releases (EL9, Ubuntu 22.04)?
And is there a desire to have "official" systemd service and timer files?
I'd love to contribute!
Cheers,
Alex
The text was updated successfully, but these errors were encountered: