On Tuesday, UK time, we will move git.baserock.org to a new server. The
new server will be running Codethink's git hosting software combo, in
a Baserock image. This will cause a service interruption, and some
* When the transfer starts, pushing to the old server will stop. It will
be enabled on the new server once everything is ready. There will be
a separate announcement when the new server is ready to be used.
Read-only access to the old server will continue to work.
* A few repository paths will change: baserock/foo will become
baserock/baserock/foo. This is an unfortunate side effect of the way
projects are managed on the git hosting server. Other paths will
remain the same.
- You will need to set the origin remote URL for the new server.
- You can make the change at once, if you like, since the new
paths already work on the old server.
* Gitano usernames and ssh keys will remain the same.
Thank you for your patience.
Fixes the problem where opening a compressed image file in a GUI file
manager shows its contents as 'tmpAsdad4' instead of its actual
Sam Thursfield (1):
Don't store original filename in compressed image files
morphlib/builder2.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
NOTE: samthursfield/test-tidying-2 and -3 must be merged before this
patch or the test will subtly break!
A couple of nasties are fixed in here. Previously when the disk was
full, Morph logged a backtrace into morph.log and then tried to unmount
the disk image, but as there were still open file handles inside it
the unmount would fail and the user would end up with a backtrace for
a failed unmount and a stuck loopback device that they would need to
Sam Thursfield (4):
Close file handles correctly on exceptions when unpacking strata
Override Python tarfile module to close file handles on exception
Cleanly handle out of disk space on target filesystem.
morphlib/bins.py | 24 ++++++++++---
morphlib/builder2.py | 46 ++++++++++++++-----------
tests.as-root/target-disk-too-small.exit | 1 +
tests.as-root/target-disk-too-small.script | 51 ++++++++++++++++++++++++++++
tests.as-root/target-disk-too-small.stderr | 1 +
5 files changed, 98 insertions(+), 25 deletions(-)
create mode 100644 tests.as-root/target-disk-too-small.exit
create mode 100755 tests.as-root/target-disk-too-small.script
create mode 100644 tests.as-root/target-disk-too-small.stderr