Skip to content

v2.16.0

Choose a tag to compare

@netmet1 netmet1 released this 27 Jan 23:24
· 73 commits to nodectl_v2160 since this release

Release Notes


New Features

  • Support for Ubuntu 24.04.
  • Support for Debian 12.
  • New command rotate_keys
    • Rotate the fernet keys used for encryption to better secure your node's 2-way hash passprhases.

Feature Enhancements

  • check_tcp_ports command now has support for profiles and added timer so while node operator waits for the tests to conclude they have a visual representation.
  • show_current_rewards command now has support for --peer <ip_address> to look up current rewards based on an existing IP address.
  • added persistent node id to speed up command outputs.
  • developer_mode status option added.
  • added --skip-encryption during quick installation.
  • separated nodectl logs into main, auto_restart and versioning service logs to help with better troubleshooting.
  • updated send_log to support all nodectl logs.
  • updated show_logs to support all nodectl logs.
  • Updated alerting feature.
    • Configurator now supports setting up alerting.
    • Label added - label your texts to identify node if administering multiple nodes.
    • Currency display - remove currency report details for "counterfeit" tokens on reports.
    • Added uptime for cluster, node and system on reports.
  • Added system validation to the installer to test if your specs are correct before attempting an installation.
    • Added --skip-system-validation option to installer options.
  • Added --legend to status and removed showing it by default
  • Added encryption to the alerting token in alerting.yaml configuration.

Security Enhancements

  • export_private_key now requires p12 unlock validation before exposing private key.
  • view_config now requires p12 unlock validation if encryption is not enabled.
  • updated system file permission setting on security related files.

Bug fixes

  • Invalid OS on normal install was changing to quick-install incorrectly.
  • dag command $DAG balance would sometimes come back as a false negative 0 balance. Added check before reporting a 0 balance.
  • fixed secure p12 passphrase encryption issue which would fill a temporary directory with abandoned files. Updated the method to proper remove files that are no longer in use.
  • fixed hidden passphrase option feature.
  • fixed issue with silent installation was not properly downloading the necessary binaries.
  • fixed issue with --json-output on install not displaying.
  • fixed display issue with quick-install with failback while downloading protocol binary dependencies.
  • fixes minor uninstall bugs.

Removes

  • Support for Debian distributions 11 and lower.
  • Support for Ubuntu distributions 20.04 and lower.

Direct Download Links

Ubuntu 22.04 and Debian 12

sudo nodectl auto_restart disable; sudo wget -N https://github.com/stardustcollective/nodectl/releases/download/v2.16.0/nodectl_x86_64 -P /usr/local/bin -O /usr/local/bin/nodectl; sudo chmod +x /usr/local/bin/nodectl; sudo nodectl -v

Ubuntu 24.04

sudo nodectl auto_restart disable; sudo wget -N https://github.com/stardustcollective/nodectl/releases/download/v2.16.0/nodectl_x86_64_2404 -P /usr/local/bin -O /usr/local/bin/nodectl; sudo chmod +x /usr/local/bin/nodectl; sudo nodectl -v