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

Update puppet-foreman_scap_client to 1.0.0 #9955

Conversation

ekohl
Copy link
Member

@ekohl ekohl commented Nov 8, 2023

This updates the dependencies to also include puppet-agent since puppet-agent 8.0.0 it no longer Provides: puppet.

This updates the dependencies to also include puppet-agent since
puppet-agent 8.0.0 it no longer Provides: puppet.
@ekohl ekohl force-pushed the rpm/develop-bump-puppet-foreman_scap_client branch from 0e224ca to e22de4a Compare November 8, 2023 15:57
@ekohl
Copy link
Member Author

ekohl commented Nov 8, 2023

Bleh, I also need to bump puppetlabs-stdlib:

 Problem: package puppet-foreman_scap_client-1.0.0-1.el8.noarch from @commandline requires puppetlabs-stdlib >= 4.25.0, but none of the providers can be installed
  - conflicting requests
  - nothing provides puppet >= 5.5.10 needed by puppetlabs-stdlib-5.2.0-1.el8.noarch from foreman-plugins
  - nothing provides puppet < 7.0.0 needed by puppetlabs-stdlib-5.2.0-1.el8.noarch from foreman-plugins

@ekohl
Copy link
Member Author

ekohl commented Nov 8, 2023

But that's only for Puppet 8. I can merge this today for Puppet 7.

@ekohl ekohl merged commit dbb95dc into theforeman:rpm/develop Nov 8, 2023
5 checks passed
@ekohl ekohl deleted the rpm/develop-bump-puppet-foreman_scap_client branch November 8, 2023 16:33
%{puppet_foreman_scap_client_dir}/NEWS
%doc NEWS README.md REFERENCE.md
%dir %{puppet_foreman_scap_client_dir}
%license %{puppet_foreman_scap_client_dir}/COPYING
Copy link
Member Author

@ekohl ekohl Nov 8, 2023

Choose a reason for hiding this comment

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

Bleh, I just realized this probably should have been %license COPYING and then %exclude this file so it's properly placed in /usr/share/licenses. Still, this isn't worse than it used to be.

#9956

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