)]}'
{"id":"openstack%2Fkeystone~825843","triplet_id":"openstack%2Fkeystone~master~I005d20ef21b6c8122be90e8afb38abd902fdfc6e","project":"openstack/keystone","branch":"master","topic":"bp/remove-sqlalchemy-migrate","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2022-02-11 18:15:06.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I005d20ef21b6c8122be90e8afb38abd902fdfc6e","subject":"sql: Prepare for alembic migration","status":"MERGED","created":"2022-01-21 17:46:19.000000000","updated":"2022-02-11 18:17:09.000000000","submitted":"2022-02-11 18:15:06.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"825843-bp/remove-sqlalchemy-migrate","meta_rev_id":"0bf26cb4c373a92fafe0c8cfcf3cd9ea51f11d59","_number":825843,"virtual_id_number":825843,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-02-11 18:15:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":2,"date":"2022-02-11 16:40:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":1,"date":"2022-02-11 16:40:09.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":1,"date":"2022-02-11 16:37:20.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-02-11 18:17:09.000000000","post_submit":true,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":1,"date":"2022-02-11 16:40:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-01-21 18:42:53.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":"2022-02-04 19:25:46.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2022-02-11 16:37:20.000000000","updated_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2022-02-11 16:40:09.000000000","updated_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"reviewer":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"state":"REVIEWER"},{"updated":"2022-02-11 16:40:40.000000000","updated_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"reviewer":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"state":"REVIEWER"}],"messages":[{"id":"5ae5ce5add08cdf49068668fe5909c60487130ab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-21 17:46:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"511cafe2535d8bb73f2700445c4e2f97c53307ab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-21 18:42:53.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- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/968844f6b05a46ab92d43d285ed8869d : FAILURE in 16m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/33181650a1974c489ee05edd8b9c8653 : FAILURE in 9m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7090bf11686d40ce82b43b07ce0846ae : FAILURE in 15m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2e8681e418c8441b9045cddc62e0a184 : FAILURE in 14m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a97b6220aa5a4d82a3307e7927880d5b : SUCCESS in 15m 08s\n- grenade https://zuul.opendev.org/t/openstack/build/7611a09564974fdd8561de0f60cbb0d6 : FAILURE in 46m 42s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5bf28140b83e4f6a94768781eaa6235c : FAILURE in 27m 08s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b3fc63755cc244acbe40b02fc136eeb9 : FAILURE in 24m 33s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/d0b9e3ce3a984829a0370f6d49396cb9 : FAILURE in 34m 25s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/1974b4eaf98d4712bb6647c17de18d96 : FAILURE in 25m 37s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/63ef3eda6149465d8d67b97dc7f6a3fc : FAILURE in 26m 48s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/fa6d350bc26b4ab5b0de38a500894f08 : POST_FAILURE in 15m 03s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/eb55229265974d7a9fe4981f0bdf09fb : FAILURE in 28m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b8341794a461446a9c6042d8598593e8 : FAILURE in 26m 23s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/c72656be33b6474d9ec25aef3fa7e058 : FAILURE in 17m 01s\n\nWarning:\n  Comments left for invalid file keystone/tests/unit/test_cli.py","accounts_in_message":[],"_revision_number":1},{"id":"fbba14657dcbe62c719b259c8e1df5974704e015","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-21 19:07:11.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0e99793ad5c64ce4947f8009c2922541 : TIMED_OUT in 1h 03m 45s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/30f5d88ccd524c8d8a7b80c9e7037422 : FAILURE in 39m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"37e67bc54b36628cee7031abd08351925bcbd2fe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-24 18:42:13.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"358c0c4c7963cfe7e21482823b2981f45acc4b3f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-24 19:46:51.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c243cca325944b34baa5375995625867 : SUCCESS in 56m 35s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6f082594e90f401cb4282cc7678e25f5 : SUCCESS in 43m 55s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"642cb3c60253431e1d0dbf4d4222906c1d50af09","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-24 20:32:41.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- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d5ead191dbcb48e6b52c1c69be0dfcdb : SUCCESS in 17m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/63ca633f3e554d618170c88a564d493f : SUCCESS in 7m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b600b499985540408a45d594b2ee417d : SUCCESS in 13m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7a6fb179caf649b6ab2cd8e1ede44a2c : SUCCESS in 13m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab7c5562214049a986d304e3b55469a8 : SUCCESS in 15m 46s\n- grenade https://zuul.opendev.org/t/openstack/build/624984e9a408422b95c0b49b0d4463fe : SUCCESS in 59m 55s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7e60b16ba790442dbb81d1f42b3415d6 : SUCCESS in 1h 40m 37s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/267be9b5637f4800a4b5a8ff28bd7c11 : SUCCESS in 35m 17s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/2d85096d8a3d49ea84ef35a10ea2440b : SUCCESS in 41m 06s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/129554222f614f61b22a12050177651b : SUCCESS in 35m 17s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/a00908963fc94f95914e7d45a45efd97 : SUCCESS in 36m 38s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/6f41c63addeb4c5ab5697f45a01a1bf6 : SUCCESS in 15m 16s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/0c2943dae9ea43c08a85444442519509 : SUCCESS in 31m 26s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/79a15d7852184672a11ffe2e214c7c8e : SUCCESS in 55m 33s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/761912c2737045d0bbf5422d74a65999 : FAILURE in 47m 49s","accounts_in_message":[],"_revision_number":2},{"id":"4fc504a516797fb0b6bc4bb5155f544f4b17410c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-25 14:29:20.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ff2bf27b1a47412d4298a0ebd8e52c74c72fe167","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-25 15:07:51.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/575386ca20f9459da593c9637a011595 : SUCCESS in 33m 15s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/016e77ebc23d40d2a99a1d86b8e3d1fa : SUCCESS in 31m 53s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9850886b809fc92e0a22502a9b1e98b73fca849a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-25 16:07:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f31d3589f12b4ff9bf86feb7e34cc3c5 : SUCCESS in 17m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb0a132c24cb4a2e87e7cd310ff5e94e : SUCCESS in 6m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5c1e56569cd14ad0883ed98068d40552 : SUCCESS in 12m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7d39fb97acd4495e958a02eb8d126784 : SUCCESS in 13m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5d013e5589b34af5a3896e7fdc97e218 : SUCCESS in 12m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/a10809a134c442acb425071d3b1eda25 : SUCCESS in 58m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/dc0ca2250e5d4a358fc9a783fc645de1 : SUCCESS in 1h 22m 21s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b3ddb0804a1c4ce49e4caa624ca7557e : SUCCESS in 34m 06s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/3377fc07e9854b24996cb5e579f27116 : SUCCESS in 35m 11s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/92fdcb76df1b4d3faea51872bc6d750d : SUCCESS in 32m 52s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/1d71809e9c01422a8b10be741cb53eb3 : SUCCESS in 35m 44s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/a906f78190384244b72c3dec95d94eb4 : SUCCESS in 20m 34s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/8bc8f5e2e72c46279df75e49c63ac27c : SUCCESS in 32m 43s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/31c96544a8a649d4a4db68c8743b05c9 : SUCCESS in 55m 16s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/e42da6c484b243c0b8f83e9bf9e8475f : SUCCESS in 42m 01s","accounts_in_message":[],"_revision_number":2},{"id":"4a9a01b6d6d4477f34fe9a0d7ea3e9d4ead41049","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2022-02-04 19:25:46.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"fd32804ed55b6f57b4fe46640c6621d9d662cc8c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-02-04 19:35:15.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"3428a3140e085f9a167b8cea9e3bc51dd8988a93","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 21:14:43.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/959b396ddef54324872c987e4b0b9156 : SUCCESS in 23m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aa211a706e69410181a353ad8ee5f163 : SUCCESS in 10m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/199ce3125d294b85acd28b581a6af071 : SUCCESS in 18m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/31ceec0e07e640ba87a1b3ce96319b6e : SUCCESS in 16m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6de2d655f41143a886b2618e29e8f3b8 : SUCCESS in 18m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/923677ef236a463d9267df43351fed85 : SUCCESS in 49m 15s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/713d0c4f1f2944d080199ef0581b8dde : SUCCESS in 1h 27m 28s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/d894fc861d21412899a81d292bb0ba24 : SUCCESS in 41m 26s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/d131a30eb27c43f0b53b4b95932b7737 : SUCCESS in 51m 00s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/28be5d79c38045ad83fd7a3bc0433889 : SUCCESS in 38m 19s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/cb6ab961988d452f81e29cdb04a5f82b : SUCCESS in 42m 31s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/43004c27526e4013b5d1181998714c53 : SUCCESS in 23m 45s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/878f80247287416f8f6404dbd94bcca5 : SUCCESS in 33m 15s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fb40245738e14933bb4d022e396bc791 : SUCCESS in 46m 17s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/dddc2bed52d6424b9fd5ee13c32c2f57 : SUCCESS in 42m 01s","accounts_in_message":[],"_revision_number":3},{"id":"9f327ac5969873b4ed8c605f007b14c8120cd7e4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 21:59:58.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/20b6bf19d0724e268d2c3acd76edf638 : SUCCESS in 59m 41s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/f441104c05aa41cf80d9dce7f76d0595 : SUCCESS in 54m 23s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"81a2ef694158aab3f2e19cc3fc061d08235e9c67","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2022-02-11 16:37:20.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"69aabbf8fef9e5f83b8c250a8b37de92cf4480f1","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-02-11 16:40:09.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"b9f6f3675729a55961182c295b15a8b2a9f191de","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2022-02-11 16:40:40.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"ec4197fae57e6aa8a4b7e779f5e5855527825a09","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-11 16:41:40.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"23bfe0dcde4c6cfce2c35292c2268052cd31f04d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-11 18:15:05.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c02db91b5112459498f542ebd21b162f : SUCCESS in 5m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7d53074db5ee4bceb7b88a1ec8637f82 : SUCCESS in 13m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/221a44e4172e492ca8dcd8a34d21766f : SUCCESS in 10m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7281311eecfe46c1b531b19ca37a81ab : SUCCESS in 10m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/2cfa71c155164b309fed3c7b2d93c466 : SUCCESS in 1h 03m 26s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/859c3df18bd249c19ceec91c4a50171f : SUCCESS in 1h 32m 33s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/5ecf604f2e614894b281abc59d79d5a0 : SUCCESS in 28m 06s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/b0ae2071133c472d81e07b7c1718a37d : SUCCESS in 26m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fb9920d9e5d640baa03a035d0082efc2 : SUCCESS in 49m 41s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/0788865955604d0c8947e3e969aff6cb : SUCCESS in 49m 01s","accounts_in_message":[],"_revision_number":3},{"id":"052c160f01e593e5b81bd77931acf5d40ef97afc","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-11 18:15:06.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"dab4b9b99d9ad4f02a07566c4ce3e8b388363baf","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-11 18:17:09.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/170323539afa4e329de7a08de0b242a0 : SUCCESS in 1m 26s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"dce38678fc252bd39d3e28e920e76668e47398cd","revisions":{"07e2c60ee0d7dd496851d44e74ef6b7dd4731be7":{"kind":"REWORK","_number":1,"created":"2022-01-21 17:46:19.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/43/825843/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/43/825843/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/43/825843/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/43/825843/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/43/825843/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/43/825843/1"}}},"commit":{"parents":[{"commit":"36a34b653008923ddf0c3d8bb2cc3760a0b8b94c","subject":"sql: Add initial Yoga migration branches","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/36a34b653008923ddf0c3d8bb2cc3760a0b8b94c"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-20 17:40:10.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-21 16:53:24.000000000","tz":0},"subject":"sql: Prepare for alembic migration","message":"sql: Prepare for alembic migration\n\nNothing functional here. We simply switch from using \"repo_name\"\nterminology and move/rename some helper functions. Branches aren\u0027t\nreally a SQLAlchemy-Migrate thing but it\u0027s close enough to do.\n\nChange-Id: I005d20ef21b6c8122be90e8afb38abd902fdfc6e\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/07e2c60ee0d7dd496851d44e74ef6b7dd4731be7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/07e2c60ee0d7dd496851d44e74ef6b7dd4731be7"}]},"branch":"refs/heads/master"},"1fad3322ff2896f8035a728d63e246040dbff8d6":{"kind":"REWORK","_number":2,"created":"2022-01-24 18:42:13.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/43/825843/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/43/825843/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/43/825843/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/43/825843/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/43/825843/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/43/825843/2"}}},"commit":{"parents":[{"commit":"3b24c79331613d753e7157c58a531b707eea9161","subject":"sql: Add initial Yoga migration branches","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3b24c79331613d753e7157c58a531b707eea9161"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-20 17:40:10.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-24 17:15:02.000000000","tz":0},"subject":"sql: Prepare for alembic migration","message":"sql: Prepare for alembic migration\n\nNothing functional here. We simply switch from using \"repo_name\"\nterminology and move/rename some helper functions. Branches aren\u0027t\nreally a SQLAlchemy-Migrate thing but it\u0027s close enough to do.\n\nChange-Id: I005d20ef21b6c8122be90e8afb38abd902fdfc6e\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1fad3322ff2896f8035a728d63e246040dbff8d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1fad3322ff2896f8035a728d63e246040dbff8d6"}]},"branch":"refs/heads/master"},"dce38678fc252bd39d3e28e920e76668e47398cd":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2022-02-04 19:35:15.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/43/825843/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/43/825843/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/43/825843/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/43/825843/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/43/825843/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/43/825843/3"}}},"commit":{"parents":[{"commit":"a6887c13ea75cbd3a09abab3dbcfe194637b3ed0","subject":"sql: Remove dead helpers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a6887c13ea75cbd3a09abab3dbcfe194637b3ed0"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-20 17:40:10.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-02-04 19:23:05.000000000","tz":0},"subject":"sql: Prepare for alembic migration","message":"sql: Prepare for alembic migration\n\nNothing functional here. We simply switch from using \"repo_name\"\nterminology and move/rename some helper functions. Branches aren\u0027t\nreally a SQLAlchemy-Migrate thing but it\u0027s close enough to do.\n\nChange-Id: I005d20ef21b6c8122be90e8afb38abd902fdfc6e\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dce38678fc252bd39d3e28e920e76668e47398cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dce38678fc252bd39d3e28e920e76668e47398cd"}]},"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":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}}]}],"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":{}}}]}
