2017-11-15 1:06 GMT+09:00 Andreas Jaeger <a...@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@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@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? Akihiro > > 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-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev