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

Install problem #135

Closed
celson opened this issue Jun 7, 2016 · 7 comments
Closed

Install problem #135

celson opened this issue Jun 7, 2016 · 7 comments

Comments

@celson
Copy link

celson commented Jun 7, 2016

I tried install puppetboard on CentOS with module puppetboard but when I put this config:

  class { 'puppetboard':
    manage_git        => 'lastest',
    manage_virtualenv => 'lastest',
  }

This module install python-virtualenv but after that it uninstall python-devel.

I fix it putting this in module:

  if $manage_virtualenv and !defined(Package[$::puppetboard::params::virtualenv]) {
    class { '::python':
      virtualenv => 'present',
      **dev => 'present**',
    }
  }
@jyaworski
Copy link
Member

@celson that's our invocation of the python module at https://github.com/stankevich/puppet-python. The behavior of the module must have changed.

@celson
Copy link
Author

celson commented Jun 8, 2016

Well, I got your point of view, but the behavior of the module python is package dev is absent if not I set present. If is you that invoke the class you don't need set this to present?

@jyaworski
Copy link
Member

Honestly, I don't know why the python module ensures absent if it's false. It seems a bit broad to me. That being said, we should probably include the dev parameter in our invocation.

@celson
Copy link
Author

celson commented Jun 10, 2016

I think it is a best way. Thanks for consideration.

@emiljoensson
Copy link

Same issue for me on a fresh master installation. The dev => 'present' fix did the trick for me as well, thanks.

@Kalki5
Copy link

Kalki5 commented Sep 24, 2019

@kenyon
Copy link
Member

kenyon commented Nov 4, 2021

Fixed in #129.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants