opentelemetry-collector icon indicating copy to clipboard operation
opentelemetry-collector copied to clipboard

Add a homebrew tap release for ocb

Open jpeach opened this issue 3 years ago • 3 comments
trafficstars

Is your feature request related to a problem? Please describe.

Make ocb easier to install and update to the latest release.

Describe the solution you'd like

Add a Homebrew tap release for ocb. goreleaser supports releasing to a tap, so I don't think the per-release overhead would be much work. We would need a open-telemetry/homebrew-tap repository to release into, and possibly some access changes to bot accounts.

I'm happy to help get this done, though I expect to need some maintainer support for github configuration changes.

jpeach avatar Jul 13 '22 06:07 jpeach

I think @tigrannajaryan (and perhaps @codeboten) holds the keys to bots and similar accounts. They would be the right folks to create and set the right credentials. I would probably help if you could point them exactly what they would need to do (ie, create an account here, generate an API key, add the API key as BLA_KEY as secret, ...)

jpkrohling avatar Jul 13 '22 14:07 jpkrohling

The TC usually manages secrets. However, we don't have any for homebrew and I don't know what ocb is. If someone takes the responsibility to do the work I can help with secret management.

tigrannajaryan avatar Jul 14 '22 14:07 tigrannajaryan

@tigrannajaryan ocb == OpenTelemetry Collector Builder.

I like the idea of adding ocb to homebrew. If the outcome of the discussion around whether or not Contrib should really be used in production is that it should not, the ocb's importance increases. Being able to install it via homebrew is a nice option.

TylerHelmuth avatar Jul 14 '22 21:07 TylerHelmuth

Can we close this issue @TylerHelmuth @jpeach @jpkrohling since the outcome was to add the release to the core homebrew?

sakshi1215 avatar Oct 14 '22 05:10 sakshi1215