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

Add Puppet 8 support #811

Merged
merged 1 commit into from
Nov 14, 2023
Merged

Add Puppet 8 support #811

merged 1 commit into from
Nov 14, 2023

Conversation

bastelfreak
Copy link
Member

No description provided.

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.

Please rebase.

@bastelfreak
Copy link
Member Author

@ekohl done

@ekohl
Copy link
Member

ekohl commented Nov 4, 2023

Needs voxpupuli/voxpupuli-acceptance#75

@bastelfreak bastelfreak closed this Nov 7, 2023
@bastelfreak bastelfreak reopened this Nov 7, 2023
@bastelfreak
Copy link
Member Author

restarted it again

@ekohl
Copy link
Member

ekohl commented Nov 8, 2023

Looks like a packaging issue:

2023-11-07T11:47:24.7232127Z �[00;00m�[00;33m  Error: Execution of '/usr/bin/dnf -d 0 -e 1 -y install puppet-foreman_scap_client' returned 1: Error: 
2023-11-07T11:47:24.7233455Z    Problem: conflicting requests
2023-11-07T11:47:24.7234817Z     - nothing provides puppet >= 2.7.0 needed by puppet-foreman_scap_client-0.4.0-1.el8.noarch from foreman-plugins
2023-11-07T11:47:24.7243853Z �[00;00m�[00;33m  Error: /Stage[main]/Foreman_proxy::Plugin::Openscap/Package[puppet-foreman_scap_client]/ensure: change from 'purged' to 'present' failed: Execution of '/usr/bin/dnf -d 0 -e 1 -y install puppet-foreman_scap_client' returned 1: Error: 
2023-11-07T11:47:24.7245894Z    Problem: conflicting requests
2023-11-07T11:47:24.7247157Z     - nothing provides puppet >= 2.7.0 needed by puppet-foreman_scap_client-0.4.0-1.el8.noarch from foreman-plugins
2023-11-07T11:47:24.7283901Z �[00;00m�[00;33m  Notice: /Stage[main]/Foreman_proxy::Config/Foreman_proxy::Settings_file[settings]/File[/etc/foreman-proxy/settings.yml]/content: content changed '{sha256}e19a666b34a6d588785fc597940d507378a022596c5a46fb87d2d9286be93f12' to '{sha256}c91c7b401e1a87e3a45afbe66ee71b9445506fd406b0ff72e7bdd01ae2f15457'

puppet-agent no longer provides puppet, so the dependency is not satisfied.

@ekohl
Copy link
Member

ekohl commented Nov 8, 2023

I did a puppet-foreman_scap_client 1.0.0 release and I'll fix up packaging during the update.

@ekohl
Copy link
Member

ekohl commented Nov 8, 2023

@ekohl
Copy link
Member

ekohl commented Nov 8, 2023

I'll still need to bump puppetlabs-stdlib

@ekohl
Copy link
Member

ekohl commented Nov 13, 2023

@ekohl ekohl enabled auto-merge (rebase) November 14, 2023 11:21
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.

This should now pass.

@ekohl ekohl merged commit c7aae3c into theforeman:master Nov 14, 2023
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

3 participants