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

Clone git repository as $user #352

Merged
merged 4 commits into from
Mar 31, 2022
Merged

Clone git repository as $user #352

merged 4 commits into from
Mar 31, 2022

Commits on Mar 26, 2022

  1. Clone git repository as $user

    Instead of cloning as root and using a file resource to change files
    ownership to the configured user, directly clone the repository with
    this user.
    
    This fix a warning issued by puppet:
    Warning: The directory '/srv/puppetboard/puppetboard' contains 1936 entries, which exceeds the default soft limit 1000
    
    Fixes #351
    smortex committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    1935f97 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Add workaround for resource ordering

    We python module is fragile and automatic detection of the need of
    running pip install is sometimes broken.
    smortex committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    56cd9ac View commit details
    Browse the repository at this point in the history
  2. Skip acceptance tests on Puppet 6 / Debian 11

    No puppetserver6 / puppetdb6 packages are available for Debian 11.
    smortex committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    c1da63a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7366b4e View commit details
    Browse the repository at this point in the history