[openstack-dev] [Zuul] requirements-check FAILURE
Doug Hellmann
doug at doughellmann.com
Wed Jan 17 23:01:10 UTC 2018
Excerpts from Matthew Treinish's message of 2018-01-17 17:16:19 -0500:
> On Wed, Jan 17, 2018 at 10:01:13PM +0000, Kwan, Louie wrote:
> > Would like to add the following module to openstack.masakari project
> >
> > https://github.com/pytransitions/transitions
> >
> > Got the following error with zuul requirements-check
> >
> > Requirement set([Requirement(package=u'transitions', location='', specifiers='>=0.6.4', markers=u'', comment='', extras=frozenset([]))]) not in openstack/requirements
> >
> > http://logs.openstack.org/88/534888/3/check/requirements-check/edec7bf/ara/
> >
> > Any tip or insight to fix it?
>
> That error is caused by the dependency you're adding not being tracked in
> global requirements. To add it to the masakari project you first have to
> add it to the openstack/requirements project.
>
> The process for doing that is documented in:
>
> https://docs.openstack.org/requirements/latest/
>
> That link also explains the reasoning behind why we handle adding dependencies
> centrally like this.
>
> -Matt Treinish
Please take a little time to look through the list of dependencies
in that repository to see if we have a finite state machine library
in the list already. If so, see if you can use that one instead
of adding a new dependency to the system.
Doug
More information about the OpenStack-dev
mailing list