Automatic DNS fails to push some values

Continuing the discussion from YunoHost 4.3 testing:

I am having the same error with all of my domains.

Hmyeah unfortunately there’s not enough info to debug this here

This simple trick might be enough to get the information we need tho (or at least a better understanding of what’s blocking):

sudo sed -i 's/logger.error(msg)/logger.exception(msg)/g' /usr/lib/python3/dist-packages/yunohost/dns.py

This replaces logger.error(msg) with logger.exception(msg) here : yunohost/dns.py at dev · YunoHost/yunohost · GitHub

that will display some spooky stacktrace when pushing records but that’s harmless, just more verbose

I fixed the DNS records manually in Gandi, I will paste here more detailed error logs in the future