Issue happens because of the "upstream" "git cloned" clknetsim test dependencies.
The tests clone upstream clknetsim repo. Using an old version of clknetsim I was able to make the test 111 to pass:
(c)inaddy@iproute2verification:~/work/sources/ubuntu/chrony/test/simulation$ ./111-knownclient
Testing reply to client configured as server:
network with 1*1 servers and 1 clients:
non-default settings:
client_conf=acquisitionport 123
server_conf=server 192.168.123.2 noselect acquisitionport 123
starting node 1: OK
starting node 2: OK
running simulation: OK
checking chronyd exit:
node 1: OK
node 2: OK
checking source selection:
node 2: OK
checking port numbers in packet log:
node 1: OK
node 2: OK
checking clock sync time, max/rms time/freq error:
node 2: 130 1.47e-04 6.19e-07 7.41e-05 8.68e-08 OK
PASS
Issue happens because of the "upstream" "git cloned" clknetsim test dependencies.
The tests clone upstream clknetsim repo. Using an old version of clknetsim I was able to make the test 111 to pass:
(c)inaddy@ iproute2verific ation:~ /work/sources/ ubuntu/ chrony/ test/simulation $ ./111-knownclient conf=acquisitio nport 123 conf=server 192.168.123.2 noselect acquisitionport 123
Testing reply to client configured as server:
network with 1*1 servers and 1 clients:
non-default settings:
client_
server_
starting node 1: OK
starting node 2: OK
running simulation: OK
checking chronyd exit:
node 1: OK
node 2: OK
checking source selection:
node 2: OK
checking port numbers in packet log:
node 1: OK
node 2: OK
checking clock sync time, max/rms time/freq error:
node 2: 130 1.47e-04 6.19e-07 7.41e-05 8.68e-08 OK
PASS
Will bisect cause its faster and easier.