-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
All,
We are pleased to announce the general availability of kronosnet v1.2
kronosnet (or knet for short) is the new underlying network protocol
for Linux HA components (corosync), that features ability to use
multiple links between nodes, active/active and active/passive link
failover policies, automatic link recovery, FIPS compliant encryption
(nss and/or openssl), automatic PMTUd and in general better
performances compared to the old network protocol.
Highlights in this release:
* Fix a potential crash when using external destination handlers
* Improve compression level validation by delegating the validation to
the external compression library
* Improve the build system to accommodate repeatable builds
Known issues in this release:
* none
The source tarballs can be downloaded here:
https://www.kronosnet.org/releases/
Upstream resources and contacts:
https://kronosnet.org/https://github.com/kronosnet/kronosnet/https://ci.kronosnet.org/https://trello.com/kronosnet (TODO list and activities tracking)
https://goo.gl/9ZvkLS (google shared drive with presentations and
diagrams)
IRC: #kronosnet on Freenode
https://lists.kronosnet.org/mailman/listinfo/usershttps://lists.kronosnet.org/mailman/listinfo/develhttps://lists.kronosnet.org/mailman/listinfo/commits
Cheers,
The knet developer team
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJa2ArMAAoJEAgUGcMLQ3qJmZAP/2v8mn4sAsOHOJHnK88K0wym
Zka8Tg/ptQFSFSxg82EDXyT47rnRkwVWg+t8sINfKRX3/kPvCZLcGikmjFMKsElt
c8pWEs3GmHTEAWcp2I/fppQb2HBsDN6f+QIhwQwjhQidavj8s+Xk11qrY2zfjBXw
H3in6X+Mo1BQ9iLfJpaQKT61ogD5/vSmiVq4Wi06vXv120wrA2Yc9nYJ6gtZy3oH
Y+lm+E55zdaCcdvDnWqJrq+pjAJ73jpm7hZrbfPeIjO53VZeUoVe2C/5wxnt/6hB
1+oMne5/g6Sn4yjmw0PEVcNRnnBZNqmTvjVT5ELh+7b0Mfj5GmJFjP9VvUXcOoLG
gkpG0aPwAXbpttIY15RsaRdFJ+oLSgWW2688TNqguTSHyQ4Q25Y7u1o7P6sRCACi
+U7s+8wWqBYK9xWy+haHOhUcSeWzM3IpKGxkMvu29m8Bi0exu8WmHIyHgsymHlxX
VNy8wtUZsSz3RsTRBnGHrJaMImhDYArYm70J6zrUUkesrm06uywQ4vd5t1z8+92z
8+COf8gXCTzsiTHG3XItkwMnT2GcoJxQ8hety+7ALwcmt0KathcEtzzxbA9nLede
wgvaNiWxi/0/vJwLPDHeyHg8wh6OBCNwbtNZAMJRr7gVTGdWvVDYWYzNJ7rOMN1o
RCY1NeZSKnzirsOQzdkv
=fRTG
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
All,
We are pleased to announce the general availability of kronosnet v1.1
kronosnet (or knet for short) is the new underlying network protocol
for Linux HA components (corosync), that features ability to use
multiple links between nodes, active/active and active/passive link
failover policies, automatic link recovery, FIPS compliant encryption
(nss and/or openssl), automatic PMTUd and in general better
performances compared to the old network protocol.
Highlights in this release:
* Fix plugins loader by switching from RPATH to RUNPATH
* Man pages are now automatically generated at build time
* Better error reporting from crypto plugins
* Fix and improve the whole build system
* Add support for some older lz4 versions
* Fix issue with UDP sockets that could cause knet to spin
* Add new API call to run knet unprivileged
Known issues in this release:
* When configuring compression plugins, the compress_level checks are
not always aligned with what the underlying library can really do.
This has been discussed over the devel mailing list and will be fixed
in libknet 1.2. Only compression advanced users might notice this
problem.
* Tarballs downloaded directly from github will fail to build
(https://github.com/kronosnet/kronosnet/issues/133) please use the
official release tarballs or git clone.
The source tarballs can be downloaded here:
https://www.kronosnet.org/releases/
Upstream resources and contacts:
https://kronosnet.org/https://github.com/kronosnet/kronosnet/https://ci.kronosnet.org/https://trello.com/kronosnet (TODO list and activities tracking)
https://goo.gl/9ZvkLS (google shared drive with presentations and
diagrams)
IRC: #kronosnet on Freenode
https://lists.kronosnet.org/mailman/listinfo/usershttps://lists.kronosnet.org/mailman/listinfo/develhttps://lists.kronosnet.org/mailman/listinfo/commits
Cheers,
The knet developer team
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJakkMqAAoJEAgUGcMLQ3qJfEoQALFAOk+znEqv4ogrGeD22VeT
OL0ihimnW+lW9RjTe04B0VFPonAKFPZ3NmQ9XngaX+XSyvm6NCujpz9LckPc30WZ
MYwD5LJcmeHqHUNfmLTX0wuvkoairiKQNtak26e+6Bt7wfTZ8fzKF3eFKrfJQ8w7
AvBOL8WVzR4v6Jc21/X2IZN1Bn7y2mIJTfnDPwNxFxNi6mfOLkA+OAc9ivjQZADe
XPl0sqzBaaRxg9DrI4XgQxkV1sdwQ6elpL/jd+jKiQ8CfX8zOr6FX7SXTpnbwbmS
2OMzWPCXYxSiJUKWGpJtzn9QkHNrTpDiP3mDQ6KCEEt3o/XXSfkFI/bTuvTtuc/n
R+ki/KhT2FqU/ZmgDmFQmHn1r7r70c/8i8i2GC1+FVYN63rGlofCroY3KZjvFewY
sYLQKXm4zCvR5BZnonpTz2Mf/ISTNzCuaDwxIJKXAO+ksuot8uU54uBiYf4mR/Uu
FuSSaNmiLHYqmEjVHF7V8c7gA4az7gYSV77oNP/y6bECxSrVA0NmXAraYzoIwG01
WsPEobZ4UXRYWggTu16G+xP8EpUiyxDtaJsTy/Kgp5qMqY1aRr5s4u7A6k3/M+HH
ZdFtr5V2dGlR8cqYbkVt4Uayw2UgAULTeNsTGTPgNl5woboKAkomTkWUnh2pAbey
wbPF6bQBtMDasmaPideX
=zqHY
-----END PGP SIGNATURE-----
All,
We are pleased to announce the general availability of kronosnet v1.0
kronosnet (or knet for short) is the new underlying network protocol
for Linux HA components (corosync), that features ability to use
multiple links between nodes, active/active and active/passive link
failover policies, automatic link recovery, FIPS compliant encryption
(nss and/or openssl), automatic PMTUd and in general better
performances compared to the old network protocol.
The source tarballs can be downloaded here:
https://www.kronosnet.org/releases/
Upstream resources and contacts:
https://kronosnet.org/https://github.com/kronosnet/kronosnet/https://ci.kronosnet.org/https://trello.com/kronosnet (TODO list and activities tracking)
https://goo.gl/9ZvkLS (google shared drive with presentations and
diagrams)
IRC: #kronosnet on Freenode
https://lists.kronosnet.org/mailman/listinfo/usershttps://lists.kronosnet.org/mailman/listinfo/develhttps://lists.kronosnet.org/mailman/listinfo/commits
Known issues in this release:
* Knet will fail to work on Fedora 26 arm when built with clang. This is
a known issue with clang compiler that is fixed in more recent
versions of clang.
* Knet will fail to build with clang on rhel7 + epel version of clang.
This is a known issue with clang compiler that is fixed in more recent
versions of clang.
* Running the knet test suite with valgrind (make check-memcheck) will
fail with Debian Experimental glibc due to a known bug in valgrind.
* Running the knet test suite with valgrind on FreeBSD is no longer
supported. The valgrind version on FreeBSD is too old and generates
too many false positives. Also, please refer to build-aux/check.mk on
how to use valgrind in combination with knet. Some platforms requires
extra options to work properly.
* If you are planning to develop plugins, please be aware of this issue:
https://github.com/kronosnet/kronosnet/issues/107 . It affects only
development environments.
Cheers,
The knet developer team
Hello,
recently, I've come across this test comparing OpenVPN vs. SSH
tunnelling:
http://blog.backslasher.net/ssh-openvpn-tunneling.html
so natutally, I guess it would be interesting to perform similar
test cases in a Kronosnet - OpenVPN duel so that the expectations
are set for "VPN on steroids" and perhaps the limitations are
identified if the results are too far from "on par".
(Just saying, not doing, I wouldn't go too far in tweaking
kronosnet for the best results possible, I'm afraid).
--
Jan (Poki)
All,
We are pleased to announce the second public release candidate of
kronosnet v1.0 - which we are calling v0.9
kronosnet (or knet for short) is the new underlying network protocol for
Linux HA components (corosync), that features ability to use multiple
links between nodes, active/active and active/passive link failover
policies, automatic link recovery, FIPS compliant encryption (nss and/or
openssl), automatic PMTUd and in general better performances compared to
the old network protocol.
The source tarballs can be downloaded here:
https://www.kronosnet.org/releases/
Upstream resources and contacts:
https://kronosnet.org/https://github.com/kronosnet/kronosnet/https://ci.kronosnet.org/https://trello.com/kronosnet (TODO list and activities tracking)
https://goo.gl/9ZvkLS (google shared drive with presentations and diagrams)
IRC: #kronosnet on Freenode
https://lists.kronosnet.org/mailman/listinfo/usershttps://lists.kronosnet.org/mailman/listinfo/develhttps://lists.kronosnet.org/mailman/listinfo/commits
Known issues in this release:
* Knet will fail to work on Fedora 26 arm when built with clang. This is
a known issue with clang compiler that is fixed in more recent
versions of clang.
* Knet will fail to build with clang on rhel7 + epel version of clang.
This is a known issue with clang compiler that is fixed in more recent
versions of clang.
* Applications performing configuration changes might experience a long
waiting time when calling into the knet API. This is a known
interaction issue between the PMTUd thread inside knet and external
API locking.
https://trello.com/c/uPMjKRYy/847-fix-pmtud-locking-with-external-api
* Running the knet test suite with valgrind (make check-memcheck) will
fail with Debian Experimental glibc due to a known bug in valgrind.
* Running the knet test suite with valgrind on FreeBSD is no longer
supported. The valgrind version on FreeBSD is too old and generates
too many false positives. Also, please refer to build-aux/check.mk on
how to use valgrind in combination with knet. Some platforms requires
extra options to work properly.
Cheers,
The knet developer team