theforeman / puppet-foreman_scap_client

Puppet module for OpenSCAP
GNU General Public License v2.0
14 stars 29 forks source link

Missing fix from foreman_scap_client regarding oval support #65

Open martux69 opened 3 years ago

martux69 commented 3 years ago

Hi, I'm looking for the implementation of "Fixes #31038 - Add scanning with OVAL files #33" from foreman_scap_client repo. For ansible-foreman_scap_client it is already succeeded. When wil it be done for puppet-foreman_scap_client ? Is something missing for processing it ? May I help ? Kind regards Martin

xprazak2 commented 3 years ago

Hi, thanks for bringing this up. There was an explicit request for Ansible so we did that first. I am focused more on finishing the missing parts of UI and CLI right now, but any help is welcome. Essentially, puppet-foreman_scap_client needs to add OVAL policies into client config in the same fashion as Ansible role now does it. Changes in foreman_openscap will be needed as well so that host with Puppet role is recognized as correctly configured for OVAL policy deployment.

martux69 commented 3 years ago

Sorry, I cannot develop in ruby so I could only help with testing, information or similar I think.

-----Ursprüngliche Nachricht-----

Von: Ondřej Pražák @.> Gesendet: Mittwoch 26. Mai 2021 10:53 An: theforeman/puppet-foreman_scap_client @.> CC: Martin Petersen @.>; Author @.> Betreff: Re: [theforeman/puppet-foreman_scap_client] Missing fix from foreman_scap_client regarding oval support (#65)

Hi, thanks for bringing this up. There was an explicit request for Ansible so we did that first. I am focused more on finishing the missing parts of UI and CLI right now, but any help is welcome. Essentially, puppet-foreman_scap_client needs to add OVAL policies into client config in the same fashion as Ansible role https://github.com/theforeman/ansible-foreman_scap_client/pull/29/files now does it. Changes in foreman_openscap will be needed as well so that host with Puppet role is recognized as correctly configured for OVAL policy deployment. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/theforeman/puppet-foreman_scap_client/issues/65#issuecomment-848593628, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABMFMZIFGOLH4UQR2PCCPS3TPSZI5ANCNFSM45PKKFQQ.