Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
github: Build Libreswan v5.1 from sources.
Unfortunately, the Libreswan v4.15 shipped with Ubuntu 24.04 is very unstable. Tests are failing frequently even on re-run. In a few investigated failures pluto went into a state where it reports all connections active on one side, while they do not have established IKE SA. When pluto itself thinks that connections are active, we can't really work around such issues without in-depth analysis of the ipsec state, which we can't and really should not perform. Reconciliation logic in ovs-monitor-ipsec can help, but not in such cases. Build Libreswan v5.1 from sources instead. This version is way more stable than any 4.x version. This will also turn on the NxN ping test that is skipped on 4.x due to instability. Fixes: 415628c ("ci: Update GitHub actions runner from Ubuntu 22.04 to 24.04.") Acked-by: Eelco Chaudron <echaudro@redhat.com> Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
- Loading branch information