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
Ashley Penney
e4fe87ca9d
Merge pull request #146 from botify-labs/handle_ppa_options
...
Fix: parametrize apt::ppa class for beign able to pass options to apt-add-repository command
2013-07-17 05:08:11 -07:00
Oleiade
1e940d19f6
Fix: ppa options support specs
2013-07-17 09:56:24 +02:00
Oleiade
878bc0217e
Fix: apt::ppa options parameter to pass options to apt-add-repository command
2013-07-16 15:31:19 +02:00
Pierre Gambarotto
19fbdab794
ppa: fix empty environment definition in exec ressource when no proxy
2013-07-16 09:52:06 +02:00
Hunter Haugen
62e7faf18b
Merge pull request #144 from hunner/ppa_proxy
...
Ppa proxy
2013-07-11 17:03:31 -07:00
Hunter Haugen
4d8a99aead
Adding specs for proxy and apt::ppa
2013-07-11 15:49:00 -07:00
Pierre Gambarotto
c21730c01d
proxy support for apt::ppa
2013-07-11 15:29:38 +02:00
Ashley Penney
0e374f0ee6
Merge pull request #141 from hunner/release_1.2.0
...
Release 1.2.0
2013-07-05 10:25:57 -07:00
Hunter Haugen
197904df9a
Release 1.2.0
...
Features:
- Add geppetto `.project` natures
- Add GH auto-release
- Add `apt:🔑 :key_options` parameter
- Add complex pin support using distribution properties for `apt::pin` via new properties:
- `apt::pin::codename`
- `apt::pin::release_version`
- `apt::pin::component`
- `apt::pin::originator`
- `apt::pin::label`
- Add source architecture support to `apt::source::architecture`
Bugfixes:
- Use apt-get instead of aptitude in apt::force
- Update default backports location
- Add dependency for required packages before apt-get update
2013-07-03 16:58:09 -07:00
Hunter Haugen
e0bf6e0826
Update example apt::force tests
2013-07-03 13:11:18 -07:00
Hunter Haugen
711420739d
Update specs to test all parameter cases
2013-07-03 13:11:18 -07:00
Andreas Teuchert
5f618da4bd
Don't use hardcoded provider in force manifest.
...
Use $apt::params::provider instead.
2013-07-03 10:36:48 -07:00
Andreas Teuchert
9a968bbead
Handle release parameter more sensibly in force manifest.
...
Use release parameter to construct $release_string.
The release parameter may also be set to false to use the system's
default release (so just force a specific version). Use false as the
default setting instead of 'testing'.
Change $install_check to also check if package is installed from the
right release, instead of just checking the version.
2013-07-03 10:36:15 -07:00
Hunter Haugen
2a534efe82
Merge pull request #139 from hunner/gh_releases
...
Adding travis github automatic forge releases
2013-07-02 17:17:43 -07:00
Hunter Haugen
e511a1b152
Adding travis github automatic forge releases
2013-07-02 16:40:23 -07:00
Hunter Haugen
9568ecf26d
Merge pull request #134 from spali/my_changes
...
replace aptitude with apt in apt::force
2013-07-02 13:54:12 -07:00
Thomas Spalinger
7c66ab5f39
fixed test for changing aptitude to apt-get
2013-07-02 21:59:26 +02:00
Hunter Haugen
6f68c5180c
Merge pull request #114 from johnnyrun/master
...
location change
2013-07-02 11:53:14 -07:00
Hunter Haugen
46d47f79d2
Merge pull request #118 from opeckojo/apt-sources-arch
...
Add optional architecture qualifier to apt-sources
2013-07-02 11:48:06 -07:00
Hunter Haugen
91d917495e
Merge pull request #123 from ctrlaltdel/fix-required-packages
...
Install required_packages before 'apt-get update'
2013-07-02 11:37:39 -07:00
Hunter Haugen
add5060d64
Merge pull request #122 from strangeman/master
...
Add a $key_options parameter to apt::key.
2013-07-02 11:34:21 -07:00
Hunter Haugen
2e206e31e4
Merge pull request #124 from DavidS/geppetto-infrastructure
...
Geppetto infrastructure
2013-07-02 11:28:48 -07:00
Hunter Haugen
c00888f6d0
Merge pull request #131 from mbornoz/apt-preferences
...
apt::pin: handling all apt preferences properties
2013-07-01 17:46:24 -07:00
Ashley Penney
cde19bb83e
Merge pull request #138 from hunner/release_111
...
Release 111
2013-07-01 17:28:19 -07:00
Ashley Penney
1471730b8a
Merge pull request #137 from hunner/revert_135
...
Revert "Merge pull request #135 from CERIT-SC/master"
2013-07-01 17:26:21 -07:00
Hunter Haugen
84f1cfca0d
Revert "Merge pull request #135 from CERIT-SC/master"
...
This reverts commit e17208a86c
, reversing
changes made to 0665a5d77a
.
2013-07-01 17:19:27 -07:00
Hunter Haugen
1e0e92c1e4
Adding one more fix
2013-07-01 17:18:35 -07:00
Hunter Haugen
e17208a86c
Merge pull request #135 from CERIT-SC/master
...
Support APT pinning by codename
2013-07-01 16:55:57 -07:00
Hunter Haugen
0665a5d77a
Merge pull request #136 from hunner/change_specs
...
Update travis and bundler
2013-07-01 16:19:48 -07:00
Hunter Haugen
142b72bbe2
Merge pull request #133 from benben/master
...
trim keys to 8 chars for matching with apt-key list (fix for #100 )
2013-07-01 16:18:14 -07:00
Hunter Haugen
c1c61c6541
Update travis and bundler
...
- Use ruby 2.0.0 instead of ruby-head
- Remove puppet 2.6 testing
- Add more bundler gems
2013-07-01 16:11:34 -07:00
Benjamin Knofe
733ece66e7
apt: 🔑 trim keys to 8 chars to match with apt-key list, refs puppetlabs/puppetlabs-apt#100
2013-06-29 13:06:26 +02:00
Vlastimil Holer
3191f0552a
Support APT pinning by codename (e.g. squeeze, wheezy)
2013-06-28 14:06:05 +02:00
Thomas Spalinger
ca810b37c6
Merge branch 'master' into my_changes
2013-06-25 22:53:14 +02:00
Mathieu Bornoz
62ba61fc3c
Improve apt::pin example
2013-06-19 09:13:08 +02:00
Raphaël Pinson
e8f11eac01
Fix apt::pin for Puppet 2.6
2013-06-18 15:14:00 +02:00
Mathieu Bornoz
414c57926c
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.
2013-06-18 11:31:38 +02:00
David Schmitt
ffb89f6d5d
Update .gitignore
2013-06-03 20:15:42 +02:00
David Schmitt
9033eb687e
Add geppetto project definition
2013-06-03 20:15:14 +02:00
Francois Deppierraz
37a0dcd0b6
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.
2013-06-03 09:57:58 +00:00
Anton Markelov
409ed73140
fix 'puppetlabs/stdlib' dependency
2013-06-03 12:04:37 +12:00
Markelov Anton
0ba3af7de8
fix conflicts
2013-06-03 10:53:17 +11:00
Markelov Anton
6283f6cf72
Merge branch 'master' of https://github.com/puppetlabs/puppetlabs-apt
...
Conflicts:
.travis.yml
Modulefile
2013-06-03 10:10:03 +11:00
Joe O'Pecko
b3d67c8937
Add optional architecture qualifier to apt-sources
2013-06-02 11:55:36 -07:00
Ken Barber
4dbd2c7948
Release 1.1.1
...
CHANGELOG & Modulefile updated.
Signed-off-by: Ken Barber <ken@bob.sh>
2013-06-02 19:54:32 +01:00