[GH-ISSUE #135] Replace dependency openssh_wrapper with something supported and without unclear license? #69

Closed
opened 2026-02-27 15:46:16 +03:00 by kerem · 2 comments
Owner

Originally created by @johanneskastl on GitHub (Feb 21, 2023).
Original GitHub issue: https://github.com/proxmoxer/proxmoxer/issues/135

Originally assigned to: @jhollowe on GitHub.

I built a RPM package for proxmoxer for openSUSE Tumbleweed and confirmed it was working.

But to get the tests working, it seems the openssh_wrapper module is needed. This one is not maintained any more, 10+ years old and has an unclear license.

https://github.com/NetAngels/openssh-wrapper/issues/17
https://github.com/NetAngels/openssh-wrapper/issues/15

Is there any chance to replace this with something maintained? Or drop the requirement?
Is it needed for all of the tests?

Originally created by @johanneskastl on GitHub (Feb 21, 2023). Original GitHub issue: https://github.com/proxmoxer/proxmoxer/issues/135 Originally assigned to: @jhollowe on GitHub. I built a RPM package for proxmoxer for openSUSE Tumbleweed and confirmed it was working. But to get the tests working, it seems the `openssh_wrapper` module is needed. This one is not maintained any more, 10+ years old and has an unclear license. https://github.com/NetAngels/openssh-wrapper/issues/17 https://github.com/NetAngels/openssh-wrapper/issues/15 Is there any chance to replace this with something maintained? Or drop the requirement? Is it needed for all of the tests?
kerem 2026-02-27 15:46:16 +03:00
Author
Owner

@jhollowe commented on GitHub (Feb 22, 2023):

The openssh_wrapper module is only used by the openssh backend and its associated tests (test_openssh.py and one or two in test_imports.py). If you do not want to use the openssh backend and ignore those tests, the module is not needed.

<!-- gh-comment-id:1439308571 --> @jhollowe commented on GitHub (Feb 22, 2023): The openssh_wrapper module is only used by the openssh backend and its associated tests ([test_openssh.py](https://github.com/proxmoxer/proxmoxer/blob/develop/tests/test_openssh.py) and one or two in [test_imports.py](https://github.com/proxmoxer/proxmoxer/blob/develop/tests/test_imports.py)). If you do not want to use the openssh backend and ignore those tests, the module is not needed.
Author
Owner

@johanneskastl commented on GitHub (Feb 22, 2023):

The openssh_wrapper module is only used by the openssh backend and its associated tests (test_openssh.py and one or two in test_imports.py). If you do not want to use the openssh backend and ignore those tests, the module is not needed.

Thanks, that seems to work!

<!-- gh-comment-id:1439974026 --> @johanneskastl commented on GitHub (Feb 22, 2023): > The openssh_wrapper module is only used by the openssh backend and its associated tests ([test_openssh.py](https://github.com/proxmoxer/proxmoxer/blob/develop/tests/test_openssh.py) and one or two in [test_imports.py](https://github.com/proxmoxer/proxmoxer/blob/develop/tests/test_imports.py)). If you do not want to use the openssh backend and ignore those tests, the module is not needed. Thanks, that seems to work!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxmoxer#69
No description provided.