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

Allow for stepdown of minor versions #53

Merged
merged 6 commits into from
Jul 25, 2017
Merged

Allow for stepdown of minor versions #53

merged 6 commits into from
Jul 25, 2017

Commits on Jul 25, 2017

  1. Step down through versions if the current version is not available

    - FacterDB has not been updated and might not be updated regularly to meet the need of new versions drop
      this will allow the system to find the previous minor version but not cross major versions
    Travis Fields authored and DavidS committed Jul 25, 2017
    Configuration menu
    Copy the full SHA
    554c5d2 View commit details
    Browse the repository at this point in the history
  2. Update test to check for range in case facter version is not currentl…

    …y in FacterDB
    Travis Fields authored and DavidS committed Jul 25, 2017
    Configuration menu
    Copy the full SHA
    4a9ae04 View commit details
    Browse the repository at this point in the history
  3. Add specific test to test minor version ahead of current facter version

    - Test will only be exercised if the FACTER_GEM_VERSION is ~> 2.0
    Travis Fields authored and DavidS committed Jul 25, 2017
    Configuration menu
    Copy the full SHA
    6acc170 View commit details
    Browse the repository at this point in the history
  4. Cleanup README

    This fixes a syntax error in a code example, and formatting of the last
    section.
    DavidS committed Jul 25, 2017
    Configuration menu
    Copy the full SHA
    e2b1c55 View commit details
    Browse the repository at this point in the history
  5. Add SPEC_FACTS_STRICT setting

    Folks with high confidence needs can use this to elide the permissive
    behaviour.
    DavidS committed Jul 25, 2017
    Configuration menu
    Copy the full SHA
    2c983a4 View commit details
    Browse the repository at this point in the history
  6. Make version fallback testing independent of installed facter gem

    This is entirely rspec-puppet-facts code, and should not depend on
    facter, or FacterDB
    DavidS committed Jul 25, 2017
    Configuration menu
    Copy the full SHA
    579eb66 View commit details
    Browse the repository at this point in the history