summaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2017-02-24move from monolithic preferences file to multiple preferences.d filesLouis-Philippe Véronneau
2017-02-14Import apt::dpkg_statoverride from https://github.com/example42/puppet-apt.intrigeri
… at commit 714e393ca4b784b80006e39225d80179e109a8c3, and add copyright and licensing information.
2017-02-12Merge remote-tracking branch 'sogeecom/master' into shared-masterintrigeri
2017-01-21minor style fixes to comply with CI warningsLouis-Philippe Véronneau
2017-01-21missed a few variables - fully qualify themLouis-Philippe Véronneau
2017-01-21fully qualify variables to remove inheritsLouis-Philippe Véronneau
2017-01-21use include instead of inheritsLouis-Philippe Véronneau
2017-01-21Fix preferences_snippet.pp for puppet 4varac
2017-01-21Use undef as default for source parametervarac
2017-01-21Scope defines of apt_confvarac
2016-12-30more ; to ,Louis-Philippe Véronneau
2016-12-22missing single quotesLouis-Philippe Véronneau
2016-12-22fix errors by replacing some semicolons by commasLouis-Philippe Véronneau
2016-12-22use double quotes not to have to escape single onesLouis-Philippe Véronneau
2016-12-22mark packages as present instead of installed to be consistentLouis-Philippe Véronneau
2016-12-22make sure every object ends with either a comma or a semicolonLouis-Philippe Véronneau
2016-12-22use the same name for the update_apt exec everywhereLouis-Philippe Véronneau
2016-12-22move parts of init.pp to config.pp^& install.pp to increase readabilityLouis-Philippe Véronneau
2016-12-22fix array identationLouis-Philippe Véronneau
2016-12-22fix missing/superfluous newline at the end/beginning of filesLouis-Philippe Véronneau
2016-12-22harmonize variable alignmentLouis-Philippe Véronneau
2016-12-22indent packages correctlyLouis-Philippe Véronneau
2016-11-04Fix preferences_snippet.pp for puppet 4varac
2016-11-04Use undef as default for source parametervarac
2016-11-04Scope defines of apt_confvarac
2016-09-22fix missing whitespaceTech SOGEECOM
2016-09-22fix issue #15Tech SOGEECOM
2016-07-01Merge remote-tracking branch 'shared/master' into drop_lenny_squeeze_supportintrigeri
2016-06-30Take out comment referencing squeeze, see issue #14Jérôme Charaoui
2016-06-30Remove backports_url parameter.Jérôme Charaoui
For jessie and later releases, backports use debian_url.
2016-06-29Drop Debian lenny and squeeze support.Jérôme Charaoui
2016-06-29Merge branch 'bugfix/reboot-required-jessie' into 'master' Jerome Charaoui
Bugfix/reboot required jessie I've mistakenly marked !40 as merged :/ See merge request !46
2016-06-29Merge branch 'feature/8-make_dist-upgrade_timeout_configurable' into 'master' LeLutin
apt::dist_upgrade: add a timeout parameter (#8). See merge request !45
2016-06-29Merge branch 'bugfix/drop-obsolete-code-and-global-variable-in-apt-cron' ↵LeLutin
into 'master' Drop apt::cron::download, and turn $apt_cron_hours into a class parameter for ap… …t::cron::dist_upgrade. I've introduced apt::cron::download, am not using it anymore, and have never seen anyone else submit a bug or a merge request for it. Thus, I feel pretty confident in dropping it. And this allows me to trivially get rid of the $apt_cron_hours global variable noticed by LeLutin in #13. (I've mistakenly marked !44 as merged) See merge request !47
2016-06-29Remove redundant symlinks for the Debian apticron template, fixes #2Jérôme Charaoui
2016-06-29Remove redundant symlinks for the Debian listchanges template, fixes #2Jérôme Charaoui
2016-06-29Move documentation to README, and expand a bit on it.intrigeri
2016-06-29Merge remote-tracking branch 'shared/master' into ↵intrigeri
bugfix/drop-obsolete-code-and-global-variable-in-apt-cron
2016-06-29apt::reboot_required_notify: get rid of temporary variable.intrigeri
2016-06-29apt::reboot_required_notify::jessie: explicitly check that ↵intrigeri
$apt::use_backports is true when running Jessie. Otherwise, it would fail anyway when trying to install reboot-notifier, but in a way less user-friendly. Thanks to lavamind for the suggestion!
2016-06-29Merge remote-tracking branch 'shared/master' into bugfix/reboot-required-jessieintrigeri
2016-06-29apt::dist_upgrade: add a timeout parameter (#8).intrigeri
2016-06-29Drop apt::cron::download, and turn $apt_cron_hours into a class parameter ↵intrigeri
for apt::cron::dist_upgrade. I've introduced apt::cron::download, am not using it anymore, and have never seen anyone else submit a bug or a merge request for it. Thus, I feel pretty confident in dropping it. And this allows me to trivially get rid of the $apt_cron_hours global variable noticed by LeLutin in #13.
2016-06-29Fix some minor lint issuesGabriel Filion
This was shown by the testing that was added in merge request !34
2016-06-29Merge remote-tracking branch 'lelutin-gitlab/backports_follow_debian_url' ↵intrigeri
into shared-master
2016-06-29Merge branch 'merge_debian_preferences_templates'Jérôme Charaoui
Conflicts: manifests/preferences.pp templates/Debian/preferences_jessie.erb templates/Debian/preferences_squeeze.erb templates/Debian/preferences_wheezy.erb
2016-06-27push logic behind apt::repos back in apt::paramsGabriel Filion
The logic in specifying the default value for apt::repos is in the wrong place: it should be in apt::params since this is exactly what this latter class is for. There's no special case that can involve making default the value follow the value of another parameter so there's no point in having that logic in the main class.
2016-06-27make backports_url follow debian_url by defaultGabriel Filion
backports_url was already set to the same value than debian_url by default, but it was set to the default value of debian_url. this meant that when giving a url to the debian_url parameter to the apt class, the backports_url would not follow and would still be using the default value for debian_url. with this change, when backports_url is not specified, but debian_url is, then both of them take on the value given to the debian_url. of course if backports_url is also given a value, then it keeps the value given by the user.
2016-03-16apt::reboot_required_notify::jessie: manage APT pinning to fetch ↵intrigeri
reboot-notifier from jessie-backports, when running on Jessie.
2016-03-16Merge remote-tracking branch 'shared/master' into bugfix/reboot-required-jessieintrigeri