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: theforeman/puppet-dns
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 10.4.0
Choose a base ref
...
head repository: theforeman/puppet-dns
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 11.0.0
Choose a head ref
  • 12 commits
  • 20 files changed
  • 4 contributors

Commits on Jun 27, 2024

  1. Drop files/named.ca

    This file is not needed since 7e9f8e1
    
    Fixes: #256
    bigon authored and ekohl committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    39e3107 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

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

Commits on Jul 5, 2024

  1. Fixes #37604 - Validate DNS forwarders

    A user can input an invalid value and the service will refuse to start
    up. We can catch this in data types, preventing service downtime.
    ekohl committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    3f53f46 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Add parameter to set disable-empty-zone option

    disable-empty-zone allows one to disable the automatically created zones
    
    Fixes: #255
    bigon authored and ekohl committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    b4ed12a View commit details
    Browse the repository at this point in the history
  2. Update ensure_packages->stdlib::ensure_packages; require stdlib 9

    The `ensure_packages()` function is deprecated with stdlib 9. It
    triggers a catalog compilation warning on Puppet 7 and a catgalog
    compilation error on Pupppet 8. This PR switches to the successor,
    `stdlib::ensure_packages()`. This function got introduced in stdlib 9.
    bastelfreak authored and ekohl committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    2bde91c View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Add AlmaLinux 8 & 9 support

    Added AlmaLinux 8 and 9 to the supported operating systems in metadata.json.
    
    These changes ensure that we start testing with AlmaLinux 8 and 9 instead
    of CentOS 8 Stream. This update is part of our transition to better support
    AlmaLinux in our Puppet modules.
    
    See, for details: theforeman/foreman-infra#2087
    archanaserver authored and ekohl committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    cd18865 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Remove unused date function

    Fixes: 1779432 ("Forked from zleslie's dns module, reworked for theforeman")
    ekohl committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    d346b36 View commit details
    Browse the repository at this point in the history
  2. Refs #37121 - Add dns::tsig_keygen function

    This wraps tsig-keygen and returns the data in a structured format.
    The result can be used to secure communications. It always generates a
    random key and the resulting data should be cached or otherwise made
    idempotent.
    ekohl committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    9f86979 View commit details
    Browse the repository at this point in the history
  3. Add dns::dnssec_keygen function

    This wraps dnssec-keygen and returns the data in a structured format.
    The result can be used to secure communications. It always generates a
    random key and the resulting data should be cached or otherwise made
    idempotent.
    ekohl committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    bdf1f44 View commit details
    Browse the repository at this point in the history
  4. Drop RHEL 7, CentOS 7 & 8, Scientific 7 & Debian 10

    These are end of life and testing on them isn't possible anymore.
    ekohl committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    f7cf613 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    087b1ea View commit details
    Browse the repository at this point in the history
  6. Release 11.0.0

    ekohl committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    facab03 View commit details
    Browse the repository at this point in the history
Loading