https://bugs.launchpad.net/designate/+bug/1595265
> The limit on TXT data is now 255 bytes, which is too short for certain use cases. Designate should support creation of TXT records with data much longer than 255 bytes.
If you are trying to setup a DKIM record in Designate via Horizon, try these tweaks:
* Generate an `ed25519` key rather than an `RSA` key.
* Enter the value in Horizon wrapped in literal `"` characters to prevent whitespace and `;` splitting of the provided value.
---
Initially discovered in {T87338}
To reproduce the problem, I tried to make a TXT record called `designatetesting.testlabs.wmflabs.org.`, comment `Alex testing https://phabricator.wikimedia.org/T87338#4274206`, value `abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz`
Horizon through an HTTP 500 straight back at me and the UI showed "Error: Unable to create the record set.".
This was fine as soon as I reduced the value to 256 characters. More than that and it errored.