Hello everyone,

TL;DR: LAVA development and deployment infrastructure will be moving to
git over the course of this month. The expected cut off date is August
18th.

We are starting the migrating all of the LAVA source code from bzr to git
today. We planned this to happen in the least-desruptive way possible, so this
will be done in a phases.

The plan is the following:

----------------8<----------------8<----------------8<-----------------

1) mirror current bzr branches into git.

So the first step is to make the contents of the existing bzr repos on git.
This is done, and all LAVA components are available at git.linaro.org. Those
repositories contain the contents of their bzr counterparts as of today, and
will be updated again when we discontinue bzr.

This step is already done.

2) update deployment infrastructure to use git

lava-deployment-tool and lava-manifest will be branched already in their git
repositories updated to pull code for the other components from git instead of
bzr. This will be tested on staging, including upgrading from a bzr-based
deployment to a git-based one.

lava-lab (the repository where we maintain the salt configuration for the
Linaro Cambridge lab) will also be switched to git at this point.

Up until this phase is completed, bug fixes and updates to the official
production site will still be done from bzr.

3) final bzr cut off and move to git

When we are satisfied with the deployment from git branches, we will finally
discontinue bzr.

lava-deployment-tool and lava-manifest "deploy-from-git" branches will be
merged into the respective master branches.

All other components will be synced from bzr to git one last time.

At this point the bzr branches on Launchpad will be officially deprecated and
will probably not receive any more updates (so that getting the latest version
on bzr continues to be possible).

Development moves to git.linaro.org.

We will continue using Launchpad for bug management.

This is expected to be done by August the 18th.

----------------8<----------------8<----------------8<-----------------

Please feel free to voice any concerns or questions regarding this
change.

-- 
Antonio Terceiro
Software Engineer - Linaro
http://www.linaro.org

Attachment: signature.asc
Description: Digital signature

_______________________________________________
linaro-validation mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-validation

Reply via email to