[Openstack-operators] NYC Ops Meetup - Ubuntu packaging session summary

Saverio Proto zioproto at gmail.com
Tue Aug 30 08:07:38 UTC 2016


> Most of the topics that were covered in the Ubuntu packaging session are
> summarized in our wiki, to which I've updated based on our discussions:
> https://wiki.ubuntu.com/OpenStack

Hello Corey,

thanks for updating the wiki so quickly.
I am trying to rebuild stable/liberty cinder adding
https://review.openstack.org/#/c/306610/

I am building for ubuntu trusty at the moment.

First of all this line makes no sense to people not familiar with launchpad:

git clone lp:~ubuntu-server-dev/ubuntu/+source/nova

I would write:

git clone https://git.launchpad.net/~ubuntu-server-dev/ubuntu/+source/nova

I had to look up my shell history from NYC to understand what to
replace in 'lp' :)
Or we could link this page https://help.launchpad.net/Code/Git
where it explains how to hack the gitconfig.

Also, there is a part: "if you have added an appropriate changelog
comment then: debcommit"
We can improve saying that we can edit the changelog with the command 'dch -i'

I tried to submit a merge request for the cinder package.
https://code.launchpad.net/~zioproto/ubuntu/+source/cinder/+git/cinder/+merge/304341

I already spotted an error in my patch in the debian changelog, a
malformed email was added probably by debcommit.

What is the review workflow ? I should commit amend or just adding
commits on top of this branch ?

thanks !

Saverio



More information about the OpenStack-operators mailing list