)]}'
{"id":"openstack%2Fkeystone~823662","triplet_id":"openstack%2Fkeystone~master~I41584c652ab34a267009136ee2a2e159ee2f2a6e","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:22.000000000","reason":"stephenfin replied on the change"}},"hashtags":[],"change_id":"I41584c652ab34a267009136ee2a2e159ee2f2a6e","subject":"sql: Squash mitaka migrations","status":"MERGED","created":"2022-01-06 10:48:49.000000000","updated":"2022-01-20 12:20:14.000000000","submitted":"2022-01-20 12:18:26.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"823662-bp/remove-sqlalchemy-migrate","meta_rev_id":"42d9e04521ac4138fb8952c00237c1ea2aab76d0","_number":823662,"virtual_id_number":823662,"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"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-01-20 12:18:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":2,"date":"2022-01-18 19:08:15.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-14 18:45:49.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-01-14 18:49:12.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":2,"date":"2022-01-14 18:46:09.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":1,"date":"2022-01-18 19:08:15.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":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"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:13:15.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:36:25.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:45:49.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:46:09.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:49:12.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 19:08:15.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":"a2305e9b64e3579a6175f3f93950cbf6cf5bbc15","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":"142c22d7b6ad7c28d069da57f05a1fac6f1dc999","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-06 12:13:15.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/3bdb6611d7794c7a8bc776275c5f4f8b : TIMED_OUT in 1h 01m 28s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/958a333deaaa4964ae375be6c10f436f : TIMED_OUT in 1h 01m 57s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"df4f205ef4e33f8d424cae697a6242fa84af6701","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-06 12:36:25.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/165080b4fcf840409de8b5d5a16e5019 : SUCCESS in 18m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7e2c8ad0a2974f52addddca58812c5f3 : SUCCESS in 7m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/46d5b65c51a74d69a914d20384d4cb72 : SUCCESS in 13m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d65c6d75077f4138900308a04d95d241 : SUCCESS in 18m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61c662def15741ff829bc777cd9444b9 : SUCCESS in 15m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/40ceda2e38a24eff83b094dc05e50a4d : SUCCESS in 1h 01m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8753886b61654325898e40ffd4b3896f : SUCCESS in 1h 34m 34s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/92bce00390e6427fae552790d06be1b4 : SUCCESS in 34m 07s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/c46cfe3cae12465db5c67000ba1e4957 : SUCCESS in 47m 43s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2197cb3e2f6244bdaccf83bec8f7a4d8 : SUCCESS in 34m 57s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/e5450015d3a345de9f57facaa7ac55e9 : SUCCESS in 32m 23s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/1aab5598b4c746cf8627815f8966a76b : SUCCESS in 20m 03s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/6b62173c99684b46a6f773e51d84438f : SUCCESS in 49m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8baefcd41d6f419fa1b55fa7ad70989d : SUCCESS in 52m 52s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/e1c0393c1c3b436a9f5e2ed7f0924f56 : SUCCESS in 45m 38s","accounts_in_message":[],"_revision_number":1},{"id":"c9a616827d4748abef09a9d84296a18030312665","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-01-14 18:45:49.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"4e6f22dc3a1814df9c5e003cf1ae27b0dc2214bf","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2022-01-14 18:46:09.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"ec3f8d868790b12dcfbedbd9cd28ac781a3379bd","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2022-01-14 18:49:12.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c6d860651c8cee2bedb02ff608f64f8924c13633","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2022-01-18 19:08:15.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"98b03b68599c8eafeee443d4f45f82c3e791b98b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-18 19:09:09.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"429f0c9587d4b4dd2da678ce52b4bdbb70d71057","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-18 20:48:24.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":1},{"id":"52489e29a7d21a473ab5cfc3ffaa7fd878fd80e4","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-19 18:50:53.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f33de7f73d61da8fded950f17a5736d354826840","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 20:26:26.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f32650e11e4145069ea1c968bba6c4d6 : SUCCESS in 17m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/100bb802f3424598a632ee611cf73c9c : SUCCESS in 7m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7fc62366477a4459909fd2fe67be7df1 : SUCCESS in 13m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1ca5208a227345b8951409d46f4fb662 : SUCCESS in 16m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3757299d84e144559c285352c14fca69 : SUCCESS in 15m 18s\n- grenade https://zuul.opendev.org/t/openstack/build/f072de3582aa4ed7bba9a8e51b5228ca : SUCCESS in 57m 47s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/25d82bd085d646ce9072b4b768114f48 : SUCCESS in 1h 12m 27s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/330e90dda57d4a34a3e2f7713f9219eb : SUCCESS in 27m 33s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/8aeded1af5504a86a7871727df5ea7f5 : SUCCESS in 53m 38s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7d4adfc19d9341af95c00e233990ed50 : SUCCESS in 23m 22s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/ad72ce71f0054b77a788b715c25f0f66 : SUCCESS in 32m 13s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/6ed433448acf45c195976bc8d37aa683 : SUCCESS in 13m 51s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/bce4ad7e6c344c829598b6d7d093b1c4 : SUCCESS in 30m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2121d785ddc84122b5a26b4f2c859233 : SUCCESS in 56m 53s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/70d7ef2b4ef8469ea737316479d47df4 : SUCCESS in 44m 09s","accounts_in_message":[],"_revision_number":1},{"id":"2f7542ebc3c8ee15a7a1cadabd91f0744267b517","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 20:54:31.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"2d20b24c828665f4852eac8a92be4799c8fb375c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 21:12:44.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/3999801df9834c98bad12d264537b2d6 : TIMED_OUT in 1h 01m 47s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/9f3eae3589cf477aa6b47d2bf7753deb : TIMED_OUT in 1h 01m 32s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f8ec5a7d72dd06736fbc20329394005a68e90d4c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 23:49:16.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate 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-pep8 https://zuul.opendev.org/t/openstack/build/de4c9a64d6da48729b0ae13946af35b6 : SUCCESS in 6m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/576325d023bf437f8cf83117d15957e6 : SUCCESS in 15m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/57a6b69cf582456e82fca6257bbe0df4 : SUCCESS in 15m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7fa734344e5f4fe89d83485402b6b70a : SUCCESS in 14m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/070d9002033f474e825e86860dabc54c : SUCCESS in 1h 00m 27s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/07a3fcd6f748465fae8b0edfb18ff9a0 : SUCCESS in 1h 38m 58s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b52fea5e1de54909b19edcadd0ce0c09 : SUCCESS in 29m 21s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/3510fec564874117a336ba2cdf7a5769 : SUCCESS in 35m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c1d7b334e76a4bd19e4ed09bf7cf622a : SUCCESS in 49m 15s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/77b68494cdf7438a824c5d33f0e8ba5c : FAILURE in 50m 34s","accounts_in_message":[],"_revision_number":1},{"id":"83c064d5b20b0c1324a7600cc7c92bd1586f8f79","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-20 09:37:22.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9e379af761f26f9504ccc74791d19405995e515a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 10:46:44.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/aaf2c642421545608a98da41221acc5b : TIMED_OUT in 1h 01m 20s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/f95d41ee972042c483129850571ebd7e : TIMED_OUT in 1h 01m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0b882cdb4c6424a491762027b549291f80e47ce8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 10:59:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fafa7a724ac64adf82d60808515f5592 : SUCCESS in 18m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6917050509f341a4857674f1479752cb : SUCCESS in 5m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2207a7678fc148498fc3bb473bca229e : SUCCESS in 16m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dddcf8cb793441fabb6d54c6ae5f890a : SUCCESS in 13m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7bea6b45d08d45d19132da7f449e3691 : SUCCESS in 12m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/5cf47da2a2de463ab50e874fa055ef61 : SUCCESS in 49m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e4bed3d08a1b451fa63cd98e796a965b : SUCCESS in 1h 18m 44s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/20ca00c91bb0401988db6316d0be7e4e : SUCCESS in 25m 01s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/f325dc6fbb1144cc8407a473869f486e : RETRY_LIMIT in 3m 09s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8d3c26dd8c564165b221499cb4d6d3fb : SUCCESS in 23m 59s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/094567e0fe3f4863b53952177838b823 : SUCCESS in 28m 07s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/e305c1ded4b446ee857ea362d5fc8c8a : SUCCESS in 10m 24s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/de11f607c8fc4fd796eba39386fa09d8 : SUCCESS in 35m 28s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7e35b6b201ca4405946ec7eefa95ca9f : SUCCESS in 42m 34s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/9342d3620ecf46f186403a49f2bc6296 : SUCCESS in 39m 46s","accounts_in_message":[],"_revision_number":1},{"id":"6f0317bbfbfe620b05a066ee69eb449647a06044","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 10:59:49.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"7fbf24ecc90dad465247388b2d8a1f09a989c9c6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 12:18:25.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1a695371d2144c2bade1b1178f264d5b : SUCCESS in 6m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/079651d565b9475e98f84202375f4166 : SUCCESS in 14m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c2b791223af44050be7de500a6f23e13 : SUCCESS in 13m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8afb3f03ca9443ce8a1c567eabc004b8 : SUCCESS in 17m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/5c54b72d2e9844d28c680336cc2e50f9 : SUCCESS in 50m 00s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1833431c33374ff79ebf8b16c2bebc90 : SUCCESS in 1h 16m 27s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/8bbc5040bc8d4589a7f320be68eae48a : SUCCESS in 1h 00m 28s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/05b68a31d0834d89b244705ac567a072 : SUCCESS in 23m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c6a4e5dd74fe42158ae132977247e828 : SUCCESS in 44m 25s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/1d7159c13722407bb5a8e28ca3d11150 : SUCCESS in 40m 52s","accounts_in_message":[],"_revision_number":1},{"id":"242ef2f5b089c7503d716709a532741c73e9b364","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 12:18:26.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"42d9e04521ac4138fb8952c00237c1ea2aab76d0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-20 12:20:14.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/987ed2f4778e47fea3068f2bc82d5713 : SUCCESS in 1m 15s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"7a146850e0dec437a15b74afebeaec1bab88e8cc","revisions":{"7a146850e0dec437a15b74afebeaec1bab88e8cc":{"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/62/823662/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/62/823662/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/62/823662/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/62/823662/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/62/823662/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/62/823662/1"}}},"commit":{"parents":[{"commit":"c80b183aa5eb78b68e41edae4fccf8a8d831ded1","subject":"sql: Squash liberty migrations","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c80b183aa5eb78b68e41edae4fccf8a8d831ded1"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-12-23 12:04:25.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-05 18:29:43.000000000","tz":0},"subject":"sql: Squash mitaka migrations","message":"sql: Squash mitaka migrations\n\nMake the following changes to the new \"initial\" migration.\n\n- Add \u0027policy_assocation\u0027 table (081)\n- Add \u0027identity_provider\u0027, \u0027federation_protocol\u0027, \u0027mapping\u0027,\n  \u0027service_provider\u0027, and \u0027idp_remote_ids\u0027 tables (082)\n- Add \u0027consumer\u0027, \u0027request_token\u0027, and \u0027access_token\u0027 tables (083)\n- Add \u0027revocation_event\u0027 table (084)\n- Add \u0027project_endpoint\u0027, \u0027endpoint_group\u0027 and \u0027project_endpoint_group\u0027\n  tables (085)\n- Add unique constraint to \u0027trust\u0027 table (086)\n- Add \u0027implied_role\u0027 table (087)\n- Add \u0027domain_id\u0027 column to \u0027role\u0027 table, and replace unique constraint\n  on \u0027name\u0027 column of same with unique constraint on \u0027name\u0027 and\n  \u0027domain_id\u0027 column (088)\n- Insert root domain entries to \u0027project\u0027 and \u0027domain\u0027 tables (089)\n- Add \u0027local_user\u0027 and \u0027password\u0027 tables (090)\n- Drop \u0027ixu_user_name_domain_id\u0027 unique constraint, and drop\n  \u0027domain_id\u0027, \u0027name\u0027, and \u0027password\u0027 columns from \u0027user\u0027 table (091)\n- Modify foreign key constraints on \u0027prior_role_id\u0027 and\n  \u0027implied_role_id\u0027 columns of \u0027role\u0027 table to CASCADE on delete (092)\n- Drop \u0027fk_project_domain_id\u0027 foreign key constraint, and add\n  foreign key constraint on \u0027domain_id\u0027 column of \u0027project\u0027 table\n  to \u0027id\u0027 column of same (093)\n- Add \u0027federated_user\u0027 table (094)\n- Modify \u0027id\u0027 column of \u0027revocation_event\u0027 from String to Integer (095)\n\nNote that 096 and 097 are present since these were fixes for 088 and\n091 respectively that have no effect with newer versions of the latter\nmigrations.\n\nSchemas can be compared using the techniques discussed at [1]. A sample\ncommand for SQLite:\n\n  # with change before this\n  python manage.py version_control \\\n    --database \u0027sqlite:///before.db\u0027 --repository . --version 074\n  python manage.py upgrade \\\n    --database \u0027sqlite:///before.db\u0027 --repository . --version 097\n\n  # with this change\n  python manage.py version_control \\\n    --database \u0027sqlite:///after.db\u0027 --repository . --version 096\n  python manage.py upgrade \\\n    --database \u0027sqlite:///after.db\u0027 --repository . --version 097\n\n[1] https://that.guru/blog/comparing-nova-db-migrations/\n\nChange-Id: I41584c652ab34a267009136ee2a2e159ee2f2a6e\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/7a146850e0dec437a15b74afebeaec1bab88e8cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7a146850e0dec437a15b74afebeaec1bab88e8cc"}]},"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}},{"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":{}}}]}
