Commit graph

223 commits

Author SHA1 Message Date
Scott Barber
1b07921c0c Update manifests/init.pp
If a proxy is set and then later unset we need to remove the proxy file. As it currently sits it'll just sit there hanging out.
2013-06-02 18:51:27 +01:00
Ken Barber
4f83e75083 Merge branch 'template_deprecation_warnings'
* template_deprecation_warnings:
  Update travis.yml to latest versions of puppet
  Remove deprecation warnings for pin.pref.erb as well
  add @ to variables in template
2013-06-02 18:37:24 +01:00
Ken Barber
54d6dcad82 Update travis.yml to latest versions of puppet
Signed-off-by: Ken Barber <ken@bob.sh>
2013-06-02 18:31:00 +01:00
Ken Barber
a7e6048103 Remove deprecation warnings for pin.pref.erb as well
Signed-off-by: Ken Barber <ken@bob.sh>
2013-06-02 18:24:33 +01:00
Peter Hoeg
597bc3d82d add @ to variables in template 2013-05-30 18:28:57 +08:00
Ken Barber
e01bbb61b2 Merge pull request #112 from richardc/patch-1
Restrict the versions and add 3.1
2013-02-25 12:03:35 -08:00
Richard Clamp
06a964c500 Restrict the versions and add 3.1 2013-02-25 19:56:03 +00:00
Matthaus Owens
dc2a963a57 Merge remote-tracking branch 'lauren/master'
Conflicts:
	README.md
2013-02-15 19:16:31 -08:00
Lauren Rother
6d8a013bbe Updated content to conform to README best practices template
*Note: I thought this was small enough to forgo a TOC. Please let me
know if one is desired and I can add it in.*

Before alterations, this content was the module author- determined
description of and instructions for use of the module.

As part of a joint Forge/Docs team effort to standardize formatting and
encourage quality module documentation, a best practices README
template was created via internal and external user testing. That
template was then applied to this module.

I pulled in content from the original README on GitHub. Standard
headings were added (Overview, Module Description, Setup, Usage,
Implementation, etc.) to organize content, existent content was moved
under its appropriate heading and edited for tone/flow/clarity, and
basic formatting was done to adhere to template standards.
2013-02-15 17:51:44 -08:00
Ken Barber
5a87544aa9 Merge pull request #107 from blkperl/travis_update
Standardize travis.yml on pattern introduced in stdlib
2013-02-02 17:11:55 -08:00
William Van Hevelingen
122cafe62a Standardize travis.yml on pattern introduced in stdlib 2013-02-02 17:01:38 -08:00
Ken Barber
cbce722b1f Merge pull request #106 from blkperl/build_all_branches
Build all branches on travis
2013-02-02 16:20:17 -08:00
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
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
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