[OpenStack-Infra] Questions when Desired Project Name and Launchpad URL does not match for a new project

Elizabeth K. Joseph lyz at princessleia.com
Thu Jun 23 20:52:28 UTC 2016


On Wed, Jun 22, 2016 at 10:52 PM, HU, BIN <bh526r at att.com> wrote:
> (1)    Are those names case-sensitive?

No, but lowercase project names are preferred in our configs for consistency.

> (2)    Because our Gluon project’s the Launchpad URL is “python-gluon”,
> which is different from our intended OpenStack project name
> “openstack/gluon”, what should I do?
>
> a.       I see an example the manual:
>
>
>
> - project: openstack/<projectname>
>
>   description: Latest and greatest cloud stuff.
>
>   groups:
>
>      - oslo
>
>
>
>                 So should I use “groups: -gluon” or something else to
> resolve the mismatch of “openstack/gluon” and
>https://launchpad.net/python-gluon”?

It should be:

  groups: python-gluton

A similar example is the stevedore project that had the same problem:

http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/projects.yaml#n3795

> (3)    In https://git.openstack.org/openstack-dev/cookiecutter.json, I see:
>
>
>
> {
>
>         "module_name": "replace with the name of the python module",
>
>         "repo_group": "openstack",
>
>         "repo_name": "replace with the name for the git repo",
>
>         "launchpad_project": "replace with the name of the project on
> launchpad",
>
>         "project_short_description": "OpenStack Boilerplate contains all the
> boilerplate you need to create an OpenStack package."
>
> }
>
>
>
> Note the bolded “replace with the name of the project on launchpad”:
>
> -          what does this mean?
>
> -          Should it be changed because of project name/repo
> “openstack/gluon” and Launchpad URL “python-gluon”?

I'm not very familiar with the cookiecutter repo so someone else may
want to chime in here to explain, but it seems like:

repo_group is openstack

repo_name is gluton

launchpad_project is python-gluon

-- 
Elizabeth Krumbach Joseph || Lyz || pleia2



More information about the OpenStack-Infra mailing list