)]}'
{"id":"openstack%2Fkeystone~823665","triplet_id":"openstack%2Fkeystone~master~I25d3d467225cf9246c910dda6145f76be90fcc80","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-01-20 09:37:45.000000000","reason":"stephenfin replied on the change"}},"hashtags":[],"change_id":"I25d3d467225cf9246c910dda6145f76be90fcc80","subject":"sql: Fold unique constraints into table definitions","status":"MERGED","created":"2022-01-06 10:48:49.000000000","updated":"2022-01-20 12:45:54.000000000","submitted":"2022-01-20 12:43:48.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"823665-bp/remove-sqlalchemy-migrate","meta_rev_id":"e4eb27f40ed41bbd762fc272bccb820f6e04e00c","_number":823665,"virtual_id_number":823665,"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-01-20 12:43:47.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-01-18 20:25:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":1,"date":"2022-01-20 12:45:54.000000000","post_submit":true,"permitted_voting_range":{"min":1,"max":2},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":1,"date":"2022-01-20 12:45:54.000000000","post_submit":true,"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-01-20 12:45:54.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-01-18 20:25:33.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-06 12:11:22.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":"CC"},{"updated":"2022-01-06 12:48:30.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-01-14 18:50:52.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-01-14 18:53:45.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-01-14 18:54:19.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-01-18 20:25:33.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":"3ecb9f9a547595f0970e282ebadf8eeb30a689a0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-06 10:48:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"25a2b03d48e9e6a687005e8310fa2c598b5baecd","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-06 12:11:22.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f0668a0b027b47b69e0d1a123dfdb22d : TIMED_OUT in 1h 02m 29s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/75d145bcda4d4db5924933a58baee5f3 : SUCCESS in 1h 00m 14s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"908e8748d6f9cefdfee94295970db4f13e58cf76","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-06 12:48:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/45936c5695204ca7863634ec7e383a50 : SUCCESS in 23m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1dc2e6cbf01b42b7be8c670e956088c0 : SUCCESS in 7m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b2cd42a9dc164c08826aafd4eb855391 : SUCCESS in 16m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a28a35214608470aad24b67e820ab187 : SUCCESS in 13m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c401b61de2d54b2b9f4b81155d06a565 : SUCCESS in 15m 55s\n- grenade https://zuul.opendev.org/t/openstack/build/2a867bfb4894436891dc08fddc0dc496 : SUCCESS in 59m 19s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0ceada08e2f04c34a4bd32d5226e6b46 : SUCCESS in 1h 41m 10s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/4d31af40c2914b93bfcd55c7cc218a86 : SUCCESS in 32m 35s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/e0643ac680bf479dbaca0f65fc03f7c6 : SUCCESS in 46m 31s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/53fd05a6db8d406f9e459628a9b96b27 : SUCCESS in 34m 00s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/c45bd281e9a34aa3abce30b450f63404 : SUCCESS in 33m 51s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/6b9d5d55d9fd4f3faf28ae183b120173 : SUCCESS in 19m 57s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/844f37dabf7f4dcf9731c346689d1471 : SUCCESS in 38m 36s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/138538e8d17a4e0ea1443f69b2b732c6 : SUCCESS in 54m 48s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/e64db87b08234063970b96ea78f9fa11 : SUCCESS in 41m 27s","accounts_in_message":[],"_revision_number":1},{"id":"e20f922e4e0ecce512a58446bba6b91c838e8469","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2022-01-14 18:50:52.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"32511f37b7f9553a10e93093b1666241e24baada","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-01-14 18:53:45.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0d480643fd81a7fce10f759b873be45d1261e617","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2022-01-14 18:54:19.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3e37c029aa1e0711d4b9bb62dd9668ff5cf41d02","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-14 19:14:29.000000000","message":"Uploaded patch set 2: New patch set was added with same tree, parent, and commit message as Patch Set 1.","accounts_in_message":[],"_revision_number":2},{"id":"8c3f40620635d43a04d0399b79446a7ca37ddc1f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-14 20:20:51.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/750d33f0384a44fdac4a8a4bbb5ad898 : TIMED_OUT in 1h 02m 00s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/14181ec62e234491a2d51389b7c67d38 : SUCCESS in 47m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e78ddfc602a1b03cf346c41ba199854c0d84fecf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-14 20:43:58.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b4200ee1c54b435fb419749bb49b6f0b : SUCCESS in 15m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/789d236b5c54415bbf8b46fd94c786bf : SUCCESS in 6m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a7946b1c3961444085dcccb422add18f : SUCCESS in 11m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e948b7111af34ff58231ba7aa61d2321 : SUCCESS in 13m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a062ec38e2aa4cb193d01f9be0391fbb : SUCCESS in 16m 12s\n- grenade https://zuul.opendev.org/t/openstack/build/07050508c2184bd6983a829fd97714ba : SUCCESS in 1h 03m 05s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9223c6198cef4c40909617be78280bf6 : SUCCESS in 1h 20m 06s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/f44c08cec2b443e190c63e8ab564e262 : SUCCESS in 34m 01s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/e59c31ec80314d69991b489f6e45961b : SUCCESS in 56m 14s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2deb8d9392d84b3c9a8ffd7dd2f0149c : SUCCESS in 33m 47s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/488c8ae108df4254825a732161faaa4d : SUCCESS in 24m 47s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/d8d4f0fad37f48c4bfbbc1900ce26cb4 : SUCCESS in 19m 32s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/f1417a2e659c40029d9b997e0bef4999 : SUCCESS in 48m 07s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3093a9dfd456405cbc5a5da6271d6b8d : SUCCESS in 39m 43s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/d745e3776e854691911a1e903cdf7409 : SUCCESS in 47m 48s","accounts_in_message":[],"_revision_number":2},{"id":"0645193c703ad0cdcebbbc361d31315c544fc2ce","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2022-01-18 20:25:33.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"6909785dffa14191a39989d09c9933223d6a43b5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-18 20:48:27.000000000","message":"Patch Set 2: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":2},{"id":"46de97b040f29dac3a16c493c1093dd32c20d47e","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-19 18:51:15.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ed5e0db41476a7520f518ed1b462f56f83540a92","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 20:38:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d25ac850d5cf453a8eda79f0690e8633 : SUCCESS in 19m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e2798e07ba07458789b5fa91f5460ae7 : SUCCESS in 9m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/de8d7acdb30b4fa28656a13d2187f47f : SUCCESS in 17m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/521f0ca1d33543cda6899e99036d8275 : SUCCESS in 14m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09c224845a594e4b80c4c3af23c24450 : SUCCESS in 16m 27s\n- grenade https://zuul.opendev.org/t/openstack/build/5b5cc11118c14aa2b5a7d4b0ac341f27 : SUCCESS in 58m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/72f6cd13107b4bea982d743363ee8810 : SUCCESS in 1h 25m 01s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/c0077c7e510a427eb44242d8c1fb17a7 : SUCCESS in 32m 37s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/1105291885d04dd4883ace62b02f60f8 : SUCCESS in 41m 05s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4acd01c93ee8435abd366f31c9ee5413 : SUCCESS in 35m 34s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/e8c9d6a7ce1e403bb73a0028fbb696c5 : SUCCESS in 31m 48s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/a48aed3b5ed5441d9aef7817b21c8bd6 : SUCCESS in 20m 03s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/9f4a3afcbb9d414b8feedf6af92e515c : SUCCESS in 37m 07s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/666c450911c44d928894d3741e70a8d8 : SUCCESS in 51m 34s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/1bfd02f07a59404399c425c312f6c28c : SUCCESS in 41m 40s","accounts_in_message":[],"_revision_number":2},{"id":"ac6a7150d1fbc18bc7db0fe2a087f3d0ebeed0f2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 22:45:42.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/aab2b8c158384d26b04997abb29c7401 : TIMED_OUT in 1h 01m 21s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3f1949f1ddbf45da835e205508544d0d : SUCCESS in 53m 34s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a6a32552e068959ab3af5601acddcf6ad52cf5e8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 23:49:19.000000000","message":"Patch Set 2: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":2},{"id":"ed5f536890bef23582fadf88348f1754ff773198","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-20 09:37:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5ae303ef8e05aeb42c9379b5bd3ac608607d970c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 10:41:50.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/70b3dafd3d354a759179346e466d0777 : TIMED_OUT in 1h 01m 32s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/dcad614305f74342aa64242d3765b940 : TIMED_OUT in 1h 01m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6bfb4da0ca54a6e26ed4a7ddbb4c968db4ab4ce8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 11:07:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dac5d001b1f744d6892b416e2da8919b : SUCCESS in 23m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/42f2b62444e843a9bb7af3ee9933bff6 : SUCCESS in 6m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/535f6887ef7c4a66907599d12f7506ad : SUCCESS in 12m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/737f56520e6d4bacbc3070e46b365e8e : SUCCESS in 20m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ea932e0acfdc47ac9d70c50a6f18afb5 : SUCCESS in 11m 46s\n- grenade https://zuul.opendev.org/t/openstack/build/f159883ce4a24466be0ff4206494846d : SUCCESS in 58m 01s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/46c444f8c78546fe9bb9093af91fffef : SUCCESS in 1h 23m 33s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/7be55fef8f684b5c9be9b5b8de605631 : SUCCESS in 35m 19s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/e1334de55f2a4ab2bad2a3bdd3420b66 : RETRY_LIMIT in 6m 15s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/9bff3d23a8c140a8b21fbb12da5b4f3e : SUCCESS in 27m 42s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/7c3441f5bc9540cab2278bd129159a87 : SUCCESS in 30m 13s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/9c349ee1d23f4cd69fb2be86db93b1c4 : SUCCESS in 18m 09s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/36a620ef1ceb4053bb0451e4327527c9 : SUCCESS in 40m 50s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7f7dbaea3fab4a618d8c6d44e42e8a99 : SUCCESS in 53m 23s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/537ad4ea42174c4f8c8b2bf8ade27de6 : SUCCESS in 40m 49s","accounts_in_message":[],"_revision_number":2},{"id":"d931c8fddbe29018f95cc8ce79a2b75130c05ab1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 11:14:37.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"f7f2fb3bb6d2b11abf35cdf5e351d4b6f374c8d6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 12:43:47.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d058f8abda3948a2b8527ae22537ba20 : SUCCESS in 6m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2efdd265914b43dfb9e1cae2374483e9 : SUCCESS in 13m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3acb7167e48d4a45ba81db5bb9606a22 : SUCCESS in 17m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5aa5faef6f9d4f96963548231020c865 : SUCCESS in 13m 22s\n- grenade https://zuul.opendev.org/t/openstack/build/330b757248384337a8971868cc797d5b : SUCCESS in 1h 10m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/937bc99ff1f2439a8ab5d4f27924d838 : SUCCESS in 1h 28m 17s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b166eb5e7c3c41d1bbfb169bb09cb730 : SUCCESS in 26m 47s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/ebf0dcbb24dd488da71932c048483974 : SUCCESS in 34m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/12bdffbd8c3b43fd9b5aae464619021d : SUCCESS in 49m 09s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/343528c88b0b4487a58b39eded736162 : SUCCESS in 33m 27s","accounts_in_message":[],"_revision_number":2},{"id":"5986fba6af8bcdf7ef39d40e6c6a9169200d9566","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 12:43:48.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"84fc14df9bb2e749c22e6417df46be908bc9bab4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 12:45:54.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b892bd00e9c41e08380a87ffaba0bd6 : SUCCESS in 1m 38s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7695d81a412ca340fa9773156000f04c0aaa592e","revisions":{"42ec710e8d49c179ea20f340478a66b34c0cc3aa":{"kind":"REWORK","_number":1,"created":"2022-01-06 10:48:49.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/65/823665/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/65/823665/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/65/823665/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/65/823665/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/65/823665/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/65/823665/1"}}},"commit":{"parents":[{"commit":"315c4dfffdd8f083825994b3bc0a996471632478","subject":"sql: Fold indexes into table defintions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/315c4dfffdd8f083825994b3bc0a996471632478"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-12-23 13:18:13.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-05 18:29:43.000000000","tz":0},"subject":"sql: Fold unique constraints into table definitions","message":"sql: Fold unique constraints into table definitions\n\nThere\u0027s no need for these to live separately. It makes things more\nconfusing and makes the migration to alembic harder.\n\nChange-Id: I25d3d467225cf9246c910dda6145f76be90fcc80\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/42ec710e8d49c179ea20f340478a66b34c0cc3aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/42ec710e8d49c179ea20f340478a66b34c0cc3aa"}]},"branch":"refs/heads/master"},"7695d81a412ca340fa9773156000f04c0aaa592e":{"kind":"NO_CHANGE","_number":2,"created":"2022-01-14 19:14:29.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/65/823665/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/65/823665/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/65/823665/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/65/823665/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/65/823665/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/65/823665/2"}}},"commit":{"parents":[{"commit":"8f31e2ac60cc22bfb8d2f474cadefee0356a8c78","subject":"sql: Fold indexes into table defintions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8f31e2ac60cc22bfb8d2f474cadefee0356a8c78"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-12-23 13:18:13.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-07 17:17:16.000000000","tz":0},"subject":"sql: Fold unique constraints into table definitions","message":"sql: Fold unique constraints into table definitions\n\nThere\u0027s no need for these to live separately. It makes things more\nconfusing and makes the migration to alembic harder.\n\nChange-Id: I25d3d467225cf9246c910dda6145f76be90fcc80\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/7695d81a412ca340fa9773156000f04c0aaa592e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7695d81a412ca340fa9773156000f04c0aaa592e"}]},"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":{}}}]}
