Garrett Honeycutt
8ac668a3aa
Correct spelling typo in CHANGELOG
2013-11-21 15:31:31 +01:00
Ashley Penney
b549f7b848
Merge pull request #184 from RsrchBoy/topic/removable-ppas
...
add an 'ensure' parameter to apt::ppa
2013-11-18 14:51:45 -08:00
Ashley Penney
a66915e85e
Merge pull request #185 from dalen/retry
...
Retry package installs
2013-11-14 04:53:48 -08:00
Erik Dalén
7a8e3d00f9
Retry package installs
...
Sometimes package installs can fail to aquire the lock file, so retry
the command in that case.
2013-11-14 11:02:18 +01:00
Chris Weyl
3499896505
add an 'ensure' parameter to apt::ppa
...
...as sometimes we want to get rid of them. :)
We leave this a little loose; rather than simply requiring a boolean for
$ensure, we set the stage for doing an easy switch to also allowing 'purge' at
some point in the future.
2013-11-08 16:54:11 -08:00
Ashley Penney
a350da7604
Merge pull request #182 from stefanvanwouw/master
...
apt::source templates/sources.list.erb generates invalid source line when architecture is provided.
2013-10-23 07:13:55 -07:00
Stefan van Wouw
67e8968fe0
Fixed tests for fe594950c5
...
We actually expect an extra space. The previous build failed because a test is issued for location='', which indeed results in 2 spaces between the architecture specification and the release. According to the sources.list man page a location is always required though (unlike the missing/empty location in the :default_params of the source_spec test).
2013-10-23 12:29:47 +02:00
Stefan van Wouw
fe594950c5
If architecture is provided, an invalid source line is generated (no space between location and architecture)
2013-10-23 11:22:33 +02:00
Ashley Penney
1ad70436d5
Merge pull request #178 from apenney/getparam-removal
...
getparam() isn't available in all stdlib versions.
2013-10-16 14:37:33 -07:00
Ashley Penney
33064128b9
getparam() isn't available in all stdlib versions.
...
There's no need for getparam() here when a regular variable works
just fine.
2013-10-16 13:08:03 -04:00
Ashley Penney
d1e87d4774
Merge pull request #140 from hunner/apt_force
...
Handling of release parameter and apt provider in force manifest
2013-10-15 10:45:17 -07:00
Ashley Penney
924e89289b
Merge pull request #173 from apenney/140-release
...
Prepare 1.4.0 release.
2013-10-15 10:44:04 -07:00
Ashley Penney
6d01635dbd
Merge pull request #175 from lkoranda/patch-1
...
Fixed double-space typo
2013-10-14 07:43:58 -07:00
lkoranda
7dd4a14848
Fixed tests for cf04f76
2013-10-14 14:27:17 +02:00
lkoranda
cf04f76e17
Fixed double-space typo
...
This bug has been introduced in 1.2.0 - b3d67c8
2013-10-14 13:22:47 +02:00
Ashley Penney
547d7ad96a
Prepare 1.4.0 release.
2013-10-08 11:10:08 -07:00
Ashley Penney
3913f6cacc
Merge pull request #172 from apenney/fix-ppa
...
This work flips from onlyif to unless (mistakenly looked at the
2013-10-08 10:57:12 -07:00
Ashley Penney
39cbeeb9d2
This work flips from onlyif to unless (mistakenly looked at the
...
wrong return code).
2013-10-08 10:50:30 -07:00
Ashley Penney
e3907061fd
Merge pull request #170 from apenney/metadata
...
FM-103: Add metadata.json to all modules.
2013-10-04 16:17:38 -07:00
Ashley Penney
245b2b1783
FM-103: Add metadata.json to all modules.
2013-10-04 15:52:41 -04:00
Ashley Penney
42b2cd3d61
Merge pull request #169 from apenney/fix_ppa.pp
...
This switches us to doing a `test -s` instead of checking for the
2013-10-02 12:06:32 -07:00
Ashley Penney
ee24679f6d
Fix other tests to include apt appropriately.
2013-10-02 14:46:00 -04:00
Ashley Penney
2f9c16a273
This switches us to doing a test -s
instead of checking for the
...
files existence as add-apt-repository --remove leaves a 0 byte file
behind instead of deleting everything properly.
2013-10-02 14:46:00 -04:00
Ashley Penney
bb5fcad152
Merge pull request #168 from apenney/rspec-system
...
Add initial rspec-system tests.
2013-10-02 10:01:49 -07:00
Ashley Penney
621111ee73
Add initial rspec-system tests.
...
This covers:
apt::builddep
apt::key
apt::ppa
apt::source
apt
2013-10-02 12:49:22 -04:00
Ashley Penney
5c49633f4f
Merge pull request #167 from madeddie/master
...
add an updates_timeout option to apt::params (PR fix)
2013-10-02 06:07:05 -07:00
Edwin Hermans
c07ab505c1
add an updates_timeout option to apt::params (PR fix)
2013-10-02 14:24:30 +02:00
Hunter Haugen
3e3de6ee92
Merge pull request #162 from apenney/130-release
...
Prepare 1.3.0 release.
2013-09-17 10:25:30 -07:00
Ashley Penney
3442c49e26
Prepare 1.3.0 release.
2013-09-17 10:20:23 -04:00
Ashley Penney
ef781c77fd
Merge pull request #153 from drbop/drbop_unattended_upgrades
...
Class for managing unattended-upgrades
2013-09-16 16:18:41 -07:00
Dan Carley
e0926f370d
[ #153 ] Remove trailing whitespace from spec.
2013-09-16 13:57:44 +01:00
Dan Carley
dc88fe6ef6
[ #153 ] Install unattended configs after package
...
To ensure that the default configs from the package are always overwritten
within a single Puppet run.
2013-09-16 13:57:44 +01:00
Dan Carley
f90805dafd
[ #153 ] Test defaults for some unattended params
...
For params which have any logic embedded in the template:
- origins
- blacklist
- mail_to
- dl_limit
2013-09-16 13:57:44 +01:00
Dan Carley
f185a57cd6
[ #153 ] Variablise file paths in unattended spec
...
Reduce some duplication of long file paths.
2013-09-16 13:57:32 +01:00
Dan Carley
ea40999381
[ #153 ] Convert t/f params to bools and validate
...
Per lint check: http://puppet-lint.com/checks/quoted_booleans/
2013-09-16 09:06:15 +01:00
Dan Carley
2fea399a09
[ #153 ] Rename unattended_upgrades s/-/_/
...
It's preferable to use underscores rather than hyphens in class names. Refs:
- http://projects.puppetlabs.com/issues/5268
- http://docs.puppetlabs.com/puppet/3/reference/lang_reserved.html#classes-and-types
2013-09-16 08:53:01 +01:00
Philip Cohoe
ee047f6593
Added spec test for unattended-upgrades class
2013-09-13 23:39:09 +00:00
Philip Cohoe
df3ba6469c
Added class for managing unattended-upgrades
2013-09-10 18:36:30 +00:00
Ashley Penney
ec79335527
Merge pull request #156 from rculbertson/master
...
Fixed several lint warnings and errors
2013-09-05 05:40:10 -07:00
Ryan Culbertson
d0e478533c
removing unnecessary backslashes
2013-09-05 00:28:53 -04:00
Ryan Culbertson
e97942f2d6
Fixed several lint warnings and errors
2013-09-04 17:32:42 -04:00
Hunter Haugen
c0872c04a9
Merge pull request #150 from bionix/use_http_debian_net_as_geodns_redirector
...
Use the geoDNS http.debian.net instead of the main debian ftp server
2013-08-05 13:59:19 -07:00
Hunter Haugen
4917309a7e
Merge pull request #149 from bionix/add_wheezy_backports
...
Add wheezy backports support
2013-08-05 13:58:47 -07:00
Hunter Haugen
7bc6d07788
Merge pull request #151 from hunner/proxy_exec_spec
...
Update specs for #145
2013-08-05 13:58:28 -07:00
Hunter Haugen
5db24d8e33
Update specs for #145
2013-08-05 13:41:25 -07:00
Markus Rekkenbeil
5af4667f32
Use the geoDNS http.debian.net instead of the main debian ftp server
...
Signed-off-by: Markus Rekkenbeil <markus@bionix-it.de>
2013-08-05 13:19:50 +02:00
Markus Rekkenbeil
a1a677da66
Add wheezy backports support
...
Signed-off-by: Markus Rekkenbeil <markus@bionix-it.de>
2013-08-05 13:06:54 +02:00
Hunter Haugen
6cde028332
Merge pull request #145 from PierreGambarotto/master
...
ppa: fix empty environment definition in exec ressource when no proxy
2013-07-31 09:32:27 -07:00
Ashley Penney
6a5d0604a8
Merge pull request #148 from futuresimple/fix/ppa/pass_flags_as_single_character
...
pass flags as string of single letter
2013-07-31 05:43:15 -07:00
nagas
63a0db4cf2
pass flags as string of single letter
2013-07-22 14:48:32 +02:00