Emit warnings

This commit is contained in:
Ingo Oppermann
2023-09-11 14:42:46 +02:00
parent 2970e2fd37
commit 022c5c1a6d
4 changed files with 67 additions and 15 deletions

View File

@@ -960,7 +960,14 @@ func (c *cluster) trackNodeChanges() {
logger.Warn().WithError(err).Log("Discovering cluster API address")
}
node := clusternode.New(id, address)
node := clusternode.New(clusternode.Config{
ID: id,
Address: address,
Logger: c.logger.WithComponent("ClusterNode").WithFields(log.Fields{
"id": id,
"address": address,
}),
})
if err := verifyClusterVersion(node.Version()); err != nil {
logger.Warn().Log("Version mismatch. Cluster will end up in degraded mode")