walkamongus / realmd

Puppet module for setting up realmd, SSSD, and a Kerberos client config
Apache License 2.0
12 stars 47 forks source link

Updated module to support Ubuntu apt packaging #77

Closed benjamin-robertson closed 2 years ago

benjamin-robertson commented 2 years ago

When using this module with Ubuntu 20.04 and apt. Packages attempt to install before apt is properly configured.

This results in the first Puppet run having failures installing realm related packages. This update creates a dependency on the apt module and allows apt to complete its setup before attempting to install packages.

This issue probably only affects users using systems behind a proxy.

benjamin-robertson commented 2 years ago

Spec tests passing

1 deprecation warning total

Finished in 2.4 seconds (files took 1.77 seconds to load) 152 examples, 0 failures

Code coverage must cover at least 0% of resources

Coverage Report:

Total resources: 35 Touched resources: 31 Resource coverage: 88.57%

Untouched resources: Exec[realm-pam-auth-update] File[/usr/libexec/realm_join_with_password] File[/usr/libexec] File[/usr/share/pam-configs/realmd_mkhomedir] Coverage report generated for RSpec to /Users/benjamin/Documents/Repo/realmd/coverage. 0 / 0 LOC (100.0%) covered.

COVERAGE: 100.00% -- 0/0 lines in 0 files

walkamongus commented 2 years ago

Thanks for the contribution!