Releases: linode/lelastic
Releases · linode/lelastic
Release v0.2.0: ebgp multihop changes
What's Changed
- feat: make multihopTtl parametrizable and raise the default value to 16 by @piotrsuchy in #11
New Contributors
- @piotrsuchy made their first contribution in #11
Full Changelog: v0.1.0...v0.2.0
Quick verification
- London DC lelastic failover - working properly ✅
- Chicago DC lelastic failover - working properly ✅
- Devcloud lelastic failover - working properly ✅
Logs from a testing DC
root@localhost:~# wget -O lelastic.gz -L \
"https://github.com/linode/lelastic/releases/download/v0.2.0/lelastic.gz"
--2025-10-23 16:28:22-- https://github.com/linode/lelastic/releases/download/v0.2.0/lelastic.gz
Resolving github.com (github.com)... 140.82.121.4
...
Connecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.108.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10625797 (10M) [application/octet-stream]
Saving to: ‘lelastic.gz’
lelastic.gz 100%[=======================================>] 10.13M 13.9MB/s in 0.7s
2025-10-23 16:28:24 (13.9 MB/s) - ‘lelastic.gz’ saved [10625797/10625797]
...
root@localhost:~# file lelastic.gz
lelastic.gz: gzip compressed data, was "lelastic", last modified: Thu Oct 23 14:46:16 2025, max compression, from Unix, original size modulo 2^32 21679133
root@localhost:~# gunzip lelastic.gz
root@localhost:~# ls
lelastic
root@localhost:~# ls -la lelastic
-rw-r--r-- 1 root root 21679133 Oct 23 14:52 lelastic
root@localhost:~# chmod 755 lelastic
root@localhost:~# ./lelastic -dcid 2 -neighborpattern "2600:3c1f:%d:34::%d" -primary
INFO[0000] Add a peer configuration Key="2600:3c1f:2:34::1" Topic=Peer
INFO[0000] Add a peer configuration Key="2600:3c1f:2:34::2" Topic=Peer
...
INFO [2025-10-23T16:29:10Z] Running.... Topic=Main
...
INFO [2025-10-23T16:29:15Z] type:STATE peer:{conf:{local_asn:65001 neighbor_address:"2600:3c1f:2:34::3" peer_asn:65000} state:{local_asn:65001 neighbor_address:"2600:3c1f:2:34::3" peer_asn:65000 session_state:ESTABLISHED router_id:"10.0.0.3"} transport:{local_address:"2600:3c11::2000:bbff:feda:908e" local_port:49827 remote_port:179}}
INFO [2025-10-23T16:29:16Z] type:STATE peer:{conf:{local_asn:65001 neighbor_address:"2600:3c1f:2:34::2" ...v0.1.0 configurable ip scheme
What's Changed
- Added Dockerfile by @ericsund in #2
- Add More BGP Logging by @ericsund in #3
- Allow configuring router patterns by @julsemaan in #10
New Contributors
- @ericsund made their first contribution in #2
- @julsemaan made their first contribution in #10
Full Changelog: v0.0.6...v0.1.0
v0.0.6
- gobgp lib update to v3.1.0
- gobgp api bind to localhost only (security)
centos/redhat support
v0.0.4 support for non-loopback ifs
bugfixes
v0.0.3 bugfixes
first release
v0.0.1 first release