It's also worth pointing out a related side effect of that choice... <URL: http://logs.openstack.org/14/68714/3/gate/gate-ceilometer-python27/dc7e987/console.html#_2014-01-30_15_57_30_413 > Uploads of branch tarballs are not stable and they're also not atomic. If your job tries to retrieve that tarball at the same time that it's being updated from a post-merge branch-tarball job, you will end up with a truncated file and your job will fail. The larger and more complex the tarball (for example nova's), the greater chance you have to catch it at just the wrong moment. -- Jeremy Stanley