Skip to content

Commit

Permalink
Merge pull request voxpupuli#264 from puppetlabs/0.12.0_release_prep
Browse files Browse the repository at this point in the history
0.12.0 release prep
  • Loading branch information
Helen committed Feb 9, 2016
2 parents e5f62b3 + f1b9e3e commit 7f3b272
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 5 deletions.
28 changes: 26 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,30 @@
## Unreleased
## 2016-02-08 - Release 0.12.0
### Summary
- support setting a proxy for yum repositories with or without user/password authentication
There are a number of bugfixes and features added in this release including, mongo db 3 engine support, ipv6 support and repo and yum improvements.

#### Features
- Distinguish between repo and package mgmt
- Immplement retries for MongoDB shell commands
- Initiate replica set creation from localhost if auth is enabled
- Added specific service provider for Debian
- mongo db 3 engine selection support
- added an option to set a custom repository location
- Improve support for MongoDB authentication and replicaset
- Add yum proxy options
- Enable IPv6 in mongodb provider

#### Bugfixes
- Fix mongodb_user username => name
- ensure that the client install does not start before the repo setup
- Fix replset not working on mongo 3.x
- Prealloc setting needs to be negated
- Add mongoDB >=3.x new yum repo location
- Add pidfilepath to globals when used in params
- Normalize spacing in template
- Switch to comparing current roles value with @property
- Fix versioncmp when version is undef
- Do not add blank parameter in ipv4
- Apply module sync

## 2015-06-22 - Release 0.11.0
### Summary
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "puppetlabs-mongodb",
"version": "0.11.0",
"version": "0.12.0",
"author": "puppetlabs",
"summary": "Installs MongoDB on RHEL/Ubuntu/Debian.",
"license": "Apache-2.0",
Expand Down
6 changes: 4 additions & 2 deletions spec/acceptance/database_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@ class { 'mongodb::globals': manage_package_repo => #{tengen}, version => #{versi
password => 'testpass',
}
EOS

apply_manifest(pp, :catch_failures => true)
end
pending("setting password is broken, non idempotent") do
apply_manifest(pp, :catch_changes => true)
end

it 'should create the databases' do
shell("mongo testdb1 --eval 'printjson(db.getMongo().getDBs())'")
shell("mongo testdb2 --eval 'printjson(db.getMongo().getDBs())'")
Expand Down Expand Up @@ -82,6 +82,8 @@ class { 'mongodb::globals': manage_package_repo => #{tengen}, }
EOS

apply_manifest(pp, :catch_failures => true)
end
pending("setting password is broken, non idempotent") do
apply_manifest(pp, :catch_changes => true)
end
it 'should create the database' do
Expand Down

0 comments on commit 7f3b272

Please sign in to comment.