| Summary: | Need autobuilder to build docs with at least Sphinx 4.0 | ||
|---|---|---|---|
| Product: | [Infrastructure] AutoBuilder | Reporter: | Michael Opdenacker <michael.opdenacker> |
| Component: | autobuilder | Assignee: | Antonin Godard <antonin.godard> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | foss+yocto, infras.ab.watcher, Infras.watcher, michael.opdenacker, pidge, randy.macleod, richard.purdie |
| Version: | unspecified | ||
| Target Milestone: | 5.2 M4 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Yes (doc changes required) | |
|
Description
Michael Opdenacker
2022-06-10 16:03:13 UTC
Richard to setup the autobuilder to run tests and figure out which packages we need to achieve this. What needs to happen here is to make a buildtools build with "deploy artefacts" checked. I did this, the result was here: http://autobuilder.yocto.io/pub/non-release/20220616-20/buildtools/ we then add a patch to autobuilder helper to patch the new tarball into run-docs-build, I added one to the master-next branch there. We then trigger a docs build using that branch of autobuilder-helper. I did this here, not sure what broke though: https://autobuilder.yoctoproject.org/typhoon/#/builders/114/builds/478/steps/5/logs/stdio I fixed that issue, now we see other issues that Michael mentioned: https://autobuilder.yoctoproject.org/typhoon/#/builders/114/builds/480/steps/5/logs/stdio Could you push fixes for those onto the yocto-docs master-next branch and then we can merge everything once builds pass? Great! Thanks for the progress. I sent a new pull-request for master. Thanks again Michael. Was this completed? (In reply to comment #5) > Was this completed? Technically, yes. But this resulted in other bugs, c.f. https://lists.yoctoproject.org/g/yocto/message/57450 Bulk move of 5.1 M4 to 5.2 M2 as approved by AlexB. Hi, We are now using Sphinx on version 8.0.2 to build the master, styhead, and scarthgap branches of the documentation. Out of the maintained branches, only kirkstone is built using Sphinx 5.1.1, but even then, it is newer than the old version mentioned here (3.2.1). Older branches/tags are also built with Sphinx 5.1.1. So if my understanding is correct, this bug can be closed? I don't think there's any of the issues there remaining? Can someone confirm? Antonin I believe this has been addressed and the issue resolved. Thanks! |