Commit graph

365 commits

Author SHA1 Message Date
William Van Hevelingen
c46bc7fe4a Build all branches on travis
We should build all branches for travis, otherwise users won't be able to test
their own feature branches.
2013-02-02 16:11:50 -08:00
Matthaus Owens
2e0dee178d Merge pull request #105 from blkperl/update_travis
Update travis config file
2013-02-02 14:28:00 -08:00
William Van Hevelingen
abf1be8f22 Update travis config file
This commit adds ruby 1.9.3, puppet 3.0.2 support and a
build status image to the README.
2013-02-02 01:50:43 -08:00
Ken Barber
7d5426aa28 Merge pull request #102 from mmoll/lint_fixes
whitespace fixes
2013-01-12 02:08:09 -08:00
Michael Moll
eee5ff8e38 whitespace fixes 2013-01-12 00:21:39 +01:00
Matthaus Owens
69262bfcb3 Merge pull request #101 from ChrisRut/master
minor correction to comment
2012-12-30 22:04:21 -08:00
Chris Rutter
c58d19f29a minor punctuation and quotation corrections in comments 2012-12-31 00:22:45 +00:00
Chris Rutter
5cdf186c45 fix minor comment typo 2012-12-31 00:16:29 +00:00
Ryan Coleman
75b1e7886e Merge pull request #97 from puppetlabs/release/quantal_support
Release 1.1.0 (Ubuntu 12.10 support) -- Merging my own release-only commit.
2012-12-02 16:07:21 -08:00
Ryan Coleman
f6c4c385ab Release 1.1.0 (Ubuntu 12.10 support)
Prior to this release, Ubuntu 12.10 (Quantal) was not supported.

This commit marks the Forge release of 1.1.0 which includes this
support, thanks to Jarl Nicolson.
2012-12-02 16:02:05 -08:00
Branan Purvine-Riley
e7cbcb6c74 Merge pull request #96 from jnicolson/master
Modified the PPA code for changes in Quantal
2012-11-30 10:58:42 -08:00
Jarl Nicolson
ac86fab459 Changed PPA manifest and tests for new package which started in Quantal 2012-11-05 19:33:38 +10:00
Ryan Coleman
7798599937 Merge pull request #94 from rcoleman/librarian_bug
Librarian bug
2012-10-29 22:38:04 -07:00
Ryan Coleman
99eb33612c Increment for 1.0.1 release. 2012-10-29 22:33:44 -07:00
Ryan Coleman
d190d91678 Reset Modulefile to greater than dep expression
This commit changes the 2.x expression in the Modulefile which while
supported in the PMT, is not supported in librarian-puppet.
2012-10-29 22:31:25 -07:00
Ryan Coleman
3307a2e9f5 Merge pull request #93 from rcoleman/one_oh_release
Update Modulefile for 1.0.0 release
2012-10-29 20:31:37 -07:00
Ryan Coleman
949981ff5c Update Modulefile for 1.0.0 release
This commit increments the version number to 1.0.0 for a new
Puppet Forge release.

Version 1.0.0 is a backwards incompatible release of puppetlabs-apt.

The major change is to the apt::backports class which had its repos
property modified on Ubuntu systems to include the main repository
in addition to universe, multiverse & restricted.

Additionally, the following bug fixes or minor enhancements were
introduced:
* Cleanup of style, variable scope and bug fixes.
* Exec resources now set the `logoutput` parameter to on_failure.
* Adds a timeout parameter to the apt::force defined resource type
* Allow pinning on version numbers in apt::pin
* Allow optional order parameter to apt::pin
* Allow ability to fill in pin explanation

