sgnl05 / sgnl05-sssd

Puppet module for SSSD
https://forge.puppet.com/sgnl05/sssd
GNU General Public License v3.0
17 stars 76 forks source link

Package sssd-32bit is not available on 32 bit Suse #82

Closed mxey closed 5 years ago

mxey commented 5 years ago

The module always tries to install the package sssd-32bit on Suse systems. But the package only exists on 64-bit systems, not on 32-bit systems. Leads to this error:

change from absent to present failed: Execution of '/usr/bin/zypper --quiet install --auto-agree-with-licenses --no-confirm --name sssd-32bit' returned 104: Package 'sssd-32bit' not found

ghoneycutt commented 5 years ago

what fact from facter can be used to differentiate 32bit systems?

mxey commented 5 years ago

what fact from facter can be used to differentiate 32bit systems?

os.architecture

ghoneycutt commented 5 years ago

What's the value?

ghoneycutt commented 5 years ago

Which version(s) of Suse are you using this on?

mxey commented 5 years ago

What's the value?

i386 in the case of SLES

Which version(s) of Suse are you using this on?

SLES 11

ghoneycutt commented 5 years ago

Do you have the ability to test SLES 12?

mxey commented 5 years ago

Do you have the ability to test SLES 12?

Yes. Let me test your patch and get back to you.