discoverNode(nodeID) {
		return this.client
			.get(`${this.PREFIX}/info/${nodeID}`)
			.buffer()
			.then(res => {
				if (!res) {
					this.logger.warn(`No INFO for '${nodeID}' node in registry.`);
					return;
				}
				try {
					const info = this.serializer.deserialize(res, P.PACKET_INFO);
					return this.processRemoteNodeInfo(nodeID, info);
				} catch (err) {
					this.logger.warn("Unable to parse INFO packet", err, res);
				}
			});
	}
Discover a new or old node.

@param {String} nodeID