From 5e0c3d4051954dba5fa6909085e41028645317de Mon Sep 17 00:00:00 2001 From: Serge Tupchii Date: Fri, 2 Feb 2024 12:06:47 +0200 Subject: [PATCH] feat(emqx_conf): support AAAA cluster dns record type Ekka autocluster DNS already supports AAAA records, so it's only needed to update enum in schema. --- apps/emqx_conf/src/emqx_conf_schema.erl | 2 +- changes/ce/feat-12467.en.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 changes/ce/feat-12467.en.md diff --git a/apps/emqx_conf/src/emqx_conf_schema.erl b/apps/emqx_conf/src/emqx_conf_schema.erl index 01bba4117..914470ba4 100644 --- a/apps/emqx_conf/src/emqx_conf_schema.erl +++ b/apps/emqx_conf/src/emqx_conf_schema.erl @@ -259,7 +259,7 @@ fields(cluster_dns) -> )}, {"record_type", sc( - hoconsc:enum([a, srv]), + hoconsc:enum([a, aaaa, srv]), #{ default => a, desc => ?DESC(cluster_dns_record_type), diff --git a/changes/ce/feat-12467.en.md b/changes/ce/feat-12467.en.md new file mode 100644 index 000000000..a0a05cc19 --- /dev/null +++ b/changes/ce/feat-12467.en.md @@ -0,0 +1 @@ +Support cluster discovery using AAAA DNS record type.