6/34 Non-voting fails: debian-unstable-x86-64(nonvoting) freebsd-devel-x86-64(nonvoting) centos-9-x86-64(nonvoting) opensuse-tumbleweed-x86-64(nonvoting) fedora-rawhide-x86-64(nonvoting) ubuntu-devel-x86-64(nonvoting)
9/34 Voting fails: opensuse-15-x86-64(voting) rhel92z-x86-64(voting) debian12-x86-64(voting) rhel9-coverity-x86-64(voting) ubuntu-23-04-x86-64(voting) fedora38-x86-64(voting) freebsd-13-x86-64(voting) centos-8-x86-64(voting) rhel88z-x86-64(voting)
total runtime: 13 hr
Coverity results:
http://ci.kronosnet.org/coverity/kronosnet/rhel9-coverity-x86-64/pr413/6/
Split logs: https://ci.kronosnet.org/job/kronosnet/job/kronosnet-pipeline/job/PR-413/6/…
Full log: https://ci.kronosnet.org/job/kronosnet/job/kronosnet-pipeline/job/PR-413/6/…
Please report the following errors to your friendly local Jenkins admin (though they have probably already seen them and are already panicking).
Exception caught on opensuse-15-x86-64 during voting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for opensuse-15-x86-64
Exception caught on rhel92z-x86-64 during voting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for rhel92z-x86-64
Exception caught on debian-unstable-x86-64 during nonvoting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for debian-unstable-x86-64
Exception caught on freebsd-devel-x86-64 during nonvoting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for freebsd-devel-x86-64
Exception caught on debian12-x86-64 during voting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for debian12-x86-64
Exception caught on rhel9-coverity-x86-64 during voting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for rhel9-coverity-x86-64
Exception caught on ubuntu-23-04-x86-64 during voting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for ubuntu-23-04-x86-64
Exception caught on centos-9-x86-64 during nonvoting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for centos-9-x86-64
Exception caught on fedora38-x86-64 during voting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for fedora38-x86-64
Exception caught on freebsd-13-x86-64 during voting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for freebsd-13-x86-64
Exception caught on centos-8-x86-64 during voting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for centos-8-x86-64
Exception caught on rhel88z-x86-64 during voting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for rhel88z-x86-64
Exception caught on opensuse-tumbleweed-x86-64 during nonvoting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for opensuse-tumbleweed-x86-64
Exception caught on fedora-rawhide-x86-64 during nonvoting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for fedora-rawhide-x86-64
Exception caught on ubuntu-devel-x86-64 during nonvoting: org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException: Unable to create live FilePath for ubuntu-devel-x86-64
Branch: refs/heads/stable1-proposed
Home: https://github.com/kronosnet/kronosnet
Commit: fa63b127bac3c6169407dd0d4d15ba2f0d503ba5
https://github.com/kronosnet/kronosnet/commit/fa63b127bac3c6169407dd0d4d15b…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2023-09-25 (Mon, 25 Sep 2023)
Changed paths:
M libknet/links.c
M libknet/tests/api_knet_link_set_ping_timers.c
Log Message:
-----------
links: fix ping interval and pong timeout value checking
warn if ping interval is lower than thread timer resolution as
it has no effects
error if ping timeout is lower than thread timer resolution as
it causes links to be highly unstable
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Commit: cb96e3aa85799b6b2c74a645af6cc7e494f7f811
https://github.com/kronosnet/kronosnet/commit/cb96e3aa85799b6b2c74a645af6cc…
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Date: 2023-09-25 (Mon, 25 Sep 2023)
Changed paths:
M libknet/threads_rx.c
Log Message:
-----------
rx: allow links to be active faster
scenario: node A and node B
node A completes ping/pong link up process faster than B
node A starts to send data to node B
old behavior: node B would unconditionally discard data packets
new behavior:
node B will check internal link status to see if ping/pong link up
process is in progress.
if the link is sending pings and receiving pongs, it´s safe to assume
that the link will go up (since we are also receiving data from the
node A). node B will speed up link up and accept data immediately.
This should address a overall init race condition when nodes startup
are slighly off by enough milliseconds to cause 2 memeberships to form
and see fencing fireworks.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
Compare: https://github.com/kronosnet/kronosnet/compare/cae7cafa5f03...cb96e3aa8579