)]}'
{"id":"openstack%2Fopenstackdocstheme~874957","triplet_id":"openstack%2Fopenstackdocstheme~master~Ic8fc5e1256b4ab8925401fe6781210729a68d2aa","project":"openstack/openstackdocstheme","branch":"master","topic":"hide_second_title","attention_set":{},"removed_from_attention_set":{"13252":{"account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"last_update":"2023-02-28 18:09:26.000000000","reason":"Change was submitted"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2023-02-28 17:52:41.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"hashtags":[],"change_id":"Ic8fc5e1256b4ab8925401fe6781210729a68d2aa","subject":"Only hide top-level duplicated title","status":"MERGED","created":"2023-02-23 19:16:56.000000000","updated":"2023-02-28 18:10:45.000000000","submitted":"2023-02-28 18:09:26.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"874957-hide_second_title","meta_rev_id":"28703a3fb501221beda6846b0e5f0263c0b0b699","_number":874957,"virtual_id_number":874957,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-02-28 18:09:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"recommended":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":1,"date":"2023-02-28 15:54:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-02-27 09:55:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":1,"date":"2023-02-28 15:15:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":1,"date":"2023-02-24 20:11:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":2,"date":"2023-02-28 17:52:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":1,"date":"2023-02-28 17:52:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-02-23 19:29:01.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2023-02-23 20:43:50.000000000","updated_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"reviewer":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"state":"CC"},{"updated":"2023-02-24 20:11:02.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"},{"updated":"2023-02-27 09:55:56.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2023-02-28 15:15:02.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2023-02-28 15:54:33.000000000","updated_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"reviewer":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"state":"REVIEWER"}],"messages":[{"id":"5692b7b7e2d890bf88aa4f8edbba04ebc2acd05e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-02-23 19:16:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7c3ed62667fe6aef55399e1e533261acac479534","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-23 19:29:01.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/089048377e4143bd9e8534ea0851d094\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/de3f7aed7eee483e9e1f3977395ec485 : FAILURE in 3m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5072369e727e4172b82090edfa0db0a9 : SUCCESS in 3m 52s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/b570b8f4193f436ebca6d8be0245fc17 : FAILURE in 3m 44s\n- openstackdocstheme-openstack-tox-docs-starlingxdocs https://zuul.opendev.org/t/openstack/build/e29c712064f2402c91c825a6c6fd0dca : FAILURE in 4m 00s\n- openstackdocstheme-cross-nova-tox-docs https://zuul.opendev.org/t/openstack/build/a969e27da508431b84f580343f681b31 : SUCCESS in 9m 56s\n- openstackdocstheme-cross-octaviaclient-tox-docs https://zuul.opendev.org/t/openstack/build/f167cfdaf7ca459dae3febb9506b921c : SUCCESS in 5m 46s","accounts_in_message":[],"_revision_number":1},{"id":"6abca85a1b514d2f362618e55612453825782b83","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2023-02-23 20:29:56.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"be5c39d88d1d464fc0caede2cfe3ea3fd1e95d52","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2023-02-23 20:43:50.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"05430625adbef3ba1cd840a42449f468921c7766","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-23 20:44:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9a457ff24ccc4e52b7c4bc3c94b8da5c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51ca505182634b07ab7cdf32b787cd65 : SUCCESS in 5m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3cf7fef12bf144ce9a63cd96109857ab : SUCCESS in 4m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2a5104837db84323bcc0944b0aaf2e57 : SUCCESS in 4m 24s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/b9629645c33e4935ad25019e6a87ea08 : SUCCESS in 4m 20s\n- openstackdocstheme-openstack-tox-docs-starlingxdocs https://zuul.opendev.org/t/openstack/build/e03870e73d8e444788075fe3671c2e43 : SUCCESS in 5m 28s\n- openstackdocstheme-cross-nova-tox-docs https://zuul.opendev.org/t/openstack/build/ef712c35d97e428da0ee7b46a99fa181 : SUCCESS in 8m 45s\n- openstackdocstheme-cross-octaviaclient-tox-docs https://zuul.opendev.org/t/openstack/build/8e3197993efa437aa4402b1b7d37e63e : SUCCESS in 7m 02s","accounts_in_message":[],"_revision_number":2},{"id":"623de64429b684d778fd8965369bb511c7e028ab","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2023-02-24 20:11:02.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7851989f198e67c19479e97e33e5894e9c3f2237","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2023-02-27 09:55:56.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"885bd6ccb2280da012bb73d7dc11d7c03d80d218","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2023-02-28 15:15:02.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"e68b9f32d8c7374ec19cca47d837b3d050209cee","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2023-02-28 15:54:33.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"82166d49361585174a00e71042aae11ccbfd9ec6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-02-28 17:52:41.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"225b3f37b7f056e56696223fb559394eee77f2ae","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-28 17:53:05.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"17ef65a715a65f434536935542424883bf1d2d9e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-28 18:09:26.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cfc6a381bcd247a5847d0b5c7848c6b4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8181d2a6d86f450ba8be6af965706326 : SUCCESS in 7m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4dd2ca4c239d45768d5f92ff87389feb : SUCCESS in 6m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/027c266a306a418b9b82f2e5e7f9f72c : SUCCESS in 5m 31s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/aced4d34de06411caad4faa7fb468ac0 : SUCCESS in 4m 56s\n- openstackdocstheme-openstack-tox-docs-starlingxdocs https://zuul.opendev.org/t/openstack/build/fab3bc9ceb4f4147beee19a2bad4b327 : SUCCESS in 5m 03s\n- openstackdocstheme-cross-nova-tox-docs https://zuul.opendev.org/t/openstack/build/261adb4fcff84bbc95f5287bd5bcf23e : SUCCESS in 10m 40s\n- openstackdocstheme-cross-octaviaclient-tox-docs https://zuul.opendev.org/t/openstack/build/b24f433c3be246d7a5a23b98d507922f : SUCCESS in 6m 03s","accounts_in_message":[],"_revision_number":2},{"id":"03a125b3b1738f8dcc7955d1201da09a212b631c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-28 18:09:26.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"28703a3fb501221beda6846b0e5f0263c0b0b699","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-28 18:10:45.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c3d829ce1a72442094cf2659a8befdf9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef8a0cd4c4fa44249d58cadf1aa0360c : SUCCESS in 55s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5e37bf80d54a40f58aa6a3154bbdfe33 : SUCCESS in 56s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"20bf587d68f6c1794168f2ad467c9c55daf074e5","revisions":{"c421c06c291c0dd98d7429daadec9572dee48c6c":{"kind":"REWORK","_number":1,"created":"2023-02-23 19:16:56.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/57/874957/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstackdocstheme","ref":"refs/changes/57/874957/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/57/874957/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/57/874957/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/57/874957/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstackdocstheme refs/changes/57/874957/1"}}},"commit":{"parents":[{"commit":"11ae49c4faa3b163b7a6a85a444aab6fd6709c6b","subject":"Update included page footers to use current URLs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/11ae49c4faa3b163b7a6a85a444aab6fd6709c6b"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2023-02-23 19:11:57.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2023-02-23 19:14:14.000000000","tz":0},"subject":"Only hide top-level duplicated title","message":"Only hide top-level duplicated title\n\nIn change I48b923a67010c92945c46ab00de0b090ba7cd465, way back in 2016,\nwe started hiding duplicate titles caused by us including the first h1\ntitle we found at the top of the page. Unfortunately, the fix for this\nwas to hide *all* h1 titles found in the main docs body. Sphinx doesn\u0027t\ninsist on only a single h1 title (in fact, the sphinx-quickstart tool\nproduces an index.rst with two h1 titles) which means we were hiding a\nlot of information unwittingly. Fix this by only hiding the first title,\nas originally intended.\n\nChange-Id: Ic8fc5e1256b4ab8925401fe6781210729a68d2aa\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/c421c06c291c0dd98d7429daadec9572dee48c6c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/c421c06c291c0dd98d7429daadec9572dee48c6c"}]},"branch":"refs/heads/master"},"20bf587d68f6c1794168f2ad467c9c55daf074e5":{"kind":"REWORK","_number":2,"created":"2023-02-23 20:29:56.000000000","uploader":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"ref":"refs/changes/57/874957/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstackdocstheme","ref":"refs/changes/57/874957/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/57/874957/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/57/874957/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/57/874957/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstackdocstheme refs/changes/57/874957/2"}}},"commit":{"parents":[{"commit":"11ae49c4faa3b163b7a6a85a444aab6fd6709c6b","subject":"Update included page footers to use current URLs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/11ae49c4faa3b163b7a6a85a444aab6fd6709c6b"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2023-02-23 19:11:57.000000000","tz":0},"committer":{"name":"Dr. Jens Harbott","email":"harbott@osism.tech","date":"2023-02-23 20:29:53.000000000","tz":60},"subject":"Only hide top-level duplicated title","message":"Only hide top-level duplicated title\n\nIn change I48b923a67010c92945c46ab00de0b090ba7cd465, way back in 2016,\nwe started hiding duplicate titles caused by us including the first h1\ntitle we found at the top of the page. Unfortunately, the fix for this\nwas to hide *all* h1 titles found in the main docs body. Sphinx doesn\u0027t\ninsist on only a single h1 title (in fact, the sphinx-quickstart tool\nproduces an index.rst with two h1 titles) which means we were hiding a\nlot of information unwittingly. Fix this by only hiding the first title,\nas originally intended.\n\nAlso replace deprecated whitelist_externals by allowlist_externals\nin tox.ini.\n\nChange-Id: Ic8fc5e1256b4ab8925401fe6781210729a68d2aa\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/20bf587d68f6c1794168f2ad467c9c55daf074e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/20bf587d68f6c1794168f2ad467c9c55daf074e5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}]}],"submit_requirements":[]}
