soledad_sync.py does not sync on leap platform 0.7 (develop branch)
--- git/bitmask ‹master› » leap test chameleon 1 ↵
= [chameleon.unstable.bitmask.net] PASS: Network > Can connect to internet?
= [chameleon.unstable.bitmask.net] PASS: Network > Is stunnel running?
= [chameleon.unstable.bitmask.net] PASS: Network > Is shorewall running?
= [chameleon.unstable.bitmask.net] PASS: Webapp > Can contact couchdb?
= [chameleon.unstable.bitmask.net] PASS: Webapp > Can contact couchdb via haproxy?
= [chameleon.unstable.bitmask.net] PASS: Webapp > Are daemons running?
= [chameleon.unstable.bitmask.net] PASS: Webapp > Can access webapp?
= [chameleon.unstable.bitmask.net] PASS: Webapp > Can create and authenticate and delete user via API?
= [chameleon.unstable.bitmask.net] FAIL: Webapp > Can sync Soledad? [webapp.rb:59]:
= [chameleon.unstable.bitmask.net] Error running `/srv/leap/tests/helpers/soledad_sync.py f8a65b226240dbaad3f838729b60f4e9 N9gTP-IuqN3JOrmyviEPRTfmMf6XlQsQZAk4-clmdec https://panda.unstable.bitmask.net:2323/user-f8a65b226240dbaad3f838729b60f4e9`:
= [chameleon.unstable.bitmask.net] HTTPError(500)
= [chameleon.unstable.bitmask.net] Traceback (most recent call last):
= [chameleon.unstable.bitmask.net] File "/srv/leap/tests/helpers/soledad_sync.py", line 69, in
= [chameleon.unstable.bitmask.net] result = soledad_sync(uuid, token, server)
= [chameleon.unstable.bitmask.net] File "/srv/leap/tests/helpers/soledad_sync.py", line 54, in soledad_sync
= [chameleon.unstable.bitmask.net] db.sync(server, creds=creds, autocreate=False)
= [chameleon.unstable.bitmask.net] File "/usr/lib/python2.7/dist-packages/u1db/__init__.py", line 328, in sync
= [chameleon.unstable.bitmask.net] autocreate=autocreate)
= [chameleon.unstable.bitmask.net] File "/usr/lib/python2.7/dist-packages/u1db/sync.py", line 101, in sync
= [chameleon.unstable.bitmask.net] self.source._replica_uid)
= [chameleon.unstable.bitmask.net] File "/usr/lib/python2.7/dist-packages/u1db/remote/http_target.py", line 46, in get_sync_info
= [chameleon.unstable.bitmask.net] res, _ = self._request_json('GET', ['sync-from', source_replica_uid])
= [chameleon.unstable.bitmask.net] File "/usr/lib/python2.7/dist-packages/u1db/remote/http_client.py", line 217, in _request_json
= [chameleon.unstable.bitmask.net] content_type)
= [chameleon.unstable.bitmask.net] File "/usr/lib/python2.7/dist-packages/u1db/remote/http_client.py", line 209, in _request
= [chameleon.unstable.bitmask.net] return self._response()
= [chameleon.unstable.bitmask.net] File "/usr/lib/python2.7/dist-packages/u1db/remote/http_client.py", line 160, in _response
= [chameleon.unstable.bitmask.net] raise errors.HTTPError(resp.status, body, headers)
= [chameleon.unstable.bitmask.net] HTTPError: HTTPError(500)
= [chameleon.unstable.bitmask.net] Tests halted on failure (because of --no-continue).
= bailing out
root@panda:/srv/leap/tapicero# grep f8a65b226240dbaad3f838729b60f4e9 /var/log/syslog Apr 8 17:27:05 panda tapicero[17197]: Prepared storage user-f8a65b226240dbaad3f838729b60f4e9 root@unstable1:/tmp# dpkg -l soledad* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============================================-============================-============================-================================================================================================== ii soledad-common 0.7.0~20150402161726.81+whee all Synchronization of locally encrypted data among devices. ii soledad-server 0.7.0~20150402161726.81+whee all Synchronization of locally encrypted data among devices.
(from redmine: created on 2015-04-08, closed on 2015-04-17)