summaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2018-11-15Fix order, unknown variablekwadronaut
By including the common module first, you won't get ugliness like this: Nov 14 10:29:02 - [citest79656] Warning: Unknown variable: 'apt::apt_base_dir'. at /srv/leap/puppet/code/modules/apt/manifests/config.pp:69:15 Nov 14 10:29:02 - [citest79656] Warning: Unknown variable: 'apt::apt_base_dir'. at /srv/leap/puppet/code/modules/apt/manifests/config.pp:77:30 Nov 14 10:29:02 - [citest79656] Warning: Unknown variable: 'apt::apt_base_dir'. at /srv/leap/puppet/code/modules/apt/manifests/config.pp:78:30
2018-01-08Merge remote-tracking branch 'lelutin-gitlab/issue_22' (Closes #22)intrigeri
2018-01-08Merge branch 'puppet4_compat' into 'master'intrigeri
puppet 4 compat: mark integer as string See merge request shared-puppet-modules-group/apt!64
2017-09-25replace old httpredir by new deb.debian.orgLouis-Philippe Véronneau
2017-07-02lint preferences.ppGabriel Filion
that file is using multiple coding style elements that don't follow community best practices which are designed to make code easier to read.
2017-07-02Deploy forgotten fallback for debian to avoid upgrade mishapsGabriel Filion
During the change from the monolithic preferences file to the series of snippets in preferences.d, one part was left out possibly as an oversight, which prevents installing packages by mistake that belong to a release that hasn't been explicitely pinned.
2017-07-02Rename "stable" preferences file to "current_codename"Gabriel Filion
The file that we call "stable" can make apt actually pin testing or sid if one of these is the running codename, which is nothing stable. In order to make this file's name more relevant it should be named current_codename.
2017-06-22puppet 4 compat: mark integer as stringLouis-Philippe Véronneau
2017-05-30Merge remote-tracking branch 'lelutin-gitlab/package' (Closes: #5)intrigeri
2017-04-16package wrongly documented and used with content parameterGabriel Filion
There are some references to the old `content` parameter (from preseeded_package) that mistakenly weren't replaced with the new parameter `seedfile_content`. This meant the documentation was wrong and the `preseeded_package` wrapper was erroring out because of an unknown parameter.
2017-02-24ensure old monolithic preferences file is no moreLouis-Philippe Véronneau
2017-02-24seems puppet didn't like square bracketsLouis-Philippe Véronneau
2017-02-24add manage_preferences to init.ppLouis-Philippe Véronneau
2017-02-24remove preferences.d files when not using themLouis-Philippe Véronneau
2017-02-24make use of preseed optional and disabled by defaultGabriel Filion
We currently can't use apt::package without preseeding. Also by default the preseed content is grabbed from an implicit template, which makes puppet runs fail for a non-obvious reason. To keep previous functionality, force use of seed file when using the deprecated apt::preseeded_package type.
2017-02-24fix custom_preferences && refactor how they workLouis-Philippe Véronneau
2017-02-24teach apt::package to mange pins for packagesGabriel Filion
2017-02-24rename preseeded_package into packageGabriel Filion
keep a wrapper in place with a deprecation notice for the old name so that ppl can know about the change and migrate to the new name
2017-02-24preferences.d/stable is the new preferencesLouis-Philippe Véronneau
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