Contributions were provided by the following fine folk:
Nan Liu
Anton Lindström
ytjohn
Steffen Zieger
Erik Dalén
Jonathan Araña Cruz
sathlan
Branan Purvine-Riley
Alexander Menk
2012-10-29 20:24:35 -07:00
Branan Purvine-Riley
f13148a80f Merge pull request #85 from dalen/pin_explanation
(#16076) Ability to fill in pin explanation
2012-10-29 08:31:34 -07:00
Erik Dalén
75092fdbf1 (#16076) Ability to fill in pin explanation
Adds the ability to fill it in and sets a reasonable default.
2012-10-25 15:44:20 -04:00
Markelov Anton
1378cd5a44 Fix stdlib version dependency 2012-10-23 12:35:53 +11:00
Markelov Anton
9264120d2e add new puppet version to travis 2012-10-23 11:13:58 +11:00
Markelov Anton
34f31ef4d9 Merge remote-tracking branch 'upstream/master' 2012-10-22 17:06:04 +11:00
Branan Purvine-Riley
9bce8cb529 Merge pull request #92 from amenk/patch-1
Update readme.md - Syntax of apt class
2012-10-20 14:23:01 -07:00
Alexander Menk
5e268fe72b Update readme.md - Syntax of apt class
We have to use => and no dollar sign
2012-10-21 00:18:19 +03:00
Ryan Coleman
99e30e465f Merge pull request #91 from branan/better_apt_class_documentation
Improve documentation of the core apt class usage
2012-10-18 18:32:00 -07:00
Branan Purvine-Riley
2aafe6cbb2 Improve documentation of the core apt class usage 2012-10-18 18:28:05 -07:00
Branan Purvine-Riley
bd68302783 Merge pull request #83 from dalen/pin_order
(#16070) Allow optional order parameter to apt::pin
2012-10-18 16:45:15 -07:00
Markelov Anton
00155ccf1b Add a $key_options parameter, which need to work apt-key via proxy. 2012-10-11 17:37:15 +11:00
Matthaus Owens
6c95de4978 Merge pull request #89 from rcoleman/add_to_readme
Add PL Repo source to README
2012-10-02 10:59:23 -07:00
Ryan Coleman
bf7992daa1 Add PL Repo source to README
Prior to this commit, the only information about the Puppet Labs
repository source was in the tests folder.

This commit adds example usage for apt::source to the README for
the Puppet Labs APT repository.
2012-10-02 10:55:35 -07:00
Erik Dalén
40f8755217 (#16070) Allow optional order parameter to apt::pin
As the apt pinnings are parsed in ascending alphabetical order with
first match wins within a given scope it is useful to be able to specify
a ordering parameter. Then the name parameter can be kept to something
meaningful.
2012-08-23 11:25:17 +02:00
Dan Bode
f3d84c6744 Merge pull request #84 from dalen/pin_version
(#16075) Allow pinning on version numbers
2012-08-22 06:55:00 -07:00
Dan Bode
62d4557db6 Merge pull request #79 from sathlan/feature/apt-force-timeout
Add a way to specify a timeout for the apt::force define.
2012-08-22 06:47:01 -07:00
Dan Bode
32d312ea41 Merge pull request #78 from saz/source-remove-release
remove check, if $release is empty
2012-08-22 06:46:36 -07:00
Dan Bode
c683ae24d0 Merge pull request #82 from dalen/style
Fix style errors
2012-08-22 06:00:39 -07:00
Erik Dalén
14b2eb1ca0 (#16075) Allow pinning on version numbers
This is needed to be able to produce the following pinning from
apt_preferences(5):

Package: perl
Pin: version 5.8*
Pin-Priority: 1001
2012-08-22 10:11:48 +02:00
Erik Dalén
a3d782c3b5 Fix style errors 2012-08-21 22:55:24 +02:00
Steffen Zieger
d49dbb49ae fix check of release parameter 2012-07-10 01:39:53 +02:00
sathlan
fcb90f7b6c Add a way to specify a timeout for the apt::force define. 2012-07-09 05:24:49 +03:00
Branan Purvine-Riley
710b1c6a66 Merge pull request #77 from jonhattan/master
«main» repository is missing from ubuntu backports.
2012-07-02 17:58:12 -07:00
Jonathan Araña Cruz
145a2853d4 Add «main» to Ubuntu backports repos. 2012-06-29 13:15:13 +02:00
Dan Bode
ecb3a0be23 Merge pull request #75 from ytjohn/patch-1
Without puppetlabs/stdlib, you will get "err: Could not retrieve catalog...
2012-06-13 14:59:27 -07:00
ytjohn
3adb53c4a6 Without puppetlabs/stdlib, you will get "err: Could not retrieve catalog from remote server: Error 400 on SERVER: Unknown function validate_bool" 2012-06-13 18:48:58 -03:00
Dan Bode
c63353cc92 Merge pull request #74 from antonlindstrom/variable-scoping
fix scoping of $lsbdistcodename in source.pp
2012-06-12 08:19:54 -07:00
Anton Lindström
74959d8f8e fix scoping of $lsbdistcodename in source.pp
Current unscoped variable yields deprecation warning:
warning: Dynamic lookup of $lsbdistcodename at
[..]/apt/manifests/source.pp:7 is deprecated.
2012-06-12 09:56:19 +02:00
Branan Purvine-Riley
9d20803457 Merge pull request #73 from nanliu/tb/logoutput
Add logoutput on_failure for all exec resources.
2012-06-07 15:19:41 -07:00
Nan Liu
2dcec036ca Add logoutput on_failure for all exec resources.
We need more information to debug issues on exec failure. This change
enables logouput => on_failure.
2012-06-07 14:53:41 -07:00
Nan Liu
f6e7e02632 Merge pull request #72 from branan/fix_modulefile_repo
Fix Modulefile for puppet-apt to puppetlabs-apt rename
2012-06-05 10:32:05 -07:00
Branan Purvine-Riley
f9218530f8 Fix Modulefile for puppet-apt to puppetlabs-apt rename 2012-06-05 09:50:41 -07:00
Dan Bode
64fd42fb2f Merge pull request #70 from branan/use_spec_gem
Switch to the new puppetlabs_spec_helper gem
2012-05-31 17:30:59 -07:00