NOTICE: v0.8.2 contains breaking changes for netclients. If upgrading from v0.8.1 or lower to v0.8.2, you must perform the following actions on all netclients, or uninstall and rejoin the network:
- create /etc/netclient/config folder
- move all files in /etc/netclient besides the netclient into the config folder
- if a new network is joined: remove existing netclient@.service files and netclient-network.timer files from /etc/systemd/system
- if 3 is performed, run systemctl-daemon reload
Alternatively, you can run "netclient uninstall" on each client, replace the netclient with the new version, and rejoin the network.
What's New?
- Moved netclient config files under /etc/netclient/config. This allows for running the tiny dockerized version of netmaker/netclient (beware of breaking changes, see above)
- Added a configurable checkin time for server (set env var CHECKIN_INTERVAL). Default of 15 seconds for all clients. When set, this value is passed to clients via the access token. Clients will not receive updated values for checkin interval. This is only set on Join (but can be changed manually).
- Linux now has one checkin systemd service timer for all networks, instead of one per network
- IsServer is now adjustable, allowing for manual debugging of server issues on netclient.