Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEST-85-NETWORK-NetworkdDHCPServerRelayAgentTests is flaky in Github Actions #32889

Open
DaanDeMeyer opened this issue May 17, 2024 · 0 comments
Labels
bug 🐛 Programming errors, that need preferential fixing tests

Comments

@DaanDeMeyer
Copy link
Contributor

systemd version the issue has been seen with

main

Used distribution

No response

Linux kernel version used

No response

CPU architectures issue was seen on

None

Component

No response

Expected behaviour you didn't see

No response

Unexpected behaviour you saw

https://github.com/systemd/systemd/actions/runs/9122930502/job/25084529829?pr=32882

gh run download 9122930502 --name ci-mkosi-9122930502-1-centos-9-failed-test-journals -D ci/ci-mkosi-9122930502-1-centos-9-failed-test-journals && journalctl --file ci/ci-mkosi-9122930502-1-centos-9-failed-test-journals/test/journal/TEST-85-NETWORK-NetworkdDHCPServerRelayAgentTests.journal --no-hostname -o short-monotonic -u TEST-85-NETWORK.service -p info

Steps to reproduce the problem

No response

Additional program output to the terminal or log subsystem illustrating the issue

[   48.133539] systemd-networkd-tests.py[540]:             DHCPv4 Client ID: IAID:0x7ec6b6c/DUID
[   48.139623] systemd-networkd-tests.py[540]:           DHCPv6 Client DUID: DUID-EN/Vendor:0000ab11617740de1342c3a2
[   48.143726] systemd-networkd-tests.py[540]: Found link lo(1)
[   48.145874] systemd-networkd-tests.py[540]: Found link gre0(5)
[   48.147627] systemd-networkd-tests.py[540]: Found link gretap0(6)
[   48.149336] systemd-networkd-tests.py[540]: Found link erspan0(7)
[   48.150906] systemd-networkd-tests.py[540]: Found link bridge-relay(17)
[   48.152619] systemd-networkd-tests.py[540]: Found link client-peer(18)
[   48.154372] systemd-networkd-tests.py[540]: Found link client(19)
[   48.155971] systemd-networkd-tests.py[540]: client-peer: link is being processed by networkd: setup state is configuring.
[   48.158560] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.161702] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.165175] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.168748] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.171570] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.174375] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.177169] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.180044] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.182843] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.185629] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.188402] systemd-networkd-tests.py[540]: client-peer: Operational state 'no-carrier' is not in range ['enslaved':'routable']
[   48.191964] systemd-networkd-tests.py[540]: client-peer: link is configured by networkd and online.
[   48.194577] systemd-networkd-tests.py[540]: bridge-relay: link is being processed by networkd: setup state is configuring.
[   48.197727] systemd-networkd-tests.py[540]: client-peer: link is configured by networkd and online.
[   48.201754] systemd-networkd-tests.py[540]: bridge-relay: link is being processed by networkd: setup state is failed.
[   48.205308] systemd-networkd-tests.py[540]: client-peer: link is configured by networkd and online.
[   48.208395] systemd-networkd-tests.py[540]: bridge-relay: link is being processed by networkd: setup state is failed.
[   48.211879] systemd-networkd-tests.py[540]: client-peer: link is configured by networkd and online.
[   48.214669] systemd-networkd-tests.py[540]: bridge-relay: link is being processed by networkd: setup state is failed.
[   48.217645] systemd-networkd-tests.py[540]: Timeout occurred while waiting for network connectivity.
[   48.227366] systemd-networkd-tests.py[540]: ● 17: bridge-relay
[   48.233485] systemd-networkd-tests.py[540]:                    Link File: /usr/lib/systemd/network/98-default-mac-none.link
[   48.243463] systemd-networkd-tests.py[540]:                 Network File: /run/systemd/network/25-agent-bridge.network
[   48.246586] systemd-networkd-tests.py[540]:                        State: carrier (failed)
[   48.248965] systemd-networkd-tests.py[540]:                 Online state: online
[   48.251159] systemd-networkd-tests.py[540]:                         Type: bridge
[   48.253394] systemd-networkd-tests.py[540]:                         Kind: bridge
[   48.255635] systemd-networkd-tests.py[540]:                       Driver: bridge
[   48.258008] systemd-networkd-tests.py[540]:             Hardware Address: 8a:fb:2d:94:e2:db
[   48.260476] systemd-networkd-tests.py[540]:                          MTU: 1500 (min: 68, max: 65535)
[   48.263070] systemd-networkd-tests.py[540]:                        QDisc: noqueue
[   48.265431] systemd-networkd-tests.py[540]: IPv6 Address Generation Mode: eui64
[   48.267766] systemd-networkd-tests.py[540]:                Forward Delay: 15s
[   48.269884] systemd-networkd-tests.py[540]:                   Hello Time: 2s
[   48.271975] systemd-networkd-tests.py[540]:                      Max Age: 20s
[   48.274246] systemd-networkd-tests.py[540]:                  Ageing Time: 5min
[   48.276438] systemd-networkd-tests.py[540]:                     Priority: 32768
[   48.278582] systemd-networkd-tests.py[540]:                          STP: no
[   48.280831] systemd-networkd-tests.py[540]:       Multicast IGMP Version: 2
[   48.282877] systemd-networkd-tests.py[540]:                         Cost: 2000
[   48.285137] systemd-networkd-tests.py[540]:                   Port State: disabled
[   48.287577] systemd-networkd-tests.py[540]:     Number of Queues (Tx/Rx): 1/1
[   48.289701] systemd-networkd-tests.py[540]:             Auto negotiation: no
[   48.291833] systemd-networkd-tests.py[540]:                        Speed: 10Gbps
[   48.294005] systemd-networkd-tests.py[540]:                      Address: fe80::88fb:2dff:fe94:e2db
[   48.296862] systemd-networkd-tests.py[540]:            Activation Policy: up
[   48.299165] systemd-networkd-tests.py[540]:          Required For Online: yes
[   48.433492] systemd-networkd-tests.py[540]: ERROR
[   50.295901] systemd-networkd-tests.py[540]: ======================================================================
[   50.303401] systemd-networkd-tests.py[540]: ERROR: test_relay_agent_on_bridge (__main__.NetworkdDHCPServerRelayAgentTests)
[   50.313596] systemd-networkd-tests.py[540]: ----------------------------------------------------------------------
[   50.322750] systemd-networkd-tests.py[540]: Traceback (most recent call last):
[   50.327588] systemd-networkd-tests.py[540]:   File "/usr/lib/systemd/tests/testdata/test-network/systemd-networkd-tests.py", line 6041, in test_relay_agent_on_bridge
[   50.336938] systemd-networkd-tests.py[540]:     self.wait_online('bridge-relay:routable', 'client-peer:enslaved')
[   50.344651] systemd-networkd-tests.py[540]:   File "/usr/lib/systemd/tests/testdata/test-network/systemd-networkd-tests.py", line 1103, in wait_online
[   50.351252] systemd-networkd-tests.py[540]:     check_output(*args, env=wait_online_env)
[   50.353849] systemd-networkd-tests.py[540]:   File "/usr/lib/systemd/tests/testdata/test-network/systemd-networkd-tests.py", line 126, in check_output
[   50.357731] systemd-networkd-tests.py[540]:     ret.check_returncode()
[   50.359772] systemd-networkd-tests.py[540]:   File "/usr/lib64/python3.9/subprocess.py", line 460, in check_returncode
[   50.362413] systemd-networkd-tests.py[540]:     raise CalledProcessError(self.returncode, self.args, self.stdout,
[   50.365271] systemd-networkd-tests.py[540]: subprocess.CalledProcessError: Command '['/usr/lib/systemd/systemd-networkd-wait-online', '--timeout=20s', '--interface=bridge-relay:routable', '--interface=client-peer:enslaved', '--ignore=gre0', '--ignore=gretap0', '--ignore=sit0', '--ignore=tunl0', '--ignore=ip_vti0', '--ignore=ifb1', '--ignore=ip6gre0', '--ignore=erspan0', '--ignore=lo', '--ignore=ifb0', '--ignore=ip6tnl0', '--ignore=ip6_vti0']' returned non-zero exit status 1.
[   50.376792] systemd-networkd-tests.py[540]: ----------------------------------------------------------------------
[   50.379788] systemd-networkd-tests.py[540]: Ran 2 tests in 34.251s
[   50.381749] systemd-networkd-tests.py[540]: FAILED (errors=1)
[   50.384175] systemd-networkd-tests.py[540]: ● 18: client-peer
[   50.386188] systemd-networkd-tests.py[540]:                    Link File: /usr/lib/systemd/network/99-default.link
[   50.390456] systemd-networkd-tests.py[540]:                 Network File: /run/systemd/network/25-agent-bridge-port.network
[   50.393692] systemd-networkd-tests.py[540]:                        State: enslaved (configured)
[   50.398918] systemd-networkd-tests.py[540]:                 Online state: online
[   50.411336] systemd-networkd-tests.py[540]:                         Type: ether
[   50.414141] systemd-networkd-tests.py[540]:                         Kind: veth
[   50.418016] systemd-networkd-tests.py[540]:                       Driver: veth
[   50.420253] systemd-networkd-tests.py[540]:             Hardware Address: 12:34:56:78:9a:bd
[   50.422762] systemd-networkd-tests.py[540]:                          MTU: 1500 (min: 68, max: 65535)
[   50.425395] systemd-networkd-tests.py[540]:                        QDisc: noqueue
[   50.427709] systemd-networkd-tests.py[540]:                       Master: bridge-relay
[   50.430501] systemd-networkd-tests.py[540]: IPv6 Address Generation Mode: none
[   50.432748] systemd-networkd-tests.py[540]:     Number of Queues (Tx/Rx): 2/2
[   50.435508] systemd-networkd-tests.py[540]:             Auto negotiation: no
[   50.437758] systemd-networkd-tests.py[540]:                        Speed: 10Gbps
[   50.440430] systemd-networkd-tests.py[540]:                       Duplex: full
[   50.442498] systemd-networkd-tests.py[540]:                         Port: tp
[   50.444619] systemd-networkd-tests.py[540]:            Activation Policy: up
[   50.447728] systemd-networkd-tests.py[540]:          Required For Online: yes
[   51.613860] reboot: Power down
@DaanDeMeyer DaanDeMeyer added bug 🐛 Programming errors, that need preferential fixing tests labels May 17, 2024
@DaanDeMeyer DaanDeMeyer changed the title TEST-85-NETWORK-NetworkdDHCPServerRelayAgentTests fails in Github Actions TEST-85-NETWORK-NetworkdDHCPServerRelayAgentTests is flaky in Github Actions May 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 Programming errors, that need preferential fixing tests
Development

No branches or pull requests

1 participant