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 module conflict with camptocamp/archive #427

Closed
mmarseglia opened this issue Nov 10, 2015 · 13 comments · Fixed by #516
Closed

puppet module conflict with camptocamp/archive #427

mmarseglia opened this issue Nov 10, 2015 · 13 comments · Fixed by #516
Labels
enhancement New feature or request

Comments

@mmarseglia
Copy link

Hi,

We're running into an issue w/ module namespace conflict on camptocamp/archive. We use puppetcommunity/archive.

Has anyone run into this? How have you worked around it?

@jhoblitt
Copy link
Member

@mmarseglia There's some features needed by this module that are planned but still absent from nanliu/archive. If your able to, a work around but be to put jenkins master/slaves into their own env.

@BobVincentatNCRdotcom
Copy link
Contributor

The last time I submitted a patch for nanliu/archive, the author redirected me to puppet-community/archive.

@xaniasd
Copy link

xaniasd commented Nov 15, 2015

Yes, https://github.com/puppet-community/puppet-archive seems to be the one actively maintained.

@jhoblitt, which features are considered to be show-stoppers? I see allow_insecure, follow_redirects, timeout and proxy_server as features missing from the puppet-community/archive. I managed however, with limited refactoring at plugin.pp, to install the git plugin using the puppet-community module.

@mmarseglia
Copy link
Author

@jhoblitt thanks for the suggestion. I have done that with the Jenkins master. However, all our executors are on jenkins workers. They require additional software and the puppet modules used to manage that software uses puppet-community/archive.

@jhoblitt
Copy link
Member

It looks like proxy support was merged into puppet-community/archive yesterday: voxpupuli/puppet-archive#83 , which means this module may be able to be migrated to it as soon as there is a stable forge release.

@jhoblitt
Copy link
Member

@xaniasd FYI, there has never been a forge release of archive under the puppetcommunity namespace. Nan is planning to change this at some point but I don't recall what the plan was. There are existing users of this module that require proxy support that we need to be careful not to break.

@xaniasd
Copy link

xaniasd commented Nov 18, 2015

Great! Thanks :)

@xaniasd
Copy link

xaniasd commented Dec 19, 2015

@jhoblitt jhoblitt added the enhancement New feature or request label Feb 8, 2016
@jhoblitt
Copy link
Member

jhoblitt commented Feb 8, 2016

Anyone interesting in making a PR for this?

@elkangaroo
Copy link

This: #433
I hope this gets merged in soon =)

@jhoblitt
Copy link
Member

#433 needs to be rebased -- anyone interested?

@mmarseglia
Copy link
Author

@jhoblitt i'll work on it.

@jhoblitt
Copy link
Member

jhoblitt commented Mar 3, 2016

@mmarseglia I have the ball. PR should be ready shortly.

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

Successfully merging a pull request may close this issue.

5 participants