-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Convert to Go modules #1178
Convert to Go modules #1178
Conversation
9f069a6
to
329f84b
Compare
IIUC
|
* Update promu config. * Convert to Go modules. * Update vendoring. * Update Makefile.common. * Update circleci config. * Use Prometheus release tar for promtool. Signed-off-by: Ben Kochie <[email protected]>
Looks like the buildkite setup is not upgraded to Go 1.11. |
@derekmarcotte Any chance you can upgrade Go to the latest release? |
Running this now: prometheus-community/kitefactory@f7dd3ba Will take a bit to apply to each of the hosts, ppc64le in particular. |
@SuperQ the builders are up and running on the latest release. ppc64le is still building the smoke-test build, but looks like it'll go. I'd advise reviewing the latest build against this branch output. The BSD failures can be fixed by changing your fetch command from:
to:
They are trying to use the tape device to unpack. Additionally, it would seem that this will clobber parallel builds on the same machine too (namespace collision on /tmp/). |
@derekmarcotte Yea, we should add a mktmp for safety. |
@simonpasquier It looks like we have build issues on FreeBSD due to the |
941ef2d
to
f668a63
Compare
* Use temp dir for unpacking tools. * Use BSD compatible tar command. * OpenBSD mkdir doesn't support `-v`. Signed-off-by: Ben Kochie <[email protected]>
Ok, I fixed up FreeBSD by removing the |
It was a PATH thing on OpenBSD. I've added the PATH to the environment, and it's building now. |
It seems the ppc64le build errors are transient and network related. I've done a few
|
@derekmarcotte Thanks! |
@derekmarcotte I still can't get Debian to pass :-( |
I reduced the buildkite builds to only do |
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.
LGTM
Ok, the buildkite is passing, but I was messing around with the settings and broke the callback. |
* Convert to Go modules * Update promu config. * Convert to Go modules. * Update vendoring. * Update Makefile.common. * Update circleci config. * Use Prometheus release tar for promtool. * Fixup unpack * Use temp dir for unpacking tools. * Use BSD compatible tar command. * OpenBSD mkdir doesn't support `-v`. Signed-off-by: Ben Kochie <[email protected]>
* Convert to Go modules * Update promu config. * Convert to Go modules. * Update vendoring. * Update Makefile.common. * Update circleci config. * Use Prometheus release tar for promtool. * Fixup unpack * Use temp dir for unpacking tools. * Use BSD compatible tar command. * OpenBSD mkdir doesn't support `-v`. Signed-off-by: Ben Kochie <[email protected]>
* Convert to Go modules * Update promu config. * Convert to Go modules. * Update vendoring. * Update Makefile.common. * Update circleci config. * Use Prometheus release tar for promtool. * Fixup unpack * Use temp dir for unpacking tools. * Use BSD compatible tar command. * OpenBSD mkdir doesn't support `-v`. Signed-off-by: Ben Kochie <[email protected]>
* Convert to Go modules * Update promu config. * Convert to Go modules. * Update vendoring. * Update Makefile.common. * Update circleci config. * Use Prometheus release tar for promtool. * Fixup unpack * Use temp dir for unpacking tools. * Use BSD compatible tar command. * OpenBSD mkdir doesn't support `-v`. Signed-off-by: Ben Kochie <[email protected]>
Signed-off-by: Ben Kochie [email protected]