mirror of
https://github.com/netbirdio/netbird.git
synced 2026-10-14 09:29:07 +02:00
added exteded logging of negotiated sync message version
Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io>
This commit is contained in:
@@ -237,7 +237,12 @@ func (c *Controller) sendUpdateAccountPeers(ctx context.Context, accountID strin
|
|||||||
c.perAccountOrGlobalSupportedSyncMessageVersions(accountID),
|
c.perAccountOrGlobalSupportedSyncMessageVersions(accountID),
|
||||||
sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion))
|
sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion))
|
||||||
|
|
||||||
log.WithContext(ctx).WithField("sync_message_version", commonSyncMessageVersion).Debug("common highest sync message version")
|
log.WithContext(ctx).
|
||||||
|
WithFields(log.Fields{
|
||||||
|
"sync_message_version": commonSyncMessageVersion,
|
||||||
|
"server_sync_message_version": c.perAccountOrGlobalSupportedSyncMessageVersions(peer.AccountID),
|
||||||
|
"peer_sync_message_version": sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion),
|
||||||
|
}).Debug("common highest sync message version")
|
||||||
|
|
||||||
if commonSyncMessageVersion == sharedgrpc.ComponentNetworkMap {
|
if commonSyncMessageVersion == sharedgrpc.ComponentNetworkMap {
|
||||||
components := account.GetPeerNetworkMapComponents(
|
components := account.GetPeerNetworkMapComponents(
|
||||||
@@ -404,7 +409,12 @@ func (c *Controller) sendUpdateForAffectedPeers(ctx context.Context, accountID s
|
|||||||
c.perAccountOrGlobalSupportedSyncMessageVersions(accountID),
|
c.perAccountOrGlobalSupportedSyncMessageVersions(accountID),
|
||||||
sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion))
|
sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion))
|
||||||
|
|
||||||
log.WithContext(ctx).WithField("sync_message_version", commonSyncMessageVersion).Debug("common highest sync message version")
|
log.WithContext(ctx).
|
||||||
|
WithFields(log.Fields{
|
||||||
|
"sync_message_version": commonSyncMessageVersion,
|
||||||
|
"server_sync_message_version": c.perAccountOrGlobalSupportedSyncMessageVersions(peer.AccountID),
|
||||||
|
"peer_sync_message_version": sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion),
|
||||||
|
}).Debug("common highest sync message version")
|
||||||
|
|
||||||
if commonSyncMessageVersion == sharedgrpc.ComponentNetworkMap {
|
if commonSyncMessageVersion == sharedgrpc.ComponentNetworkMap {
|
||||||
components := account.GetPeerNetworkMapComponents(
|
components := account.GetPeerNetworkMapComponents(
|
||||||
@@ -540,7 +550,12 @@ func (c *Controller) UpdateAccountPeer(ctx context.Context, accountId string, pe
|
|||||||
c.perAccountOrGlobalSupportedSyncMessageVersions(accountId),
|
c.perAccountOrGlobalSupportedSyncMessageVersions(accountId),
|
||||||
sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion))
|
sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion))
|
||||||
|
|
||||||
log.WithContext(ctx).WithField("sync_message_version", commonSyncMessageVersion).Debug("common highest sync message version")
|
log.WithContext(ctx).
|
||||||
|
WithFields(log.Fields{
|
||||||
|
"sync_message_version": commonSyncMessageVersion,
|
||||||
|
"server_sync_message_version": c.perAccountOrGlobalSupportedSyncMessageVersions(peer.AccountID),
|
||||||
|
"peer_sync_message_version": sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion),
|
||||||
|
}).Debug("common highest sync message version")
|
||||||
|
|
||||||
if commonSyncMessageVersion == sharedgrpc.ComponentNetworkMap {
|
if commonSyncMessageVersion == sharedgrpc.ComponentNetworkMap {
|
||||||
components := account.GetPeerNetworkMapComponents(
|
components := account.GetPeerNetworkMapComponents(
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ import (
|
|||||||
"google.golang.org/grpc/status"
|
"google.golang.org/grpc/status"
|
||||||
|
|
||||||
"github.com/netbirdio/netbird/shared/management/client/common"
|
"github.com/netbirdio/netbird/shared/management/client/common"
|
||||||
|
"github.com/netbirdio/netbird/shared/management/grpc"
|
||||||
|
|
||||||
"github.com/netbirdio/netbird/management/internals/controllers/network_map"
|
"github.com/netbirdio/netbird/management/internals/controllers/network_map"
|
||||||
rpservice "github.com/netbirdio/netbird/management/internals/modules/reverseproxy/service"
|
rpservice "github.com/netbirdio/netbird/management/internals/modules/reverseproxy/service"
|
||||||
@@ -1027,7 +1028,12 @@ func (s *Server) sendInitialSync(ctx context.Context, peerKey wgtypes.Key, peer
|
|||||||
s.perAccountOrGlobalSyncMessageVersions(peer.AccountID),
|
s.perAccountOrGlobalSyncMessageVersions(peer.AccountID),
|
||||||
sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion))
|
sharedgrpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion))
|
||||||
|
|
||||||
log.WithContext(ctx).WithField("sync_message_version", commonSyncMessageVersion).Debug("common highest sync message version")
|
log.WithContext(ctx).
|
||||||
|
WithFields(log.Fields{
|
||||||
|
"sync_message_version": commonSyncMessageVersion,
|
||||||
|
"server_sync_message_version": s.perAccountOrGlobalSyncMessageVersions(peer.AccountID),
|
||||||
|
"peer_sync_message_version": grpc.SyncMessageVersionFromConfig(&peer.Meta.SyncMessageVersion),
|
||||||
|
}).Debug("common highest sync message version")
|
||||||
|
|
||||||
if commonSyncMessageVersion == sharedgrpc.ComponentNetworkMap {
|
if commonSyncMessageVersion == sharedgrpc.ComponentNetworkMap {
|
||||||
// Capable peer: discard the legacy NetworkMap that SyncAndMarkPeer
|
// Capable peer: discard the legacy NetworkMap that SyncAndMarkPeer
|
||||||
|
|||||||
Reference in New Issue
Block a user