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

RHEL8 support for dns-rfc2136 #236

Closed
devinmatte opened this issue Dec 7, 2020 · 0 comments · Fixed by #254 · May be fixed by #255
Closed

RHEL8 support for dns-rfc2136 #236

devinmatte opened this issue Dec 7, 2020 · 0 comments · Fixed by #254 · May be fixed by #255

Comments

@devinmatte
Copy link

Affected Puppet, Ruby, OS and module versions/distributions

  • Puppet: 5.5.22
  • Ruby: 2.5.5p157
  • Distribution: RHEL8
  • Module version: 6.0.0

How to reproduce (e.g Puppet code you use)

class { 'letsencrypt':
      package_ensure    => 'latest',
      config            => {
        email  => 'example@email.com',
        server => $acme_server,
      },
      renew_cron_ensure => 'present',
    }

    class { 'letsencrypt::plugin::dns_rfc2136':
      server     => 'ns1.site.com',
      key_name   => 'csh_star',
      key_secret => $key_secret,
      propagation_seconds => $propagation_seconds,
    }

    letsencrypt::certonly { 'csh.rit.edu':
      domains => $domains,
      plugin  => 'dns-rfc2136',
    }

What are you seeing

Error: Execution of '/usr/bin/dnf -d 0 -e 1 -y install python2-certbot-dns-rfc2136' returned 1: Error: Unable to find a match: python2-certbot-dns-rfc2136
Error: /Stage[main]/Letsencrypt::Plugin::Dns_rfc2136/Package[python2-certbot-dns-rfc2136]/ensure: change from 'purged' to 'present' failed: Execution of '/usr/bin/dnf -d 0 -e 1 -y install python2-certbot-dns-rfc2136' returned 1: Error: Unable to find a match: python2-certbot-dns-rfc2136

What behaviour did you expect instead

Install or check for python3-certbot-dns-rfc2136 on RHEL8

Output log

Any additional information you'd like to impart

yachub added a commit to yachub/puppet-letsencrypt that referenced this issue Oct 8, 2021
yachub added a commit to yachub/puppet-letsencrypt that referenced this issue Oct 8, 2021
yachub added a commit to yachub/puppet-letsencrypt that referenced this issue Oct 8, 2021
yachub added a commit to yachub/puppet-letsencrypt that referenced this issue Oct 23, 2021
yachub added a commit to yachub/puppet-letsencrypt that referenced this issue Oct 23, 2021
…et version

The certbot package on EL8 currently requires `/usr/bin/python3.6`, which is part of the `python36` module stream, and needs enabled in order to install.

Bump the minimum puppet version to 6.15.0 since the enable_only feature of the dnfmodule provider was added in https://tickets.puppetlabs.com/browse/PUP-10235
yachub added a commit to yachub/puppet-letsencrypt that referenced this issue Oct 26, 2021
…et version

The certbot package on EL8 currently requires `/usr/bin/python3.6`, which is part of the `python36` module stream, and needs enabled in order to install.

Bump the minimum puppet version to 6.15.0 since the enable_only feature of the dnfmodule provider was added in https://tickets.puppetlabs.com/browse/PUP-10235
yachub added a commit to yachub/puppet-letsencrypt that referenced this issue Oct 1, 2022
…et version

The certbot package on EL8 currently requires `/usr/bin/python3.6`, which is part of the `python36` module stream, and needs enabled in order to install.

Bump the minimum puppet version to 6.15.0 since the enable_only feature of the dnfmodule provider was added in https://tickets.puppetlabs.com/browse/PUP-10235
yachub added a commit to yachub/puppet-letsencrypt that referenced this issue Oct 1, 2022
…et version

The certbot package on EL8 currently requires `/usr/bin/python3.6`, which is part of the `python36` module stream, and needs enabled in order to install.

Bump the minimum puppet version to 6.15.0 since the enable_only feature of the dnfmodule provider was added in https://tickets.puppetlabs.com/browse/PUP-10235
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant