← Back to team overview

openstack team mailing list archive

Git/Gerrit workflow changes for Glance/Keystone

 

Hi,

Monty and I have added a script originally from the Gluster project to
the Glance and Keystone repositories.  It's designed to make the initial
setup of a newly cloned Git repository with Gerrit easier, and to smooth
the process of submitting changes.  We expect to use the same process
with Swift and Nova when they transition to Git, so early use and
feedback is important.

If you are a Glance or Keystone developer using the Git/Gerrit/Github
workflow, we recommend that you change your git "review" alias in
~/.gitconfig to the following:

---- cut ----
[alias]
        review = !sh `git rev-parse --show-toplevel`/tools/rfc.sh
---- cut ----

And check the wiki for updated instructions on submitting changes:

  http://wiki.openstack.org/GerritWorkflow#Normal_Workflow

Mostly we've dropped several steps that are now handled automatically by
the script, but there is additional information in there about linking
bugs and blueprints.

If you have a moment to help test the initial project setup functions
performed by the script, we'd greatly appreciate it if you would clone a
new copy of the repository following the instructions here:

  http://wiki.openstack.org/GerritWorkflow#Project_Setup

If you have any problems or questions, feel free to respond here, talk
to mtaylor or jeblair on IRC, file a bug at
<URL:https://launchpad.net/openstack-ci>, or submit a patch to
<URL:https://github.com/openstack/openstack-ci>.

Thanks!


Follow ups