)]}'
{"id":"openstack%2Fnova~799530","triplet_id":"openstack%2Fnova~master~I850af601f81bd5d2ecc029682ae10d3a07c936ce","project":"openstack/nova","branch":"master","topic":"bp/remove-sqlalchemy-migrate","hashtags":[],"change_id":"I850af601f81bd5d2ecc029682ae10d3a07c936ce","subject":"db: Integrate alembic","status":"MERGED","created":"2021-07-05 16:25:44.000000000","updated":"2021-08-18 14:29:30.000000000","submitted":"2021-08-18 14:29:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":4,"has_review_started":true,"submission_id":"799530-bp/remove-sqlalchemy-migrate","meta_rev_id":"61f89d1f3d0c85e7cb9028d578309e64819dcd92","_number":799530,"virtual_id_number":799530,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-18 14:29:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}],"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-08-17 11:12:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":2,"date":"2021-08-18 12:37:51.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":1,"date":"2021-08-18 12:37:51.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_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":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-07-05 17:42:24.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":"2021-07-05 18:55:24.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":"CC"},{"updated":"2021-07-05 21:30:44.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":"CC"},{"updated":"2021-07-14 13:12:04.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":"CC"},{"updated":"2021-07-26 10:07:33.000000000","updated_by":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"reviewer":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"state":"CC"},{"updated":"2021-08-09 16:22:28.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-08-17 11:12:42.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2021-08-18 12:37:51.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":"095d68f04f4688aaf7617785048f986948027d0f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-05 16:25:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"934b6493672b4a50ce61ff3437aca9696775c1e1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-05 17:42:24.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- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/dd34e34d83e64f22b5dda9e48ed537e8 : FAILURE in 32m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dced986228554bd6913e288a96011a6e : FAILURE in 17m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/951901f1b5fd4f3cac017eba7c87b520 : FAILURE in 23m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fd7e13102fb34806afb80d7dd98e7143 : FAILURE in 10m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a6344aed6b3a438ebed8f01240929c42 : FAILURE in 18m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b94fd9735be641e1a255fac8b3ae1578 : FAILURE in 15m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/57f094434b68434f9f24d821e22d268e : FAILURE in 19m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/179d29b079874c46b985e3b0e71df373 : SUCCESS in 10m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b7222ed066f0476aacc59d9adf79adda : FAILURE in 9m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/83a17fe27bb94bb495f915779e4c775c : POST_FAILURE in 25m 29s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c6b64fb27e8b474d88cd0a63553882c2 : FAILURE in 32m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/928373482fba48fbaaa08f8ea98f7987 : POST_FAILURE in 31m 35s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/cc660de032944b0c99f7cb19afd00529 : POST_FAILURE in 35m 45s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/efa2cbea79b2452fb415b745b47ed33b : FAILURE in 34m 16s\n- nova-next https://zuul.opendev.org/t/openstack/build/603b5238940b4133b6f2b67ca471451a : POST_FAILURE in 35m 29s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5ca76c2eaaec471bbe5f5ff52579a12e : SUCCESS in 8m 07s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/e4e6e542346943029a461f11e953c78d : FAILURE in 12m 11s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/422a3aa053ad484bae8c9fe45daf2b91 : FAILURE in 12m 51s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/528023e101894fc4801c4606ada9e04a : FAILURE in 14m 02s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e1220f89c2344e9383c4f4a939316296 : FAILURE in 1h 07m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fb7c70020d924d80916e5669895133ee : FAILURE in 32m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/af67ca5ff9c64da5b8e30ed14aece3d0 : POST_FAILURE in 31m 25s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/0121140a219040ee85f84ed5c52b0a43 : FAILURE in 24m 05s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/64bc122081544ca1b262f5592f70fd2d : FAILURE in 28m 47s (non-voting)\n\nWarning:\n  Comments left for invalid file nova/compute/api.py","accounts_in_message":[],"_revision_number":1},{"id":"3a9c8c6ae0e0b0c314c1be673f44e2a87358f1d9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-05 17:59:07.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/1aa65b66ebaa4d74aa046e7c9f359eee : FAILURE in 21m 58s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0ec9a6229b984105809d76aca6c9efc8 : FAILURE in 24m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2fd295d3e988e75a434360d95274a9eafadf5c8e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-05 18:55:24.000000000","message":"Patch Set 1:\n\nBuild failed. 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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/30/799530/1/check/tempest-dsvm-full-focal-py3/b5fdca2/ : FAILURE in 1h 03m 18s","accounts_in_message":[],"_revision_number":1},{"id":"0486c147c9ee2dd4d6bdf0740d9902c8c2283556","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-05 21:30:44.000000000","message":"Patch Set 1:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/799530/1/iscsi : SUCCESS in 2h 20m 35s","accounts_in_message":[],"_revision_number":1},{"id":"19edd5be8feac0e41192f0569b816981841b1c0f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-06 10:04:55.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"e03fa042f0831d5453f5608233240c5df71643f7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-06 11:23:02.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/61a9237dc0ae47c8b3f85f3048637ff6 : FAILURE in 26m 17s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/079c56c7446f48d49178edd98e3db620 : FAILURE in 32m 25s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"dfe909c69c476b28b24bdc5b56506218d969e111","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-06 11:38:25.000000000","message":"Patch Set 2: 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- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/df271d0a029844cb9f4279f931fdf4d9 : FAILURE in 27m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a8b9d3b1e4464cc88e222de1c00e0dab : FAILURE in 17m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c2cafba69a244e65a57900f5471a6a84 : FAILURE in 22m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/12ae87c41a4c44da98e5e68d25acfb01 : SUCCESS in 9m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dc4438888e83412086c54b785e20670e : FAILURE in 17m 51s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/601d55730a974d4588440b99df44d133 : FAILURE in 16m 20s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4dfbde5e5a7041abab78d0eb8e7b0d11 : FAILURE in 17m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e57e628a8f574c4b90718ecde86e741a : SUCCESS in 11m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/29f5f4b871ac4ad29ee557ea913d6a8d : FAILURE in 7m 54s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b7334e16ace74faa8afc4cffcac97ab1 : POST_FAILURE in 31m 56s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/79dd68014135429caf1bbe4f399135b7 : FAILURE in 27m 41s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/97e56bfdf9e240c6abfb9ab440f67191 : POST_FAILURE in 28m 03s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/7b02e68412844e728362e016fd725971 : POST_FAILURE in 40m 22s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b747082277dd45cfa46fe58a12e6f528 : FAILURE in 35m 13s\n- nova-next https://zuul.opendev.org/t/openstack/build/d6fb9349ed63455aae1858a38528f8f0 : POST_FAILURE in 27m 56s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/35d35d723a514714b8e80c9d9370173b : SUCCESS in 7m 11s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/ccd110f29f424b358250c5f94ca5d707 : FAILURE in 12m 03s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e4865af64c9840cbad9cbaf9f2948649 : FAILURE in 12m 15s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ac3a781ea3bb4e518cc35a8c5e538139 : FAILURE in 12m 20s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6d18ca4c68d044c8b543f77f36a74233 : FAILURE in 1h 25m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f5472470db594410b5634ead5c009e32 : FAILURE in 23m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/28e3d51619b8477398164f692f6b2c5e : POST_FAILURE in 33m 02s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b5f1c100e3ce48a8aa15f0f436715457 : FAILURE in 20m 04s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7263e6a025744f2b8a07487826ea4efb : FAILURE in 33m 44s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"13239e64c04227063de318ecbd5ed4a731d8b049","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-06 11:47:23.000000000","message":"Patch Set 2:\n\nBuild failed. 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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/30/799530/2/check/tempest-dsvm-full-focal-py3/a280da3/ : FAILURE in 58m 57s","accounts_in_message":[],"_revision_number":2},{"id":"4d49ca2d7a7d3c5f1b7bd193e4362ae8c10ba581","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-06 14:31:46.000000000","message":"Patch Set 2:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/799530/2/iscsi : SUCCESS in 3h 09m 39s","accounts_in_message":[],"_revision_number":2},{"id":"e222882811f5ef20f1e085873e381850cc0272af","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-06 15:30:58.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"cb9685916f0cb923886350aa24c56f65e3b8e6fe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-06 15:40:55.000000000","message":"Uploaded patch set 4: New patch set was added with same tree, parent, and commit message as Patch Set 3.","accounts_in_message":[],"_revision_number":4},{"id":"c4e5105999e228e0df0c8373806b9f4164413a6c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-06 17:02:56.000000000","message":"Patch Set 4: 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- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/de6ea40bf6f54345bc5ae747bbeb50d9 : FAILURE in 30m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1e5e5e92ac60467eb55ce72b257cccbb : FAILURE in 19m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5cc54cb6cd294a2fa33495b3a460670b : FAILURE in 22m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4215b0a895eb4e9fb4980d4b66b3116c : SUCCESS in 9m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a9aa71e450954d9b8f9867dd3664bae5 : FAILURE in 17m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/88bd98c5928647d58c20f8575c4439ce : FAILURE in 17m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a52ddc980006461d91ceb048d02620b8 : FAILURE in 17m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d24fc6968f314b4eb47b20abe74d4ba1 : SUCCESS in 12m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a7795bf93e0a4b96a3575b9d24979c22 : FAILURE in 10m 23s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9e1225085d544d43bc72a058740152d3 : POST_FAILURE in 29m 07s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/dfa216dd97b5486c8df045722031baf6 : FAILURE in 29m 49s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cc9be60dc0474315bdaa8dbcdbff4622 : POST_FAILURE in 33m 27s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/cb261d3127424d97802453511d5dca4e : POST_FAILURE in 35m 31s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d9f86faa0cbb4972a71b40a375cf5c76 : FAILURE in 32m 59s\n- nova-next https://zuul.opendev.org/t/openstack/build/a759d808216649f49fdfc5535f9295a4 : POST_FAILURE in 31m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f4ef23a5e8f14cf295c5cd213d6530d2 : SUCCESS in 8m 09s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/43bfdf01e7504d899037c9da4ae363da : FAILURE in 11m 53s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/5be330873d2a41c3aab5b625732ae373 : FAILURE in 11m 24s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/12e7b81335134ab1a74f838ec9e8611d : FAILURE in 11m 31s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/fa2d6b3b91cb45b79dcf1064b9b97f4e : SUCCESS in 1h 14m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bb852dd40b7f4bf5b4a733c4362cc5f8 : FAILURE in 28m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/28d472711f9f452fb7339965dfb7d790 : POST_FAILURE in 29m 21s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/0d6ea8ade843418dbf27b14fe98fe6a3 : FAILURE in 26m 39s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a1f0bb154e9a4a1d9bb602eb01239f48 : FAILURE in 29m 41s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"a285e5a754df92568781c1281f78655e0512de2a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-06 17:08:58.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/2268a86b92b9483a85f5dafaa705849c : FAILURE in 22m 43s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3a39b52ac0214dd98f3624bb9e0b9000 : FAILURE in 30m 13s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"36e7f511f28ab0ae829223905c06d83bba9dced3","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-06 18:17:57.000000000","message":"Patch Set 4:\n\nBuild failed. 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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/30/799530/4/check/tempest-dsvm-full-focal-py3/fbaf5e8/ : FAILURE in 1h 08m 43s","accounts_in_message":[],"_revision_number":4},{"id":"e122136e1da41c1dab4a054e26d62301192bde4f","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-06 20:09:23.000000000","message":"Patch Set 4:\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/799530/4/iscsi : FAILURE in 2h 13m 53s","accounts_in_message":[],"_revision_number":4},{"id":"82f586717df19466239294ef26bce8d2620170c5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-08 16:14:57.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"82cfd3cd6e75708e76fbac4093547cc515a0a009","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-08 16:48:16.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4d0edac01a06443da7d2e8cd60889b44 : SUCCESS in 25m 45s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7aee28e1b4aa4633a84d4e232a4d8344 : SUCCESS in 28m 56s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f3d53e053eb49036c36ad58c04dedc7acfc9f44f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-08 16:48:56.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4d0edac01a06443da7d2e8cd60889b44 : SUCCESS in 25m 45s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7aee28e1b4aa4633a84d4e232a4d8344 : SUCCESS in 28m 56s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"861e3163ea992a355ae080f25ea32be66ab4027a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-08 16:49:46.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4d0edac01a06443da7d2e8cd60889b44 : SUCCESS in 25m 45s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7aee28e1b4aa4633a84d4e232a4d8344 : SUCCESS in 28m 56s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"eeea70c1a1aa3f0e28a4f874b635cbe6e19b3508","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-08 17:12:19.000000000","message":"Patch Set 5:\n\nBuild failed. 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-focal-py3 tempest-dsvm-full-focal-py3 : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":5},{"id":"bb2e434eabc0b71f168175b5c1f3a613c766fdeb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-08 17:54:33.000000000","message":"Patch Set 5: 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- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/489dc649115041179c41377ccc4a8c1f : SUCCESS in 1h 03m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a7f1911274ca4ec590cab0da9956df1e : SUCCESS in 17m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/432288b2956a429ba64f32dad5f16223 : SUCCESS in 16m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c2e807254cd643e2b57e2bec397da663 : SUCCESS in 8m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f509d0fb1df944bc831a9e6feb9ac61f : SUCCESS in 13m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5372a0f6103e44fd9b3e5e774e18810a : SUCCESS in 14m 33s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/31f248fbd5484ae99cf09eb4fcebe133 : SUCCESS in 14m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fae90697134d49358dcb0036e2d369ce : SUCCESS in 11m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3e119351461d4c46801e336041518911 : FAILURE in 8m 35s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9f3bbb889b1d48879bc9a836bbdd6c6e : SUCCESS in 1h 24m 51s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/44b50e2091f346ab96788610e1f28667 : SUCCESS in 1h 08m 22s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e61c9172295a4f399fd7a7be74d2dc49 : SUCCESS in 47m 36s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/dc515f2a7f4f43599d9b99f473367ee4 : SUCCESS in 52m 43s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/75d9aa9c1c02434fad7d8b1342fe6b68 : SUCCESS in 1h 27m 47s\n- nova-next https://zuul.opendev.org/t/openstack/build/87bce9c4ad1343d28a153584fc3c2a3d : SUCCESS in 1h 29m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d2fa68f7d4914326ac3ad9a11463e139 : SUCCESS in 7m 44s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/e49f2d5471f84482a84a149f11c22d58 : SUCCESS in 24m 03s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e1966aab32934f998985ae3f1eae90a0 : SUCCESS in 17m 25s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/980dd93b26124c48ad9bebe5caa96e34 : SUCCESS in 23m 04s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d567c00481504a91841b51fbb38712af : SUCCESS in 1h 16m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/667dbce582714091941b578dd2deedd8 : SUCCESS in 52m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0a945588ed2e4b98a628edf6b43dbcbb : SUCCESS in 41m 25s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/83e1e80c9b2c4740a9603346e5d674b9 : SUCCESS in 31m 54s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/92d5a659de634edbb884e729b25cc583 : SUCCESS in 34m 22s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"dfed28414918f4791840ac0a2b8d94302f93f186","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-08 20:10:19.000000000","message":"Patch Set 5:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/799530/5/iscsi : SUCCESS in 2h 35m 05s","accounts_in_message":[],"_revision_number":5},{"id":"71a7c517126e47f1638167f6a4a02c934612ed3e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-09 12:23:42.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"0446f35547da272711fc9626ce5fb18198cfe93d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-09 13:49:42.000000000","message":"Patch Set 6:\n\nBuild failed. 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-focal-py3 tempest-dsvm-full-focal-py3 : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":6},{"id":"690ad990badb1b2a8648242fb56e9fe8b728ee01","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-09 13:55:05.000000000","message":"Patch Set 6: 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- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/349f725732e44ec0a496f7497470d153 : SUCCESS in 1h 04m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1c7e5cca9dae4b4eb1473f195824eb29 : SUCCESS in 16m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f15ebfc5b5084dcdac0977b68a1f19e4 : SUCCESS in 14m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ba864edfe19e4a3b8fe4f445a14becdd : SUCCESS in 8m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ffa4629fc3784adbb81fdbb20b3b85f8 : SUCCESS in 12m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f5a271112dda451ebd42459fa30ca9f6 : SUCCESS in 13m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/14341bddc36f40a6bc07852352057cfa : SUCCESS in 14m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f61e5bbc495f4f91b23509d90eb520ed : SUCCESS in 11m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5e44a37f713f40b9a45b4b5195f14f7b : SUCCESS in 17m 06s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f35079c0ee234b369a358a2cfed61d00 : SUCCESS in 1h 09m 55s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2ad91e357686499a95382c8378007d27 : SUCCESS in 1h 08m 05s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/792f1f657ad040539bd442c5ef2d0aa2 : FAILURE in 45m 16s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ed3db5f4ec2a47a9a3a45f6ca039566c : SUCCESS in 47m 30s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/13f58edbed88442798c615708415aa74 : SUCCESS in 1h 19m 35s\n- nova-next https://zuul.opendev.org/t/openstack/build/adf8272ac76a46f4a6b7c95230e569d5 : SUCCESS in 1h 04m 43s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/01d597d7a188450bbfe3a4b52b04a5d5 : SUCCESS in 7m 37s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/ef699601a2264e6696da73157427ffe0 : SUCCESS in 21m 40s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/dcdb9d888e1e48aa822d33906676f687 : SUCCESS in 20m 14s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/dcbcbf8ab5f64537a88d356da791d23a : SUCCESS in 18m 49s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a91b3d4ea5334a3381d36c43786071a7 : SUCCESS in 1h 14m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/14b8000318ce43039b87fe584c9aab1a : SUCCESS in 45m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f09b6a5d25ed427fa3e4f51c740375c7 : SUCCESS in 44m 12s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/bc343d9d3685445dbeb7ba41f589aa15 : SUCCESS in 23m 57s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/51a26b62608c4f5da655f00bf5f6a118 : SUCCESS in 41m 06s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"b6e3d89a2bdbb1ee186e143120a3258738772382","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-09 14:45:28.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/3786356ff3ab486aa90c4f30a39b6284 : SUCCESS in 35m 42s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/28e4045acaf3491c80276471fe9ae055 : SUCCESS in 33m 44s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"bd9b4d6cc0375bdeb91ee1212b374b5bea1fb0d3","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-09 16:37:27.000000000","message":"Patch Set 6:\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/799530/6/iscsi : FAILURE in 2h 22m 57s","accounts_in_message":[],"_revision_number":6},{"id":"abc8944560ebe1cbf02921abd6640c5e194dce9b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-12 13:48:13.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"e19cfb1aa1cc9df93923735a0d2a37287ffad941","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-12 14:21:46.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/02ba591cd6f14487be83ecebf10d4cc9 : SUCCESS in 16m 20s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/51ba312512504315b05f1e8afb85c06f : SUCCESS in 31m 31s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"3e70a1b71270653189f5df90e39e03fbbbeee862","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-12 15:25:07.000000000","message":"Patch Set 6:\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- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6075d294ed9b428795585d5660f4b569 : SUCCESS in 1h 09m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/03dc745f46dd410391df8a3abbcf48a3 : SUCCESS in 16m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ecb3f33ce1bd4d0da51319267219b9be : SUCCESS in 16m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5a733483c00941cca9371f9ec4cd6ea4 : SUCCESS in 9m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dff72ef606a94480aea61a2146f0f445 : SUCCESS in 11m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/eaf3a604f828479898e3d688969ebf4f : SUCCESS in 12m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d03ab9757b95482eb2468d2fd0ac6ca8 : SUCCESS in 16m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f7a02c79a24844b99c7747133a4bcd47 : SUCCESS in 10m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8472a4d8e1234cfb84e8adbd8de2ce4d : SUCCESS in 20m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7efd13fee60249b8b68fff9f61434d12 : SUCCESS in 1h 03m 59s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/df6ae191485348758a4d31a3bd4b604e : SUCCESS in 1h 10m 59s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5c5dad6807cf4735b05a27ab49c27e4f : FAILURE in 48m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f456a2a9f22c4caa9dd5ba989a26bdb4 : SUCCESS in 53m 57s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/29a517ddc0a34c47b2b15fd7a2898163 : SUCCESS in 1h 30m 22s\n- nova-next https://zuul.opendev.org/t/openstack/build/72d9fcaa40f24fbbb5d4c013ceb3515a : SUCCESS in 1h 24m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8825b164bbed46a3aec1ded7b0ce62ac : SUCCESS in 6m 56s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/afcdac36fe9e4eee8b3185ec93fc7bcd : SUCCESS in 20m 38s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/53fc57bbf5934fb497c6148a60b3a220 : SUCCESS in 21m 32s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/5dc2e36d2f40470f93ad59b1e1b95c25 : SUCCESS in 19m 43s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/017310361cbc432ca063d097bef6696a : SUCCESS in 1h 09m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b571cab776c24edf955f88280ff06044 : SUCCESS in 47m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3a7f6cda3ce3408b891ae58cfd1353c7 : SUCCESS in 44m 44s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/98359d90760b47f489fcd8e21d91e122 : SUCCESS in 38m 18s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e1b344886c334b538b6e260236ce0b1a : SUCCESS in 30m 27s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"bb19104285252c72f58eb9bbb0ccc8f66cc2f41b","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-12 15:42:15.000000000","message":"Patch Set 6:\n\nBuild failed. 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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/30/799530/6/check/tempest-dsvm-full-focal-py3/f068dac/ : FAILURE in 1h 14m 40s","accounts_in_message":[],"_revision_number":6},{"id":"9b777675cd93b998de6e79b2b695f937b848e823","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-12 16:37:38.000000000","message":"Patch Set 6:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/799530/6/iscsi : SUCCESS in 2h 04m 58s","accounts_in_message":[],"_revision_number":6},{"id":"e658b278758e71796d4b39e26ef3420ce86a870d","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-14 10:39:17.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"49a88d9e40f7ae08df6eb323c230dc8f6d285a82","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-14 11:16:18.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/9644c5b967444abea263acf4042a5e38 : SUCCESS in 28m 13s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e9e9a92055a849fb81eccca73d0f64f1 : SUCCESS in 34m 52s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"acb323a92ad33a4cca2c024216f35cc195129da7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-14 12:11:38.000000000","message":"Patch Set 6:\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- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/43dcbd90b8974d9291991dfd83268ad2 : SUCCESS in 1h 06m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cc789f262b8246b18949475ccbadac07 : SUCCESS in 16m 11s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/10dba896449443b3aaf49d5fc70c7fc9 : SUCCESS in 14m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6085049b323c46f3a07fe1f70b0c5abf : SUCCESS in 9m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/38be361df77e46ddbfc837e378fd982c : SUCCESS in 12m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/32cd79e051e24b9c9add32498fb7f998 : SUCCESS in 12m 43s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ca872fab05f844538b0fe3a6998b4a36 : SUCCESS in 12m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/31f1574ced2c46069f084862e8775e68 : SUCCESS in 9m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3e6c649840e04fb6b780b027f4326f10 : SUCCESS in 16m 47s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4577113c1a4a4156a811ec8bdb70d661 : SUCCESS in 1h 24m 36s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8c020719fd204cc180a18625311bcb2d : SUCCESS in 1h 07m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/57809663d0ed49da9d5829a98200ab7e : SUCCESS in 45m 53s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/cb6a0d5a07a94e37b3045eb488babda5 : SUCCESS in 49m 12s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8cd289eac34044d08fd68c63ec3b1c41 : SUCCESS in 1h 20m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/6d565d1b59a14b458ca95c12aaf6b596 : FAILURE in 1h 25m 18s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3b75fd2c86944630bbddba2d5464bc5c : SUCCESS in 6m 02s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/60c5bcf6877e48f4b08f0340f6dba51e : SUCCESS in 25m 43s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7334f1c2448848f68e3a0789aaf9d024 : SUCCESS in 25m 26s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/98a29147014844a8ba5b36aca8094f9c : SUCCESS in 21m 21s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8697d82aeca7461eacb687d7550d2afc : SUCCESS in 1h 11m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d06c97e4013a4da79536add549c1be31 : SUCCESS in 37m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/173b6a64960b4752874e6387015b92b6 : SUCCESS in 50m 09s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/86fd656869794c9e9a17baa95cfad0e7 : SUCCESS in 26m 58s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7e85e87659134e3fbe69c27a3325aa4c : SUCCESS in 39m 43s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"6d511ed2a47963d55b967323353d612b87ebe22f","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-14 12:24:54.000000000","message":"Patch Set 6:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/30/799530/6/check/tempest-dsvm-full-focal-py3/6119c36/ : SUCCESS in 1h 26m 17s","accounts_in_message":[],"_revision_number":6},{"id":"083d1c377b80d29c458b7a6dc245ee4510d1231a","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-07-14 13:12:04.000000000","message":"Patch Set 6:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/799530/799530/6/check-not-vote/ext-nova-zuul/dc8d8c0 : SUCCESS in 58m 39s","accounts_in_message":[],"_revision_number":6},{"id":"85d65960b4f705a415209b565b6dc78d51df1d93","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-14 13:19:08.000000000","message":"Patch Set 6:\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/799530/6/iscsi : FAILURE in 2h 17m 53s","accounts_in_message":[],"_revision_number":6},{"id":"7aec08782539dcf0595aa996c604a1eaa166f30f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-22 11:12:17.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"90bde584f2f88711a5de13fca0cd6559f0198251","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-22 11:42:57.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7500d875bb584c5fa037d75f227de203 : SUCCESS in 21m 00s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6a42be9c895a42c2a6d8b7a8cafa8484 : SUCCESS in 24m 22s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"2a2e1269d8b9dc194f58d9ab7a6e4e39986a731e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-22 11:53:10.000000000","message":"Patch Set 6:\n\nBuild failed. 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-focal-py3 tempest-dsvm-full-focal-py3 : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":6},{"id":"1faee199453883bc3aed2fe8986ce3944bd69dc1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-22 12:45:32.000000000","message":"Patch Set 6:\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- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/af2ef0673b0d4566868105f117864605 : SUCCESS in 1h 13m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/427db6e9b185485a897e5b935061c5c6 : SUCCESS in 17m 31s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f17cdaa4e4a94f85b80dde567aa2a943 : SUCCESS in 14m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fdedada7ec314b36b0251d92803df875 : SUCCESS in 8m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8d153e2e8b514ca7a37818239a1e9e85 : SUCCESS in 13m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/096f4d4f38904546ae0b782ffc2f06fc : SUCCESS in 12m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f60d972e51dd4afab88a48c1e2fa7def : SUCCESS in 13m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c0734c9b77244f7a9486c0fd9937a6b : SUCCESS in 11m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7a1cd801970d405fa9a30a23aa168246 : SUCCESS in 18m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bf353041825a4775b456df4c7faac165 : SUCCESS in 1h 20m 51s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4f5593303d0040fd8412ad01f7a61d17 : SUCCESS in 1h 09m 04s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/06221e447f1c44d0ba1e2fa8fb44698d : SUCCESS in 49m 58s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4e8d10e25f6647da8193e32fc9e4a873 : SUCCESS in 50m 39s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4d23a64d59014b1481b7754a25b7233a : SUCCESS in 1h 25m 25s\n- nova-next https://zuul.opendev.org/t/openstack/build/6081430239ea4ad294f5c70e97cd9fc7 : SUCCESS in 1h 16m 16s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a86990479a3945a3a74bdcf0082c00d5 : SUCCESS in 6m 46s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/1ec8a6c3e6e347238a5c5c2b3cd28349 : SUCCESS in 20m 36s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/07fb6a9bd9e140049184c099692c642d : SUCCESS in 17m 30s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a022b118bee348529ea72e0e1eba9c0e : SUCCESS in 25m 36s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3253c5957ff347ffa1c6599b4b2bd6c4 : SUCCESS in 1h 16m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2c75f7d8b99c481486c15c60a496a789 : SUCCESS in 50m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a8e490bb85894bc2b4de598ddc9f7f13 : FAILURE in 57m 28s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/88ef39c73b6f4dc9aec44009d3b0f45f : SUCCESS in 32m 09s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3e6c96b5093440a48c12d620c5c87fed : SUCCESS in 38m 41s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"5c6f9df2d96bf9437b96f6a51c4f2cd9f26a7dc8","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-22 14:00:44.000000000","message":"Patch Set 6:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/799530/6/iscsi : SUCCESS in 2h 07m 38s","accounts_in_message":[],"_revision_number":6},{"id":"a7e05ad4b1d01837c9be8a62ea27a69f5a1e6c67","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-07-23 14:04:13.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"6c8bb6005877768bbd821edba8d59374e0cbc4a2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-23 14:50:21.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/82545ca3b6414ad49581f580d3ea1669 : SUCCESS in 31m 21s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/24b84617081a4d1ebc46ee59a3caa839 : SUCCESS in 33m 43s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"e808d44f79a29418ab5aa05541f5adaefd14ae44","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-23 15:42:32.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f310a9c5281a4f2cae616583b20c1a1b : SUCCESS in 1h 11m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7d83cfa4eec6429286f7712f700b49a6 : SUCCESS in 18m 04s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/89f1aadfea04410385c1a222b09a9f1f : SUCCESS in 15m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fdd7a6de95fc4c30aa4587ea0f930379 : SUCCESS in 9m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e18a5459bce34923985242e496799f69 : SUCCESS in 12m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fd631a5a2429424a854366815f19786e : SUCCESS in 14m 24s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/87504031a2d84857b91945108401048c : SUCCESS in 13m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d0ff30b30a5c4c559efc934798aaec45 : SUCCESS in 10m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/554a5acd2ea745bf82d5497b7ddb4745 : SUCCESS in 22m 06s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c67715ac66364938a02a49566efc2b5b : SUCCESS in 1h 23m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/87d99c84d9e548cabe7085dc36d4cddd : SUCCESS in 1h 16m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/11e9ac38cb934272a4f5eff11119513a : SUCCESS in 54m 41s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e272b0d6deb64c28a5ee428123af29b4 : SUCCESS in 49m 54s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/473b987cdc154264bf6c589583932666 : SUCCESS in 1h 31m 35s\n- nova-next https://zuul.opendev.org/t/openstack/build/634b3f4367b640509d3e0d7420ace20b : SUCCESS in 1h 27m 40s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0dbb010a315945328a0c9ef6bb5a584a : SUCCESS in 7m 02s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/17af2b836dc54bb780a93a41fd368665 : SUCCESS in 20m 53s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/0a8d7207616f444f841cf312f986fbbf : SUCCESS in 20m 36s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/0658c46c4a8d4c4596f5ce08610b9d3e : SUCCESS in 19m 09s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0464dc54e245461ea1fbac85c90c3510 : SUCCESS in 1h 13m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3a605998e5064e7491fe73c4b9e563f6 : SUCCESS in 51m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b49459e3b168409885415164bd181b22 : SUCCESS in 51m 32s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/efdad614298f4b8089d883d246e524fc : SUCCESS in 32m 19s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/13ac1c7688754e8c85c0242ba9424e62 : SUCCESS in 38m 14s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"8b628b1557516819edc050fe176276f8ea9d3599","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-23 17:08:55.000000000","message":"Patch Set 6:\n\nBuild failed. 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-focal-py3 finger://zuul-v3-executor.novalocal/8a45b531d2994cf8a9d987acc394de80 : DISK_FULL in 2h 37m 49s","accounts_in_message":[],"_revision_number":6},{"id":"43371d5067d487a8f11c2f52c7a7585407d931c8","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-23 17:23:38.000000000","message":"Patch Set 6:\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/799530/6/iscsi : FAILURE in 2h 28m 02s","accounts_in_message":[],"_revision_number":6},{"id":"aea42c0d532c7ab3e6827d89cff3aa312e1a7086","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2021-07-26 10:07:33.000000000","message":"Patch Set 6:\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":6},{"id":"6fa28b480e9bc547ec434638210e16485e0e26b3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-08-09 14:37:59.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"291a169609482b689df9eca6060f3ed28492972e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-09 15:23:59.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b3338065191f44f69ae17d22a8e85fe4 : SUCCESS in 23m 00s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/908e67baafe24676a455a99e865438fc : SUCCESS in 20m 55s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"18774e7a06796f473c0d7a7100e664a72d5f1c25","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-09 16:20:38.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/453bd3fef9264bdaa8ee73e1bcc6dc08 : SUCCESS in 1h 09m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/43acef77ab7843989fa965cc25fcb89f : SUCCESS in 16m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9b38cb7bacc843ae9d9059ab2ef93047 : SUCCESS in 16m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/16ee86b4268846788534f773661b9552 : SUCCESS in 8m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fb9471f6ca7842bf98fc2b2c978aef32 : SUCCESS in 14m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/70a7b93b9ca5409794b539a66b0ac220 : SUCCESS in 19m 35s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/18a67a05c175457db5127aeba3396f57 : SUCCESS in 14m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/369e0399d23947beac8f13bb9585b462 : SUCCESS in 10m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/25b40a9439624d6490681e7c067f5a16 : SUCCESS in 18m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ee33a774cefc43d1b15bfc7b9dcaee48 : SUCCESS in 1h 20m 20s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/86febf1b2dc54445acbb36024d113fce : SUCCESS in 1h 05m 49s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8a1883e29e114f3484a015bff5324717 : SUCCESS in 51m 58s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d3a4d83a821646c198699d829e0996a4 : SUCCESS in 46m 29s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/54c837c38a614f92954d3ad22557ab4f : SUCCESS in 1h 15m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/5f8f036cd43e47e382f1cd62b3a8e495 : SUCCESS in 1h 21m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/eaf682b9067f4e76a581b220bc172811 : SUCCESS in 8m 32s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/2eab979440814e75950f57232dabfbe4 : SUCCESS in 19m 16s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/cd278561685c459da39ccfe0096e3a21 : SUCCESS in 17m 59s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/1aa85c7ccfc94b81b104ff45391b291f : SUCCESS in 18m 37s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a5781fe2546542189e98437ca5995e79 : SUCCESS in 1h 11m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f16266178f3443f58004f408d6966e27 : SUCCESS in 53m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c772f80d3a614efea5523d449bfd277e : SUCCESS in 47m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/23862c1190b34a758b0bca8a1539df58 : SUCCESS in 32m 40s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f79656e5321d40929a069cb3fb091572 : SUCCESS in 38m 38s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"5fbc20f86b55b1fb4d1656e8d773a265c80cbc31","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-08-09 16:22:28.000000000","message":"Patch Set 7:\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/30/799530/7/check/EMC_PowerFlex_NOVA/7716625/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":7},{"id":"852081c5160916ca031d63ed9e755228094d7c0d","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-08-09 19:30:00.000000000","message":"Patch Set 7:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/799530/7/iscsi : SUCCESS in 2h 28m 05s","accounts_in_message":[],"_revision_number":7},{"id":"a9db88d9e6c5c17698d2de6d6aac5a4dc0e32c4d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-08-10 08:48:24.000000000","message":"Patch Set 7:\n\nBuild failed. 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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/30/799530/7/check/tempest-dsvm-full-focal-py3/a382e51/ : FAILURE in 2h 14m 29s","accounts_in_message":[],"_revision_number":7},{"id":"4d4d5eb1791e2af22b5272a21ae2889ac97c7f6f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-08-17 11:04:03.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"34d99e40e271c893987cf81ddfa543f060bfa54f","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-08-17 11:12:42.000000000","message":"Patch Set 7: Code-Review+2\n\n(4 comments)\n\nLooks good. Thanks for making this happen","accounts_in_message":[],"_revision_number":7},{"id":"716024f5fbeb3e8fe8c7079ebcd821ce4a02f9ee","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-08-18 12:37:51.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\n(1 comment)\n\nLGTM, CI is happy with the fresh deployment case and grenade is covering the migrate to alembic case.","accounts_in_message":[],"_revision_number":7},{"id":"a3aeba90bfa5372f9edf434b3b03c342e20f6d1b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-18 12:38:48.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"3d0b77569f48c7de8a142f58cf2cb17ff5d9ed02","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-18 14:29:30.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b2e3ca3abf5c4cd4bd342dc009126324 : SUCCESS in 1h 18m 42s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b1be830a8fa54b2aa375eeacc48af5f4 : SUCCESS in 15m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/480f3823bd8b4e2d8354b180b5d1126d : SUCCESS in 10m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/81d9c7bee95449bd80a31e7bae691fed : SUCCESS in 13m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5c2103e02e494e24838b03dacaa7da52 : SUCCESS in 14m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/020327487d1f48b8abd7886daa7a943a : SUCCESS in 15m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8cf68dfacc9046bab556196db4cf2762 : SUCCESS in 31m 34s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/62d9fe952b7f4c418c2bebfec972c8ff : FAILURE in 49m 54s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/8a0acd4c10884ff496d3c1daa813b913 : SUCCESS in 45m 44s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/768c8462b044451b9a9c810752a80e2a : SUCCESS in 19m 45s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/67d2856541974deca630246a48ef8656 : SUCCESS in 17m 43s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/76fb48a1f38047699b5863eec1ab29fc : SUCCESS in 1h 11m 42s\n- nova-next https://zuul.opendev.org/t/openstack/build/e81b587d24804139849c291e882f4871 : SUCCESS in 1h 17m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5530378d712d40e7ac1afed24dd946a8 : SUCCESS in 7m 29s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a5b2429432124a8b98c5826dd75d5df6 : SUCCESS in 1h 21m 33s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9fdda0a0b15543a9bc29037b4476731f : SUCCESS in 1h 10m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5fba6a9ed67542158217f7f9d8133e7a : SUCCESS in 54m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3785bf02171046e1a8fb88c844ab4078 : SUCCESS in 47m 25s","accounts_in_message":[],"_revision_number":7},{"id":"61f89d1f3d0c85e7cb9028d578309e64819dcd92","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-18 14:29:30.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"905c9723e9b8398010c57b3609310315a913bef1","revisions":{"c242a0db43ecd885e004084bffd775cf7fbcaa3d":{"kind":"REWORK","_number":1,"created":"2021-07-05 16:25:44.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/30/799530/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/30/799530/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/30/799530/1"}}},"commit":{"parents":[{"commit":"6d271be94baf8a4ce01e46f769af4df170a32c52","subject":"db: Trivial style changes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6d271be94baf8a4ce01e46f769af4df170a32c52"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-06-17 11:59:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-07-05 16:23:24.000000000","tz":60},"subject":"WIP: db: Integrate alembic","message":"WIP: db: Integrate alembic\n\nThis looks more complicated than it is, but it\u0027s really quite simple.\nEssentially we have to deal with two possible configurations:\n\n- For existing deployments, the DB sync operation should apply any\n  outstanding sqlalchemy-migrate-based migrations, dummy apply the\n  initial alembic migration, and then apply any additional alembic-based\n  migrations requested (or any available, if no version is specified).\n\n- For new deployments, the DB sync operation should apply the initial\n  alembic migration and any additional alembic-based migrations\n  requested (or any available, if no version is specified). No\n  sqlalchemy-migrate-based migrations will ever be applied.\n\nWhile we continue to allow users to request a specific database\nmigration version to upgrade to, we *do not* allow them to request a\nsqlalchemy-migrate-based migration version. There\u0027s no good reason to do\nthis - the deployment won\u0027t run with an out-of-date DB schema (something\nthat\u0027s also true of the alembic migration, fwiw) - and we want to get\npeople off of sqlalchemy-migrate as fast as possible. A change in a\nfuture release can remove the sqlalchemy-migrate-based migrations once\nwe\u0027re sure that they\u0027ll have upgraded to a release including all of the\nsqlalchemy-migrated-based migrations (so Wallaby).\n\nTests are modified to validate the sanity of these operations. They\u0027re\nmostly trivial changes, but we do need to do some funky things to ensure\nthat (a) we don\u0027t use logger configuration from \u0027alembic.ini\u0027 that will\nmess with our existing logger configuration and (b) we re-use connection\nobjects as necessary to allow us to run tests against in-memory\ndatabases, where a different connection would actually mean a different\ndatabase. We also can\u0027t rely on \u0027WalkVersionsMixin\u0027 from oslo.db since\nthat only supports sqlalchemy-migrate [1]. We instead must re-invent the\nwheel here somewhat.\n\nWIP because I need to fix the unit tests, add documentation on alembic\ncoolness (such as auto-generating migrations), and generally tidy things\nup.\n\n[1] https://github.com/openstack/oslo.db/blob/10.0.0/oslo_db/sqlalchemy/test_migrations.py#L42-L44\n\nChange-Id: I850af601f81bd5d2ecc029682ae10d3a07c936ce\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/c242a0db43ecd885e004084bffd775cf7fbcaa3d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c242a0db43ecd885e004084bffd775cf7fbcaa3d"}]},"branch":"refs/heads/master"},"9da9559c3f3483b06feff3b922b2744d4e9b8da9":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-07-06 10:04:55.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/30/799530/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/30/799530/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/30/799530/2"}}},"commit":{"parents":[{"commit":"b0f26e28417bf034a25eb0c7e075107765e0bf16","subject":"db: Trivial style changes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b0f26e28417bf034a25eb0c7e075107765e0bf16"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-06-17 11:59:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-07-06 10:03:43.000000000","tz":60},"subject":"WIP: db: Integrate alembic","message":"WIP: db: Integrate alembic\n\nThis looks more complicated than it is, but it\u0027s really quite simple.\nEssentially we have to deal with two possible configurations:\n\n- For existing deployments, the DB sync operation should apply any\n  outstanding sqlalchemy-migrate-based migrations, dummy apply the\n  initial alembic migration, and then apply any additional alembic-based\n  migrations requested (or any available, if no version is specified).\n\n- For new deployments, the DB sync operation should apply the initial\n  alembic migration and any additional alembic-based migrations\n  requested (or any available, if no version is specified). No\n  sqlalchemy-migrate-based migrations will ever be applied.\n\nWhile we continue to allow users to request a specific database\nmigration version to upgrade to, we *do not* allow them to request a\nsqlalchemy-migrate-based migration version. There\u0027s no good reason to do\nthis - the deployment won\u0027t run with an out-of-date DB schema (something\nthat\u0027s also true of the alembic migration, fwiw) - and we want to get\npeople off of sqlalchemy-migrate as fast as possible. A change in a\nfuture release can remove the sqlalchemy-migrate-based migrations once\nwe\u0027re sure that they\u0027ll have upgraded to a release including all of the\nsqlalchemy-migrated-based migrations (so Wallaby).\n\nTests are modified to validate the sanity of these operations. They\u0027re\nmostly trivial changes, but we do need to do some funky things to ensure\nthat (a) we don\u0027t use logger configuration from \u0027alembic.ini\u0027 that will\nmess with our existing logger configuration and (b) we re-use connection\nobjects as necessary to allow us to run tests against in-memory\ndatabases, where a different connection would actually mean a different\ndatabase. We also can\u0027t rely on \u0027WalkVersionsMixin\u0027 from oslo.db since\nthat only supports sqlalchemy-migrate [1]. We instead must re-invent the\nwheel here somewhat.\n\nWIP because I need to fix the unit tests, add documentation on alembic\ncoolness (such as auto-generating migrations), and generally tidy things\nup.\n\n[1] https://github.com/openstack/oslo.db/blob/10.0.0/oslo_db/sqlalchemy/test_migrations.py#L42-L44\n\nChange-Id: I850af601f81bd5d2ecc029682ae10d3a07c936ce\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/9da9559c3f3483b06feff3b922b2744d4e9b8da9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9da9559c3f3483b06feff3b922b2744d4e9b8da9"}]},"branch":"refs/heads/master"},"89492e8dd65cd5cb0f791bd374e36d0d72e71b01":{"kind":"REWORK","_number":3,"created":"2021-07-06 15:30:58.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/30/799530/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/30/799530/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/30/799530/3"}}},"commit":{"parents":[{"commit":"5fcf541280c755edad04e4d0221cbd9ebd832926","subject":"db: Normalize migrations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5fcf541280c755edad04e4d0221cbd9ebd832926"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-06-17 11:59:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-07-06 15:30:43.000000000","tz":60},"subject":"WIP: db: Integrate alembic","message":"WIP: db: Integrate alembic\n\nThis looks more complicated than it is, but it\u0027s really quite simple.\nEssentially we have to deal with two possible configurations:\n\n- For existing deployments, the DB sync operation should apply any\n  outstanding sqlalchemy-migrate-based migrations, dummy apply the\n  initial alembic migration, and then apply any additional alembic-based\n  migrations requested (or any available, if no version is specified).\n\n- For new deployments, the DB sync operation should apply the initial\n  alembic migration and any additional alembic-based migrations\n  requested (or any available, if no version is specified). No\n  sqlalchemy-migrate-based migrations will ever be applied.\n\nWhile we continue to allow users to request a specific database\nmigration version to upgrade to, we *do not* allow them to request a\nsqlalchemy-migrate-based migration version. There\u0027s no good reason to do\nthis - the deployment won\u0027t run with an out-of-date DB schema (something\nthat\u0027s also true of the alembic migration, fwiw) - and we want to get\npeople off of sqlalchemy-migrate as fast as possible. A change in a\nfuture release can remove the sqlalchemy-migrate-based migrations once\nwe\u0027re sure that they\u0027ll have upgraded to a release including all of the\nsqlalchemy-migrated-based migrations (so Wallaby).\n\nTests are modified to validate the sanity of these operations. They\u0027re\nmostly trivial changes, but we do need to do some funky things to ensure\nthat (a) we don\u0027t use logger configuration from \u0027alembic.ini\u0027 that will\nmess with our existing logger configuration and (b) we re-use connection\nobjects as necessary to allow us to run tests against in-memory\ndatabases, where a different connection would actually mean a different\ndatabase. We also can\u0027t rely on \u0027WalkVersionsMixin\u0027 from oslo.db since\nthat only supports sqlalchemy-migrate [1]. We instead must re-invent the\nwheel here somewhat.\n\nWIP because I need to fix the unit tests, add documentation on alembic\ncoolness (such as auto-generating migrations), and generally tidy things\nup.\n\n[1] https://github.com/openstack/oslo.db/blob/10.0.0/oslo_db/sqlalchemy/test_migrations.py#L42-L44\n\nChange-Id: I850af601f81bd5d2ecc029682ae10d3a07c936ce\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/89492e8dd65cd5cb0f791bd374e36d0d72e71b01"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/89492e8dd65cd5cb0f791bd374e36d0d72e71b01"}]},"branch":"refs/heads/master"},"d9232ba89ac38ff38a6a3ae060b493664c24cbd5":{"kind":"NO_CHANGE","_number":4,"created":"2021-07-06 15:40:55.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/30/799530/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/30/799530/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/30/799530/4"}}},"commit":{"parents":[{"commit":"0c851d0ba762ec282982becfe5a44c5bebbee14c","subject":"db: Normalize migrations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0c851d0ba762ec282982becfe5a44c5bebbee14c"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-06-17 11:59:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-07-06 15:40:37.000000000","tz":60},"subject":"WIP: db: Integrate alembic","message":"WIP: db: Integrate alembic\n\nThis looks more complicated than it is, but it\u0027s really quite simple.\nEssentially we have to deal with two possible configurations:\n\n- For existing deployments, the DB sync operation should apply any\n  outstanding sqlalchemy-migrate-based migrations, dummy apply the\n  initial alembic migration, and then apply any additional alembic-based\n  migrations requested (or any available, if no version is specified).\n\n- For new deployments, the DB sync operation should apply the initial\n  alembic migration and any additional alembic-based migrations\n  requested (or any available, if no version is specified). No\n  sqlalchemy-migrate-based migrations will ever be applied.\n\nWhile we continue to allow users to request a specific database\nmigration version to upgrade to, we *do not* allow them to request a\nsqlalchemy-migrate-based migration version. There\u0027s no good reason to do\nthis - the deployment won\u0027t run with an out-of-date DB schema (something\nthat\u0027s also true of the alembic migration, fwiw) - and we want to get\npeople off of sqlalchemy-migrate as fast as possible. A change in a\nfuture release can remove the sqlalchemy-migrate-based migrations once\nwe\u0027re sure that they\u0027ll have upgraded to a release including all of the\nsqlalchemy-migrated-based migrations (so Wallaby).\n\nTests are modified to validate the sanity of these operations. They\u0027re\nmostly trivial changes, but we do need to do some funky things to ensure\nthat (a) we don\u0027t use logger configuration from \u0027alembic.ini\u0027 that will\nmess with our existing logger configuration and (b) we re-use connection\nobjects as necessary to allow us to run tests against in-memory\ndatabases, where a different connection would actually mean a different\ndatabase. We also can\u0027t rely on \u0027WalkVersionsMixin\u0027 from oslo.db since\nthat only supports sqlalchemy-migrate [1]. We instead must re-invent the\nwheel here somewhat.\n\nWIP because I need to fix the unit tests, add documentation on alembic\ncoolness (such as auto-generating migrations), and generally tidy things\nup.\n\n[1] https://github.com/openstack/oslo.db/blob/10.0.0/oslo_db/sqlalchemy/test_migrations.py#L42-L44\n\nChange-Id: I850af601f81bd5d2ecc029682ae10d3a07c936ce\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/d9232ba89ac38ff38a6a3ae060b493664c24cbd5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d9232ba89ac38ff38a6a3ae060b493664c24cbd5"}]},"branch":"refs/heads/master"},"6c17615718b42f330a95863bdc6548a1bbbac371":{"kind":"REWORK","_number":5,"created":"2021-07-08 16:14:57.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/30/799530/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/30/799530/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/30/799530/5"}}},"commit":{"parents":[{"commit":"9b7cbb54ea12ad211b27b9f0828444e9faa5501d","subject":"db: Normalize migrations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9b7cbb54ea12ad211b27b9f0828444e9faa5501d"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-06-17 11:59:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-07-08 12:57:35.000000000","tz":60},"subject":"db: Integrate alembic","message":"db: Integrate alembic\n\nThis looks more complicated than it is, but it\u0027s really quite simple.\nEssentially we have to deal with two possible configurations:\n\n- For existing deployments, the DB sync operation should apply any\n  outstanding sqlalchemy-migrate-based migrations, dummy apply the\n  initial alembic migration, and then apply any additional alembic-based\n  migrations requested (or any available, if no version is specified).\n\n- For new deployments, the DB sync operation should apply the initial\n  alembic migration and any additional alembic-based migrations\n  requested (or any available, if no version is specified). No\n  sqlalchemy-migrate-based migrations will ever be applied.\n\nWhile we continue to allow users to request a specific database\nmigration version to upgrade to, we *do not* allow them to request a\nsqlalchemy-migrate-based migration version. There\u0027s no good reason to do\nthis - the deployment won\u0027t run with an out-of-date DB schema (something\nthat\u0027s also true of the alembic migration, fwiw) - and we want to get\npeople off of sqlalchemy-migrate as fast as possible. A change in a\nfuture release can remove the sqlalchemy-migrate-based migrations once\nwe\u0027re sure that they\u0027ll have upgraded to a release including all of the\nsqlalchemy-migrated-based migrations (so Wallaby).\n\nTests are modified to validate the sanity of these operations. They\u0027re\nmostly trivial changes, but we do need to do some funky things to ensure\nthat (a) we don\u0027t use logger configuration from \u0027alembic.ini\u0027 that will\nmess with our existing logger configuration and (b) we re-use connection\nobjects as necessary to allow us to run tests against in-memory\ndatabases, where a different connection would actually mean a different\ndatabase. We also can\u0027t rely on \u0027WalkVersionsMixin\u0027 from oslo.db since\nthat only supports sqlalchemy-migrate [1]. We instead must re-invent the\nwheel here somewhat.\n\n[1] https://github.com/openstack/oslo.db/blob/10.0.0/oslo_db/sqlalchemy/test_migrations.py#L42-L44\n\nChange-Id: I850af601f81bd5d2ecc029682ae10d3a07c936ce\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/6c17615718b42f330a95863bdc6548a1bbbac371"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6c17615718b42f330a95863bdc6548a1bbbac371"}]},"branch":"refs/heads/master"},"e22ae5319a7c1abe94ef1b210f3a8a662b330e48":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-07-09 12:23:42.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/30/799530/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/30/799530/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/30/799530/6"}}},"commit":{"parents":[{"commit":"abbb809f90870683f968df465e1c7c93ad8fa0b1","subject":"db: Normalize migrations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/abbb809f90870683f968df465e1c7c93ad8fa0b1"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-06-17 11:59:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-07-09 10:24:57.000000000","tz":60},"subject":"db: Integrate alembic","message":"db: Integrate alembic\n\nThis looks more complicated than it is, but it\u0027s really quite simple.\nEssentially we have to deal with two possible configurations:\n\n- For existing deployments, the DB sync operation should apply any\n  outstanding sqlalchemy-migrate-based migrations, dummy apply the\n  initial alembic migration, and then apply any additional alembic-based\n  migrations requested (or any available, if no version is specified).\n\n- For new deployments, the DB sync operation should apply the initial\n  alembic migration and any additional alembic-based migrations\n  requested (or any available, if no version is specified). No\n  sqlalchemy-migrate-based migrations will ever be applied.\n\nWhile we continue to allow users to request a specific database\nmigration version to upgrade to, we *do not* allow them to request a\nsqlalchemy-migrate-based migration version. There\u0027s no good reason to do\nthis - the deployment won\u0027t run with an out-of-date DB schema (something\nthat\u0027s also true of the alembic migration, fwiw) - and we want to get\npeople off of sqlalchemy-migrate as fast as possible. A change in a\nfuture release can remove the sqlalchemy-migrate-based migrations once\nwe\u0027re sure that they\u0027ll have upgraded to a release including all of the\nsqlalchemy-migrated-based migrations (so Wallaby).\n\nTests are modified to validate the sanity of these operations. They\u0027re\nmostly trivial changes, but we do need to do some funky things to ensure\nthat (a) we don\u0027t use logger configuration from \u0027alembic.ini\u0027 that will\nmess with our existing logger configuration and (b) we re-use connection\nobjects as necessary to allow us to run tests against in-memory\ndatabases, where a different connection would actually mean a different\ndatabase. We also can\u0027t rely on \u0027WalkVersionsMixin\u0027 from oslo.db since\nthat only supports sqlalchemy-migrate [1]. We instead must re-invent the\nwheel here somewhat.\n\n[1] https://github.com/openstack/oslo.db/blob/10.0.0/oslo_db/sqlalchemy/test_migrations.py#L42-L44\n\nChange-Id: I850af601f81bd5d2ecc029682ae10d3a07c936ce\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/e22ae5319a7c1abe94ef1b210f3a8a662b330e48"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e22ae5319a7c1abe94ef1b210f3a8a662b330e48"}]},"branch":"refs/heads/master"},"905c9723e9b8398010c57b3609310315a913bef1":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2021-08-09 14:37:59.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/30/799530/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/30/799530/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/30/799530/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/30/799530/7"}}},"commit":{"parents":[{"commit":"307adc5e087d06a3ba4ae09dffb973ba83015049","subject":"db: Normalize migrations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/307adc5e087d06a3ba4ae09dffb973ba83015049"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-06-17 11:59:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-08-09 14:34:40.000000000","tz":60},"subject":"db: Integrate alembic","message":"db: Integrate alembic\n\nThis looks more complicated than it is, but it\u0027s really quite simple.\nEssentially we have to deal with two possible configurations:\n\n- For existing deployments, the DB sync operation should apply any\n  outstanding sqlalchemy-migrate-based migrations, dummy apply the\n  initial alembic migration, and then apply any additional alembic-based\n  migrations requested (or any available, if no version is specified).\n\n- For new deployments, the DB sync operation should apply the initial\n  alembic migration and any additional alembic-based migrations\n  requested (or any available, if no version is specified). No\n  sqlalchemy-migrate-based migrations will ever be applied.\n\nWhile we continue to allow users to request a specific database\nmigration version to upgrade to, we *do not* allow them to request a\nsqlalchemy-migrate-based migration version. There\u0027s no good reason to do\nthis - the deployment won\u0027t run with an out-of-date DB schema (something\nthat\u0027s also true of the alembic migration, fwiw) - and we want to get\npeople off of sqlalchemy-migrate as fast as possible. A change in a\nfuture release can remove the sqlalchemy-migrate-based migrations once\nwe\u0027re sure that they\u0027ll have upgraded to a release including all of the\nsqlalchemy-migrated-based migrations (so Wallaby).\n\nTests are modified to validate the sanity of these operations. They\u0027re\nmostly trivial changes, but we do need to do some funky things to ensure\nthat (a) we don\u0027t use logger configuration from \u0027alembic.ini\u0027 that will\nmess with our existing logger configuration and (b) we re-use connection\nobjects as necessary to allow us to run tests against in-memory\ndatabases, where a different connection would actually mean a different\ndatabase. We also can\u0027t rely on \u0027WalkVersionsMixin\u0027 from oslo.db since\nthat only supports sqlalchemy-migrate [1]. We instead must re-invent the\nwheel here somewhat.\n\n[1] https://github.com/openstack/oslo.db/blob/10.0.0/oslo_db/sqlalchemy/test_migrations.py#L42-L44\n\nChange-Id: I850af601f81bd5d2ecc029682ae10d3a07c936ce\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/905c9723e9b8398010c57b3609310315a913bef1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/905c9723e9b8398010c57b3609310315a913bef1"}]},"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":{}}}]}
