Add back .zuul.yaml to the project and change all references from
openstack/networking-l2gw to x/networking-l2gw
Make jobs work on ubuntu focal
Fix mysql syntax in tools/test-setup.sh
Switch to openstackdocstheme 2.2.1 version. Using
this version will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
Disable openstackdocs_auto_name to use 'project' variable as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
Remove docs requirements from lower-constraints, they are not needed
during install or test but only for docs building.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
Some options are now automatically configured by the version 1.20:
Import jobs from project-config and update them:
* Use python36 instead of python35, since py35 is out of scope
for current cycle.
* Switch to using "tox -e docs" for docs building - using
build-openstack-docs-pti template. This does not publish since
networking-l2gw is not an official OpenStack project under governance
Update tox.ini for docs change.
Since this now uses python3 for docs building, switch from oslosphinx
(only working with python2) to openstackdocstheme.
Use new URL for upper-constraints file everywhere.
Update RST files where new sphinx was producing errors.
Instead of the neutron commands in the form neutron l2-gateway-<command>
and neutron l2-gateway-connection-<command> introduce the osc form:
openstack l2gw <command> and openstack l2gw connection <command>.
This patch describes the philopsphy of release and version
management for L2 Gateway package. This also specifies the
use case example for this package for specific release.