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

[REX SSH Plugin] Don't manage net-ssh-krb package #732

Merged
merged 1 commit into from
Mar 23, 2022

Conversation

wbclark
Copy link
Contributor

@wbclark wbclark commented Mar 21, 2022

The package is not required since smart_proxy_remote_execution_ssh-0.5.0
and is no longer packaged in foreman repositories

Copy link
Member

@ekohl ekohl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure purging it is good. That can create complications for other things. I think I'd simply stop managing it.

manifests/plugin/remote_execution/ssh.pp Show resolved Hide resolved
@wbclark wbclark force-pushed the dont_install_net_ssh_krb branch from ce9e578 to 8311113 Compare March 22, 2022 19:14
@wbclark wbclark changed the title [REX SSH Plugin] Purge net-ssh-krb package [REX SSH Plugin] Don't manage net-ssh-krb package Mar 22, 2022
@wbclark
Copy link
Contributor Author

wbclark commented Mar 22, 2022

I'm not sure purging it is good. That can create complications for other things. I think I'd simply stop managing it.

I have made the requested change

The package is not required since smart_proxy_remote_execution_ssh-0.5.0
and is no longer packaged in foreman repositories
@wbclark wbclark force-pushed the dont_install_net_ssh_krb branch from 8311113 to 531bec4 Compare March 23, 2022 12:42
@ekohl
Copy link
Member

ekohl commented Mar 23, 2022

and is no longer packaged in foreman repositories

This isn't quite true: https://github.com/theforeman/foreman-packaging/blob/rpm/develop/packages/plugins/rubygem-net-ssh-krb/rubygem-net-ssh-krb.spec still exists. If this is the only consumer we can actually drop it.

Thinking about this change more: it's not needed since REX 0.5.0 and 3.1 (which is the minimum version according to README) ships 0.5.2. That means I'd classify this as a bugfix. However, we should be careful if we do decide to backport it.

@ekohl ekohl added the Bug label Mar 23, 2022
@ekohl ekohl enabled auto-merge (rebase) March 23, 2022 12:53
@ekohl ekohl merged commit 45b4e50 into theforeman:master Mar 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants