Bug 245603 - net-mgmt/netdata: Update to 1.21.1
Summary: net-mgmt/netdata: Update to 1.21.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Matthias Andree
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-13 16:30 UTC by Daniel Engberg
Modified: 2020-04-27 23:08 UTC (History)
1 user (show)

See Also:


Attachments
Patch for netdata (9.93 KB, patch)
2020-04-13 16:30 UTC, Daniel Engberg
no flags Details | Diff
Patch for netdata v2 (9.93 KB, patch)
2020-04-19 19:38 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2020-04-13 16:30:17 UTC
Created attachment 213375 [details]
Patch for netdata

Update netdata to 1.21.0

Move cloud related changes to extra-patch
Additional patch for cloud added
Remove "Nodes" button when cloud support is disabled

Source:
https://git.progress-linux.org/distributions/engywuck-backports/packages/netdata/tree/debian/patches/debian/0011-remove-login.patch to extra-patch

Tested on FreeBSD 13.0-CURRENT #0 r358620 (AMD64)
Poudriere OK 12.1-RELEASE
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2020-04-14 19:20:17 UTC
Upstream released a hotfix version called 1.21.1 however looking at commit history in master branch it seems to have been reverted shortly after so hold off with 1.21.1 for now until the situation is clear.

Source:
https://github.com/netdata/netdata/commit/983a26d1a2c110b35db252b4b79c3f03eb4eeb4b
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2020-04-19 19:38:27 UTC
Created attachment 213574 [details]
Patch for netdata v2

Update netdata to 1.21.1

Move cloud related changes to extra-patch
Additional patch for cloud added
Remove "Nodes" button when cloud support is disabled

Source:
https://git.progress-linux.org/distributions/engywuck-backports/packages/netdata/tree/debian/patches/debian/0011-remove-login.patch to extra-patch

Tested on FreeBSD 13.0-CURRENT #0 r358620 (AMD64)
Poudriere OK 12.1-RELEASE
Comment 3 Matthias Andree freebsd_committer freebsd_triage 2020-04-27 22:26:12 UTC
maintainer timeout again
Comment 4 commit-hook freebsd_committer freebsd_triage 2020-04-27 23:08:00 UTC
A commit references this bug:

Author: mandree
Date: Mon Apr 27 23:07:03 UTC 2020
New revision: 533207
URL: https://svnweb.freebsd.org/changeset/ports/533207

Log:
  net-mgmt/netdata: Update to 1.21.1

  Update netdata to 1.21.1

  Move cloud related changes to extra-patch
  Additional patch for cloud added
  Remove "Nodes" button when cloud support is disabled

  Source:
  https://git.progress-linux.org/distributions/engywuck-backports/packages/netdata/tree/debian/patches/debian/0011-remove-login.patch to extra-patch

  Tested on FreeBSD 13.0-CURRENT #0 r358620 (AMD64)
  Poudriere OK 12.1-RELEASE
  ----------------
  Reset maintainer to ports@ after repeated maintainer timeout from mmokhi@.

  Over Daniel's submission, make libuv an unconditional requisite,
  and also json-c because netdata's configure.ac cannot disable it and
  might pick it up, leading to unregistered dependencies if json-c is
  available at compile time (in, for instance, portmaster or live systems).

  Remove the JSON option.

  PR:		245603
  Submitted by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
  Approved by:	maintainer timeout (mmokhi@, 15 days, resetting)

Changes:
  head/net-mgmt/netdata/Makefile
  head/net-mgmt/netdata/distinfo
  head/net-mgmt/netdata/files/extra-patch-web_gui_index.html
  head/net-mgmt/netdata/files/extra-patch-web_gui_main.js
  head/net-mgmt/netdata/files/patch-web_gui_index.html
  head/net-mgmt/netdata/pkg-plist