mongodb_exporter build failed

Description

Hi all,

OS: Centos 7.4 and Fedora 29 (Workstation Edition)

go version go1.11.6 linux/amd64

glide is installed

result of command 'make build':

  1. github.com/percona/mongodb_exporter
    ./mongodb_exporter.go:137:20: undefined: "github.com/percona/pmm/version".Version
    ./mongodb_exporter.go:138:21: undefined: "github.com/percona/pmm/version".FullCommit
    ./mongodb_exporter.go:139:19: undefined: "github.com/percona/pmm/version".Branch
    ./mongodb_exporter.go:141:40: undefined: "github.com/percona/pmm/version".Timestamp
    ./mongodb_exporter.go:147:5: undefined: "github.com/percona/pmm/version".PMMVersion
    ./mongodb_exporter.go:148:32: undefined: "github.com/percona/pmm/version".PMMVersion
    ./mongodb_exporter.go:149:19: undefined: "github.com/percona/pmm/version".FullInfo
    ./mongodb_exporter.go:155:103: undefined: "github.com/percona/pmm/version".ShortInfo
    make: *** [Makefile:74: release] Error 2

Also I run command make -n build:

make -n build
echo ">> building binary"
_CGO_ENABLED=0 go build -v _
_-ldflags '_
_-X 'github.com/percona/mongodb_exporter/vendor/github.com/percona/pmm/version.ProjectName=mongodb_exporter' _
_-X 'github.com/percona/mongodb_exporter/vendor/github.com/percona/pmm/version.Version=0.7.0' _
_-X 'github.com/percona/mongodb_exporter/vendor/github.com/percona/pmm/version.PMMVersion=' _
_-X 'github.com/percona/mongodb_exporter/vendor/github.com/percona/pmm/version.Timestamp=1555912316' _
_-X 'github.com/percona/mongodb_exporter/vendor/github.com/percona/pmm/version.FullCommit=ac28a7c29617794efa40560372facbcd5c5eaf8c' _
_-X 'github.com/percona/mongodb_exporter/vendor/github.com/percona/pmm/version.Branch=master' _
_-X 'github.com/percona/mongodb_exporter/vendor/github.com/prometheus/common/version.BuildUser=apetrov@deanvernon' _
_'_
-o /home/apetrov/DevOps/mongodb_exporter/bin/mongodb_exporter .

How to test

None

How to document

None

Smart Checklist

Activity

Lalit Choudhary April 22, 2019 at 1:12 PM

Hi

Thank you for the report.

validated as described. 

Tested as per the following document.

https://github.com/percona/mongodb_exporter

Details

Assignee

Reporter

Priority

Components

Needs QA

Yes

Needs Doc

Yes

Smart Checklist

Created April 22, 2019 at 6:00 AM
Updated November 13, 2024 at 9:45 AM