walkamongus / sssd

Puppet module for the System Security Services Daemon
Apache License 2.0
8 stars 17 forks source link

Undefined variable sudo_package_name #1

Closed MirthScout closed 10 years ago

MirthScout commented 10 years ago

preface: I'm new to puppet and github so...

I installed this module from puppetforge.

I get the following error in the report for this node:

environment: production transaction_uuid: bce10522-90f8-45f8-b0d7-0f664f886b21 status: unchanged logs:

The only instance of the string "sudo_package_name" is in init.pp. This seemed wrong to me so I deleted the line and got the same error message for "autofs_package_name". Deleted that line and got an error for "ipa_package_name" so I deleted that line too. With those 3 lines deleted from init.pp the package seems to work fine.

puppet_master on a RHEL 5.11 system puppet client is a Scientific Linux 6.5 system

hiera node definition contains:

classes:

sssd::config: 'sssd': config_file_version: 2 services:

walkamongus commented 10 years ago

Thanks for catching this! These were some old variable validations that just needed to be removed. I just fixed the issue (d7b615c9b308fa9648b23c0dc27e97ea8a57e37c) and pushed a new version to forge. Let me know if you encounter any other issues.