Ubuntu one .ods files upload to cloud, but download as ghosts files making existing files .u1conflicts

Bug #1247689 reported by Alexander T. Stanton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntuone-control-panel (Ubuntu)
New
Undecided
Unassigned

Bug Description

I have a desktop (calculon) and a laptop (bender) both running 13.10. I noticed the bug when the changes I made in my spreadsheet on "calculon" weren't carrying over to "bender". I went onto the U1 website and they were being uploaded no problem, no ".u1conflict". So I tried it in reverse, deleted and restored the files, in different combinations to try to break the cycle, to see if the change would go over and nothing. The changes still won't register on my other computers. I am sure that its because they won't download properly. EVEN THOUGH i am getting notifications that they are uploading and downloading. So, I started downloading them directly from the website to get them and here is the interesting part: I save downloads to their proper places and and they turn into ".u1conflict" files. The original files won't show up or are ghost files, that I cannot loacte even after I download them directly turning them into conflict files. (I am still trying to wrap my head around it)

I started tracking this using `tail -f ~/.cache/ubuntuone/log/syncdaemon.log` and this is what I got

stantron@bender:~$ tail -f ~/.cache/ubuntuone/log/syncdaemon.log
2013-11-03 17:44:01,905 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Calling nothing (got FS_FILE_CREATE:{})
2013-11-03 17:44:01,906 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Called nothing (In: T:SERVER:F)
2013-11-03 17:44:01,908 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Calling calculate_hash (got FS_FILE_CLOSE_WRITE:{})
2013-11-03 17:44:01,910 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Called calculate_hash (In: T:SERVER:F)
2013-11-03 17:44:02,001 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Calling calculate_hash (got FS_FILE_CLOSE_WRITE:{})
2013-11-03 17:44:02,003 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Called calculate_hash (In: T:SERVER:F)
2013-11-03 17:44:02,007 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Calling calculate_hash (got FS_FILE_CLOSE_WRITE:{})
2013-11-03 17:44:02,009 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Called calculate_hash (In: T:SERVER:F)
2013-11-03 17:44:02,511 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Calling file_conflict (got HQ_HASH_NEW:{'hash_eq_local_hash': 'F', 'hash_eq_server_hash': 'F'})
2013-11-03 17:44:02,514 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Called file_conflict (In: T:SERVER:F)
2013-11-03 17:50:26,528 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Calling nothing (got FS_FILE_CREATE:{})
2013-11-03 17:50:26,529 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Called nothing (In: T:SERVER:F)
2013-11-03 17:50:26,532 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Calling calculate_hash (got FS_FILE_CLOSE_WRITE:{})
2013-11-03 17:50:26,534 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Called calculate_hash (In: T:SERVER:F)
2013-11-03 17:50:26,594 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Calling calculate_hash (got FS_FILE_CLOSE_WRITE:{})
2013-11-03 17:50:26,596 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Called calculate_hash (In: T:SERVER:F)
2013-11-03 17:50:26,600 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Calling calculate_hash (got FS_FILE_CLOSE_WRITE:{})
2013-11-03 17:50:26,602 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Called calculate_hash (In: T:SERVER:F)
2013-11-03 17:50:27,105 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Calling file_conflict (got HQ_HASH_NEW:{'hash_eq_local_hash': 'F', 'hash_eq_server_hash': 'F'})
2013-11-03 17:50:27,107 - ubuntuone.SyncDaemon.sync - INFO - T:SERVER:F 19781bf1-6e9d-4e4d-9f64-0671415e02a0 ['cd80a3ee-6901-4e2e-a331-c8459eaa8eae'::'4c39d312-a67a-48bf-ad44-d00744ea9fd6'] ''Documents/Money/Money Log.ods'' | Called file_conflict (In: T:SERVER:F)
2013-11-03 17:52:20,829 - ubuntuone.SyncDaemon.InteractionInterfaces - INFO - connect: args (<ubuntuone.syncdaemon.interaction_interfaces.SyncdaemonService object at 0x27fa7d0>,), kwargs {}.
2013-11-03 17:52:20,829 - ubuntuone.SyncDaemon.InteractionInterfaces - INFO - connect: result <generator object connect at 0x25609b0>.
2013-11-03 17:58:36,572 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: <State: 'QUEUE_MANAGER' (queues IDLE connection 'With User With Network')>; queue: 0; offloaded: 0; hash: 0) ---

My skewed understanding of linux code is telling me that this is uploading the file properly, but as they are downloading they are being marked as conflict files. I need help understanding the code of what is going on here and why it is not properly saving the files.

Bottom line, files upload correctly, but something happens keeping my u1files downloading correctly.

I hope this helps, I envy your bug hunting skills.

Thank You.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: ubuntuone-control-panel-qt 13.09-0ubuntu1
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: amd64
Date: Sun Nov 3 17:52:40 2013
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/ubuntuone-control-panel-qt
InstallationDate: Installed on 2013-10-10 (24 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
InterpreterPath: /usr/bin/python2.7
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
 XDG_RUNTIME_DIR=<set>
 SHELL=/bin/bash
 LANGUAGE=en_US
 PATH=(custom, no user)
 LANG=en_US.UTF-8
SourcePackage: ubuntuone-control-panel
UpgradeStatus: Upgraded to saucy on 2013-10-19 (15 days ago)

Revision history for this message
Alexander T. Stanton (stanton-sculpture) wrote :
description: updated
summary: - Ubuntu one: ods files upload to cloud, but won't download as ghost files
- creating u1conflicts
+ Ubuntu one .ods files upload to cloud, but download as ghosts files
+ making existing files .u1conflicts
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.