File sync status is incorrect: it reports "File Sync Disabled" but syncdaemon is happy and IDLE
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Control Panel | Status tracked in Trunk | |||||
Stable-3-0 |
Fix Released
|
Undecided
|
Diego Sarmentero | |||
Trunk |
Fix Released
|
High
|
Diego Sarmentero | |||
ubuntuone-control-panel (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
Precise |
Fix Released
|
Undecided
|
Unassigned | |||
Quantal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I've been seen this happening several times now, so I decided to open the bug report.
As you can see in the screenshot attached, the control panel reports "File Sync Disabled" as the file sync status, but syncdaemon is running and working.
nessita@ernst:~$ u1sdtool -s
State: QUEUE_MANAGER
connection: With User With Network
description: processing the commands pool
is_connected: True
is_error: False
is_online: True
queues: IDLE
Attaching syncdaemon config file.
[Test Case]
With ubuntuone-
[Regression Potential]
Minimal. Fix includes unit tests.
Related branches
- Mike McCracken (community): Approve
- Roberto Alsina (community): Approve
-
Diff: 84 lines (+31/-1)4 files modifiedubuntuone/controlpanel/backend.py (+6/-1)
ubuntuone/controlpanel/gui/qt/filesyncstatus.py (+2/-0)
ubuntuone/controlpanel/gui/qt/tests/test_filesyncstatus.py (+15/-0)
ubuntuone/controlpanel/tests/test_backend.py (+8/-0)
- Roberto Alsina (community): Approve
-
Diff: 322 lines (+122/-12)13 files modifieddata/qt/images.qrc (+4/-0)
data/qt/ubuntuone-rtl.qss (+27/-0)
data/qt/ubuntuone.qss (+0/-7)
ubuntuone/controlpanel/backend.py (+6/-1)
ubuntuone/controlpanel/gui/qt/filesyncstatus.py (+2/-0)
ubuntuone/controlpanel/gui/qt/folders.py (+10/-1)
ubuntuone/controlpanel/gui/qt/main/__init__.py (+4/-1)
ubuntuone/controlpanel/gui/qt/main/tests/test_main.py (+4/-0)
ubuntuone/controlpanel/gui/qt/systray.py (+1/-0)
ubuntuone/controlpanel/gui/qt/tests/test_filesyncstatus.py (+15/-0)
ubuntuone/controlpanel/gui/qt/tests/test_folders.py (+29/-2)
ubuntuone/controlpanel/gui/qt/tests/test_systray.py (+12/-0)
ubuntuone/controlpanel/tests/test_backend.py (+8/-0)
Changed in ubuntuone-control-panel: | |
status: | New → Triaged |
assignee: | nobody → Roberto Alsina (ralsina) |
importance: | Undecided → High |
Changed in ubuntuone-control-panel: | |
assignee: | Roberto Alsina (ralsina) → Diego Sarmentero (diegosarmentero) |
tags: | added: desktop+ |
Changed in ubuntuone-control-panel: | |
status: | Triaged → In Progress |
Changed in ubuntuone-control-panel: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-control-panel (Ubuntu Precise): | |
milestone: | none → precise-updates |
description: | updated |
Natalia, let me know if you can attach the logs, that would be really helpful to debug this.