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

puppet-gitlab requires outdated module dependencies #152

Closed
llauren opened this issue Aug 8, 2017 · 3 comments
Closed

puppet-gitlab requires outdated module dependencies #152

llauren opened this issue Aug 8, 2017 · 3 comments

Comments

@llauren
Copy link
Contributor

llauren commented Aug 8, 2017

General apology

I'm no expert in puppet nor git issues. Please be kind with my issue and me.

Affected versions

  • vshn/puppet-gitlab 1.15.1
  • puppetlabs/apt 4.1.0
  • Puppet 4.10.5
  • Ubuntu 16.04 LTS

How to reproduce

puppet module install vshn-gitlab when current version of puppetlabs-apt is installed, or

puppet module list --verbose when modules are installed by --force.

What am i seeing?

$ puppet module list --verbose
Warning: Module 'puppetlabs-apt' (v4.1.0) fails to meet some dependencies:
  'vshn-gitlab' (v1.15.1) requires 'puppetlabs-apt' (>=2.1.0 <3.0.0)
...

Expected behaviour

A clean install.

Suggest solution

Bump required maximum version of puppetlabs-apt to <5.0.0. Unfortunately i don't have the competency to actually tell whether there is code that isn't 4.x-compliant.

@minorOffense
Copy link
Contributor

According to the changelog in the apt module it should be fully backwards compatible through the 4.x release.

https://github.com/puppetlabs/puppetlabs-apt/blob/master/CHANGELOG.md

Might just be worth changed the max version to less than 5 and see if any warnings appear in tests.

@minorOffense
Copy link
Contributor

See #169

@juniorsysadmin
Copy link
Member

juniorsysadmin commented Jan 29, 2018

Fixed by #169

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

No branches or pull requests

3 participants