Skip to content

Commit d60b04e

Browse files
committed
Merge pull request #92 from CPAN-API/leo/install_postgres
Leo/install postgres
2 parents 2378a43 + 5529c6d commit d60b04e

File tree

240 files changed

+15086
-661
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

240 files changed

+15086
-661
lines changed

hieradata/env/dev.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
classes:
44
- metacpan::role::developer
55
- metacpan::system::mongodb
6+
- metacpan::system::postgress
67

78
metacpan::tmp_dir: '/tmp/metacpan'

hieradata/nodes/bm-mc-01.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
---
2+
classes:
3+
- metacpan::system::postgress
4+
25
# Put ES in different place for now
36
metacpan::elasticsearch::datadir: '/var/elasticsearch'
47
metacpan::elasticsearch::version: 0.20.2

hieradata/nodes/bm-mc-02.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
---
2+
classes:
3+
- metacpan::system::postgress
4+
25
metacpan::elasticsearch::version: 0.20.2
36

47
metacpan::crons::general:

hieradata/nodes/lw-mc-03.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
2-
# Using this box as a stage box, give OPfW Interns access
2+
# Using this box as a stage box
3+
classes:
4+
- metacpan::system::postgress
5+
36
metacpan::users:
47
andreea:
58
ensure : absent

modules/apt/CHANGELOG.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,59 @@
1+
##2015-03-17 - Supported Release 1.8.0
2+
###Summary
3+
4+
This is the last planned feature release of the 1.x series of this module. All new features will be evaluated for puppetlabs-apt 2.x.
5+
6+
This release includes many important features, including support for full fingerprints, and fixes issues where `apt_key` was not supporting user/password and `apt_has_updates` was not properly parsing the `apt-check` output.
7+
8+
####Changes to default behavior
9+
- The apt module will now throw warnings if you don't use full fingerprints for `apt_key`s
10+
11+
####Features
12+
- Use gpg to check keys to work around https://bugs.launchpad.net/ubuntu/+source/gnupg2/+bug/1409117 (MODULES-1675)
13+
- Add 'oldstable' to the default update origins for wheezy
14+
- Add utopic, vivid, and cumulus compatibility
15+
- Add support for full fingerprints
16+
- New parameter for `apt::source`
17+
- `trusted_source`
18+
- New parameters for `apt::ppa`
19+
- `package_name`
20+
- `package_manage`
21+
- New parameter for `apt::unattended_upgrades`
22+
- `legacy_origin`
23+
- Separate `apt::pin` from `apt::backports` to allow pin by release instead of origin
24+
25+
####Bugfixes
26+
- Cleanup lint and future parser issues
27+
- Fix to support username and passwords again for `apt_key` (MODULES-1119)
28+
- Fix issue where `apt::force` `$install_check` didn't work with non-English locales (MODULES-1231)
29+
- Allow 5 digit ports in `apt_key`
30+
- Fix for `ensure => absent` in `apt_key` (MODULES-1661)
31+
- Fix `apt_has_updates` not parsing `apt-check` output correctly
32+
- Fix inconsistent headers across files (MODULES-1200)
33+
- Clean up formatting for 50unattended-upgrades.erb
34+
35+
##2014-10-28 - Supported Release 1.7.0
36+
###Summary
37+
38+
This release includes several new features, documentation and test improvements, and a few bug fixes.
39+
40+
####Features
41+
- Updated unit and acceptance tests
42+
- Update module to work with Linux Mint
43+
- Documentation updates
44+
- Future parser / strict variables support
45+
- Improved support for long GPG keys
46+
- New parameters!
47+
- Added `apt_update_frequency` to apt
48+
- Added `cfg_files` and `cfg_missing` parameters to apt::force
49+
- Added `randomsleep` to apt::unattended_upgrades
50+
- Added `apt_update_last_success` fact
51+
- Refactored facts for performance improvements
52+
53+
####Bugfixes
54+
- Update apt::builddep to require Exec['apt_update'] instead of notifying it
55+
- Clean up lint errors
56+
157
##2014-08-20 - Supported Release 1.6.0
258
###Summary
359

modules/apt/CONTRIBUTING.md

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,9 @@ Checklist (and a short version for the impatient)
4141

4242
* Pre-requisites:
4343

44-
- Sign the [Contributor License Agreement](https://cla.puppetlabs.com/)
45-
4644
- Make sure you have a [GitHub account](https://github.com/join)
4745

48-
- [Create a ticket](http://projects.puppetlabs.com/projects/modules/issues/new), or [watch the ticket](http://projects.puppetlabs.com/projects/modules/issues) you are patching for.
46+
- [Create a ticket](https://tickets.puppetlabs.com/secure/CreateIssue!default.jspa), or [watch the ticket](https://tickets.puppetlabs.com/browse/) you are patching for.
4947

5048
* Preferred method:
5149

@@ -94,17 +92,7 @@ The long version
9492
whitespace or other "whitespace errors". You can do this by
9593
running "git diff --check" on your changes before you commit.
9694

97-
2. Sign the Contributor License Agreement
98-
99-
Before we can accept your changes, we do need a signed Puppet
100-
Labs Contributor License Agreement (CLA).
101-
102-
You can access the CLA via the [Contributor License Agreement link](https://cla.puppetlabs.com/)
103-
104-
If you have any questions about the CLA, please feel free to
105-
contact Puppet Labs via email at [email protected].
106-
107-
3. Sending your patches
95+
2. Sending your patches
10896

10997
To submit your changes via a GitHub pull request, we _highly_
11098
recommend that you have them on a topic branch, instead of
@@ -124,7 +112,7 @@ The long version
124112
in order to open a pull request.
125113

126114

127-
4. Update the related GitHub issue.
115+
3. Update the related GitHub issue.
128116

129117
If there is a GitHub issue associated with the change you
130118
submitted, then you should update the ticket to include the
@@ -220,14 +208,12 @@ review.
220208
Additional Resources
221209
====================
222210

223-
* [Getting additional help](http://projects.puppetlabs.com/projects/puppet/wiki/Getting_Help)
211+
* [Getting additional help](http://puppetlabs.com/community/get-help)
224212

225213
* [Writing tests](http://projects.puppetlabs.com/projects/puppet/wiki/Development_Writing_Tests)
226214

227215
* [Patchwork](https://patchwork.puppetlabs.com)
228216

229-
* [Contributor License Agreement](https://projects.puppetlabs.com/contributor_licenses/sign)
230-
231217
* [General GitHub documentation](http://help.github.com/)
232218

233219
* [GitHub pull request documentation](http://help.github.com/send-pull-requests/)

modules/apt/Gemfile

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
source ENV['GEM_SOURCE'] || "https://rubygems.org"
22

3-
group :development, :test do
3+
group :development, :unit_tests do
44
gem 'rake', :require => false
5-
gem 'rspec-puppet', :require => false
5+
gem 'rspec-core', '3.1.7', :require => false
6+
gem 'rspec-puppet', '~> 1.0', :require => false
67
gem 'puppetlabs_spec_helper', :require => false
7-
gem 'serverspec', :require => false
88
gem 'puppet-lint', :require => false
9-
gem 'beaker', :require => false
10-
gem 'beaker-rspec', :require => false
11-
gem 'pry', :require => false
129
gem 'simplecov', :require => false
10+
gem 'puppet_facts', :require => false
11+
gem 'json', :require => false
12+
end
13+
14+
group :system_tests do
15+
gem 'beaker-rspec', :require => false
16+
gem 'serverspec', :require => false
1317
end
1418

1519
if facterversion = ENV['FACTER_GEM_VERSION']

0 commit comments

Comments
 (0)