OS::Designate::RecordSet: allow CAA, CERT, NAPTR type

CAA record may be required to pass LetsEncrypt validation.

Task: 50464
Story: 2011163
Change-Id: I284927348f80025ada3ebb0ec59d3e3abe64f541
This commit is contained in:
Vladimir Ermakov 2024-06-27 15:02:57 +02:00
parent aafee829ad
commit 9d449ab4c0
2 changed files with 6 additions and 2 deletions

View File

@ -37,10 +37,10 @@ class DesignateRecordSet(resource.Resource):
_ALLOWED_TYPES = (
A, AAAA, CNAME, MX, SRV, TXT, SPF,
NS, PTR, SSHFP, SOA
NS, PTR, SSHFP, SOA, CAA, CERT, NAPTR
) = (
'A', 'AAAA', 'CNAME', 'MX', 'SRV', 'TXT', 'SPF',
'NS', 'PTR', 'SSHFP', 'SOA'
'NS', 'PTR', 'SSHFP', 'SOA', 'CAA', 'CERT', 'NAPTR'
)
properties_schema = {

View File

@ -0,0 +1,4 @@
---
features:
- |
Add to ``OS::Designate::RecordSet`` new types: CAA, CERT, NAPTR.