elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.59k stars 8.1k forks source link

Cannot install Kibana through homebrew #178561

Open ProjectsOfMLee opened 5 months ago

ProjectsOfMLee commented 5 months ago

Kibana version: latest 8.12

Elasticsearch version: latest 8.12

Server OS version: Darwin Kernel Version 22.6.0 arm64

Browser version: n/a

Browser OS version: n/a

Original install method (e.g. download page, yum, from source, etc.): homebrew

Describe the bug:

brew tap elastic/tap
brew install kibana-full

Error: elastic/tap/kibana-full: undefined method `plist_options' for Formulary::FormulaNamespace1abc6a0c5fe095cd8c23122ebb50a305a56094d91abfdccb598a3dff02a02f6d::KibanaFull:Class

Already checked brew is up-to-date.

Expected behavior: installation complete then can start further configuration

elasticmachine commented 5 months ago

Pinging @elastic/kibana-operations (Team:Operations)

delanni commented 5 months ago

We've passed the message on to the release engineering team. They'll hopefully find time soon to address the issue - however, that might take days/weeks till proper rollout.

In the meantime, you can try to find a workaround: https://github.com/elastic/homebrew-tap/issues/161 - you can try to apply a similar change to your locally-tapped formula. I found mine here: /opt/homebrew/Library/Taps/elastic/homebrew-tap/Formula/kibana-full.rb , chainging:

# Change this:
plist_options :manual => "kibana"
# To this:
@plist_manual = "kibana"