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

Support Puppet 4 and 5 #148

Open
wants to merge 41 commits into
base: develop
Choose a base branch
from
Open

Commits on Feb 19, 2018

  1. Configuration menu
    Copy the full SHA
    497078b View commit details
    Browse the repository at this point in the history
  2. Use typing in network::if

    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    12d3127 View commit details
    Browse the repository at this point in the history
  3. Use lookup() instead of hiera_hash()

    Because the later is deprecated.
    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    4f90844 View commit details
    Browse the repository at this point in the history
  4. Use typing in network::bridge

    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    81cb363 View commit details
    Browse the repository at this point in the history
  5. Use typing in network::alias

    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    9505bed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3e67b7a View commit details
    Browse the repository at this point in the history
  7. Use typing in network::bond

    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    11fcab2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d68acaa View commit details
    Browse the repository at this point in the history
  9. Use typing in network::if::static

    This commits adds a dependency toward thrnio/ip to ease matching IPv6
    networks (stdlib's types only match addresses).
    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    d5e3b71 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    62e3a94 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    674be8e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a63a23d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7b83769 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4d7f15d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    046a380 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7c8e5b3 View commit details
    Browse the repository at this point in the history
  17. Use typing in network::route

    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    2b7d2f6 View commit details
    Browse the repository at this point in the history
  18. Use typing in network::global

    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    11de7c1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0e95a0c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    522959e View commit details
    Browse the repository at this point in the history
  21. Use typing in network_if_base

    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    6fef947 View commit details
    Browse the repository at this point in the history
  22. Simplify if statement

    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    43b3bc8 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2131838 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    335a120 View commit details
    Browse the repository at this point in the history
  25. Prevent rspec output truncation

    Without this, long lines are truncated, making Puppet 4 type matching
    errors unreadable.
    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    020ef28 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    9cc223b View commit details
    Browse the repository at this point in the history
  27. Accept thrnio/ip 1.0.0

    Because there are no functional changes between 1.0.0 and 1.0.1
    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    5f38177 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7bcb6b8 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    220aa34 View commit details
    Browse the repository at this point in the history
  30. Remove rspec output truncation hack

    Because it makes rspec fail with some versions.
    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    4fc403b View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    03c72f5 View commit details
    Browse the repository at this point in the history
  32. Fix tests for Puppet 4

    Of course, Puppet 4 and Puppet 5 have different messages for the same
    errors!
    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    0834c90 View commit details
    Browse the repository at this point in the history
  33. Update README

    pmuller committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    4b69dde View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2018

  1. Use EPP in network::route

    pmuller committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    44b0ef4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    086ed5c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81c922c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2e133b View commit details
    Browse the repository at this point in the history
  5. Use EPP in network::bridge

    3 defines were using the same template, because of code duplication.
    
    As I had to update all 3 for this commit, I chose to re-use
    network::bridge in network::bridge::dynamic and network::bridge::static,
    thus removing previous code duplication.
    pmuller committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    7db97fa View commit details
    Browse the repository at this point in the history
  6. Use EPP in network::global

    pmuller committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    647e94f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    86a4349 View commit details
    Browse the repository at this point in the history
  8. Tests: remove useless facts

    pmuller committed Feb 20, 2018
    Configuration menu
    Copy the full SHA
    c3c6b44 View commit details
    Browse the repository at this point in the history