Commit graph

859 commits

Author SHA1 Message Date
Morgan Haskel
3a20254108 Don't purge by default. That seems unnecessarily destructive. 2015-04-14 11:03:17 -07:00
Morgan Haskel
db9daeb183 Merge pull request #496 from puppetlabs/allow-undef-content-conf
apt::conf: Don't require content `ensure=>absent`.
2015-04-14 08:24:03 -07:00
Daniele Sluijters
fe60980781 apt::conf: Don't require content ensure=>absent. 2015-04-14 12:41:57 +02:00
Hunter Haugen
02e1e05ace Merge pull request #493 from mhaskel/remove_mint
Remove default support for Linux Mint and Cumulus Networks
2015-04-13 13:38:40 -07:00
Bryan Jen
d6c1234e6b Merge pull request #495 from mhaskel/gepetto
Try to make gepetto happy.
2015-04-13 11:35:25 -07:00
Morgan Haskel
c8c171065d Try to make gepetto happy. 2015-04-13 11:13:26 -07:00
Morgan Haskel
d3ca10fd2f Remove default support for Linux Mint and Cumulus Networks
NOTE: While out-of-the box support is disabled, it is still possible to
get the same configurations, it will just require explicitly setting the
necessary codename-munging.

This should only affect `apt::ppa`
2015-04-13 10:35:19 -07:00
Bryan Jen
75ac82ce64 Merge pull request #494 from mhaskel/cleanup-backports
Cleanup backports
2015-04-13 10:21:12 -07:00
Morgan Haskel
044fb5faf5 Add testing, docs, and examples for backports 2015-04-12 11:25:47 -07:00
Daniele Sluijters
37043dff85 backports: Add support back for backports.
This is currently lacking tests.
2015-04-09 15:44:20 -07:00
Daniele Sluijters
791012b2c9 source: Support complex pin, like key does.
This adds support for passing in a full pin declaration as the pin
parameter on a source declaration.

It keeps the old behaviour intact, you can still simply do `pin => '10'`
and it will pin on origin with a priority of 10.

Should that not be what you want you can now pass in a full pin
declaration instead. We make no assumptions here, whatever you pass in
will be passed through to pin as-is with the exception of the values for
`ensure` and `before` which are always overridden by us to ensure
everything keeps working as designed.
2015-04-09 15:44:20 -07:00
Colleen Murphy
778aae8e13 Merge pull request #491 from mhaskel/lint_cleanup
more lint cleanup
2015-04-06 13:32:27 -07:00
Morgan Haskel
214a6caea7 more lint cleanup 2015-04-06 13:20:01 -07:00
Daniele Sluijters
06bce848b0 Merge pull request #490 from mhaskel/lint_cleanup
Lint cleanup
2015-04-06 15:06:24 -04:00
Morgan Haskel
7aba77e2f6 Lint cleanup 2015-04-06 11:47:23 -07:00
Daniele Sluijters
43ab92c476 Merge pull request #483 from mhaskel/examples
Add missing examples for 'removed' functionality
2015-03-27 14:11:05 +01:00
Morgan Haskel
0f26779a2a Example updates 2015-03-26 23:11:58 -04:00
Daniele Sluijters
913a64e1fd Merge pull request #484 from mhaskel/merge_master_to_next
Merge master to next
2015-03-26 08:48:14 +01:00
Morgan Haskel
dc746734f1 Merge remote-tracking branch 'upstream/master' into merge_master_to_next 2015-03-25 18:32:09 -04:00
Daniele Sluijters
e671b38635 Merge pull request #482 from leoarnold/master
Updated key fingerprints in README to match v1.8.0 requirements
2015-03-25 20:36:11 +01:00
Morgan Haskel
073e8f162a Example for fancy progress. 2015-03-25 15:30:16 -04:00
Morgan Haskel
1b4d8ba991 Example for disabling keys 2015-03-25 15:16:04 -04:00
Leo Arnold
a96df4b25b Updated key fingerprints in README to match v1.8.0 requirements 2015-03-25 20:09:22 +01:00
Morgan Haskel
895ecb5737 Add examples for force. 2015-03-25 13:08:13 -04:00
Morgan Haskel
411679c3c0 We've got things in params, let's use those! 2015-03-25 11:13:12 -04:00
Morgan Haskel
556c1adfaa Add an example for backports 2015-03-25 11:09:07 -04:00
Morgan Haskel
79890bc7ae We got rid of the funny proxy removal 2015-03-25 11:09:07 -04:00
Daniele Sluijters
6d12a039b7 Merge pull request #479 from mhaskel/update_anchors
(MODULES-1156, MODULES-769) Update anchors
2015-03-25 08:30:11 +01:00
Morgan Haskel
911c4de90f (MODULES-1156, MODULES-769) Remove unnecessary anchors
`apt::ppa` and `apt::setting` don't actually include `apt::update` so
anchors are unnecessary. Move `apt` to use contain instead of anchors,
since it wasn't anchoring properly anyways. Update the tests to make
sure it can have settings and ppas depending on each other without
cycles.
2015-03-24 18:18:14 -04:00
Daniele Sluijters
1fdf237af4 Merge pull request #480 from anodelman/master
(BKR-147) add Gemfile setting for BEAKER_VERSION for puppet...
2015-03-24 22:03:13 +01:00
Alice Nodelman
36e7dfef5a (BKR-147) add Gemfile setting for BEAKER_VERSION for puppet...
puppetdb, etc

