If, in ~/.bazaar/bazaar.conf I have the following set:
create_signatures = always
(which I consider to be good practise), then the './run-tests' script from lp:uci-engine fails. See below for the test failure log. These tests should be isolated from my local bazaar configuration, or at least should detect an incompatible configuration and skip those tests.
---
======================================================================
ERROR: juju-deployer.test_update.TestUpdate.test_ensure_all_branches_are_pinned
----------------------------------------------------------------------
Traceback (most recent call last):
File "juju-deployer/test_update.py", line 93, in setUp
('add', ('filename', 'f-id', 'file', 'content\n'))])
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/branchbuilder.py", line 259, in build_snapshot
message_callback=message_callback)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/branchbuilder.py", line 127, in _do_commit
**kwargs)
File "<string>", line 4, in commit_write_locked
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/mutabletree.py", line 211, in commit
*args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/commit.py", line 290, in commit
lossy=lossy)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/cleanup.py", line 132, in run
self.cleanups, self.func, self, *args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/cleanup.py", line 166, in _do_with_cleanups
result = func(*args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/commit.py", line 447, in _commit
self.rev_id = self.builder.commit(self.message)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/vf_repository.py", line 208, in commit
self._new_revision_id)
File "<string>", line 4, in store_revision_signature_write_locked
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/repository.py", line 909, in store_revision_signature
signature = gpg_strategy.sign(plaintext)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/gpg.py", line 237, in sign
raise errors.SigningFailed(self._command_line())
SigningFailed: Failed to GPG sign data with command "[u'/usr/bin/gpg', '--clearsign', '-u', <email address hidden>']"
======================================================================
ERROR: juju-deployer.test_update.TestUpdate.test_ensure_some_branches_are_not_pinned
----------------------------------------------------------------------
Traceback (most recent call last):
File "juju-deployer/test_update.py", line 93, in setUp
('add', ('filename', 'f-id', 'file', 'content\n'))])
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/branchbuilder.py", line 259, in build_snapshot
message_callback=message_callback)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/branchbuilder.py", line 127, in _do_commit
**kwargs)
File "<string>", line 4, in commit_write_locked
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/mutabletree.py", line 211, in commit
*args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/commit.py", line 290, in commit
lossy=lossy)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/cleanup.py", line 132, in run
self.cleanups, self.func, self, *args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/cleanup.py", line 166, in _do_with_cleanups
result = func(*args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/commit.py", line 447, in _commit
self.rev_id = self.builder.commit(self.message)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/vf_repository.py", line 208, in commit
self._new_revision_id)
File "<string>", line 4, in store_revision_signature_write_locked
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/repository.py", line 909, in store_revision_signature
signature = gpg_strategy.sign(plaintext)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/gpg.py", line 237, in sign
raise errors.SigningFailed(self._command_line())
SigningFailed: Failed to GPG sign data with command "[u'/usr/bin/gpg', '--clearsign', '-u', <email address hidden>']"
======================================================================
ERROR: juju-deployer.test_update.TestUpdate.test_get_branches_and_revnos
----------------------------------------------------------------------
Traceback (most recent call last):
File "juju-deployer/test_update.py", line 93, in setUp
('add', ('filename', 'f-id', 'file', 'content\n'))])
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/branchbuilder.py", line 259, in build_snapshot
message_callback=message_callback)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/branchbuilder.py", line 127, in _do_commit
**kwargs)
File "<string>", line 4, in commit_write_locked
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/mutabletree.py", line 211, in commit
*args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/commit.py", line 290, in commit
lossy=lossy)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/cleanup.py", line 132, in run
self.cleanups, self.func, self, *args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/cleanup.py", line 166, in _do_with_cleanups
result = func(*args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/commit.py", line 447, in _commit
self.rev_id = self.builder.commit(self.message)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/vf_repository.py", line 208, in commit
self._new_revision_id)
File "<string>", line 4, in store_revision_signature_write_locked
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/repository.py", line 909, in store_revision_signature
signature = gpg_strategy.sign(plaintext)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/gpg.py", line 237, in sign
raise errors.SigningFailed(self._command_line())
SigningFailed: Failed to GPG sign data with command "[u'/usr/bin/gpg', '--clearsign', '-u', <email address hidden>']"
======================================================================
ERROR: juju-deployer.test_update.TestUpdate.test_set_branches_and_revnos_on_naked_branches
----------------------------------------------------------------------
Traceback (most recent call last):
File "juju-deployer/test_update.py", line 93, in setUp
('add', ('filename', 'f-id', 'file', 'content\n'))])
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/branchbuilder.py", line 259, in build_snapshot
message_callback=message_callback)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/branchbuilder.py", line 127, in _do_commit
**kwargs)
File "<string>", line 4, in commit_write_locked
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/mutabletree.py", line 211, in commit
*args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/commit.py", line 290, in commit
lossy=lossy)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/cleanup.py", line 132, in run
self.cleanups, self.func, self, *args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/cleanup.py", line 166, in _do_with_cleanups
result = func(*args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/commit.py", line 447, in _commit
self.rev_id = self.builder.commit(self.message)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/vf_repository.py", line 208, in commit
self._new_revision_id)
File "<string>", line 4, in store_revision_signature_write_locked
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/repository.py", line 909, in store_revision_signature
signature = gpg_strategy.sign(plaintext)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/gpg.py", line 237, in sign
raise errors.SigningFailed(self._command_line())
SigningFailed: Failed to GPG sign data with command "[u'/usr/bin/gpg', '--clearsign', '-u', <email address hidden>']"
======================================================================
ERROR: juju-deployer.test_update.TestUpdate.test_set_branches_and_revnos_on_pinned_branches
----------------------------------------------------------------------
Traceback (most recent call last):
File "juju-deployer/test_update.py", line 93, in setUp
('add', ('filename', 'f-id', 'file', 'content\n'))])
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/branchbuilder.py", line 259, in build_snapshot
message_callback=message_callback)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/branchbuilder.py", line 127, in _do_commit
**kwargs)
File "<string>", line 4, in commit_write_locked
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/mutabletree.py", line 211, in commit
*args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/commit.py", line 290, in commit
lossy=lossy)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/cleanup.py", line 132, in run
self.cleanups, self.func, self, *args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/cleanup.py", line 166, in _do_with_cleanups
result = func(*args, **kwargs)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/commit.py", line 447, in _commit
self.rev_id = self.builder.commit(self.message)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/vf_repository.py", line 208, in commit
self._new_revision_id)
File "<string>", line 4, in store_revision_signature_write_locked
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/repository.py", line 909, in store_revision_signature
signature = gpg_strategy.sign(plaintext)
File "/dev/shm/venv-g_5hl0/local/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg/bzrlib/gpg.py", line 237, in sign
raise errors.SigningFailed(self._command_line())
SigningFailed: Failed to GPG sign data with command "[u'/usr/bin/gpg', '--clearsign', '-u', <email address hidden>']"
---