[gate] parallel releasenotes job builds

Doug Hellmann doug at doughellmann.com
Sat May 16 22:35:29 UTC 2020



> On May 16, 2020, at 5:48 PM, melanie witt <melwittt at gmail.com> wrote:
> 
> Hi all,
> 
> We recently merged a change [1] that will run the build-openstack-releasenotes job with 'sphinx-build -j auto' to allow the build to run on multiple CPUs. With the recent releases of reno 3.1.0 and openstackdocstheme 2.1.2, both libraries advertise that they are parallel_read_safe and thus can support the '-j' option.
> 
> This effort was inspired by the nova build-openstack-releasenotes job
> which typically takes 52m to > 1h to run. The job timeout is 1h, so we
> were occasionally seeing TIMED_OUT job failures.
> 
> With parallel sphinx-build, the nova job run time is reduced down to about 15m (awesome!).
> 
> I wanted to say thanks to smcginnis, dhellmann, clarkb, and AJaeger for helping this newbie to reno and docs builds.
> 
> If anyone encounters any issues around the parallel reno builds in their projects, please let us know.
> 
> Cheers,
> -melanie
> 
> [1] https://review.opendev.org/727473
> 

Nice results! Thanks for pushing this forward!





More information about the openstack-discuss mailing list