Activity log for bug #1575184

Date Who What changed Old value New value Message
2016-04-26 13:17:46 Simon Fels bug added bug
2016-04-26 13:18:20 Tony Espy bug task added canonical-devices-system-image
2016-04-26 13:18:58 Simon Fels description On a recent system with $ system-image-cli -i current build number: 59 device name: turbo channel: ubuntu-touch/rc-proposed/meizu.en last update: 2016-04-25 08:07:52 version version: 59 version ubuntu: 20160423 version device: 20160412-d272a77 version custom: 20160324-945-18-69 ubuntu-push is spamming dbus with NameOwnerChanged signals constantly root@ubuntu-phablet:~# dbus-monitor --system --profile sig 1461676597 952956 2 /org/freedesktop/DBus org.freedesktop.DBus NameAcquired sig 1461676597 967580 35919 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 979623 35920 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 995234 35921 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 7504 35922 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 25708 35923 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 37448 35924 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 52701 35925 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 65064 35926 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 83597 35927 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 101992 35928 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 117352 35929 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 129604 35930 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged [...] This is causing ubuntu-push/dbus-daemon to cause a CPU load of 40% per process. On a recent system with $ system-image-cli -i current build number: 59 device name: turbo channel: ubuntu-touch/rc-proposed/meizu.en last update: 2016-04-25 08:07:52 version version: 59 version ubuntu: 20160423 version device: 20160412-d272a77 version custom: 20160324-945-18-69 ubuntu-push is spamming dbus with NameOwnerChanged signals constantly root@ubuntu-phablet:~# dbus-monitor --system --profile sig 1461676597 952956 2 /org/freedesktop/DBus org.freedesktop.DBus NameAcquired sig 1461676597 967580 35919 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 979623 35920 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 995234 35921 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 7504 35922 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 25708 35923 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 37448 35924 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 52701 35925 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 65064 35926 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 83597 35927 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 101992 35928 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 117352 35929 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 129604 35930 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged [...] This is causing ubuntu-push/dbus-daemon to cause a CPU load of 40% per process. Running $ stop ubuntu-push-client stops the flood.
2016-04-26 13:20:54 Simon Fels attachment added ubuntu-push-client.log https://bugs.launchpad.net/ubuntu-push/+bug/1575184/+attachment/4647911/+files/ubuntu-push-client.log
2016-04-26 20:09:48 Pat McGowan description On a recent system with $ system-image-cli -i current build number: 59 device name: turbo channel: ubuntu-touch/rc-proposed/meizu.en last update: 2016-04-25 08:07:52 version version: 59 version ubuntu: 20160423 version device: 20160412-d272a77 version custom: 20160324-945-18-69 ubuntu-push is spamming dbus with NameOwnerChanged signals constantly root@ubuntu-phablet:~# dbus-monitor --system --profile sig 1461676597 952956 2 /org/freedesktop/DBus org.freedesktop.DBus NameAcquired sig 1461676597 967580 35919 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 979623 35920 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 995234 35921 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 7504 35922 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 25708 35923 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 37448 35924 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 52701 35925 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 65064 35926 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 83597 35927 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 101992 35928 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 117352 35929 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 129604 35930 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged [...] This is causing ubuntu-push/dbus-daemon to cause a CPU load of 40% per process. Running $ stop ubuntu-push-client stops the flood. This is due to a property name changing in NM 1.2 from state to State https://developer.gnome.org/NetworkManager/1.2/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State On a recent system with $ system-image-cli -i current build number: 59 device name: turbo channel: ubuntu-touch/rc-proposed/meizu.en last update: 2016-04-25 08:07:52 version version: 59 version ubuntu: 20160423 version device: 20160412-d272a77 version custom: 20160324-945-18-69 ubuntu-push is spamming dbus with NameOwnerChanged signals constantly root@ubuntu-phablet:~# dbus-monitor --system --profile sig 1461676597 952956 2 /org/freedesktop/DBus org.freedesktop.DBus NameAcquired sig 1461676597 967580 35919 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 979623 35920 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 995234 35921 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 7504 35922 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 25708 35923 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 37448 35924 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 52701 35925 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 65064 35926 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 83597 35927 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 101992 35928 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 117352 35929 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 129604 35930 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged [...] This is causing ubuntu-push/dbus-daemon to cause a CPU load of 40% per process. Running $ stop ubuntu-push-client stops the flood.
2016-04-26 20:10:07 Pat McGowan canonical-devices-system-image: importance Undecided High
2016-04-26 20:10:07 Pat McGowan canonical-devices-system-image: status New Confirmed
2016-04-26 20:10:07 Pat McGowan canonical-devices-system-image: milestone 11
2016-04-26 20:10:07 Pat McGowan canonical-devices-system-image: assignee Bill Filler (bfiller)
2016-04-26 20:10:44 Pat McGowan ubuntu-push: importance Undecided High
2016-04-26 20:10:44 Pat McGowan ubuntu-push: status New Confirmed
2016-04-26 20:10:44 Pat McGowan ubuntu-push: assignee Jonas G. Drange (jonas-drange)
2016-04-27 12:51:40 Jonas G. Drange branch linked lp:~jonas-drange/ubuntu-push/state-State
2016-04-27 12:52:04 Jonas G. Drange ubuntu-push: status Confirmed In Progress
2016-04-27 13:09:50 Tony Espy description This is due to a property name changing in NM 1.2 from state to State https://developer.gnome.org/NetworkManager/1.2/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State On a recent system with $ system-image-cli -i current build number: 59 device name: turbo channel: ubuntu-touch/rc-proposed/meizu.en last update: 2016-04-25 08:07:52 version version: 59 version ubuntu: 20160423 version device: 20160412-d272a77 version custom: 20160324-945-18-69 ubuntu-push is spamming dbus with NameOwnerChanged signals constantly root@ubuntu-phablet:~# dbus-monitor --system --profile sig 1461676597 952956 2 /org/freedesktop/DBus org.freedesktop.DBus NameAcquired sig 1461676597 967580 35919 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 979623 35920 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 995234 35921 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 7504 35922 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 25708 35923 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 37448 35924 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 52701 35925 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 65064 35926 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 83597 35927 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 101992 35928 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 117352 35929 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 129604 35930 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged [...] This is causing ubuntu-push/dbus-daemon to cause a CPU load of 40% per process. Running $ stop ubuntu-push-client stops the flood. NM 1.2 has stricter handling of property names due to it's move from using dbus-glib to gdbus internally. ubuntu-push has been using the top-level NM property name 'state', which now results in a DBus error when it's value is queried, whereas this worked OK with NM 0.9.10. I've verified both in upstream's documentation and the code that the property has always been 'State', even in 0.9.10. https://developer.gnome.org/NetworkManager/1.2/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State On a recent system with $ system-image-cli -i current build number: 59 device name: turbo channel: ubuntu-touch/rc-proposed/meizu.en last update: 2016-04-25 08:07:52 version version: 59 version ubuntu: 20160423 version device: 20160412-d272a77 version custom: 20160324-945-18-69 ubuntu-push is spamming dbus with NameOwnerChanged signals constantly root@ubuntu-phablet:~# dbus-monitor --system --profile sig 1461676597 952956 2 /org/freedesktop/DBus org.freedesktop.DBus NameAcquired sig 1461676597 967580 35919 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 979623 35920 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676597 995234 35921 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 7504 35922 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 25708 35923 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 37448 35924 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 52701 35925 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 65064 35926 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 83597 35927 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 101992 35928 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 117352 35929 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged sig 1461676598 129604 35930 /org/freedesktop/DBus org.freedesktop.DBus NameOwnerChanged [...] This is causing ubuntu-push/dbus-daemon to cause a CPU load of 40% per process. Running $ stop ubuntu-push-client stops the flood.
2016-04-29 12:44:53 Jonas G. Drange branch linked lp:ubuntu-push/automatic
2016-05-02 07:39:06 Jean-Baptiste Lallement canonical-devices-system-image: importance High Critical
2016-05-03 18:29:03 Jean-Baptiste Lallement canonical-devices-system-image: status Confirmed Fix Committed
2016-06-02 12:12:21 Pat McGowan canonical-devices-system-image: status Fix Committed Fix Released
2016-07-07 14:30:03 Jonas G. Drange ubuntu-push: status In Progress Fix Released