[openstack-dev] [Release-job-failures][neutron][infra] Tag of openstack/neutron-fwaas-dashboard failed

Akihiro Motoki amotoki at gmail.com
Wed Nov 15 16:32:00 UTC 2017

2017-11-15 1:06 GMT+09:00 Andreas Jaeger <aj at suse.com>:
> On 2017-11-14 17:03, Doug Hellmann wrote:
>> Excerpts from Andreas Jaeger's message of 2017-11-14 09:31:48 +0100:
>>> On 2017-11-13 22:09, Doug Hellmann wrote:
>>>> Excerpts from zuul's message of 2017-11-13 20:37:18 +0000:
>>>>> Unable to freeze job graph: Unable to modify final job <Job publish-openstack-releasenotes branches: None source: openstack-infra/project-config/zuul.d/jobs.yaml at master#26> attribute required_projects={'openstack/horizon': <zuul.model.JobProject object at 0x7ff848d06b70>} with variant <Job publish-openstack-releasenotes branches: None source: openstack-infra/openstack-zuul-jobs/zuul.d/project-templates.yaml at master#285>
>>>> It looks like there is a configuration issue with
>>>> neutron-fwaas-dashboard.
>>> Yes, we marked  publish-openstack-releasenotes as final - and then the
>>> job added requirements to it.
>>> I see at least these two different fixes:
>>> - remove the final: true from the job
>>> - add neutron and horizon to the job like we done for release job. But
>>> there are other projects that have even more requirements.
>>> Infra team, what's the best approach here?
>>> Andreas
>> No projects should even need to install *themselves* much less their
>> other dependencies to build release notes. It should be possible to
>> build release notes just with sphinx and reno (and their dependencies).
> It should - but that's not how those projects seem to be set up ;(

The current setup is what most horizon plugins do. It is not special.

The release notes of neutron-fwaas-dashboard can be built with sphinx,
openstackdocstheme, reno and neutron-fwaas-dashboard itself.
I am fine to change this appropriately, but what is the right thing to do?
Do we need to change 'releasenotes' env to depend on only sphinx,
openstackdocstheme and reno?


> Andreas
> --
>  Andreas Jaeger aj@{suse.com,opensuse.org} Twitter: jaegerandi
>   SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
>    GF: Felix Imendörffer, Jane Smithard, Graham Norton,
>        HRB 21284 (AG Nürnberg)
>     GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

More information about the OpenStack-dev mailing list