Bug 1347015
| Summary: | double up of team leads to nmc223.6 c651] tuaps: Ne workManager[30546] trap int3 ip:7fbdd56bb643 sp:7ffc02c09b40 error:0 | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | Vladimir Benes <vbenes> |
| Component: | NetworkManager | Assignee: | Beniamino Galvani <bgalvani> |
| Status: | CLOSED ERRATA | QA Contact: | Desktop QE <desktop-qa-list> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 7.3 | CC: | atragler, bgalvani, fgiudici, lrintel, mkolaja, rkhan, thaller |
| Target Milestone: | rc | Keywords: | Regression |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | NetworkManager-1.4.0-0.2.git20160621.072358da.el7 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-11-03 19:22:50 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Attachments: | |||
|
Description
Vladimir Benes
2016-06-15 19:34:51 UTC
Created attachment 1168489 [details]
this was shown by gdb, not sure if it's usable but let's try. The bug is pretty easily reproducable but I am quite unsure if it's not teamd bug
after pressing ctrl+c and reactivating eth0 on testeth0 connection I can see:
[root@qe-dell-ovs5-vm-50 NetworkManager]# nmcli device
DEVICE TYPE STATE CONNECTION
eth0 ethernet connected testeth0
eth1 ethernet disconnected --
eth10 ethernet disconnected --
eth2 ethernet disconnected --
eth3 ethernet disconnected --
eth4 ethernet disconnected --
eth5 ethernet disconnected --
eth6 ethernet disconnected --
eth7 ethernet disconnected --
eth8 ethernet disconnected --
eth9 ethernet disconnected --
lo loopback unmanaged --
team0 team unmanaged --
[root@qe-dell-ovs5-vm-50 NetworkManager]# teamdctl team0 state dump
{
"setup": {
"daemonized": false,
"dbus_enabled": true,
"debug_level": 0,
"kernel_team_mode_name": "roundrobin",
"pid": 851,
"pid_file": "/var/run/teamd/team0.pid",
"runner_name": "roundrobin",
"zmq_enabled": false
},
"team_device": {
"ifinfo": {
"dev_addr": "52:54:02:2c:e1:5a",
"dev_addr_len": 6,
"ifindex": 63,
"ifname": "team0"
}
}
}
Created attachment 1168568 [details]
[PATCH] team: check return value of g_dbus_connection_call_sync()
I'm not sure of the cause, but we should really check the return value of g_dbus_connection_call_sync() in teamd_dbus_appeared().
(In reply to Beniamino Galvani from comment #4) > Created attachment 1168568 [details] > [PATCH] team: check return value of g_dbus_connection_call_sync() > > I'm not sure of the cause, but we should really check the return value of > g_dbus_connection_call_sync() in teamd_dbus_appeared(). lgtm [PATCH] team: check return value of g_dbus_connection_call_sync() lgtm too Applied to master: https://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=072358dad08b4b2206f15e6b0ebf9f096e81c05e nm-1-2: https://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?h=nm-1-2&id=90677c1c66261126a8b5cdc0047eabcf335c663d nm-1-0: https://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?h=nm-1-0&id=dca9dec4b13c09398d075703868919845761e2d1 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2016-2581.html |