My Ubuntu One account contains about 10 MB of files, mostly raw text files and a few pictures.
I modify a file called "annuaire.xml" quite often, always with vim.
I modify a file called "ev.gnumeric" once in a while, always with Gnumeric.
Last week I modified annuaire.xml a lot on my main PC.
Then I read it on another PC, also with vim.
Earlier this morning, I have read it on my main PC with no problem.
Then I rebooted.
And when I wanted to read the file again, it had disappeared.
ev.gnumeric is also nowhere to be found.
This is the second times it happens, last time was about 2 weeks ago.
Only using 2 PCs, both of them are fresh installs of Ubuntu Karmic.
The latest ".u1conflict" files date from a few days ago, possibly the dates of my latest modifications. They seem to contain the latest data, so no data loss... but I can I trust Ubuntu One if it randomly deletes my files?
Here are the lines of syncdaemon.log that either contain this file's name or are suspicious:
2010-01-06 14:12:31,966 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 50fcb889-74ef-41f5-b61f-ba912c528f61 [root:50fcb889-74ef-41f5-b61f-ba912c528f61] ''Ubuntu One/annuaire.xml'' | Called new_local_file (In: F:NA:NA)
2010-01-06 14:12:31,967 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 50fcb889-74ef-41f5-b61f-ba912c528f61 [root:50fcb889-74ef-41f5-b61f-ba912c528f61] ''Ubuntu One/annuaire.xml'' | Called calculate_hash (In: T:NONE:F)
2010-01-06 14:12:32,083 - ubuntuone.SyncDaemon.sync - INFO - T:LOCAL:F 50fcb889-74ef-41f5-b61f-ba912c528f61 [root:50fcb889-74ef-41f5-b61f-ba912c528f61] ''Ubuntu One/annuaire.xml'' | Called put_file (In: T:NONE:F)
2010-01-06 14:17:41,832 - ubuntuone.SyncDaemon.ActionQueue - WARNING - MakeFile share:'' node:'7b33edbf-de6a-4984-8e70-2eedaaff47c1' MakeFile(marker="'7b33edbf-de6a-4984-8e70-2eedaaff47c1'", parent_id="'8edf9bd5-9358-4aaa-a41f-fba474e0eaff'", share_id="''", name="u'ev.gnumeric'") failure ALREADY_EXISTS
2010-01-06 14:17:41,852 - ubuntuone.SyncDaemon.sync - INFO - -:-:- 7b33edbf-de6a-4984-8e70-2eedaaff47c1 [-:-] ''-'' | Called file_not_created_remove (In: T:LOCAL:F)
2010-01-06 14:17:41,852 - ubuntuone.SyncDaemon.ActionQueue - ERROR - Upload share:'' node:'7b33edbf-de6a-4984-8e70-2eedaaff47c1' Upload(share_id="''", hash="'sha1:a457e0421b9eb3517ca06b848331bfa5654e9700'", fileobj_factory='<bound method FSKey.open_file of <ubuntuone.syncdaemon.sync.FSKey object at 0x9f77e3c>>', node_id="'7b33edbf-de6a-4984-8e70-2eedaaff47c1'", crc32='1280144641L', previous_hash="''", size='2584') failed 7b33edbf-de6a-4984-8e70-2eedaaff47c1
2010-01-06 14:17:41,853 - ubuntuone.SyncDaemon.ActionQueue - WARNING - Upload share:'' node:'7b33edbf-de6a-4984-8e70-2eedaaff47c1' Upload(share_id="''", hash="'sha1:a457e0421b9eb3517ca06b848331bfa5654e9700'", fileobj_factory='<bound method FSKey.open_file of <ubuntuone.syncdaemon.sync.FSKey object at 0x9f77e3c>>', node_id="'7b33edbf-de6a-4984-8e70-2eedaaff47c1'", crc32='1280144641L', previous_hash="''", size='2584') failure ALREADY_EXISTS
2010-01-06 14:17:41,853 - ubuntuone.SyncDaemon.sync - INFO - -:-:- - [:7b33edbf-de6a-4984-8e70-2eedaaff47c1] ''-'' | Called nothing (In: F:NA:NA)
2010-01-06 14:17:42,475 - ubuntuone.SyncDaemon.ActionQueue - WARNING - MakeFile share:'' node:'50fcb889-74ef-41f5-b61f-ba912c528f61' MakeFile(marker="'50fcb889-74ef-41f5-b61f-ba912c528f61'", parent_id="'8edf9bd5-9358-4aaa-a41f-fba474e0eaff'", share_id="''", name="u'annuaire.xml'") failure ALREADY_EXISTS
2010-01-06 19:48:53,909 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F d45e40ef-8d95-4d62-8922-3f625e34f257 [root:d45e40ef-8d95-4d62-8922-3f625e34f257] ''Ubuntu One/annuaire.xml'' | Called new_local_file (In: F:NA:NA)
2010-01-06 19:48:53,918 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F d45e40ef-8d95-4d62-8922-3f625e34f257 [root:d45e40ef-8d95-4d62-8922-3f625e34f257] ''Ubuntu One/annuaire.xml'' | Called calculate_hash (In: T:NONE:F)
2010-01-06 19:48:53,924 - ubuntuone.SyncDaemon.sync - INFO - T:LOCAL:F d45e40ef-8d95-4d62-8922-3f625e34f257 [root:d45e40ef-8d95-4d62-8922-3f625e34f257] ''Ubuntu One/annuaire.xml'' | Called put_file (In: T:NONE:F)
2010-01-06 19:48:55,200 - ubuntuone.SyncDaemon.sync - INFO - T:LOCAL:F d45e40ef-8d95-4d62-8922-3f625e34f257 [root:18190979-e357-47e9-9e7a-dc87a79ed84f] ''Ubuntu One/annuaire.xml'' | Called new_local_file_created (In: T:LOCAL:F)
2010-01-06 19:48:58,741 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F d45e40ef-8d95-4d62-8922-3f625e34f257 [root:18190979-e357-47e9-9e7a-dc87a79ed84f] ''Ubuntu One/annuaire.xml'' | Called commit_upload (In: T:LOCAL:F)
It just happened again: xml.u1conflict. 3 and they are the same.
- I checked that annuaire.xml was present, and made a backup of it.
- I quit Ubuntu One because it was showing as not connected (even though Internet is connected) and I started Ubuntu One again a few minutes later.
- Ubuntu One showed that it was updating the files.
- I realized that the file annuaire.xml was gone.
- I compared the backup with the latest conflict file annuaire.
Last time I edited the file was on the same computer. In fact I have been using only this computer for weeks, and modify the file quite often.