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: v6.0.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: v6.0.1
Choose a head ref
  • 7 commits
  • 5 files changed
  • 2 contributors

Commits on Apr 29, 2024

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

Commits on May 3, 2024

  1. Backslashes in a password need to be escaped

    This will replace a single backslash with a double backslash in the
    `/root/.mongoshrc.js` file. when a password with a backslash is used, it
    is correctly passed on to the provider for setting the user's password,
    but things break when attempting to use said password for the admin
    user.
    
    A small explanation on the amount of backslashes: The first argument is
    a regular expression, so we need to escape the backslash. The second
    argument allows for references to capture groups or the entire match
    using backslashes, for example `\0` contains the entire match.  This
    would make us end up with 4 backslashes, but apparantly the template
    rendering also has backslash escaping, this we need to double the amount
    of backslashes. So 8 in total.
    stevenpost committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0428248 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Add an acceptance test with a backslash in the password

    This test also lets the server class create the admin user, this
    abbreviates the test code a bit and increases the coverage of the
    acceptance test.
    
    Note that the explicit ordering of client and server was dropped.
    stevenpost committed May 6, 2024
    Configuration menu
    Copy the full SHA
    45026a0 View commit details
    Browse the repository at this point in the history
  2. Allow adding in other special characters in the password

    This mainly pertains to single quotes, but the test includes others as
    well.
    stevenpost committed May 6, 2024
    Configuration menu
    Copy the full SHA
    2ab8ca2 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Merge pull request #760 from stevenpost/admin_password/fix

    Backslashes in a password need to be escaped
    h-haaks authored May 7, 2024
    Configuration menu
    Copy the full SHA
    d1f5c38 View commit details
    Browse the repository at this point in the history
  2. Release 6.0.1

    h-haaks committed May 7, 2024
    Configuration menu
    Copy the full SHA
    871e5dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    147e0f6 View commit details
    Browse the repository at this point in the history
Loading