-
Notifications
You must be signed in to change notification settings - Fork 32
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
Add support for Golang 1.15.4 #68
Conversation
💔 Build Failed
Expand to view the summary
Build stats
Steps errorsExpand to view the steps failures
|
I see some failures in the publishing
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see some failures in the publishing stage
[2020-11-09T16:30:17.820Z] echo ">> Pushing docker.elastic.co/observability-ci/golang-crossbuild:1.13.10-mips"
[2020-11-09T16:30:17.820Z] >> Pushing docker.elastic.co/observability-ci/golang-crossbuild:1.13.10-mips
[2020-11-09T16:30:17.820Z] The push refers to repository [docker.elastic.co/observability-ci/golang-crossbuild]
[2020-11-09T16:30:17.820Z] tag does not exist: docker.elastic.co/observability-ci/golang-crossbuild:1.13.10-mips
[2020-11-09T16:30:17.820Z] ..//../Makefile.common:9: recipe for target 'push' failed
[2020-11-09T16:30:17.820Z] make[2]: *** [push] Error 1
[2020-11-09T16:30:17.820Z] make[2]: Leaving directory '/var/lib/jenkins/workspace/eats_golang-crossbuild-mbp_PR-68/src/github.com/elastic/golang-crossbuild/go1.13/mips'
[2020-11-09T16:30:17.820Z] Makefile:8: recipe for target 'push' failed
[2020-11-09T16:30:17.820Z] make[1]: *** [push] Error 1
You can use the CLI $ curl -s 'https://beats-ci.elastic.co/blue/rest/organizations/jenkins/pipelines/Beats/pipelines/golang-crossbuild-mbp/branches/PR-68/runs/1/nodes/104/log/?start=0' | grep failed -B 5 And I see another one when building the docker image:
|
Thanks I will look into the problem. |
For the record, I ran the some CLI for the master build and I did not see any failures: $ curl -s 'https://beats-ci.elastic.co/job/Beats/job/golang-crossbuild-mbp/job/master/16/consoleText' | grep failed I'm working on populating the errorlevel to the CI since it seems the current makefiles are not doing it -> #69 |
It seems that my changes are unrelated to the issue you have described according to #69 |
There are still some failures: $ curl -s 'https://beats-ci.elastic.co/job/Beats/job/golang-crossbuild-mbp/job/PR-68/2/consoleText' | grep failed
[2020-11-10T10:03:36.643Z] ../Makefile.common:13: recipe for target 'build' failed
[2020-11-10T10:03:36.643Z] Makefile:4: recipe for target 'build' failed
[2020-11-10T10:12:04.547Z] ../Makefile.common:13: recipe for target 'build' failed
[2020-11-10T10:12:04.547Z] Makefile:4: recipe for target 'build' failed
[2020-11-10T10:20:07.881Z] ../Makefile.common:13: recipe for target 'build' failed
[2020-11-10T10:20:07.881Z] Makefile:4: recipe for target 'build' failed
[2020-11-10T10:24:49.511Z] ../Makefile.common:13: recipe for target 'build' failed
[2020-11-10T10:24:49.511Z] Makefile:4: recipe for target 'build' failed
[2020-11-10T10:25:01.375Z] ../Makefile.common:13: recipe for target 'build' failed
[2020-11-10T10:25:01.376Z] Makefile:4: recipe for target 'build' failed
[2020-11-10T10:25:13.749Z] ../Makefile.common:13: recipe for target 'build' failed
[2020-11-10T10:25:13.749Z] Makefile:4: recipe for target 'build' failed
[2020-11-10T10:58:09.080Z] ..//../Makefile.common:9: recipe for target 'push' failed
[2020-11-10T10:58:09.080Z] Makefile:8: recipe for target 'push' failed
[2020-11-10T11:05:49.650Z] ..//../Makefile.common:9: recipe for target 'push' failed
[2020-11-10T11:05:49.650Z] Makefile:8: recipe for target 'push' failed
[2020-11-10T11:13:23.668Z] ..//../Makefile.common:9: recipe for target 'push' failed
[2020-11-10T11:13:23.668Z] Makefile:8: recipe for target 'push' failed |
jenkins run the tests please |
These two issues resolve all architecture and package issues we have, we only have to update them to the new go version, I suggest to close this PR and allow us to bump the go version and merge #62 to resolve the primary issue here, and them re-work and merge #65 to create one Docker image by architecture, now we are mixing little-endian, endia-little, 64bits, and 32bit architectures in the same container |
4ddc5ca
to
ed0b34e
Compare
I am closing it in favour of #72 |
In Golang 1.15
darwin/386
is not supported anymore. Thus, I have dropped it from the new Makefile.