aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-14migrate away from hiera stuffmh
2012-06-08Allow passing arbitrary Pin value to apt::preferences_snippet.intrigeri
Closes: Redmine#3467.
2012-06-08Support multiple APT preferences snippets for the same package name pattern.intrigeri
This is implemented by adding a "package" parameter to apt::preferences_snippet, so that define names can be kept unique while the package names are not necessarily. Closes: Redmine#3468.
2012-06-08refactor things for >2.7mh
2012-06-08Migrate - in class names to _mh
In newer puppet releases the old way to name class/modules with a -, won't anymore be supported. Conflicts: manifests/unattended_upgrades.pp
2012-06-05new style for 2.7mh
2012-05-20Changing ubuntu preferences templates to symlinksSilvio Rhatto
2012-05-20Adding precise templateSilvio Rhatto
2012-05-20Adding preferences_oneiric.erbSilvio Rhatto
2012-05-09Changing ubuntu preferences templates to symlinksSilvio Rhatto
2012-05-09Adding precise templateSilvio Rhatto
2012-04-21Apply GPL-v3 licenseGabriel Filion
Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2012-04-15Migrate - in class names to _mh
In newer puppet releases the old way to name class/modules with a -, won't anymore be supported.
2012-04-15Merge remote-tracking branch 'shared/master'mh
Conflicts: README
2012-04-11Fix formatting.intrigeri
2012-04-11Depend on our shared concat module rather than ripienaar's one.intrigeri
Most of us are likely to use and test against the former.
2012-04-11use correct references for new concat usagemh
2012-04-11use the correct namemh
2012-04-11migrate concatenated_file to the concat modulemh
2012-04-09Force an apt-get update when changing an apt::sources_listGabriel Filion
sources_list doesn't currently force puppet to run 'apt-get update' after creating/modifying/removing files in sources.list.d. Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2012-04-09Refactor: manage .d directories when using sources_list and apt_confGabriel Filion
The .d directories are only managed by the main 'apt' class. However, both 'sources_list' and 'apt_conf' defines depend on those directories. So in practice, the defines have an implicit need for those directories to be somehow managed. Let's turn this into an explicit relation, and include the directories in the defines. This makes it possible to use both defines without having to include the main 'apt' class. (maybe when using puppet apply?) Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2012-03-21Enable Unattended-Upgrade::MailOnlyOnError also for lucid (Closes Redmine#3740).Silvio Rhatto
2012-03-21Merge branch 'master' of git://labs.riseup.net/shared-aptSilvio Rhatto
2012-02-03Adding preferences_oneiric.erbSilvio Rhatto
2012-01-09Enable Unattended-Upgrade::MailOnlyOnError (Closes Redmine#3740).intrigeri
2011-12-26Removing duplicate "main" definition at lucid sources.listSilvio Rhatto
2011-12-25Adding missing 10periodicSilvio Rhatto
2011-12-25Setting correct Unattended-Upgrade::Allowed-Origins for lucidSilvio Rhatto
2011-12-25Add 10periodic config needed by unattended-upgrades on ubuntuSilvio Rhatto
2011-12-05Adding unnatended-upgrades config for lucidSilvio Rhatto
2011-10-06Add apticron.conf template for Debian sid.intrigeri
2011-10-06Add listchanges.conf template for Debian sid.intrigeri
2011-09-05Adding preferences_lucid.erbSilvio Rhatto
2011-08-30Rollback: backports have more than just 'main' sectionSilvio Rhatto
2011-08-26Merge branch 'master' of git://labs.riseup.net/shared-aptSilvio Rhatto
2011-08-26Backports have just 'main' sectionSilvio Rhatto
2011-08-05use correct references for new concat usagemh
2011-08-05use the correct namemh
2011-08-05migrate concatenated_file to the concat modulemh
2011-08-05Merge remote-tracking branch 'shared/master'mh
2011-06-20Add preferences, listchanges, apticron templates for Debian Wheezy.intrigeri
2011-06-07fixing unattended upgrademh
We should use the correct origin archive. Lenny is oldstable.
2011-06-05fix unattended upgradesmh
as we use $lsbdistcodename as source we cannot name the sources which should be used to update "stable". -> Fix it by deploying a per lsbdistcodename configfile. This can also be used as a pre- work for the #2681 shared modules bug.
2011-05-07Add empty line at the end of preferences templates.intrigeri
... else the first block added by apt::preferences_snippet is in the same paragraph as the last block provided by the template.
2011-04-25Revert "apt::custom_sources_template to deploy custom sources.list.d/xyz.list"intrigeri
This reverts commit 3c0499b78d1f671fcce13127ef14b1b662a48c5a. This was already provided by sources_list.pp.
2011-04-23Merge remote-tracking branch 'nadir/master'Micah Anderson
2011-04-23Merge remote-tracking branch 'immerda/master'Micah Anderson
2011-04-23Debian sources: don't use next release's backports.intrigeri
The APT pinning we ship does not support that, and this seems a bit too much of a corner case to me to deserve being supported out-of-the-box. Anyone willing to use current release + next release + next release backports (e.g. Lenny + Squeeze + squeeze-backports) can anyway do so using apt::sources_list and apt::preferences_snippet. https://labs.riseup.net/code/issues/2856 is the bug that triggered this change.
2011-04-14README fix - we should use template not an urlmh
2011-04-03Remove pinning for backports on Squeeze.intrigeri
This is now done automatically by APT.