]>
review.fuel-infra Code Review - puppet-modules/puppetlabs-apt.git/log
Ashley Penney [Tue, 2 Jul 2013 00:26:21 +0000 (17:26 -0700)]
Merge pull request #137 from hunner/revert_135
Revert "Merge pull request #135 from CERIT-SC/master"
Hunter Haugen [Tue, 2 Jul 2013 00:19:27 +0000 (17:19 -0700)]
Revert "Merge pull request #135 from CERIT-SC/master"
This reverts commit
e17208a86c7483ec93e3347ab61d88728edb4761 , reversing
changes made to
0665a5d77a4f26d23417dce221a15b8d112cd7b0 .
Hunter Haugen [Tue, 2 Jul 2013 00:18:35 +0000 (17:18 -0700)]
Adding one more fix
Hunter Haugen [Mon, 1 Jul 2013 23:55:57 +0000 (16:55 -0700)]
Merge pull request #135 from CERIT-SC/master
Support APT pinning by codename
Hunter Haugen [Mon, 1 Jul 2013 23:19:48 +0000 (16:19 -0700)]
Merge pull request #136 from hunner/change_specs
Update travis and bundler
Hunter Haugen [Mon, 1 Jul 2013 23:18:14 +0000 (16:18 -0700)]
Merge pull request #133 from benben/master
trim keys to 8 chars for matching with apt-key list (fix for #100)
Hunter Haugen [Mon, 1 Jul 2013 23:11:34 +0000 (16:11 -0700)]
Update travis and bundler
- Use ruby 2.0.0 instead of ruby-head
- Remove puppet 2.6 testing
- Add more bundler gems
Benjamin Knofe [Sat, 29 Jun 2013 11:06:26 +0000 (13:06 +0200)]
apt::key: trim keys to 8 chars to match with apt-key list, refs puppetlabs/puppetlabs-apt#100
Vlastimil Holer [Fri, 28 Jun 2013 12:06:05 +0000 (14:06 +0200)]
Support APT pinning by codename (e.g. squeeze, wheezy)
Thomas Spalinger [Tue, 25 Jun 2013 20:53:14 +0000 (22:53 +0200)]
Merge branch 'master' into my_changes
Mathieu Bornoz [Wed, 19 Jun 2013 07:13:08 +0000 (09:13 +0200)]
Improve apt::pin example
Raphaël Pinson [Tue, 18 Jun 2013 13:14:00 +0000 (15:14 +0200)]
Fix apt::pin for Puppet 2.6
Mathieu Bornoz [Tue, 18 Jun 2013 09:31:38 +0000 (11:31 +0200)]
apt::pin: handling all apt preferences properties
The two forms of APT preferences records (general & specific) can now be
completely and not partially defined. All distribution properties can be passed
as resource parameters. This change is totally backward-compatible.
David Schmitt [Mon, 14 Jan 2013 15:18:09 +0000 (16:18 +0100)]
Update .gitignore
David Schmitt [Mon, 14 Jan 2013 15:05:44 +0000 (16:05 +0100)]
Add geppetto project definition
Francois Deppierraz [Mon, 3 Jun 2013 09:57:58 +0000 (09:57 +0000)]
Install required_packages before 'apt-get update'
This is necessary when required_packages contains GPG keys that are used for
authenticating other packages. Tested with package ubuntu-cloud-keyring which
is included in Ubuntu main and used by the Ubuntu Cloud Archive.
I think the same problem applies to other *-keyring packages as well.
Anton Markelov [Mon, 3 Jun 2013 00:04:37 +0000 (12:04 +1200)]
fix 'puppetlabs/stdlib' dependency
Markelov Anton [Sun, 2 Jun 2013 23:53:17 +0000 (10:53 +1100)]
fix conflicts
Markelov Anton [Sun, 2 Jun 2013 23:10:03 +0000 (10:10 +1100)]
Merge branch 'master' of https://github.com/puppetlabs/puppetlabs-apt
Conflicts:
.travis.yml
Modulefile
Joe O'Pecko [Wed, 29 May 2013 22:52:32 +0000 (15:52 -0700)]
Add optional architecture qualifier to apt-sources
Ken Barber [Sun, 2 Jun 2013 18:54:32 +0000 (19:54 +0100)]
Release 1.1.1
CHANGELOG & Modulefile updated.
Signed-off-by: Ken Barber <ken@bob.sh>
Ken Barber [Sun, 2 Jun 2013 18:07:13 +0000 (11:07 -0700)]
Merge pull request #117 from bkg/docfix
Fix apt::release example in readme
Ken Barber [Sun, 2 Jun 2013 17:56:10 +0000 (18:56 +0100)]
Merge branch 'proxy'
* proxy:
Add spec test for removing proxy configuration.
Update manifests/init.pp
Update manifests/init.pp
Update manifests/init.pp
Dean Reilly [Fri, 12 Apr 2013 16:26:26 +0000 (17:26 +0100)]
Add spec test for removing proxy configuration.
Scott Barber [Thu, 1 Nov 2012 20:33:31 +0000 (14:33 -0600)]
Update manifests/init.pp
Scott Barber [Thu, 1 Nov 2012 20:17:16 +0000 (14:17 -0600)]
Update manifests/init.pp
Scott Barber [Thu, 1 Nov 2012 20:08:28 +0000 (14:08 -0600)]
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.
Ken Barber [Sun, 2 Jun 2013 17:37:24 +0000 (18:37 +0100)]
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
Ken Barber [Sun, 2 Jun 2013 17:27:15 +0000 (18:27 +0100)]
Update travis.yml to latest versions of puppet
Signed-off-by: Ken Barber <ken@bob.sh>
Ken Barber [Sun, 2 Jun 2013 17:24:33 +0000 (18:24 +0100)]
Remove deprecation warnings for pin.pref.erb as well
Signed-off-by: Ken Barber <ken@bob.sh>
Peter Hoeg [Thu, 30 May 2013 10:28:57 +0000 (18:28 +0800)]
add @ to variables in template
Brian Galey [Wed, 29 May 2013 21:46:32 +0000 (14:46 -0700)]
Fix apt::release example in readme
johnnyrun [Tue, 7 May 2013 12:13:59 +0000 (14:13 +0200)]
Location changed:
http://backports.debian.org/news/Backports_integrated_into_the_main_archive/
Thomas Spalinger [Tue, 26 Feb 2013 20:35:49 +0000 (21:35 +0100)]
replace aptitude with apt in apt::force
Ken Barber [Mon, 25 Feb 2013 20:03:35 +0000 (12:03 -0800)]
Merge pull request #112 from richardc/patch-1
Restrict the versions and add 3.1
Richard Clamp [Mon, 25 Feb 2013 19:56:03 +0000 (19:56 +0000)]
Restrict the versions and add 3.1
Matthaus Owens [Sat, 16 Feb 2013 03:16:31 +0000 (19:16 -0800)]
Merge remote-tracking branch 'lauren/master'
Conflicts:
README.md
Lauren Rother [Sat, 16 Feb 2013 01:51:44 +0000 (17:51 -0800)]
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.
Ken Barber [Sun, 3 Feb 2013 01:11:55 +0000 (17:11 -0800)]
Merge pull request #107 from blkperl/travis_update
Standardize travis.yml on pattern introduced in stdlib
William Van Hevelingen [Sun, 3 Feb 2013 00:55:21 +0000 (16:55 -0800)]
Standardize travis.yml on pattern introduced in stdlib
Ken Barber [Sun, 3 Feb 2013 00:20:17 +0000 (16:20 -0800)]
Merge pull request #106 from blkperl/build_all_branches
Build all branches on travis
William Van Hevelingen [Sun, 3 Feb 2013 00:11:50 +0000 (16:11 -0800)]
Build all branches on travis
We should build all branches for travis, otherwise users won't be able to test
their own feature branches.
Matthaus Owens [Sat, 2 Feb 2013 22:28:00 +0000 (14:28 -0800)]
Merge pull request #105 from blkperl/update_travis
Update travis config file
William Van Hevelingen [Sat, 2 Feb 2013 09:19:21 +0000 (01:19 -0800)]
Update travis config file
This commit adds ruby 1.9.3, puppet 3.0.2 support and a
build status image to the README.
Ken Barber [Sat, 12 Jan 2013 10:08:09 +0000 (02:08 -0800)]
Merge pull request #102 from mmoll/lint_fixes
whitespace fixes
Michael Moll [Fri, 11 Jan 2013 23:21:39 +0000 (00:21 +0100)]
whitespace fixes
Matthaus Owens [Mon, 31 Dec 2012 06:04:21 +0000 (22:04 -0800)]
Merge pull request #101 from ChrisRut/master
minor correction to comment
Chris Rutter [Mon, 31 Dec 2012 00:22:45 +0000 (00:22 +0000)]
minor punctuation and quotation corrections in comments
Chris Rutter [Mon, 31 Dec 2012 00:16:29 +0000 (00:16 +0000)]
fix minor comment typo
Ryan Coleman [Mon, 3 Dec 2012 00:07:21 +0000 (16:07 -0800)]
Merge pull request #97 from puppetlabs/release/quantal_support
Release 1.1.0 (Ubuntu 12.10 support) -- Merging my own release-only commit.
Ryan Coleman [Mon, 3 Dec 2012 00:02:05 +0000 (16:02 -0800)]
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.
Branan Purvine-Riley [Fri, 30 Nov 2012 18:58:42 +0000 (10:58 -0800)]
Merge pull request #96 from jnicolson/master
Modified the PPA code for changes in Quantal
Jarl Nicolson [Mon, 5 Nov 2012 09:33:38 +0000 (19:33 +1000)]
Changed PPA manifest and tests for new package which started in Quantal
Ryan Coleman [Tue, 30 Oct 2012 05:38:04 +0000 (22:38 -0700)]
Merge pull request #94 from rcoleman/librarian_bug
Librarian bug
Ryan Coleman [Tue, 30 Oct 2012 05:33:44 +0000 (22:33 -0700)]
Increment for 1.0.1 release.
Ryan Coleman [Tue, 30 Oct 2012 05:31:25 +0000 (22:31 -0700)]
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.
Ryan Coleman [Tue, 30 Oct 2012 03:31:37 +0000 (20:31 -0700)]
Merge pull request #93 from rcoleman/one_oh_release
Update Modulefile for 1.0.0 release
Ryan Coleman [Tue, 30 Oct 2012 03:24:35 +0000 (20:24 -0700)]
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
Branan Purvine-Riley [Mon, 29 Oct 2012 15:31:34 +0000 (08:31 -0700)]
Merge pull request #85 from dalen/pin_explanation
(#16076) Ability to fill in pin explanation
Erik Dalén [Wed, 22 Aug 2012 08:22:21 +0000 (10:22 +0200)]
(#16076) Ability to fill in pin explanation
Adds the ability to fill it in and sets a reasonable default.
Markelov Anton [Tue, 23 Oct 2012 01:35:53 +0000 (12:35 +1100)]
Fix stdlib version dependency
Markelov Anton [Tue, 23 Oct 2012 00:13:58 +0000 (11:13 +1100)]
add new puppet version to travis
Markelov Anton [Mon, 22 Oct 2012 06:06:04 +0000 (17:06 +1100)]
Merge remote-tracking branch 'upstream/master'
Branan Purvine-Riley [Sat, 20 Oct 2012 21:23:01 +0000 (14:23 -0700)]
Merge pull request #92 from amenk/patch-1
Update readme.md - Syntax of apt class
Alexander Menk [Sat, 20 Oct 2012 21:18:19 +0000 (00:18 +0300)]
Update readme.md - Syntax of apt class
We have to use => and no dollar sign
Ryan Coleman [Fri, 19 Oct 2012 01:32:00 +0000 (18:32 -0700)]
Merge pull request #91 from branan/better_apt_class_documentation
Improve documentation of the core apt class usage
Branan Purvine-Riley [Fri, 19 Oct 2012 01:28:05 +0000 (18:28 -0700)]
Improve documentation of the core apt class usage
Branan Purvine-Riley [Thu, 18 Oct 2012 23:45:15 +0000 (16:45 -0700)]
Merge pull request #83 from dalen/pin_order
(#16070) Allow optional order parameter to apt::pin
Markelov Anton [Thu, 11 Oct 2012 06:37:15 +0000 (17:37 +1100)]
Add a $key_options parameter, which need to work apt-key via proxy.
Matthaus Owens [Tue, 2 Oct 2012 17:59:23 +0000 (10:59 -0700)]
Merge pull request #89 from rcoleman/add_to_readme
Add PL Repo source to README
Ryan Coleman [Tue, 2 Oct 2012 17:55:35 +0000 (10:55 -0700)]
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.
Erik Dalén [Tue, 21 Aug 2012 21:14:54 +0000 (23:14 +0200)]
(#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.
Dan Bode [Wed, 22 Aug 2012 13:55:00 +0000 (06:55 -0700)]
Merge pull request #84 from dalen/pin_version
(#16075) Allow pinning on version numbers
Dan Bode [Wed, 22 Aug 2012 13:47:01 +0000 (06:47 -0700)]
Merge pull request #79 from sathlan/feature/apt-force-timeout
Add a way to specify a timeout for the apt::force define.
Dan Bode [Wed, 22 Aug 2012 13:46:36 +0000 (06:46 -0700)]
Merge pull request #78 from saz/source-remove-release
remove check, if $release is empty
Dan Bode [Wed, 22 Aug 2012 13:00:39 +0000 (06:00 -0700)]
Merge pull request #82 from dalen/style
Fix style errors
Erik Dalén [Wed, 22 Aug 2012 08:11:48 +0000 (10:11 +0200)]
(#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
Erik Dalén [Tue, 21 Aug 2012 20:55:24 +0000 (22:55 +0200)]
Fix style errors
Steffen Zieger [Tue, 3 Jul 2012 21:49:01 +0000 (23:49 +0200)]
fix check of release parameter
sathlan [Mon, 9 Jul 2012 02:24:49 +0000 (05:24 +0300)]
Add a way to specify a timeout for the apt::force define.
Branan Purvine-Riley [Tue, 3 Jul 2012 00:58:12 +0000 (17:58 -0700)]
Merge pull request #77 from jonhattan/master
«main» repository is missing from ubuntu backports.
Jonathan Araña Cruz [Fri, 29 Jun 2012 11:15:13 +0000 (13:15 +0200)]
Add «main» to Ubuntu backports repos.
Dan Bode [Wed, 13 Jun 2012 21:59:27 +0000 (14:59 -0700)]
Merge pull request #75 from ytjohn/patch-1
Without puppetlabs/stdlib, you will get "err: Could not retrieve catalog...
ytjohn [Wed, 13 Jun 2012 21:48:58 +0000 (18:48 -0300)]
Without puppetlabs/stdlib, you will get "err: Could not retrieve catalog from remote server: Error 400 on SERVER: Unknown function validate_bool"
Dan Bode [Tue, 12 Jun 2012 15:19:54 +0000 (08:19 -0700)]
Merge pull request #74 from antonlindstrom/variable-scoping
fix scoping of $lsbdistcodename in source.pp
Anton Lindström [Tue, 12 Jun 2012 07:56:19 +0000 (09:56 +0200)]
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.
Branan Purvine-Riley [Thu, 7 Jun 2012 22:19:41 +0000 (15:19 -0700)]
Merge pull request #73 from nanliu/tb/logoutput
Add logoutput on_failure for all exec resources.
Nan Liu [Thu, 7 Jun 2012 21:53:41 +0000 (14:53 -0700)]
Add logoutput on_failure for all exec resources.
We need more information to debug issues on exec failure. This change
enables logouput => on_failure.
Nan Liu [Tue, 5 Jun 2012 17:32:05 +0000 (10:32 -0700)]
Merge pull request #72 from branan/fix_modulefile_repo
Fix Modulefile for puppet-apt to puppetlabs-apt rename
Branan Purvine-Riley [Tue, 5 Jun 2012 16:50:41 +0000 (09:50 -0700)]
Fix Modulefile for puppet-apt to puppetlabs-apt rename
Dan Bode [Fri, 1 Jun 2012 00:30:59 +0000 (17:30 -0700)]
Merge pull request #70 from branan/use_spec_gem
Switch to the new puppetlabs_spec_helper gem
Branan Purvine-Riley [Tue, 29 May 2012 17:48:54 +0000 (10:48 -0700)]
Switch to the new puppetlabs_spec_helper gem
Dan Bode [Fri, 25 May 2012 23:06:55 +0000 (16:06 -0700)]
Merge pull request #68 from branan/release_0.0.4
Update Modulefile and CHANGELOG for 0.0.4
Dan Bode [Fri, 25 May 2012 23:03:40 +0000 (16:03 -0700)]
Merge pull request #69 from branan/fix_source_test
Fix the spec test for apt::source
Branan Purvine-Riley [Fri, 25 May 2012 22:32:49 +0000 (15:32 -0700)]
Fix the spec test for apt::source
the $location paramater is meant to be a deb location, so it should be
formatted as a URI.
Nan Liu [Fri, 25 May 2012 21:36:59 +0000 (14:36 -0700)]
Merge pull request #67 from branan/older_puppet_fix
Remove a trailing comma to fix older puppets
Branan Purvine-Riley [Fri, 25 May 2012 18:42:17 +0000 (11:42 -0700)]
Update Modulefile and CHANGELOG for 0.0.4
Branan Purvine-Riley [Fri, 25 May 2012 19:38:53 +0000 (12:38 -0700)]
Remove a trailing comma to fix older puppets
Branan Purvine-Riley [Fri, 25 May 2012 18:57:12 +0000 (11:57 -0700)]
Merge pull request #63 from rskvazh/master
Pin source with originator. Useful for pinning Launchpad PPA
Nan Liu [Fri, 25 May 2012 18:45:05 +0000 (11:45 -0700)]
Merge pull request #64 from branan/rakefile_clean
Update Rakefile to my latest template version