Skip to content
1 change: 1 addition & 0 deletions .github/workflows/reviewdog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ jobs:
with:
reporter: github-pr-review
level: error
golangci_lint_version: v1.64.8

gofmt:
name: runner / gofmt
Expand Down
6 changes: 3 additions & 3 deletions packaging/scripts/mongodb-backup_builder.sh
Original file line number Diff line number Diff line change
Expand Up @@ -147,12 +147,12 @@ install_golang() {
GO_ARCH="arm64"
fi
for i in {1..3}; do
wget https://go.dev/dl/go1.22.8.linux-${GO_ARCH}.tar.gz -O /tmp/go1.22.tar.gz && break
wget https://downloads.percona.com/downloads/packaging/go/go1.22.8.linux-${GO_ARCH}.tar.gz -O /tmp/golang1.22.tar.gz && break
echo "Failed to download GOLang, retrying in 10 seconds..."
sleep 10
done
tar --transform=s,go,go1.22, -zxf /tmp/go1.22.tar.gz
rm -rf /usr/local/go*
tar --transform=s,go,go1.22, -zxf /tmp/golang1.22.tar.gz
rm -rf /usr/local/go1.22 /usr/local/go1.19 /usr/local/go1.11 /usr/local/go1.8 /usr/local/go1.9 /usr/local/go1.9.2 /usr/local/go
mv go1.22 /usr/local/
ln -s /usr/local/go1.22 /usr/local/go
}
Expand Down
10 changes: 1 addition & 9 deletions pbm/topo/topo.go
Original file line number Diff line number Diff line change
Expand Up @@ -107,10 +107,9 @@ func collectTopoCheckErrors(

hosts := strings.Split(uri, ",")
members := make(map[NodeURI][]error, len(hosts))
anyAvail := false
for _, host := range hosts {
a, ok := agents[host]
if !ok || a.Arbiter || a.Passive {
if !ok || a.Arbiter {
continue
}

Expand All @@ -131,16 +130,9 @@ func collectTopoCheckErrors(
}

members[host] = errs
if len(errs) == 0 {
anyAvail = true
}
}

rv.Replsets[rsName] = members

if !anyAvail {
rv.Missed = append(rv.Missed, rsName)
}
}

if rv.hasError() {
Expand Down
2 changes: 1 addition & 1 deletion pbm/version/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import (
)

// current PBM version
const version = "2.9.0"
const version = "2.9.1"

var (
platform string
Expand Down
Loading