Skip to content

Use go install to install tools from go modules#20926

Merged
jsoriano merged 3 commits intoelastic:masterfrom
jsoriano:go-install-tools
Sep 4, 2020
Merged

Use go install to install tools from go modules#20926
jsoriano merged 3 commits intoelastic:masterfrom
jsoriano:go-install-tools

Conversation

@jsoriano
Copy link
Copy Markdown
Member

@jsoriano jsoriano commented Sep 2, 2020

The issue found in #20856 (comment) seems to indicate that we are still not pinning some tool. Taking a look to that I have seen that we are still installing some tools with go get, this updates go.mod to the latest version, what can lead to uncontrolled results. go install installs the version specified in go.mod, without updating it. We are already installing other tools with go install.

@jsoriano jsoriano added :Testing Team:Integrations Label for the Integrations team Team:Automation Label for the Observability productivity team labels Sep 2, 2020
@jsoriano jsoriano requested a review from kvch September 2, 2020 13:58
@jsoriano jsoriano self-assigned this Sep 2, 2020
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/integrations (Team:Integrations)

@botelastic botelastic bot added needs_team Indicates that the issue/PR needs a Team:* label and removed needs_team Indicates that the issue/PR needs a Team:* label labels Sep 2, 2020
@jsoriano jsoriano added the needs_backport PR is waiting to be backported to other branches. label Sep 2, 2020
@elasticmachine
Copy link
Copy Markdown
Contributor

elasticmachine commented Sep 2, 2020

💚 Build Succeeded

Pipeline View Test View Changes Artifacts preview

Expand to view the summary

Build stats

  • Build Cause: [Pull request #20926 updated]

  • Start Time: 2020-09-04T15:22:08.938+0000

  • Duration: 70 min 10 sec

Test stats 🧪

Test Results
Failed 0
Passed 19804
Skipped 1834
Total 21638

@jsoriano
Copy link
Copy Markdown
Member Author

jsoriano commented Sep 2, 2020

jenkins run the tests please

@jsoriano jsoriano merged commit 65ddc49 into elastic:master Sep 4, 2020
@jsoriano jsoriano deleted the go-install-tools branch September 4, 2020 21:48
jsoriano added a commit to jsoriano/beats that referenced this pull request Sep 4, 2020
@jsoriano jsoriano added v7.10.0 and removed needs_backport PR is waiting to be backported to other branches. labels Sep 4, 2020
jsoriano added a commit that referenced this pull request Sep 7, 2020
melchiormoulin pushed a commit to melchiormoulin/beats that referenced this pull request Oct 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Team:Automation Label for the Observability productivity team Team:Integrations Label for the Integrations team :Testing v7.10.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants