diff --git a/bindep.txt b/bindep.txt index cb8a13619a..576a3c047c 100644 --- a/bindep.txt +++ b/bindep.txt @@ -9,5 +9,3 @@ git-review [platform:ubuntu] libre2-dev [platform:ubuntu] # This is for python-pcre which is a dependency of whereto. libpcre3-dev [platform:ubuntu] -# For SLURP graphic rendering -graphviz [doc] diff --git a/doc/source/_images/slurp.png b/doc/source/_images/slurp.png new file mode 100644 index 0000000000..03bbcb4156 Binary files /dev/null and b/doc/source/_images/slurp.png differ diff --git a/doc/source/conf.py b/doc/source/conf.py index 76ad01219a..be2138dbba 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -19,7 +19,6 @@ sys.path.insert(0, os.path.join(os.path.abspath('.'), '_exts')) # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = [ 'deliverables', - 'sphinx.ext.graphviz', 'sphinxcontrib.datatemplates', 'ics', 'reviewinbox', diff --git a/doc/source/index.rst b/doc/source/index.rst index 38a12992a8..1e49f5dd7d 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -98,30 +98,9 @@ supported between these (`SLURP`) releases, in addition to between adjacent major releases. For example the upgrade paths starting with the 2023.1 Antelope release look like this: -.. graphviz:: - - digraph openstack_releases { - label="OpenStack Upgrade Paths" - splines=false; - nodesep=1; - rankdir="LR"; - node [shape=box]; - - A [label="2023.1\nAntelope"]; - C [label="2024.1\nCaracal"]; - B [label="2023.2\nBobcat"]; - E [label="2025.1\nEpoxy"]; - D [label="2024.2\nDalmatian"]; - - A -> C [xlabel="SLURP"]; - A -> B; - B -> C; - - C -> E [xlabel="SLURP"]; - C -> D; - D -> E; - - } +.. image:: _images/slurp.png + :width: 800 + :alt: Slurp Upgrade Path .. _Skip Level Upgrade Release Process: https://governance.openstack.org/tc/resolutions/20220210-release-cadence-adjustment.html