)]}'
{"id":"openstack%2Fnova~751034","triplet_id":"openstack%2Fnova~master~I679da65d44c40880f720df8a2f06286a19eb8d22","project":"openstack/nova","branch":"master","topic":"parallel-docs","hashtags":[],"change_id":"I679da65d44c40880f720df8a2f06286a19eb8d22","subject":"tox: Enable parallel docs build","status":"MERGED","created":"2020-09-10 15:40:39.000000000","updated":"2021-01-29 01:14:01.000000000","submitted":"2021-01-28 16:08:29.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"751034-parallel-docs","meta_rev_id":"d02a755ec1d84bdb5a278cc801c331669b8c5f28","_number":751034,"virtual_id_number":751034,"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-01-28 16:08:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":2,"date":"2021-01-27 21:33:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":1,"date":"2021-01-28 11:43:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2021-01-28 12:05:22.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":1,"date":"2021-01-28 12:05:22.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_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":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"CC":[{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-09-10 15:41:10.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-09-10 16:41:38.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REVIEWER"},{"updated":"2020-09-10 16:47:02.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":"2020-09-10 20:40:29.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-09-10 21:17:49.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-01-27 17:02:57.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"CC"},{"updated":"2021-01-27 20:30:01.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-01-27 21:33:48.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2021-01-28 11:43:16.000000000","updated_by":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"reviewer":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"state":"REVIEWER"},{"updated":"2021-01-28 12:05:22.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"}],"messages":[{"id":"3e8e85b7a9bd59f8c9181d615ca1125c18a96e25","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-09-10 15:40:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6ba85be3341cd4f38722bcfc3c58ead8bec3646b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-09-10 15:41:03.000000000","message":"Patch Set 1: Workflow-1\n\nThis won\u0027t work until [1] lands.\n\n[1] https://review.opendev.org/#/c/751031/","accounts_in_message":[],"_revision_number":1},{"id":"9cb92e932a4280335efcc261d7011d95192dcf2b","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-09-10 16:41:38.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/751034/1 : FAILURE in 1h 00m 06s","accounts_in_message":[],"_revision_number":1},{"id":"5440130d349ec58333ae1fa6315906dc859c4897","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-10 16:47:02.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\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/afcc8e330a054dd0be3626d806982ff1 : SUCCESS in 7m 05s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1c8242529e3b40f4b66bd740c2020ca5 : SUCCESS in 10m 32s\n- requirements-check https://zuul.opendev.org/t/openstack/build/77b8d1e97f2742c58b2434ad11f394a9 : SUCCESS in 5m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c8954ee94f984bd380519629f6e4235a : SUCCESS in 25m 48s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8afd3419718e411cb2802e5dd7402603 : SUCCESS in 15m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee7cebe2d67546f6be6b0634bebdf9ff : SUCCESS in 9m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3a414ee59b4b405ea6fe4140644540e2 : SUCCESS in 17m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/96ba530bf3a9433fba23b475c7b604e2 : SUCCESS in 13m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f5397812ab69406abf7d70f3ac972a0e : FAILURE in 18m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8ff46a2629d24fec84983dfb910343cf : SUCCESS in 14m 54s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/03628dcd1a6d46168bdddb1d6ac773eb : SUCCESS in 21m 22s","accounts_in_message":[],"_revision_number":1},{"id":"10f5912ed76990c0fd106429f59a98b9d4a83816","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-09-10 20:40:29.000000000","message":"Patch Set 1:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/34/751034/1/check/tempest-dsvm-full-bionic/9d027c1/ : SUCCESS in 1h 26m 37s","accounts_in_message":[],"_revision_number":1},{"id":"fb5dcebd83d05783a3457e39fd71f5d632774368","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-09-10 21:17:49.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/34/751034/1/check-vote/ext-nova-zuul/486f255 : SUCCESS in 1h 00m 18s","accounts_in_message":[],"_revision_number":1},{"id":"2aef873a66b975549f303b944c6fc66ab31253d0","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-27 15:46:45.000000000","message":"Patch Set 1: -Workflow\n\n\u003e Patch Set 1: Workflow-1\n\u003e \n\u003e This won\u0027t work until [1] lands.\n\u003e \n\u003e [1] https://review.opendev.org/#/c/751031/\n\nThis was in oslo.config 8.4.0. I don\u0027t think we need to bump requirements since people can still build docs without the parallel flag if needed","accounts_in_message":[],"_revision_number":1},{"id":"06280c7d8dd4c695037619a0055a77696f332fc3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-27 16:46:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ba3c9ca7bcdc80b1580c4f6c800eee1ee4f3ab29","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-01-27 17:02:57.000000000","message":"Patch Set 2:\n\n(2 comments)\n\n\u003e Patch Set 1: -Workflow\n\u003e \n\u003e \u003e Patch Set 1: Workflow-1\n\u003e \u003e \n\u003e \u003e This won\u0027t work until [1] lands.\n\u003e \u003e \n\u003e \u003e [1] https://review.opendev.org/#/c/751031/\n\u003e \n\u003e This was in oslo.config 8.4.0. I don\u0027t think we need to bump requirements since people can still build docs without the parallel flag if needed\n\nYou mean the doc/requirements.txt, yeah? Is there are reason not to bump it? Or rather, what\u0027s the behavior when someone runs tox -edocs if they don\u0027t have oslo.config 8.4.0 and the \"-j auto\" option is in tox.ini? Would it fail to build the docs or no?","accounts_in_message":[],"_revision_number":2},{"id":"ed65f4f7341fdebeea8e5ad4b6f067f23b49bdb3","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-27 17:26:13.000000000","message":"Patch Set 2:\n\n\u003e Patch Set 2:\n\u003e \n\u003e (2 comments)\n\u003e \n\u003e \u003e Patch Set 1: -Workflow\n\u003e \u003e \n\u003e \u003e \u003e Patch Set 1: Workflow-1\n\u003e \u003e \u003e \n\u003e \u003e \u003e This won\u0027t work until [1] lands.\n\u003e \u003e \u003e \n\u003e \u003e \u003e [1] https://review.opendev.org/#/c/751031/\n\u003e \u003e \n\u003e \u003e This was in oslo.config 8.4.0. I don\u0027t think we need to bump requirements since people can still build docs without the parallel flag if needed\n\u003e \n\u003e You mean the doc/requirements.txt, yeah? Is there are reason not to bump it? Or rather, what\u0027s the behavior when someone runs tox -edocs if they don\u0027t have oslo.config 8.4.0 and the \"-j auto\" option is in tox.ini? Would it fail to build the docs or no?\n\nNo, the main \u0027requirements.txt\u0027 file. If someone tried to build docs using \u0027sphinx-build -j auto\u0027 and oslo.config \u003c 8.4.0 then the build would fail, with Sphinx complaining that the \u0027ConfigDomain\u0027 domain (a registry of related items that you want to link to) provided by oslo.config\u0027s sphinx extension (\u0027oslo_config.sphinxext\u0027) doesn\u0027t implement the \u0027merge_domaindata\u0027 method. I\u0027m suggesting that this isn\u0027t an issue since people (packagers) could simply not build docs with \u0027-j auto\u0027. The alternative is to bump oslo.config from 6.8.0 to 8.4.0, which is doable but hardly seems worth it for slightly faster docs 😊\n\nPerformance stats coming right up...","accounts_in_message":[],"_revision_number":2},{"id":"0b1c6eb1b31df71278a138816fba0c7abab2bc1d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 17:28:04.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/00f654090c4043d4a2360b5ee1cb0bb3 : SUCCESS in 29m 51s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7fb3de5239be42328a8eb5e07bb3f6fa : SUCCESS in 28m 44s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a2784b8314204bfd04bac46a6e22068b13ebf393","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-27 17:39:35.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"295c65ae18aa65cd49861f7e074e9c005185cff7","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-01-27 18:03:30.000000000","message":"Patch Set 2:\n\n\u003e Patch Set 2:\n\u003e \n\u003e \u003e Patch Set 2:\n\u003e \u003e \n\u003e \u003e (2 comments)\n\u003e \u003e \n\u003e \u003e \u003e Patch Set 1: -Workflow\n\u003e \u003e \u003e \n\u003e \u003e \u003e \u003e Patch Set 1: Workflow-1\n\u003e \u003e \u003e \u003e \n\u003e \u003e \u003e \u003e This won\u0027t work until [1] lands.\n\u003e \u003e \u003e \u003e \n\u003e \u003e \u003e \u003e [1] https://review.opendev.org/#/c/751031/\n\u003e \u003e \u003e \n\u003e \u003e \u003e This was in oslo.config 8.4.0. I don\u0027t think we need to bump requirements since people can still build docs without the parallel flag if needed\n\u003e \u003e \n\u003e \u003e You mean the doc/requirements.txt, yeah? Is there are reason not to bump it? Or rather, what\u0027s the behavior when someone runs tox -edocs if they don\u0027t have oslo.config 8.4.0 and the \"-j auto\" option is in tox.ini? Would it fail to build the docs or no?\n\u003e \n\u003e No, the main \u0027requirements.txt\u0027 file. If someone tried to build docs using \u0027sphinx-build -j auto\u0027 and oslo.config \u003c 8.4.0 then the build would fail, with Sphinx complaining that the \u0027ConfigDomain\u0027 domain (a registry of related items that you want to link to) provided by oslo.config\u0027s sphinx extension (\u0027oslo_config.sphinxext\u0027) doesn\u0027t implement the \u0027merge_domaindata\u0027 method. I\u0027m suggesting that this isn\u0027t an issue since people (packagers) could simply not build docs with \u0027-j auto\u0027. The alternative is to bump oslo.config from 6.8.0 to 8.4.0, which is doable but hardly seems worth it for slightly faster docs 😊\n\u003e \n\u003e Performance stats coming right up...\n\nHm, that is unexpected that it wouldn\u0027t go in the doc/requirements.txt ... I don\u0027t understand that part. I agree it doesn\u0027t seem worth it to bump the global requirement for this but I had thought it would make sense for the docs build requirement.","accounts_in_message":[],"_revision_number":2},{"id":"c450a8c11b84ce249ed4b16dc8119b716447e7fa","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-01-27 18:05:24.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3f5e405fa4177c03675313bb4e1e81ea2162f799","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-27 20:29:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/9a34cf68118d46f7bfa5e1d29983b710 : SUCCESS in 6m 19s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/6b2bffb138134534a5ddef084734fdae : SUCCESS in 6m 15s\n- requirements-check https://zuul.opendev.org/t/openstack/build/612b19289e274bf5b8e361f7d4d19999 : SUCCESS in 3m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6b4eb0ab00e44ca69de9667473d250cf : SUCCESS in 16m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e88fefa80259420caad8fb0895273d89 : SUCCESS in 13m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6249b472639e41948dae0c301ef6af27 : SUCCESS in 9m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6c315ace3a8242e0b975881b27f1a010 : SUCCESS in 13m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2e70a7f4f7f84ffc8a667d565729f2b5 : SUCCESS in 12m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1cab4939ddbf4ea18a9204c56483e53f : SUCCESS in 13m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f47e4996573f49698ea70ca567ff948d : SUCCESS in 10m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/64f58a04fe304206b638d48cffd7c42f : SUCCESS in 14m 52s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a63afac0b45b4ef29ca2e0ff947becdd : SUCCESS in 18m 52s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/cdd862ffc0cc417392dcd54af554412b : SUCCESS in 18m 37s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6b2184534ef7aecd9bc999ffb2fae603f453bfa0","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-01-27 20:30:01.000000000","message":"Patch Set 2:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/34/751034/2/check/EMC_PowerFlex_NOVA/0468632/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":2},{"id":"9152b973c10a4996491d18e5eaf87cbe373c7a2b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-27 21:10:26.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a71091419b8013ba302f34c6553ed67517f41615","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-01-27 21:33:48.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)\n\nLooks OK to me","accounts_in_message":[],"_revision_number":2},{"id":"0a58c39140941e444e5a1902b547ce73cc6bce53","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-27 23:05:48.000000000","message":"Patch Set 2:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/751034/2 : FAILURE in 2h 48m 00s","accounts_in_message":[],"_revision_number":2},{"id":"ff67ff3551b7fc6bd54fff2bfe42e7dec8cabfab","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2021-01-28 11:43:16.000000000","message":"Patch Set 2: Code-Review+1\n\nNice; thanks, I definitely wished for this a couple of times.","accounts_in_message":[],"_revision_number":2},{"id":"26de23a1c282cb35e0471ef6fd91ccf48a167f69","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-01-28 12:05:22.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"b8fccd1b8f3e88ef4485e7bae5ee46157b831a08","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-28 12:06:30.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"4b150d135532d38b2b7060f756ab3a0c8a44faaf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-28 16:08:23.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/b770199c3dd442d991ed75a0c1799aff : SUCCESS in 6m 57s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/31fd86d1e9cc498a89eb4ce47b6f7b0c : SUCCESS in 5m 55s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e77f13499cd44a3a9c017a568eb3c486 : SUCCESS in 3m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/80946e749fa9498fbff587201ae232f8 : SUCCESS in 14m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f09ade058d29493b85054851da1a1fd1 : SUCCESS in 7m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b2f970a3306d4e35b2d9c31b31e2422b : SUCCESS in 14m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4e6673704474401ca18c330a8cad33a3 : SUCCESS in 16m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/da0978e66a844fa8857c37b654f66dc1 : SUCCESS in 11m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d3d9e7cf8a2f4287ac3afea782c1b0d4 : SUCCESS in 14m 40s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/42a9d5159a4544f7bd4aae4f373a19b4 : SUCCESS in 18m 58s","accounts_in_message":[],"_revision_number":2},{"id":"436b012d346c5ac0947d5ec7ac8c6542392a4bba","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-28 16:08:29.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"b391e8088aa743d8630b606646695d86c67065e6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-28 16:13:13.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-api-guide https://zuul.opendev.org/t/openstack/build/922a8b334a074f5ea005043ff458dc30 : SUCCESS in 1m 58s\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/8ebd10063a6d4f05ac3ba7f1a64d5914 : SUCCESS in 57s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ea30e20c10f54761a3a40d15eea71f15 : SUCCESS in 1m 29s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/79f6c0e449d04ed384270f5d91f187ac : SUCCESS in 1m 30s","accounts_in_message":[],"_revision_number":2},{"id":"d02a755ec1d84bdb5a278cc801c331669b8c5f28","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-29 01:14:01.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/751034/751034/2/check-not-vote/ext-nova-zuul/3a32e99 : SUCCESS in 1h 11m 25s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7062e1db8bc71ecf881f70fc149a27ca1532061d","revisions":{"df714ac0a73c3cb85934146c69ac3d7bdc3aa320":{"kind":"REWORK","_number":1,"created":"2020-09-10 15:40:39.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/34/751034/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/34/751034/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/751034/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/751034/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/751034/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/34/751034/1"}}},"commit":{"parents":[{"commit":"a4068802ef2eca5568a58b8f961a521a3a3ddcb5","subject":"Merge \"functional: Provide default \u0027host_info\u0027 for \u0027_get_connection\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a4068802ef2eca5568a58b8f961a521a3a3ddcb5"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-09-10 14:12:56.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-09-10 15:38:53.000000000","tz":60},"subject":"tox: Enable parallel docs build","message":"tox: Enable parallel docs build\n\nThis significantly speeds up our doc build process. This requires a\nnewer version of \u0027sphinx-feature-classification\u0027 and some tweaks to our\nown in-tree extensions. While we\u0027re here, we drop the \u0027-d DOCTREE_DIR\u0027\nparameter since it\u0027s of no use when we blast away our previously built\ndocs each time we build.\n\nChange-Id: I679da65d44c40880f720df8a2f06286a19eb8d22\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/df714ac0a73c3cb85934146c69ac3d7bdc3aa320"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/df714ac0a73c3cb85934146c69ac3d7bdc3aa320"}]},"branch":"refs/heads/master"},"7062e1db8bc71ecf881f70fc149a27ca1532061d":{"kind":"REWORK","_number":2,"created":"2021-01-27 16:46:33.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/34/751034/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/34/751034/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/751034/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/751034/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/751034/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/34/751034/2"}}},"commit":{"parents":[{"commit":"d92c0740c6aeaad983736f6e87d9960886e8df80","subject":"Merge \"libvirt: Drop support for Xen\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d92c0740c6aeaad983736f6e87d9960886e8df80"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-09-10 14:12:56.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-01-27 16:46:21.000000000","tz":0},"subject":"tox: Enable parallel docs build","message":"tox: Enable parallel docs build\n\nThis significantly speeds up our doc build process. This requires a\nnewer version of \u0027sphinx-feature-classification\u0027 and some tweaks to our\nown in-tree extensions. While we\u0027re here, we drop the \u0027-d DOCTREE_DIR\u0027\nparameter since it\u0027s of no use when we blast away our previously built\ndocs each time we build.\n\nChange-Id: I679da65d44c40880f720df8a2f06286a19eb8d22\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7062e1db8bc71ecf881f70fc149a27ca1532061d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7062e1db8bc71ecf881f70fc149a27ca1532061d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
