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

[puppetlabs/apt] Version bumping for apt module #781

Closed
SergK opened this issue Jul 27, 2017 · 1 comment
Closed

[puppetlabs/apt] Version bumping for apt module #781

SergK opened this issue Jul 27, 2017 · 1 comment
Labels

Comments

@SergK
Copy link

SergK commented Jul 27, 2017

Description of problem

  • Reproduced with module version > v2.5.0
  • Using sensu module with other third party modules failed because of dependency issue

I have a number of modules which have requirements on apt module, e.g (puppet-grafana, locp-cassandra):

{"name":"puppetlabs/apt","version_requirement":">= 2.0.0 < 3.0.0"},

that is why using requirements from sensu module breaks this dependecy since

    {
      "name": "puppetlabs/apt",
      "version_requirement": ">= 4.0.0 < 5.0.0"
},

So I wonder about this change 7179c92
Can we have more information on this bump? And is it possible to revert it or at least decrease the lower bound

@SergK SergK changed the title [puppetlabs/apt] Module requirements bump [puppetlabs/apt] Version bumping for apt module Jul 27, 2017
@ghoneycutt
Copy link
Collaborator

@SergK Thank for reporting this. It seems the issue is with your dependency tree and not with the dependencies within this module.

Supporting multiple major versions of a dependency is not something we are willing to do, as each major version can introduce breaking changes.

If you still want to use the older version and are having issues with puppet module install, suggest using a tool to manage your repos that does not do dependency checking such as https://github.com/bodepd/librarian-puppet-simple

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

No branches or pull requests

2 participants