Giter VIP home page Giter VIP logo

puppet-gitolite's People

Contributors

nvalentine-puppetlabs avatar

Stargazers

 avatar

Forkers

jktjkt asher256

puppet-gitolite's Issues

Should 'git' be parameterized as $user in gitolite::package::redhat's Exec["rename gitolite group to ${group}"] ???

gitolite::{package}::redhat line #36
I'm pretty sure you want to parameterize $user here, rather than hard coding in 'git'.

I have not tested this module, this is based solely on a code review,
and in fact I am sorting out which gitolite module to install in a debian environment,
and so will not even be using the redhat path if I do choose your module;
so take this with a grain of salt.

fails on second run with Centos6.4

I have added the following to the manifest of the system I want to be a gitolite server:

    class { "::gitolite":
        path => "/home/git",
        admin_pub_key => "ssh-rsa apubkeyblah jeff@localhost"
    }

The first run sets up gitolite successfully. Subsequent runs give the following errors:

Error: Could not set 'file' on ensure: No such file or directory - /var/lib/gitolite/admin.pub.puppettmp_2174 at 95:/home/jstrunk/Projects/puppet/modules/gitolite/manifests/package.pp
Error: Could not set 'file' on ensure: No such file or directory - /var/lib/gitolite/admin.pub.puppettmp_2174 at 95:/home/jstrunk/Projects/puppet/modules/gitolite/manifests/package.pp
Wrapped exception:
No such file or directory - /var/lib/gitolite/admin.pub.puppettmp_2174
Error: /File[/var/lib/gitolite/admin.pub]/ensure: change from absent to file failed: Could not set 'file' on ensure: No such file or directory - /var/lib/gitolite/admin.pub.puppettmp_2174 at 95:/home/jstrunk/Projects/puppet/modules/gitolite/manifests/package.pp
Notice: /Stage[main]/Gitolite::Package/Exec[configure gitolite admin]: Dependency File[/var/lib/gitolite/admin.pub] has failures: true
Warning: /Stage[main]/Gitolite::Package/Exec[configure gitolite admin]: Skipping because of failed dependencies
Notice: /Stage[main]/Gitolite::Package/Exec[rename gitolite group to git]: Dependency File[/var/lib/gitolite/admin.pub] has failures: true
Warning: /Stage[main]/Gitolite::Package/Exec[rename gitolite group to git]: Skipping because of failed dependencies
Notice: /Stage[main]/Gitolite::Package/Exec[rename gitolite user to git]: Dependency File[/var/lib/gitolite/admin.pub] has failures: true
Warning: /Stage[main]/Gitolite::Package/Exec[rename gitolite user to git]: Skipping because of failed dependencies
Notice: Finished catalog run in 3.72 seconds

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.