Skip to content

Commit bb667b6

Browse files
authored
Merge pull request #387 from kenyon/add-debian-13
Add support for Debian 13
2 parents a135944 + 5aa58a2 commit bb667b6

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ This module installs the Let's Encrypt client (certbot) and allows you to reques
1313

1414
This module is currently only written to work on Debian and RedHat based
1515
operating systems, although it may work on others. The supported Puppet
16-
versions are defined in the [metadata.json](metadata.json)
16+
versions are defined in the [metadata.json](metadata.json).
17+
18+
The [python3-certbot-dns-linode](https://tracker.debian.org/pkg/python-certbot-dns-linode) package does not exist for Debian 13, so `letsencrypt::plugin::dns_linode` will not work on Debian 13 unless you provide your own package.
1719

1820
## Dependencies
1921

metadata.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@
5252
"operatingsystem": "Debian",
5353
"operatingsystemrelease": [
5454
"11",
55-
"12"
55+
"12",
56+
"13"
5657
]
5758
},
5859
{

spec/acceptance/letsencrypt_plugin_dns_linode_spec.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
require 'spec_helper_acceptance'
44

5-
describe 'letsencrypt::plugin::dns_linode' do
5+
# python3-certbot-dns-linode package does not exist for Debian 13 trixie.
6+
# https://tracker.debian.org/pkg/python-certbot-dns-linode
7+
describe 'letsencrypt::plugin::dns_linode', skip: fact('os.distro.codename') == 'trixie' do
68
it_behaves_like 'an idempotent resource' do
79
let(:manifest) do
810
<<-PUPPET

0 commit comments

Comments
 (0)