Yelp / puppet-uchiwa

Puppet module for installing Uchiwa
Apache License 2.0
20 stars 59 forks source link

setting install_repo to false breaks module #8

Closed bjwschaap closed 10 years ago

bjwschaap commented 10 years ago

class { '::uchiwa': version => '0.2.1-1', install_repo => false, } On e.g. Centos 6.4, PE 3.2 fails with: Error 400 on SERVER: Invalid relationship: Package[uchiwa] { require => Yumrepo[sensu] }, because Yumrepo[sensu] doesn't seem to be in the catalog Because class uchiwa::install doesn't take into account that install_repo might be false when setting require for the package. I will fix and submit a pull request.

bjwschaap commented 10 years ago

Created pull request #9