caddy-frontend: Add missing promise on each exposed node

Each node requests a frontend instance used to publish information about
itself, but there was missing a promise on the node itself, if the frontend
instance is operational. Even if there is global cluster check of those
information, it does not trigger node reprocessing, thus adding additional
promise on each node.
18 jobs for 1.0
in 0 seconds, using 0 compute credits, and was queued for 0 seconds