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

use foreman postinst library for deface too #8252

Merged
merged 1 commit into from Jul 19, 2022

Conversation

evgeni
Copy link
Member

@evgeni evgeni commented Jul 19, 2022

while deface is not a plugin as such, it is handled as one when it comes
to installation/post installation and so we can just re-use our plugin
postinstall library for it too.

@@ -8,6 +8,6 @@ Homepage: https://github.com/DefaceCommunity/deface

Package: ruby-foreman-deface
Architecture: all
Depends: ${misc:Depends}, bundler, foreman
Depends: ${misc:Depends}, foreman (>= 3.1.0~)
Copy link
Member Author

Choose a reason for hiding this comment

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

3.1 is the version introducing this helper and foreman already depends on bundler if needed.

while deface is not a plugin as such, it is handled as one when it comes
to installation/post installation and so we can just re-use our plugin
postinstall library for it too.
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 wonder how many of the plugins actually need deface. For example, foreman_azure_rm doesn't need it and dropped it from its gemspec since 2.2.1, but it's still in the control file here.

@ekohl ekohl merged commit 2df30b4 into theforeman:deb/develop Jul 19, 2022
@evgeni
Copy link
Member Author

evgeni commented Jul 19, 2022

I wonder how many of the plugins actually need deface. For example, foreman_azure_rm doesn't need it and dropped it from its gemspec since 2.2.1, but it's still in the control file here.

One day we will have a way to update deps automagically.

Today is not that day ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants