Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/master/support non default versions #43

Commits on Dec 3, 2012

  1. Configuration menu
    Copy the full SHA
    1b82be0 View commit details
    Browse the repository at this point in the history
  2. Added easier support for Postgresql 9.0 (on RedHat platforms)

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    8e96959 View commit details
    Browse the repository at this point in the history
  3. Fix paths

    cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    b9a51be View commit details
    Browse the repository at this point in the history
  4. Pulled repository stuff out of params.

    Lint cleanup.
    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    a5d3de2 View commit details
    Browse the repository at this point in the history
  5. Trying to overcome issues with stdlib version

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    5343c50 View commit details
    Browse the repository at this point in the history
  6. Reverted back to 3.x version of stdlib

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    892ca0d View commit details
    Browse the repository at this point in the history
  7. More issues with stdlib dependencies.

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    50f9d3a View commit details
    Browse the repository at this point in the history
  8. Stdlib issues again.

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    2831906 View commit details
    Browse the repository at this point in the history
  9. Stupid Librarian

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    1661ff1 View commit details
    Browse the repository at this point in the history
  10. Refactored multi-version support.

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    1fe9559 View commit details
    Browse the repository at this point in the history
  11. Fix paths

    cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    2a108ab View commit details
    Browse the repository at this point in the history
  12. Removed repo class.

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    ca701b3 View commit details
    Browse the repository at this point in the history
  13. Removed references to $postgresql::paths in class params.

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    db1a34e View commit details
    Browse the repository at this point in the history
  14. Removed postgresql::version class and moved version info to init.pp.

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    33add5e View commit details
    Browse the repository at this point in the history
  15. Removed references to postgresql::paths in class params.

    Etienne Pelletier authored and cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    d1025e9 View commit details
    Browse the repository at this point in the history
  16. Working on getting ubuntu specs passing again

    The service provider / status stuff got a little broken during
    the refactors.  This should mostly fix it but there is still
    one spec failing, and I will probably also refactor the
    paths.pp and packages.pp into a single file together eventually.
    cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    90ed7aa View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    de45945 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    663c779 View commit details
    Browse the repository at this point in the history
  19. Re-add support for managing yumrepo

    This commit creates a new class called `package_source_info`,
    which has some initial framework for managing the postgresql.org
    yumrepo.  It also serves as a container for the 'version'
    variable that is needed by the 'platform' class in order to
    use other versions of postgres besides the system default.
    cprice404 committed Dec 3, 2012
    Configuration menu
    Copy the full SHA
    fa24f24 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2012

  1. Merge platform.pp back into params.pp

    Nan showed me a trick that will let us keep all of that param stuff
    inside of params.pp, make it a parameterized class, and still support
    the ability for users to specify a custom (non-system-default) pg
    version.  This commit takes the first step towards that pattern by
    consolidating platform.pp and params.pp.  (Everything old is new again!)
    cprice404 committed Dec 4, 2012
    Configuration menu
    Copy the full SHA
    18167c7 View commit details
    Browse the repository at this point in the history
  2. Cleanup and move control of version into params

    Thanks to some tricks I learned from Nan Liu and Dan Bode, I was
    able to figure out a way to move all of the new version-related stuff
    back into the params class, and clean up some of the if/_real stuff.
    
    Basic tests for centos6 + pg 9.2 are passing.
    cprice404 committed Dec 4, 2012
    Configuration menu
    Copy the full SHA
    228e5c5 View commit details
    Browse the repository at this point in the history