)]}'
{"id":"openstack%2Fswift~776521","triplet_id":"openstack%2Fswift~master~I0457219b5490d58519321bfeec78bc6dd05520cf","project":"openstack/swift","branch":"master","topic":"relinker","hashtags":[],"change_id":"I0457219b5490d58519321bfeec78bc6dd05520cf","subject":"Add test that DiskFileRouter gets relinker conf","status":"MERGED","created":"2021-02-18 19:48:02.000000000","updated":"2021-02-19 05:23:50.000000000","submitted":"2021-02-19 05:21:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"776521-relinker","meta_rev_id":"d5ef97416654e2fe42b0e597219544a9cac08a2a","_number":776521,"virtual_id_number":776521,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-19 05:21:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-02-19 03:53:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-02-19 03:53:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-02-19 00:55:51.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-02-19 03:53:31.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"eaa6a99078df573cb07d2c5858b13ef79c58f2d3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-18 19:48:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"482a34a1bb82bff707e14c9220fb6de37f5bc44f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 00:55:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08807c6580e54931aff37d8a8e1047be : SUCCESS in 9m 39s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/729fd0a72dfd4af5a57456a0e1dcb0a3 : SUCCESS in 9m 25s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/71846eafc92b4eb2a02726dab88c4c9f : SUCCESS in 6m 35s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/606718774b08498c8750725f92b48f5d : SUCCESS in 18m 32s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/79b06f045b284daeb9f09427ec3c7196 : SUCCESS in 13m 56s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9fa82d9328e840c684fb9774190eb919 : SUCCESS in 15m 30s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/5c669ed414964b33a19ea4d3754780f8 : SUCCESS in 15m 19s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/a835d8e762ab42c3ba63e995264f777b : SUCCESS in 16m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8b3bd002fa224a109fdcf24002832146 : SUCCESS in 17m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a39e3c82d0e64f9f96eed5cbf35d7485 : SUCCESS in 16m 53s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/663f8a5156954e47a62ad8c47b14a21a : SUCCESS in 18m 26s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/08089d0373914d8fbc51a08e7d08d27a : SUCCESS in 20m 32s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/27379171f20b4e06bb3048cb30d6e7ae : SUCCESS in 21m 05s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/f63e483d0db24a429ceca55f27ea0a20 : SUCCESS in 17m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9310dd718203400c9f2f5ac63902fb0f : SUCCESS in 1h 04m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7dac6ad9745f45ac9540a434bea23626 : SUCCESS in 36m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2d2b4efafbd64307af29fba20b91ce8d : SUCCESS in 14m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/25ad86c197f94d94a60a5e6b66c3546e : SUCCESS in 7m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a5fa8038cc6442f58a7069a63e979b37 : FAILURE in 13m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4bb1d74dc9d2927730ea38a5af0ccf294ef95470","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-02-19 03:53:31.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"e505beb5278ea0c8b7a73eb20e96b6e046786ac6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 03:56:28.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4536922753007289921da6ae392672841ea5e915","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 05:21:35.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/92658f14ada840cdb3864e799ea2b83d : SUCCESS in 12m 27s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/830c353ac4844b8dbd7d18a395246aa7 : SUCCESS in 9m 26s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/d524741418aa444fb643cba0b580ff7d : SUCCESS in 6m 50s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/eed6ed0ae9fa4984a32f90ee4a3e0c86 : SUCCESS in 14m 25s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/07094a905a4c4a79ab21f0c4f3a20297 : SUCCESS in 14m 57s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/417cde4fb25a432b88d244523a238136 : SUCCESS in 14m 47s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/b46c261fde40466ab80341d5abc2671f : SUCCESS in 14m 37s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/467151dc2cde48caa6c8b9a8a270b450 : SUCCESS in 14m 56s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/14762c392cbb4af380de70658a9a8c3e : SUCCESS in 16m 33s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/eb537a555dcc4946aa2964d18ffb7c22 : SUCCESS in 16m 55s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3b6b317c4c9a4ef4a6147f58121ae151 : SUCCESS in 17m 05s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/4f112d021f0c44d2a40d44fe7ee93cdb : SUCCESS in 17m 11s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/fbb413a8eef8479d8ced8ee041c96339 : SUCCESS in 17m 23s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/0c06b06200f64665b9e02654c8066d80 : SUCCESS in 17m 49s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0eb1f20405134323ac7049b1ac8e7607 : SUCCESS in 48m 17s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9b852b9fe79a4d2a9b8223c5746982d0 : SUCCESS in 42m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/42a83dd5b8bf4cdba250bc735496591f : SUCCESS in 14m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/82ca62de9c0f44ba9805d00c6bc6629d : SUCCESS in 6m 10s","accounts_in_message":[],"_revision_number":1},{"id":"224ed419bea1f59c58a1f524080bb2503d0dcb61","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 05:21:36.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"d5ef97416654e2fe42b0e597219544a9cac08a2a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 05:23:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b88b283d6b2c44b18e6401493421c960 : SUCCESS in 46s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/fffcd91e4da149e59fa331c804dc8397 : SUCCESS in 43s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/8155c768ee624a00b6072dc7a09bd4f9 : SUCCESS in 40s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"35b72756b86118df8e34b53df0adfaf1938d3a76","revisions":{"35b72756b86118df8e34b53df0adfaf1938d3a76":{"kind":"REWORK","_number":1,"created":"2021-02-18 19:48:02.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/21/776521/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/21/776521/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/776521/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/776521/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/21/776521/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/21/776521/1"}}},"commit":{"parents":[{"commit":"6b30d9e818f87a6eabbd6a3c199ce34c3e23c070","subject":"relinker: Pass whole conf dicts around","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6b30d9e818f87a6eabbd6a3c199ce34c3e23c070"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-18 19:43:56.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-18 19:47:38.000000000","tz":0},"subject":"Add test that DiskFileRouter gets relinker conf","message":"Add test that DiskFileRouter gets relinker conf\n\nChange-Id: I0457219b5490d58519321bfeec78bc6dd05520cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/35b72756b86118df8e34b53df0adfaf1938d3a76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/35b72756b86118df8e34b53df0adfaf1938d3a76"}]},"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}}]}],"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":{}}}]}
