[openstack-dev] [infra] merging code from a github repo to an openstack existing repo: how ?

Tony Breeds tony at bakeyournoodle.com
Wed Feb 22 18:00:55 UTC 2017

On Wed, Feb 22, 2017 at 10:31:34AM -0500, Thomas Morin wrote:
> Hi,
> A bit of context to make my question clearer: openstack/networking-bagpipe
> relies on bagpipe-bgp which is not an openstack project although done by the
> same people, and we would see a significant benefit in moving the code from
> github to openstack. This post does not relate to licence/CLA questions (all
> clear AFAIK, licence is Apache, all contributions by people who are also
> Openstack contributors). It does not relate to code style or lib
> dependencies either (there are a few things to adapt, which we have
> identified and mostly covered already).
> The target would be: have the content of github's bagpipe-bgp repo become a
> sub directory of the networking-bagpipe repo, and then tweak
> setup.cfg/tox.ini so that this subdirectory becomes packaged and tested.

I don't believe that will work.  for the most part PBR assumes 1 repo == 1 package.

Why not just import github:bagpipe-bgp into openstack/bagpipe-bgp and treat it
like any other OpenStack project?

It's pretty trivial to do that and it's documented in the infra manual:

Yours Tony.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20170222/ddee232a/attachment.pgp>

More information about the OpenStack-dev mailing list