Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

use puppet/archive for all file downloads #516

Merged
merged 11 commits into from
Mar 4, 2016

Conversation

jhoblitt
Copy link
Member

@jhoblitt jhoblitt commented Mar 3, 2016

Replaces the use of:

  • camptocamp/archive
  • nanliu/staging
  • exec resources using wget or curl

closes #340 (supersedes)
resolves #427
closes #433 (supersedes)
resolves #505
possibly related to #512

@jhoblitt jhoblitt added bug Something isn't working enhancement New feature or request labels Mar 3, 2016
@jhoblitt jhoblitt added this to the 1.7.0 - Oddjob milestone Mar 3, 2016
@jhoblitt jhoblitt assigned albers and rtyler and unassigned albers Mar 3, 2016
@jhoblitt
Copy link
Member Author

jhoblitt commented Mar 3, 2016

/cc @mmarseglia @rvincentatprokarmadotcom @xaniasd @elkangaroo @mheiges @sfhardman @madAndroid

@jhoblitt
Copy link
Member Author

jhoblitt commented Mar 3, 2016

I think I've found an issue that needs to be fixed before this is ready-to-merge.

@jhoblitt
Copy link
Member Author

jhoblitt commented Mar 3, 2016

make that two problems...

@jhoblitt jhoblitt force-pushed the feature/puppet-archive branch from ad477e4 to 755c0c4 Compare March 3, 2016 18:44
@jhoblitt
Copy link
Member Author

jhoblitt commented Mar 3, 2016

one fixed... at least one to go...

@jenkinsadmin
Copy link

Thank you for this pull request! Please check this document for how the Jenkins project handles pull requests.

@jhoblitt jhoblitt force-pushed the feature/puppet-archive branch from 755c0c4 to b525210 Compare March 3, 2016 21:03
@jhoblitt
Copy link
Member Author

jhoblitt commented Mar 3, 2016

@rtyler Assuming CI passes, this should be ready for merge.

@jhoblitt
Copy link
Member Author

jhoblitt commented Mar 3, 2016

hmm, maybe not...

@jhoblitt
Copy link
Member Author

jhoblitt commented Mar 3, 2016

I'm apparently bi-polar today. This is working at least as well as it was before but the magic returning core plugins issue is still present. It is ready for merge.

mikemarseglia and others added 11 commits March 3, 2016 16:06
- update .fixtures.yml with correct module
- change name of resource from archive::download to archive
- update spec test, removing archive__download, updating resource title
  to include full path
- update file to require archive, not archive::download
puppetcommunity -> voxpupuli
This defined type was missed in the big voxpupuli#473 cleanup.
replaced by puppet/archive
replaced with a puppet/archive resource.
This variable has the proxy server / port in the format expected by
puppet/archive.
@jhoblitt jhoblitt force-pushed the feature/puppet-archive branch from 36cf67c to 49fc309 Compare March 3, 2016 23:06
@rtyler
Copy link

rtyler commented Mar 4, 2016

I find this change to be agreeable.

rtyler pushed a commit that referenced this pull request Mar 4, 2016
use puppet/archive for all file downloads
@rtyler rtyler merged commit b6031f2 into voxpupuli:master Mar 4, 2016
@jhoblitt jhoblitt deleted the feature/puppet-archive branch April 15, 2016 20:34
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Jenkins::Slave/Exec[get_swarm_client] is not idempotent puppet module conflict with camptocamp/archive
7 participants