Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ntopng 4 #6199

Closed
5 tasks done
gsanchietti opened this issue Jun 11, 2020 · 15 comments
Closed
5 tasks done

Add ntopng 4 #6199

gsanchietti opened this issue Jun 11, 2020 · 15 comments
Labels
verified All test cases were verified successfully

Comments

@gsanchietti
Copy link
Member

gsanchietti commented Jun 11, 2020

A new major version of ntopng has been released.

The new release has a reworked RPM packages which fit better inside NethServer.

Steps:

  • replace ntopng 3 with ntopng 4
  • support upgrade from old release
  • add Cockpit configuration and dashboard page
  • move data from old release
  • update the documentation
@gsanchietti
Copy link
Member Author

Upstream packages available in nethserver-testing:

  • n2n-2.6.0-250.x86_64.rpm
  • ndpi-3.2.0-2477.x86_64.rpm
  • ntopng-4.0.200525-9255.x86_64.rpm
  • ntopng-data-4.0.200525-9255.noarch.rpm
  • pfring-7.6.0-3000.x86_64.rpm

gsanchietti pushed a commit to NethServer/nethserver-cockpit that referenced this issue Jun 11, 2020
gsanchietti added a commit to NethServer/nethserver-ntopng that referenced this issue Jun 11, 2020
@nethbot
Copy link
Member

nethbot commented Jun 11, 2020

in 7.8.2003/testing:

@nethbot
Copy link
Member

nethbot commented Jun 11, 2020

in 7.8.2003/testing:

@gsanchietti
Copy link
Member Author

Test case 1

  • Install on a clean machine
  • Access Cockpit and enable the service
  • Wait 10-20 seconds, then access the Dashboard which should display some data
  • Access the ntopng web interface and verify the service is running

Test case 2

  • Upgrade an existing machine where ntopng 3 was running
  • Verify that after the upgrade ntopng is correctly restarted
  • Verify the Cockpit configuration matches the one from the Old Server Manager

@gsanchietti gsanchietti added the testing Packages are available from testing repositories label Jun 11, 2020
@nethbot
Copy link
Member

nethbot commented Jun 11, 2020

in 7.8.2003/testing:

andre8244 added a commit to NethServer/nethserver-ntopng that referenced this issue Jun 12, 2020
- Data migration from ntopng 3
- Fix web interface port in API
- Fix on hosts tables
- Enhance traffic by protocol chart
- Minor UI enhancements

NethServer/dev#6199
@nethbot
Copy link
Member

nethbot commented Jun 12, 2020

in 7.8.2003/testing:

gsanchietti pushed a commit to NethServer/docs that referenced this issue Jun 12, 2020
@nethbot
Copy link
Member

nethbot commented Jun 12, 2020

in 7.8.2003/updates:

@mamengoni
Copy link

Test case 1
Tested and verified.

Test case 2
Tested and verified.

@mamengoni mamengoni added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Jun 15, 2020
@cotosso
Copy link

cotosso commented Jun 15, 2020

Upgrade went well, but I miss the link on port 980 with token.
IMHO the button "Open Bandwith monitor app" should open the same link we had in previous version, so that admins can continue access the interface exactly in the same way.
Don't forget that very often admins need to ask to forward managements ports to firewall and port 3000 could be closed.

@gsanchietti
Copy link
Member Author

gsanchietti commented Jun 15, 2020

OK, let's add back the link.
But please note that port 3000 is always open on green, and should not be used from net, unless authentication is enabled.

Since this is a major release, let's put in on quarantine for one week, hoping some else will test it on a brother scale.

@gsanchietti gsanchietti added the one week quarantine 😷 Packages must remain almost one week in the testing repository before the release label Jun 15, 2020
andre8244 added a commit to andre8244/nethserver-ntopng that referenced this issue Jun 16, 2020
andre8244 added a commit to andre8244/nethserver-ntopng that referenced this issue Jun 16, 2020
andre8244 added a commit to andre8244/nethserver-ntopng that referenced this issue Jun 16, 2020
@nethbot
Copy link
Member

nethbot commented Jun 16, 2020

in 7.8.2003/testing:

gsanchietti pushed a commit to NethServer/nethserver-ntopng that referenced this issue Jun 16, 2020
Restored link to open ntopng web interface from Cockpit Applications page

NethServer/dev#6199
@nethbot
Copy link
Member

nethbot commented Jun 16, 2020

in 7.8.2003/testing:

@gsanchietti
Copy link
Member Author

Now the applications page has the link pointing to proxypass on port 980

gsanchietti pushed a commit to NethServer/nethserver-ntopng that referenced this issue Jun 16, 2020
Open bandwidth monitor app button now opens https://server:980/alias

NethServer/dev#6199
@nethbot
Copy link
Member

nethbot commented Jun 16, 2020

in 7.8.2003/testing:

@gsanchietti gsanchietti removed the one week quarantine 😷 Packages must remain almost one week in the testing repository before the release label Jun 29, 2020
@nethbot
Copy link
Member

nethbot commented Jun 29, 2020

in 7.8.2003/updates:

  • nethserver-ntopng-3.0.0-1.ns7.noarch.rpm x86_64 armhfp aarch64
  • n2n-2.6.0-250.x86_64.rpm
  • ndpi-3.2.0-2477.x86_64.rpm
  • ntopng-4.0.200525-9255.x86_64.rpm
  • ntopng-data-4.0.200525-9255.noarch.rpm
  • pfring-7.6.0-3000.x86_64.rpm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
verified All test cases were verified successfully
Projects
None yet
Development

No branches or pull requests

4 participants