openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #03240
Re: GitHub migration timeline?
On 07/18/2011 02:59 PM, Andy Smith wrote:
Jay and Monty, could you give the list an update on the status and
timeline of the GitHub migration?
Things are going quite swimingly. Proof of concept went well and we've
been working on starting to roll some things out.
We've moved the CI repos (github.com/openstack/openstack-ci and
github.com/openstack/openstack-ci-puppet) to be managed via
Jenkins/Gerrit (so that we're eating our own dogfood) as we're currently
working with the Keystone team to move their stuff in (since they're
already on github, and since they are not already using tooling, they're
an easier subset of the migration) We're going to let those bake for a
few days so that we can make sure there aren't major trainwrecks either
in the system itself or in the documentation before starting to move the
larger projects.
Next we'll move a project that is currently on launchpad using tarmac -
I'm voting for either Glance or Burrow. Specifically the need here is
sorting out tarballs/packaging on a lower-traffic project.
Once THAT is done, we should be in good enough shape to move the larger
projects like Nova.
The last informal estimate I had heard was that July 15th was the
planned date. What are the current issues?
That's not too far off, actually. We sent out the intro instructions to
the keystone team on the 15th - so you can consider things in motion.
We've got blueprints up on our current items in work at:
https://blueprints.launchpad.net/openstack-ci
The blueprint's in question here are:
https://blueprints.launchpad.net/openstack-ci/+spec/ci-git-support
and
https://blueprints.launchpad.net/openstack-ci/+spec/ci-git-transition
There are several things we will continue to hack on in terms of
enhancements, but there is no need for those to block the continued
rollout of things. On the other hand, we know of a couple that will
involve small workflow changes, and we're trying to get _those_ done
before we migrate everybody.
I'd say the largest issue I want to see done before we get to Nova is
listening for +2 events in the event stream from Jenkins. (which should
not be hard to do) I'd love to get a few things sorted around auth/users
and groups - but I'm gonna guess that we won't see that before the final
transition.
SO - all of that to say - things have begun migrating, and it will be a
little while longer before we get to nova.
Follow ups
References