Version 1.0.0-rc.48
Stratum v1.0.0-rc.48
Release candidate. Fills the operator gaps found while testing rc.47, so nothing known is left open.
New
- Flush connection tracking. A firewall change only affects new connections — one that is already established keeps being admitted until it ages out.
firewall conntrack-flushdrops that state so current traffic is re-evaluated against your rules right away, optionally for a single peer:
sudo cenvero-str-ctl firewall conntrack-flush
sudo cenvero-str-ctl firewall conntrack-flush 198.51.100.7
- Firewall port ranges. A rule can now cover a whole range instead of one port, so "allow 8000-9000" is a single rule rather than a thousand. Add
dest_port_maxalongsidedest_port:
sudo cenvero-str-ctl firewall allow '{"chain":"forward","action":"accept","protocol":"tcp","dest_port":8000,"dest_port_max":9000}'
- Graceful load-balancer drain. Removing a backend is immediate and cuts the connections on it. Draining stops new connections while the existing ones finish, and tells you how many are still active so you know when it is safe to remove:
sudo cenvero-str-ctl lb drain web-lb backend-1
Draining the only healthy backend of a load balancer is refused, since that would take the service down.
Fixes
- A request carrying an invalid value now returns a client error rather than a server error, so monitoring no longer treats a bad request body as a fault.
Feedback on this release candidate is welcome — report issues through your account.
This is a pre-release (rc) build. It runs only on a node with a pre-release license — the installer reads the channel from your license, so a node on this key only ever pulls beta/rc updates, and a stable license cannot install it. Run it once your pre-release license is active:
curl -sSL -H "X-License-Key: YOUR_LICENSE_KEY" https://stratum.cenvero.com/install?channel=rc | bash
// the ?channel=rc pin keeps this node on the rc channel for every later self-update — it never crosses beta↔rc.
| Architecture | Binary | SHA-256 | Size |
|---|---|---|---|
| amd64 | cenvero-stratum | b684821dfc254c9ec6208e8b4b95a0c7dbaea78b6a161323253dc48bc7871b9c | 65.83 MB |
| arm64 | cenvero-stratum | 3a04c3640ed1128517c684c6647e6cd795a62880f1a377df3521342d26143ecb | 58.63 MB |
| Architecture | Binary | SHA-256 | Size |
|---|---|---|---|
| amd64 | cenvero-stratum | 2a5223582f2973d87a223b2c278abe72dafdde4469b74085dbf9c3824220af76 | 21.12 MB |
| arm64 | cenvero-stratum | a5f30314d0a5f8bb483d76e102abf4a404fd66b06c008ffdcf1abd1d0c851b89 | 18.56 MB |
| Architecture | Binary | SHA-256 | Size |
|---|---|---|---|
| amd64 | cenvero-stratum | ffde3a6ec64cc7a6622b41d28e966985f335779d2d73bf16a7b1b12ce8237c11 | 10.59 MB |
| arm64 | cenvero-stratum | 43c849cd34dbde1fb3cc18820a29dfa200bceaad6a9a9b086a1d6ab7e5498adf | 9.56 MB |