Skip to content

Commit 0211d27

Browse files
authored
Fixed Gossip memberlist members joining when addresses are configured using DNS-based service discovery (#3360)
Signed-off-by: Marco Pracucci <[email protected]>
1 parent 13aa767 commit 0211d27

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@
9494
* [BUGFIX] Fixed the metric `cortex_prometheus_rule_group_duration_seconds` in the Ruler, it wouldn't report any values. #3310
9595
* [BUGFIX] Fixed gRPC connections leaking in rulers when rulers sharding is enabled and APIs called. #3314
9696
* [BUGFIX] Fixed shuffle sharding consistency when zone-awareness is enabled and the shard size is increased or instances in a new zone are added. #3299
97+
* [BUGFIX] Fixed Gossip memberlist members joining when addresses are configured using DNS-based service discovery. #3360
9798

9899
## 1.4.0 / 2020-10-02
99100

pkg/ring/kv/memberlist/memberlist_client.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -456,7 +456,7 @@ func (m *KV) JoinMembers(members []string) (int, error) {
456456
}
457457

458458
func (m *KV) joinMembersOnStartup(ctx context.Context, members []string) error {
459-
reached, err := m.memberlist.Join(m.cfg.JoinMembers)
459+
reached, err := m.memberlist.Join(members)
460460
if err == nil {
461461
level.Info(m.logger).Log("msg", "joined memberlist cluster", "reached_nodes", reached)
462462
return nil

0 commit comments

Comments
 (0)