- support for BEAKER_VERSION and BEAKER_RSPEC_VERSION in gemfile
2015-03-24 11:40:24 -07:00
Daniele Sluijters
de43702055 Merge pull request #478 from GhostLyrics/update-readme-unattended-upgrades
Extend docs for unattended_upgrades
2015-03-22 23:54:46 +01:00
Alexander Skiba
6751213bc3 Extend docs for unattended_upgrades
documented more common parameters
2015-03-22 21:02:59 +01:00
Daniele Sluijters
794c758c51 README: update['frequency'] is not a boolean 2015-03-20 19:15:42 +01:00
Daniele Sluijters
d64fc7423f README: Add highlighting for code blocks. 2015-03-20 19:13:53 +01:00
Morgan Haskel
215b043063 Fix typo 2015-03-20 14:12:12 -04:00
Daniele Sluijters
2188a03fb5 Merge pull request #477 from mhaskel/doc_updates
Doc updates
2015-03-20 19:09:18 +01:00
Morgan Haskel
3730f31688 README updates for 2.x rewrite
All classes, defines, parameters, and examples should be up to date.
2015-03-20 14:07:09 -04:00
Daniele Sluijters
ff51f714ab Merge pull request #472 from mhaskel/acceptance_test_fixes
Acceptance test fixes
2015-03-19 10:16:15 +01:00
Daniele Sluijters
0cbd24a4e5 Merge pull request #473 from mhaskel/freq_cleanup
Remove `update['always'] = true` support
2015-03-19 10:14:56 +01:00
Daniele Sluijters
22c77994ca Merge pull request #474 from mhaskel/containers_ftw
Linux open-source builds are regularly maxed out.
2015-03-19 10:14:35 +01:00
Morgan Haskel
adf9634b71 Linux open-source builds are regularly maxed out.
Container-based are not. Let's switch!
2015-03-18 15:51:37 -07:00
Morgan Haskel
df47ca7ff4 Remove update['always'] = true support
We don't really need both of `update['always'] = true` and
`update['frequency'] = 'always'`.
2015-03-18 13:52:12 -07:00
Morgan Haskel
f5c6775564 Make the acceptance tests work 2015-03-18 12:56:29 -07:00
Morgan Haskel
c7354b90fb Actually make it possible to use apt_key
The provider wasn't updated for a parameter rename.
2015-03-18 12:51:37 -07:00
Bryan Jen
3bb6a838a9 Merge pull request #471 from mhaskel/merge_1.8.x_to_master
Merge 1.8.x to master
2015-03-17 16:59:49 -07:00
Hunter Haugen
47c6f338ed Merge pull request #469 from mhaskel/test_fixes
Update all the unit tests to look for full fingerprints
2015-03-16 17:22:18 -07:00
Morgan Haskel
6bf1ac351f Update all the unit tests to look for full fingerprints
Merged #466 too quickly
2015-03-16 16:40:46 -07:00
Hunter Haugen
d880408143 Merge pull request #468 from mhaskel/1.8.0-prep
1.8.0 prep
2015-03-16 14:30:19 -07:00
Morgan Haskel
396e11af3a Merge pull request #466 from paroga/master
Fix gpg key checking warings after f588f26
2015-03-16 14:16:08 -07:00