Bug#781007: [Pkg-utopia-maintainers] Bug#781007: Bug#781007: network-manager has an 128 max connections limit

2015-03-24 Thread Faidon Liambotis
On Mon, Mar 23, 2015 at 04:21:32PM +0100, Michael Biebl wrote:
 Depends on the patch and how invasive it is.
 I do indeed plan another upload of NetworkManager to at least fix
 #760998. So we might sneak that one in.

OK, I managed to track this down further. After many failed attempts, I
had to script the bisect entirely (bisect run) during which I discovered
that the bug does not manifest if you call nmcli as root(!). IOW,

$ nmcli c | wc -l
129
$ sudo nmcli c |wc -l
183

The bisect ends up at 57e802f3aa2aac8daba9a7a442a2393ab5888dba (libnm:
port NMRemoteSettings to NMObject) as the first bad commit (i.e. the
commit that fixed this). Unfortunately this is pretty invasive :(

Any clues on what specifically there would make such a difference? I'm
suspecting a DBus timeout somewhere...

For posterity, the full bisect log is:
# bad: [acdaf78a068b6c65ba799a7098b867953db4801c] release: bump version to 1.0.0
# good: [6eb82acd6dce882f4b91aafcf68dd9e143ce34e2] release: bump version to 
0.9.10.0
git bisect start '1.0.0' '0.9.10.0'
# good: [c817409fc09044db9a871859c98e121074ea2495] release: bump version to 
0.9.9.95 (0.9.10-beta1)
git bisect good c817409fc09044db9a871859c98e121074ea2495
# bad: [d83881a64125cd7d398834eec6a31ce7ee8d006f] tui, cli: improve printing of 
Wi-Fi strength bars (rh #1131491)
git bisect bad d83881a64125cd7d398834eec6a31ce7ee8d006f
# good: [75d8a805e76204d44235fcf750fee0a65313c419] core: add logging macro 
_LOG() and _LOGD() to nm-device.c
git bisect good 75d8a805e76204d44235fcf750fee0a65313c419
# bad: [290598494d46231a36a3982c943ad09eceb70eae] libnm-core: split the test 
program out of nm-param-spec-specialized.c
git bisect bad 290598494d46231a36a3982c943ad09eceb70eae
# bad: [8fe1b790126f433e8b9d05b3385e7075b6af68ae] libnm-core: declare 
NM_SETTING_COMPARE_FLAG_INFERRABLE flag in nm-core-internal.h
git bisect bad 8fe1b790126f433e8b9d05b3385e7075b6af68ae
# good: [7e791ce3fe250190db9a54ce95490e90bc6e26b3] libnm, libnm-glib: belatedly 
replace _nm_client_is_object_path()
git bisect good 7e791ce3fe250190db9a54ce95490e90bc6e26b3
# bad: [32c26a859bd869a5a910c5047685bcd2badce6d2] libnm-core: move some fake 
NMConnection methods over to NMSetting
git bisect bad 32c26a859bd869a5a910c5047685bcd2badce6d2
# bad: [df2711f1975446b42688c89db80e3fec105d1932] nmtst: fix memory leak in 
nmtst_create_minimal_connection()
git bisect bad df2711f1975446b42688c89db80e3fec105d1932
# bad: [f8762f7d3f0f916057f2c542163a02a77a6c3bbd] libnm: remove 
NMRemoteConnection::updated signal
git bisect bad f8762f7d3f0f916057f2c542163a02a77a6c3bbd
# good: [c4a86eba52e4665159546293a5065bab12077b69] libnm: remove redundant NM 
name watching code
git bisect good c4a86eba52e4665159546293a5065bab12077b69
# bad: [57e802f3aa2aac8daba9a7a442a2393ab5888dba] libnm: port NMRemoteSettings 
to NMObject
git bisect bad 57e802f3aa2aac8daba9a7a442a2393ab5888dba
# good: [d7e99f837537abc45b193d674f264e02d0b6] libnm: add 
NMRemoteConnection:visible property
git bisect good d7e99f837537abc45b193d674f264e02d0b6
# first bad commit: [57e802f3aa2aac8daba9a7a442a2393ab5888dba] libnm: port 
NMRemoteSettings to NMObject

Thanks,
Faidon


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#781007: [Pkg-utopia-maintainers] Bug#781007: Bug#781007: network-manager has an 128 max connections limit

2015-03-23 Thread Michael Biebl
Control: fixed -1 1.0.0-3

Am 23.03.2015 um 13:49 schrieb Faidon Liambotis:
 On Mon, Mar 23, 2015 at 11:30:50AM +0100, Michael Biebl wrote:
 Looks like a duplicate of #773525.
 Please test, if the latest upstream version 1.0.0 (available from
 experimental) fixes the problem. If not, please file a bug upstream.
 
 Doh -- sorry for the poor bug reporting.
 
 I hadn't noticed that experimental had a newer version. I just checked
 and it seems to be fixed there, output is now consistently the same list
 of 182 connections.

Thanks for testing, marking the bug as fixed for that version


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#781007: [Pkg-utopia-maintainers] Bug#781007: Bug#781007: network-manager has an 128 max connections limit

2015-03-23 Thread Michael Biebl
Am 23.03.2015 um 13:49 schrieb Faidon Liambotis:
 On Mon, Mar 23, 2015 at 11:30:50AM +0100, Michael Biebl wrote:
 Looks like a duplicate of #773525.
 Please test, if the latest upstream version 1.0.0 (available from
 experimental) fixes the problem. If not, please file a bug upstream.
 
 Doh -- sorry for the poor bug reporting.
 
 I hadn't noticed that experimental had a newer version. I just checked
 and it seems to be fixed there, output is now consistently the same list
 of 182 connections.
 
 I checked the git log between those two versions and didn't find
 anything that immediately stands out. Bisecting will be 7 steps, so if
 you have any guesses, I'm all ears... I'm guessing that if I do manage
 to track it down, you'd consider it for jessie, right?

Depends on the patch and how invasive it is.
I do indeed plan another upload of NetworkManager to at least fix
#760998. So we might sneak that one in.

Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature