)]}'
{"id":"openstack%2Fkeystone~846368","triplet_id":"openstack%2Fkeystone~master~I98a68caa5493839f8dea007308bd031693115848","project":"openstack/keystone","branch":"master","topic":"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":"2023-07-06 09:05:58.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I98a68caa5493839f8dea007308bd031693115848","subject":"WIP sql: Don\u0027t rely on globals to configure enginefacades","status":"ABANDONED","created":"2022-06-17 13:38:33.000000000","updated":"2023-07-06 09:05:58.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"973fec168454331ce9e8dd76572cc25bde4d42b4","_number":846368,"virtual_id_number":846368,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2022-06-17 15:31:59.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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-06-17 14:16:28.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-06-17 15:31:59.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"}],"messages":[{"id":"f8d0cac6b24a5f38fb1c082d590c99163ee5812e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-06-17 13:38:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"295aa998c2238c9a32441a8a410e06f57df22b7c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-17 14:16:28.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/36ff1101035048f6bdd37f93d83ea736 : FAILURE in 21m 37s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/aa1be52b8d51415a91d3176cc583b620 : FAILURE in 23m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0cf2f443a2f1fa6a90f873fe56a02d9a8e1f02e3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-17 15:31:59.000000000","message":"Patch Set 1: Verified-1\n\n(1 comment)\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/b9bfd0ad91bf42e392db420702f350be : FAILURE in 12m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8454b0e2639146aa9ecc2a3364a242fe : FAILURE in 5m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/14ff695215eb4e3da982f71a25a35fe1 : FAILURE in 11m 16s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ebb0c529a8e04b1ea131b65676d8ab9b : FAILURE in 13m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/54bbdec56caa49e7b00df22363f90312 : FAILURE in 11m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/13a3e72c62a24b36813ccffa20347d32 : SUCCESS in 14m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/09a3dec279a7418e99fb3fff6294b83b : SUCCESS in 1h 02m 54s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a4e5a5007029412bb763a91839549332 : SUCCESS in 1h 43m 05s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/14b21e20f6564beb8d18cdbf9892b9fa : SUCCESS in 31m 47s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/bcdf5287daa64785a5b4ab5a7d6129e3 : FAILURE in 20m 50s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f46b930838194a4db7c0095e73ec7995 : SUCCESS in 36m 41s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/ba268d2c0f95470794226b9d763f1e2a : SUCCESS in 48m 02s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/0664d550ff664c8781671a0b30217042 : SUCCESS in 20m 08s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/5ed4029b5f5745b5ab9a6064c021dbcf : SUCCESS in 41m 59s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b1a8fb6cc3ef4e29a8cce1e53ac2f60f : SUCCESS in 49m 04s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/7a054b797ea346fe9755ddc36d89b6b4 : SUCCESS in 46m 16s","accounts_in_message":[],"_revision_number":1},{"id":"973fec168454331ce9e8dd76572cc25bde4d42b4","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-07-06 09:05:58.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"9033ab3ae915ae110d81b3275a31fcce457d4678","revisions":{"9033ab3ae915ae110d81b3275a31fcce457d4678":{"kind":"REWORK","_number":1,"created":"2022-06-17 13:38:33.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/68/846368/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/68/846368/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/68/846368/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/68/846368/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/68/846368/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/68/846368/1"}}},"commit":{"parents":[{"commit":"c4f2e2e1db55172aeb5e3a610d3b6ec0df4383d5","subject":"sql: Don\u0027t create a new connection in migrations","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c4f2e2e1db55172aeb5e3a610d3b6ec0df4383d5"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2022-06-17 11:18:19.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2022-06-17 13:37:42.000000000","tz":60},"subject":"WIP sql: Don\u0027t rely on globals to configure enginefacades","message":"WIP sql: Don\u0027t rely on globals to configure enginefacades\n\nI can\u0027t figure out what test is causing a conflict with the update\nmigration tests in the alembic migration series but the root cause is\nthe use of global enginefacades. We can\u0027t remove the global enginefacade\nsince those things are supposed to be global, but we can rely on monkey\npatching rather than a single enginefacade that we need to patch.\n\nWIP because I\u0027ve clearly missed something as we\u0027re seeing Foreign Key\nConstraint failures when creating projects. I would assume this is\nbecause the parent project isn\u0027t being created.\n\nChange-Id: I98a68caa5493839f8dea007308bd031693115848\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9033ab3ae915ae110d81b3275a31fcce457d4678"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9033ab3ae915ae110d81b3275a31fcce457d4678"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
