Reviews for RDO packages

We are in the process of getting the docs straightened out for reviewing RDO packages. As we do, I want to record what I have working.

I started with

rdopkg clone openstack-keystone

But that did not give me a repo that was in sync with my Gerrit account. I ended up with a .gti/config that looks likethis:

core]
	repositoryformatversion = 0
	filemode = true
	bare = false
	logallrefupdates = true
[remote "origin"]
	url = http://review.rdoproject.org/r/p/openstack/keystone-distgit.git
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "rpm-master"]
	remote = rpm-master
	merge = refs/heads/rpm-master
[remote "patches"]
	url = http://review.rdoproject.org/r/p/openstack/keystone.git
	fetch = +refs/heads/*:refs/remotes/patches/*
[remote "upstream"]
	url = git://git.openstack.org/openstack/keystone
	fetch = +refs/heads/*:refs/remotes/upstream/*
[remote "gerrit"]
        url = ssh://admiyo@review.rdoproject.org:29418/openstack/keystone-distgit.git
        fetch = +refs/heads/*:refs/remotes/gerrit/*
[user]
	email = adam@younglogic.com

openstack/keystone-distgit.git is the RPM packaging repo for Keystone.

openstack/keystone is the main keystone code repo.

My github account predates my time at Red Hat, and I’d rather not mess with that account, but the vast majority of the rest of my git work is done as ayoung@redhat.com, so I wanted to make a local user config.

With this setup I could make a review

By editing openstack-keystone.logrotate, commiting, and running git review.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.