The previous change updated all links to go to OFTC, including some from
third parties. Revert those back as they still seem to be on Freenode.
Change-Id: Iceaa2af8a16f4b94c32745d45726f181bfec32e6
We need to specify doc requirements in doc/requirements.txt
to avoid problems with the pip resolver [1] for the release team [2][3].
Removed specific doc requirements from test-requirements.txt.
The problem here is that this repos haven't doc/requirements.txt file
and by default in this case zuul will use the test-requirements.txt file
to
pull requirements [4].
This requirements file contains extra requirements like flake8 that
collided with those allowed in our job environment and so the new pip
resolver fails to install these requirements and the job exits in error.
This project meet the conditions leading to the bug.
/!\/!\/!\
Notice that I voluntarily added the doc directory even if no docs
are generated here because zuul will try to pull this requirements from
there first and the contained requirements are needed for reno but AFAIK
the releasenotes dir is ignored by zuul. c.f [4] for further details.
/!\/!\/!\
[1] http://lists.openstack.org/pipermail/release-job-failures/2021-January/001500.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html
[3] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html
[4] https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-sphinx/tasks/main.yaml#L36
Change-Id: Ib224dfe036543c8ec7fe3074fe4280586d35de97
The infra-manual now lives on docs.opendev.org, update links.
New location is: https://docs.opendev.org/opendev/infra-manual/latest
Update footer to point to Contributors guide.
Change-Id: If828ad2c894f5b532b96bb9ef1cc95e0f7c7cb5e
Follow job rename in openstack-manuals, remove now unused
checkbuild environment and simplify build-index.sh script
since the same content is build everytime.
Also remove www/www-index.html, we do not use it anymore.
Depends-On: https://review.opendev.org/676956
Change-Id: I00b5afc14fc7872edc1c9db9a0aaa7949b1f1443
Api-guide and api-ref documents are now all on docs.openstack.org, add
redirects for them.
This fixes also a few broken redirects.
Depends-On: https://review.opendev.org/672250
Change-Id: If9dc21ffb7c6995f4b017c78eed8833f90db61c1
Update for moved API Quick Start, note that Japanese is not translated
anymore and thus got removed.
Update CLI links:
We do not have these links on docs.o.o anymore, rewrite and add new
links.
Depends-On: https://review.opendev.org/672250
Change-Id: Ie6352dd20f28bfb3ea8d546ca14ef6af5fd39fe5
The document is now in openstack-manuals, we can remove it here
completely together with the jobs for building it.
Add a redirect to new location.
Depends-On: https://review.opendev.org/671115
Change-Id: Ife74ae2b83bdae1e206b0705faf6f623428a3f1f
These guides are dead, remove them completely. This will also remove
the documents from the developer website, so remove all links.
Change-Id: Ifd9a4d8a187962498d6f1133226a77308bc2f5ff
1. Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
2. Update some URLs to latest
Change-Id: I12ab3ba42683f9f75189ab597b9768ae5ec7a3fb