Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use go install to install tools from go modules #20926

Merged
merged 3 commits into from
Sep 4, 2020

Conversation

jsoriano
Copy link
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
Collaborator

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
Collaborator

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
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.

3 participants