Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: voxpupuli/puppet-mongodb
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.3.0
Choose a base ref
...
head repository: voxpupuli/puppet-mongodb
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.4.0
Choose a head ref
  • 16 commits
  • 32 files changed
  • 3 contributors

Commits on Nov 23, 2013

  1. Configuration menu
    Copy the full SHA
    e918f2d View commit details
    Browse the repository at this point in the history
  2. Refactor mongodb server.

    Based on the pattern design from puppetlabs modules I
    added some new classes to make the  functionality more self-contained
    (mongodb::server,  mongodb::install, mongodb::config, mongodb::repo, etc).
    
    Also the major change is the introduction of the mongodb::globals
    class which should be used for node/server specific settings,
    which could be the same for various mongod instances on the same server.
    
    The main mongodb::server class has similar API than the current mongodb,
    with extra parameters to cover new mongod functionality.
    
    New parameters:
     - verbositylevel
     - quotafiles
     - diaglog
     - directoryperdb
     - profile
    
    Furthermore the mongodb class was modified to use the new mongodb::server
    class so that the current module users who uses the default parameters
    values should be able to upgrade without any changes. More testing
    needed.
    dgolja committed Nov 23, 2013
    Configuration menu
    Copy the full SHA
    97b17a9 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2013

  1. Added rspec-system and rspec-puppet tests.

    Rspec-puppet tests mostly focus on mongodb config file
    so some additional tests should be added for extra safety.
    
    System tests cover mongodb server installation with default
    mongodb package (EPEL for Redhat osfamily) and  10gen/mongodb
    repository. Most standard use cases are covered. Again I recommend
    adding some extra tests, after the module is finalised.
    dgolja committed Nov 24, 2013
    Configuration menu
    Copy the full SHA
    a497d90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a06919f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77a9f4e View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2013

  1. Configuration menu
    Copy the full SHA
    c27b5e4 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2013

  1. Configuration menu
    Copy the full SHA
    98b4370 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2013

  1. Merge pull request #63 from n1tr0g/1.x

    Refactor of the module
    hogepodge committed Dec 12, 2013
    Configuration menu
    Copy the full SHA
    867a5c8 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2013

  1. Added sleep to system tests for server start time

    Added a sleep to one of the system tests to give the Mongo
    server enough time to start up. Made port parameters consistent
    across classes.
    Chris Hoge committed Dec 16, 2013
    Configuration menu
    Copy the full SHA
    b8e4820 View commit details
    Browse the repository at this point in the history
  2. Added sleep to system tests for server start time

    Added a sleep to one of the system tests to give the Mongo
    server enough time to start up. Made port parameters consistent
    across classes.
    Chris Hoge committed Dec 16, 2013
    Configuration menu
    Copy the full SHA
    c85eba4 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'system_spec' of github.com:hogepodge/puppetlabs-mongodb…

    … into system_spec
    Chris Hoge committed Dec 16, 2013
    Configuration menu
    Copy the full SHA
    aca6157 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'system_spec' of github.com:hogepodge/puppetlabs-mongodb…

    … into system_spec
    Chris Hoge committed Dec 16, 2013
    Configuration menu
    Copy the full SHA
    c83d65f View commit details
    Browse the repository at this point in the history
  5. Merge branch 'system_spec' of github.com:hogepodge/puppetlabs-mongodb…

    … into system_spec
    Chris Hoge committed Dec 16, 2013
    Configuration menu
    Copy the full SHA
    b20f153 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2013

  1. Merge pull request #67 from hogepodge/system_spec

    Added sleep to system tests for server start time
    Ashley Penney committed Dec 18, 2013
    Configuration menu
    Copy the full SHA
    abcb60b View commit details
    Browse the repository at this point in the history
  2. Updated Modulefile and README.md for 0.4.0 release

    Updated the Modulefile for a 0.4.0 release. Updated
    contributors and deprecation warning for Modulefile.
    Chris Hoge committed Dec 18, 2013
    Configuration menu
    Copy the full SHA
    01d75c6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #68 from puppetlabs/release-0.4.0

    Updated Modulefile and README.md for 0.4.0 release
    Ashley Penney committed Dec 18, 2013
    Configuration menu
    Copy the full SHA
    d61a281 View commit details
    Browse the repository at this point in the history
Loading