From e6a0c50bc13ec3aa901bf0fc46ac3b38cf06cd07 Mon Sep 17 00:00:00 2001 From: Grzegorz Bialas Date: Fri, 23 Aug 2024 15:36:14 +0200 Subject: [PATCH] Fix links in docs for unmaintained releases Links in docs for unmaintained branches (Yoga and Zed) are still pointing to stable/ branches in repository. Instead they should point to unmaintained/. This patch aims to fix that. Closes-Bug: #2066052 Change-Id: I7e30ee5754ca2ecf9d4a2d3519f9e0bdf3f0aeea (cherry picked from commit c0ce3802ab30c2ffc00f34c7a630623821cba83b) --- doc/source/conf.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/doc/source/conf.py b/doc/source/conf.py index 8458c96278..b9e9700946 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -117,14 +117,26 @@ # Global variables # For replacement, use in docs as |VAR_NAME| (note there's no space around variable name) -# When adding new variables, make sure you add them to GLOBAL_VARIABLE_MAP dictionary as well +# When adding new variables, that you want to use in documentation, make sure you add +# them to GLOBAL_VARIABLE_MAP dictionary as well. KOLLA_OPENSTACK_RELEASE_UNMAINTAINED is +# used only to denote unmaintained branches, and it is not intended to be used for +# replacing anything in documentation. KOLLA_OPENSTACK_RELEASE = openstackdocstheme.ext._get_series_name() +KOLLA_OPENSTACK_RELEASE_UNMAINTAINED = [ + 'yoga', + 'zed', +] + if KOLLA_OPENSTACK_RELEASE == 'latest': KOLLA_OPENSTACK_RELEASE = 'master' KOLLA_BRANCH_NAME = 'master' TESTED_RUNTIMES_GOVERNANCE_URL = 'https://governance.openstack.org/tc/reference/runtimes/' +elif KOLLA_OPENSTACK_RELEASE in KOLLA_OPENSTACK_RELEASE_UNMAINTAINED: + KOLLA_BRANCH_NAME = 'unmaintained/{}'.format(KOLLA_OPENSTACK_RELEASE) + TESTED_RUNTIMES_GOVERNANCE_URL =\ + 'https://governance.openstack.org/tc/reference/runtimes/{}.html'.format(KOLLA_OPENSTACK_RELEASE) else: KOLLA_BRANCH_NAME = 'stable/{}'.format(KOLLA_OPENSTACK_RELEASE) TESTED_RUNTIMES_GOVERNANCE_URL =\