Ok, so just to confirm we think the best approach here is to add a charm configuration option called bindaddresses that accepts yaml as follows:
juju config ntp bindaddresses='{"server": "eth1", "client": "10.10.0.0/24", "command": "-"}'
We'll need to confirm exactly what that should be translated to in terms of chrony (the default since bionic) and whether ntp supports the same for pre-bionic.
Ok, so just to confirm we think the best approach here is to add a charm configuration option called bindaddresses that accepts yaml as follows:
juju config ntp bindaddresses= '{"server" : "eth1", "client": "10.10.0.0/24", "command": "-"}'
We'll need to confirm exactly what that should be translated to in terms of chrony (the default since bionic) and whether ntp supports the same for pre-bionic.