BetaNet Update: Version 2.0.9

We are planning to upgrade BetaNet to version 2.0.9 on Monday, Jan 6th 2020 2:00PM EST.

This upgrade contains few smaller user-facing issues that have been reported. If you have your
node set to automatic updates, you don’t need to do anything. It will automatically update to the newer version whenever that becomes available.

If this is not the case, you can update the binary, but aren’t required to do so. Given that this isn’t a protocol upgrade release, no upgrade is required.

Summary of Contained Changes in Upgrade:

  1. Telemetry
    • Use the tls bootstrap srv record to point to https servers
    • Abort the algod during startup in case logging.config has permission issue
    • Add logging to node.log of telemetry connectivity issues
    • Add logging for the telemetry server connections
  2. Goal
    • Add lease to asset commands
    • Fix disassemble when multiple bnz have the same target label
    • Fix asset unit name display in goal account list
    • Add --no-sig flag to goal clerk multisig sign
    • Improve missing msig preimage error message
    • Fix goal from crashing during goal listpartkeys with expired keys
    • Improve missing msig preimage error message
  3. Ledger
    • Scan for ledger wallets more often
  4. Indexer
    • Add support for indexing receiver on asset transfers

To update your current version of BetaNet to 2.0.9, run the following goal command:

./update.sh -c beta -i -d <betanet-data-directory> -n

If you haven’t already done so, we also advise setting up a CRON job to automatically update your algorand networks. If you haven’t done this for BetaNet, you can follow the instructions here:
https://developer.algorand.org/docs/configure-auto-update