Closed Bug 1132121 Opened 9 years ago Closed 9 years ago

package consul

Categories

(Socorro :: Infra, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dmaher, Unassigned)

References

Details

Consul comes as .zip files.  This is OK, but packages are better.  Other people have already shaved this yak, thankfully: https://github.com/tomhillable/consul-rpm
Our buildbox profile doesn't have quite enough packages to build this as-is.  I'm going to run through the other things that need to be built and see if there are any more deps, then prepare a PR to add the missing packages.
https://github.com/mozilla/socorro-infra/pull/13 was the PR, now merged. The repo in comment #0 is now buildable on the buildbox profile. I want to consider the open PRs on that repo[0] as well, as there is some compelling material that remains un-merged (so far).

[0] https://github.com/tomhillable/consul-rpm/pulls
Between the interesting un-merged PRs, and the update to Consul 0.5.0, I suspect that we'll need to fork off and maintain our own repo for this.  No biggie.
https://github.com/phrawzty/consul-rpm
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.