Bug 204355

Summary: textproc/kibana4: New version is out (4.2.0)
Product: Ports & Packages Reporter: Hans <hans>
Component: Individual Port(s)Assignee: Jason Unovitch <junovitch>
Status: Closed FIXED    
Severity: Affects Some People CC: hans, junovitch, skozlov
Priority: --- Keywords: feature, patch, patch-ready
Version: LatestFlags: koobs: maintainer-feedback+
Hardware: Any   
OS: Any   
URL: https://reviews.freebsd.org/D4289

Description Hans 2015-11-07 11:22:50 UTC
A new version of the Kibana4 is out, new version is 4.2.0.

Would love a version bump of this package as it contains the new setting to enable a dark-themed dashboard.

Im not to advanced out in FreeBSD packages but if i can do anything to help the process please let me know!


Thanks in advance.
Hans
Comment 1 Serhii (Sergey) Kozlov freebsd_committer freebsd_triage 2015-11-07 19:31:46 UTC
(In reply to Hans from comment #0)

Hello Hans,

First of all thank you for using the port, I'm really glad that there are people who actually use that :)

The new version of Kibana is compatible only with Elasticsearch 2.x, which is still not available in the ports tree. I'm now working with the maintainer of textproc/elasticsearch to solve that so the migration from older versions would be for users as painless as possible.

I'm already working on the new version of the port and when it'll be ready - you'll be the first one to know about that.

Thanks for your patience,
Sergey Kozlov
Comment 2 Hans 2015-11-10 21:41:05 UTC
(In reply to Sergey Kozlov from comment #1)

Well I am for sure at least a single user running multiple installs... :)

Ahh missed the dependency of Elasticsearch being bumped, that's my bad.
I'll arm my self with patients and await an upgrade.


Once again thanks for your work!
Hans
Comment 3 Jason Unovitch freebsd_committer freebsd_triage 2015-11-10 23:53:27 UTC
Take PR.

Sergey, I've been using this as part of an ELK stack at work and things work great.  Let me know when things are ready for review and commit.
Comment 4 Serhii (Sergey) Kozlov freebsd_committer freebsd_triage 2015-11-26 19:50:08 UTC
The new versions of Kibana (4.2 and 4.3) are on the review D4289.
Thanks for your patience and waiting for the feedback!

Sergey
Comment 5 Hans 2015-11-26 20:09:48 UTC
Again, thanks a ton for all you guys work! (Hope some day ill be able to help as well).

I hope ill be able to spin up a clone of one of my setups and do some testing this weekend.

//Hans
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-11-29 23:50:02 UTC
A commit references this bug:

Author: junovitch
Date: Sun Nov 29 23:49:45 UTC 2015
New revision: 402633
URL: https://svnweb.freebsd.org/changeset/ports/402633

Log:
  New Port: textproc/kibana42

  Repo copy textproc/kibana41 to textproc/kibana42:
  - Update PORTVERSION, PKGNAMESUFFIX, and distinfo for 4.2.1 and leave the
    variables conditional for the upcoming textproc/kibana43 slave port.
  - Added https MASTER_SITES as a first option.
  - New versions rely on node 0.12, change RUN_DEPENDS accordingly.
  - Copy the config file before deleting directories, as it will also delete
    the config file.
  - kibana.in: New kibana has to be launched in the different way, reflect
    that in rc script.
  - kibana.in: New kibana can write to log file by itself, delete all output
    redirection magic from rc script.

  Kibana is an open source (Apache Licensed), browser based analytics and search
  dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana
  strives to be easy to get started with, while also being flexible and powerful,
  just like Elasticsearch.

  Kibana 4.2 is compatible with Elasticsearch 2.0.x.

  WWW: https://www.elastic.co/products/kibana

  PR:             204355
  Submitted by:   Sergey Kozlov <kozlov.sergey.404@gmail.com>
  Differential Revision:  https://reviews.freebsd.org/D4289

Changes:
  head/textproc/Makefile
  head/textproc/kibana42/
  head/textproc/kibana42/Makefile
  head/textproc/kibana42/distinfo
  head/textproc/kibana42/files/kibana.in
  head/textproc/kibana42/pkg-descr
  head/textproc/kibana42/pkg-plist
Comment 7 commit-hook freebsd_committer freebsd_triage 2015-11-29 23:58:05 UTC
A commit references this bug:

Author: junovitch
Date: Sun Nov 29 23:57:03 UTC 2015
New revision: 402634
URL: https://svnweb.freebsd.org/changeset/ports/402634

Log:
  New Port: textproc/kibana43

  Repo copy textproc/kibana42 to textproc/kibana43:
  - Remove Makefile logic to make this a slave port of kibana42.
  - Update PORTVERSION, PKGNAMESUFFIX, and distinfo for 4.3.0.

  Kibana is an open source (Apache Licensed), browser based analytics and search
  dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana
  strives to be easy to get started with, while also being flexible and powerful,
  just like Elasticsearch.

  Kibana 4.3 is compatible with Elasticsearch 2.1.x.

  WWW: https://www.elastic.co/products/kibana

  PR:             204355
  Submitted by:   Sergey Kozlov <kozlov.sergey.404@gmail.com>
  Differential Revision:  https://reviews.freebsd.org/D4289

Changes:
  head/textproc/Makefile
  head/textproc/kibana43/
  head/textproc/kibana43/Makefile
  head/textproc/kibana43/distinfo
  head/textproc/kibana43/files/
  head/textproc/kibana43/pkg-descr
  head/textproc/kibana43/pkg-plist
Comment 8 Jason Unovitch freebsd_committer freebsd_triage 2015-11-30 00:07:39 UTC
(In reply to Sergey Kozlov from comment #4)
Great work Sergey.  Considering that Kibana can point to a URL on a remote Elasticsearch I don't consider the textproc/elasticsearch2 to be a hard dependency, particularly since we don't have Elasticsearch 2.1.x in ports yet to actually use textproc/kibana43.  Given that, I committed both ports with very tiny changes from the version in the review.

Unfortunately, I didn't get to test it myself just yet.  It looks like textproc/elasticsearch2 won't start on my home ELK setup in a jail because it doesn't have a loopback and I haven't tried VIMAGE yet.  I'm on vacation and won't be able to update my ELK machine at work until I return.  So I'll count on run time testing you mentioned the review.

Thanks again!