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
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
Morgan Haskel
58d06816e7
1.8.0 prep
2015-03-16 14:05:58 -07:00
Patrick Gansterer
61a4fb6979
Fix gpg key checking warings after f588f26
...
Use the full fingerprint for all keys to silence the warning.
2015-03-16 19:34:24 +01:00
Morgan Haskel
be54e18899
Merge pull request #465 from bootc/fixes/gpg2_date_parsing
...
apt_key: fix parsing invalid dates when using GnuPG 2.x
2015-03-16 10:56:28 -07:00
Chris Boot
a24c41247f
apt_key: fix some whitespace issues
2015-03-15 22:47:15 +00:00
Chris Boot
42ab470d00
apt_key: fix parsing invalid dates when using GnuPG 2.x
...
If one should happen to have redirected /usr/bin/gpg to run GnuPG 2.x
rather than the more usual GnuPG 1.x, the apt_key provider fails with
the following error:
Could not prefetch apt_key provider 'apt_key': invalid date
This is because the output of "--with-colons" defaults to using
"fixed-list-mode" in 2.x but did not do so for 1.x. This new format
gives much more information about keys and also uses timestamps in
seconds from 1970-01-01 (UNIX epoch) rather than dates in the format
YYYY-MM-DD.
This patch adds "--fixed-list-mode" when calling apt-key, and adjusts
the code to parse the timestamps instead. This actually has several
advantages:
- Works the same with GnuPG 1.x and 2.x.
- More accurate expiry time tracking, not just entire days.
- No need to require 'date' any longer.
- Will allow the provider to expose more key information in future.
Tested on:
- Debian Wheezy (Puppet 2.7.23, Ruby 1.8.7p358)
- Debian Jessie (Puppet 3.7.2, Ruby 2.1.5p273)
2015-03-15 22:33:22 +00:00
Colleen Murphy
7c48eb2f0e
Merge pull request #464 from mhaskel/README_cleanup
...
Update docs for unattended_upgrades
2015-03-13 15:33:12 -07:00
Morgan Haskel
399d3cae5a
Update docs and test for $legacy_origin
2015-03-13 15:31:38 -07:00
Hunter Haugen
dbd1b0decb
Merge pull request #463 from mhaskel/toggle-legacy-origin
...
Allow changing legacy_origin
2015-03-13 15:29:20 -07:00
Morgan Haskel
81bb96c898
Update docs and test for $legacy_origin
2015-03-13 14:56:53 -07:00
Mikko Pesari
3799e3a23c
unattended_upgrades: Allow changing legacy_origin
...
This enables using Origins-Pattern in Ubuntu.
2015-03-13 14:50:16 -07:00
Morgan Haskel
97f70034c9
Merge pull request #459 from tphoney/modules-1675_check_gpg_version
...
initial commit for apt_key checking
2015-03-13 14:40:43 -07:00
Morgan Haskel
0f81525367
Merge pull request #456 from johanfleury/cleaning/template/unattended-upgrades
...
Cleaning 50unattended-upgrades.erb
2015-03-13 14:10:13 -07:00
Colleen Murphy
b67b91b53f
Merge pull request #462 from mhaskel/optional_software_properties
...
Make installation of software-properties optional
2015-03-13 13:51:56 -07:00
Morgan Haskel
0c35704245
Make installation of software-properties optional
...
This is cherry-picked from the PPA cleanup happening for the 2.0.0 release.
Conflicts:
manifests/params.pp
manifests/ppa.pp
2015-03-13 13:38:38 -07:00
tphoney
f588f2651a
initial commit for gpg key checking
...
better attempt at gpg version checking
adding in key length warning
removing version check, adding key check
adding tests
clean up the code
small changes
use commands
documentation updates
2015-03-12 18:25:26 +00:00
Johan Fleury
31f732e789
Cleaning 50unattended-upgrades.erb
2015-03-09 00:01:57 +01:00
TP Honey
b473af1ec5
Merge pull request #454 from LeslieCarr/MODULES-1827-add-cumulus-linux
...
MODULES-1827 adding Cumulus Linux detection
2015-03-06 12:13:49 +00:00
Leslie Carr
4802a6fc77
MODULES-1827 adding Cumulus Linux detection
...
the apt module did not correctly detect Cumulus Linux with lsbdistid.
This change adds several lines in params.pp to detect Cumulus Linux and
set $distid and $distcodename
2015-03-05 16:56:03 -08:00
Daniele Sluijters
0e3220711b
Merge pull request #437 from fraenki/fix_example
...
fix hiera example in documentation
2015-02-24 14:48:20 +01:00
Frank Wall
08192b3927
fix hiera example in documentation
2015-02-24 14:38:43 +01:00
Morgan Haskel
d50dd2ed3a
Merge pull request #425 from nibalizer/master
...
Remove travis badge
2015-02-19 13:57:41 -08:00
Spencer Krum
794740813d
Remove travis badge
2015-02-19 13:55:24 -08:00
Daniele Sluijters
da4a1dcecf
Merge pull request #422 from cmurphy/lint
...
Ensure linter fails on lint warnings
2015-02-13 09:23:53 +01:00
Daniele Sluijters
6166de1f4a
Merge pull request #421 from cmurphy/future
...
Update spec tests for future parser
2015-02-13 09:23:41 +01:00
Colleen Murphy
4d39089ac2
Ensure linter fails on lint warnings
2015-02-12 12:24:56 -08:00
Colleen Murphy
e05810d032
Update spec tests for future parser
...
Strings must be quoted in the future parser.
2015-02-12 12:24:02 -08:00
Daniele Sluijters
83ae566b08
Merge pull request #389 from stdietrich/global_header_partial
...
(MODULES-1200) Fix inconsistent header across files
2015-02-06 22:10:41 +01:00
Stefan Dietrich
443db5a7c2
(MODULES-1200) Fix inconsistent header across files
2015-02-06 21:16:05 +01:00
Daniele Sluijters
bf9b187405
Merge pull request #416 from mkrakowitzer/add_param_documentation
...
(doc) Add documentation for apt::key parameters and apt::pin parameters
2015-02-04 23:50:37 +01:00
Hunter Haugen
95bed8902f
Merge pull request #418 from cmurphy/rspec
...
Pin rspec gems
2015-02-04 12:04:17 -08:00
Colleen Murphy
553e3004ba
Pin rspec gems
2015-02-04 17:03:32 +01:00
Merritt Krakowitzer
e8bef852ed
(doc) Add documentation for apt::key parameters and apt::pin parameters
...
Add documentation for apt::key parameters and apt::pin parameters.
Fix minor spelling error
2015-02-03 18:59:54 +02:00
Daniele Sluijters
157262e795
Merge pull request #414 from phaf/fix_doc_unattended_upgrades
...
Documentation: Fix typo and syntax for example of apt::unattended_upgrad...
2015-01-30 14:22:18 +01:00
Patric Hafner
9545a85b06
Documentation: Fix typo and syntax for example of apt::unattended_upgrades
2015-01-29 14:48:47 +01:00
Morgan Haskel
2415f23fca
Merge pull request #398 from irconan/backports-pin
...
Separate apt::pin for apt::backports to allow pin by release instead of ...
2015-01-28 08:36:01 -08:00
Richard Connon
64f9c76a49
Separate apt::pin for apt::backports to allow pin by release instead of origin
...
Updated tests for backports
2015-01-28 12:34:18 +00:00
Morgan Haskel
958a0c1750
Merge pull request #395 from udienz/master
...
Add Ubuntu vivid (15.04) release
2015-01-26 14:26:13 -08:00
tphoney
f238bfdbe7
Merge pull request #411 from mhaskel/trusted_fix
...
Trusted will be a reserved word in Puppet 4
2015-01-21 11:14:33 -08:00
Morgan Haskel
3d25c08ec1
Trusted will be a reserved word in Puppet 4
...
Rename the new `trusted` parameter to `trusted_source`.
2015-01-21 10:54:37 -08:00
Daniele Sluijters
646b407027
Merge pull request #407 from mkrakowitzer/f3792625/trusted_param
...
Add support for parameter trusted MODULES-1658
2015-01-20 16:05:44 -05:00
Merritt Krakowitzer
4f0ebaced7
Merge branch 'master' of https://github.com/puppetlabs/puppetlabs-apt into f3792625/trusted_param
2015-01-20 21:27:52 +02:00