)]}'
{"id":"openstack%2Fswift~773572","triplet_id":"openstack%2Fswift~master~I32f979f068592eaac39dcc6807b3114caeaaa814","project":"openstack/swift","branch":"master","topic":"relinker","hashtags":[],"change_id":"I32f979f068592eaac39dcc6807b3114caeaaa814","subject":"relinker: Allow conf files for configuration","status":"MERGED","created":"2021-02-02 05:33:07.000000000","updated":"2021-02-09 14:33:43.000000000","submitted":"2021-02-09 14:26:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":10,"unresolved_comment_count":5,"has_review_started":true,"submission_id":"773572-relinker","meta_rev_id":"af19183e5b3ac80916ee1b7920b8bc329fa12f1f","_number":773572,"virtual_id_number":773572,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-09 14:26:23.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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":2,"date":"2021-02-09 09:50:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":1,"date":"2021-02-09 09:50:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-02-02 07:36:40.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-08 16:08:14.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"CC"},{"updated":"2021-02-08 16:08:56.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"}],"messages":[{"id":"36fe155ac25ae28a2aab6d544bdea4e849c63589","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-02 05:33:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e636cc05d98a527e054eb2f87d33529c5898bbc3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-02 07:36:40.000000000","message":"Patch Set 1: Verified-1\n\n(2 comments)\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-docs https://zuul.opendev.org/t/openstack/build/19234dbb112944eeb79445485e5cd5f0 : SUCCESS in 7m 21s\n- grenade https://zuul.opendev.org/t/openstack/build/818ea01b6806474391c9e03022e4b28f : SUCCESS in 58m 23s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/faa7b86329f6440eb3f0eb1635d7ed7d : FAILURE in 49m 56s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/2200bffedb0e496292b01a6bc214a4c4 : SUCCESS in 7m 50s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a39e0aca25eb4512b709bdb098816ddb : SUCCESS in 8m 46s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d191d4f2397a407bb7b3e9c39d6e48a0 : SUCCESS in 11m 56s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/5d6fece3e63242fb91e430fe8a57374c : SUCCESS in 13m 20s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9b2e71e9967d4204890ed7b876f00101 : SUCCESS in 12m 12s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c1048d6e26f841b2a4245aac8ec61dde : SUCCESS in 21m 12s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/68034649de3944ab8d22fbb41ecf2093 : SUCCESS in 17m 06s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/065fa9389e224fbeaf30526451d4528b : SUCCESS in 15m 03s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/008a48e596934d54b43add46a44dcf7a : FAILURE in 1h 28m 38s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/a301851cf98b4fb58c33a6a8587ee383 : SUCCESS in 20m 39s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/2ca146309695484f84bfe3544f803cb6 : SUCCESS in 20m 19s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/5b201ed2d365483db6e1c840664811b1 : SUCCESS in 25m 19s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/065bee05f1c44d9d90a568bfc18ada49 : FAILURE in 18m 29s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/35791c0f70734a4b920b732d9df8ab96 : TIMED_OUT in 2h 00m 58s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/afb0475409354d429a36ca9f19b210c5 : TIMED_OUT in 2h 01m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/440bb509f7bf40cebd92dd7b50d81b37 : SUCCESS in 58m 04s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6e1d6ac6e3b248b2984bb634fd845a60 : SUCCESS in 37m 41s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8affd45b51754861ba85161301d991a3 : TIMED_OUT in 41m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/56d5d6610cf1441ebbbc5a6bf3a303a8 : FAILURE in 4m 58s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/05200bdfd7c045bc87167d838db86f5a : FAILURE in 9m 14s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7595046f7414407fb7d630a6b45459a7 : SUCCESS in 43m 33s","accounts_in_message":[],"_revision_number":1},{"id":"f47743642dbff6059105b2ded9c9bce6d01306f5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-02 17:35:04.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7d2c216122297d195932136d054c67256847b296","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-02 22:59:28.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-docs https://zuul.opendev.org/t/openstack/build/c90cff84014b4c3da7f390d9bf5cfc01 : SUCCESS in 8m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/c5cb081b5bac4e7598823dee0434da12 : SUCCESS in 48m 04s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/371d4e16e17f48ae98aec8dc3477f565 : SUCCESS in 1h 10m 25s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6d909e241d2e4b2c8229dc5ac01c7031 : SUCCESS in 8m 33s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/0fbd768943c044a79e2537c526611e35 : SUCCESS in 9m 46s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/eed3a903661a403ebe3394a04d4e0d94 : SUCCESS in 13m 32s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1a0f1663c773477aa2804b2b8143158d : SUCCESS in 14m 52s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/fe0cdefbaaa3413c8e94f6d4b4750f13 : SUCCESS in 15m 22s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/0180d13dff1941ffb7def0adc2b95018 : SUCCESS in 14m 56s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9540700434244565b1cddc2bb4e7a714 : SUCCESS in 19m 55s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a82194e709794fed82bb17421a1cd4c7 : FAILURE in 17m 37s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/21be6e3f69a34b18856a10633cf73cbb : SUCCESS in 17m 08s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/bd5fee6a91b14c56a6aaaee7fcc6507c : SUCCESS in 16m 03s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e406868e900947258eadf42f219c9bb8 : SUCCESS in 16m 20s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/4b9a11d07c2e4ada9fea7cf98dd78908 : SUCCESS in 17m 34s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/eab65caba3044ecea201a3c7098dfb33 : SUCCESS in 28m 53s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e72acce2f0cc404dbd2b937da38d46e3 : SUCCESS in 44m 11s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/410dff3c922f4b7c88ce2b0b8837c782 : SUCCESS in 45m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8828f2ecd4f64810be55a9e6d77e7c6c : SUCCESS in 42m 45s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/887049dc62004d019c9b55495f202668 : SUCCESS in 35m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4e007732cfa740b5a1e2e982ddc1e28a : SUCCESS in 13m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0adfca0b6f2a483db23f4c14d0bfac3a : SUCCESS in 6m 58s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/654066c2ecdc4218afa8946d9c06ba32 : FAILURE in 7m 36s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/23173e9ab2534436b6d9616d101cf969 : SUCCESS in 1h 08m 12s","accounts_in_message":[],"_revision_number":2},{"id":"9cdb2e261b7f9a79eadaf95ac3303d0625ef5550","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-02 23:23:55.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"de53bbb234480ad9512edeeb10704af084a79e5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 01:22:47.000000000","message":"Patch Set 2:\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-docs https://zuul.opendev.org/t/openstack/build/4a5dd9d12ab148bc9972bf52aebd8d1c : SUCCESS in 7m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/70e7d759743d45bb9401f9c55055d78c : SUCCESS in 52m 27s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/50ff6578f26f43478824bd9ef90777cc : SUCCESS in 39m 42s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/96f84ef79524487daa451be04e0c1d20 : SUCCESS in 9m 26s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/1668be90240740f59223420223592d14 : SUCCESS in 10m 00s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e0cac903a565423592d9d97d3208745a : SUCCESS in 15m 02s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d988f95ac4ac442489b27e1006ef6d63 : SUCCESS in 14m 44s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/03a5e69152a646a1b9cd17f56da2cb74 : SUCCESS in 16m 18s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/82c15115081c47d4803e8c5e25f70085 : SUCCESS in 13m 26s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0c2df80665334bd1a951fe2fab6f574c : SUCCESS in 16m 40s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/544658df85b44d4390e59457f8cffd8e : SUCCESS in 15m 57s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d0a0a1f33c0d42ba8b71a72100a70723 : SUCCESS in 31m 27s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/241cb5a0786042589dd0631572fdcb79 : SUCCESS in 19m 08s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c9a2049d62344855b7aa6bcfa4b33784 : FAILURE in 17m 44s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/7502969d4fa44be2bc0a492ee3f33bfe : SUCCESS in 19m 59s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/164cc482ae0c4af7826165047c477eb2 : SUCCESS in 21m 14s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/be8e4a49c6b74dc38512314b7e1c7414 : SUCCESS in 48m 29s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/1e18d72e18444e2ca11024dc1820b96e : SUCCESS in 43m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5d1b368fb2d74f4fa21e896deecdd24b : SUCCESS in 38m 53s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4d9ceeb8a1eb4297b9c736273b6cf9e0 : SUCCESS in 43m 13s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/aded3c5b77734afb884b2ffeaf562bc6 : SUCCESS in 13m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cb46f2091e6e4e8eaf6a7b582cd42383 : SUCCESS in 5m 44s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7698f2ab078549738d5e56f86ff34552 : FAILURE in 9m 47s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a650d90d1294422ab692d668d20c9d2f : SUCCESS in 56m 19s","accounts_in_message":[],"_revision_number":2},{"id":"0c06b1c35e7c4cc9b27e60a9fd01f7bd52b0480a","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-03 18:53:08.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"e6ffdb0829ba1a01fdf623852379cfb7c90015a5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-03 22:08:51.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c71b39157af4e5ea46009c3932e0e88 : SUCCESS in 9m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/011c5c28329e411d9902fd82378ff513 : SUCCESS in 57m 35s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/61a0dd9df1fd470b84165736d83ff89e : SUCCESS in 43m 53s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/dac8e9bae0cb4fe9970c12ff385049b3 : SUCCESS in 9m 13s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c23203f0a5de4f909fd7e0229d226d22 : SUCCESS in 10m 14s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0708a96605c244118c4c1c06770dde5a : SUCCESS in 13m 45s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/acb81f9fe28840509618b3f6f05977ad : SUCCESS in 13m 34s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ee0a59e125b04a61a6c753098fc5f806 : SUCCESS in 13m 48s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/2ff7bd4e473f49ad9d0cd30fe1f4b318 : SUCCESS in 12m 13s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ea521103e86a433a92e8e51cab284cb8 : SUCCESS in 16m 32s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/935c6275b85a474da1bd3884ecaa398f : SUCCESS in 25m 44s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/20554346bdbb45fc80c0218c4444f467 : SUCCESS in 45m 39s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/a54a045bc6dd4bf38219a6c061d0ad2a : SUCCESS in 18m 16s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/dbf091f98ab341dcb590a7c2814d7e52 : SUCCESS in 16m 51s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/9a4c3e870b0d46e88a5d342d917cf723 : SUCCESS in 16m 57s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ec2cda68f26349bfa44b9e1f592683f7 : SUCCESS in 19m 26s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/8429f0b3eab04ba1bc54942f00734cf3 : SUCCESS in 48m 59s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/cb34da921913469b9e599e085c7fe3cc : SUCCESS in 51m 36s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0e5c2fc1b4c84118921e5efe2bafe8f2 : SUCCESS in 42m 58s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4313b3ccd8d446c1bb2badf370320a55 : SUCCESS in 42m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/543e2729e14047afaf55f09ed9f08afe : SUCCESS in 14m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f1867b66dd574867aef862c5b4812bd8 : SUCCESS in 6m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/61d62498837742fda53e35fe9a3821a2 : FAILURE in 12m 01s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0ef47c8e43fd43c4bf32dcfc85a80aa6 : SUCCESS in 58m 43s","accounts_in_message":[],"_revision_number":2},{"id":"037373145e664c4b1ba9be4cd8cbbba242384595","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-08 16:08:14.000000000","message":"Patch Set 2:\n\n(4 comments)\n\nLooks reasonable.I had a few queries about the override behaviour but I don\u0027t have string feelings, just wanted to flag them up for consideration.\n\nCould do with a unit test: https://review.opendev.org/c/openstack/swift/+/774510","accounts_in_message":[],"_revision_number":2},{"id":"f9d22b50d0657ab2c1f0b61e33bf35f54c037986","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-08 16:08:56.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"a69b750d23508481bc2e4256405234821231f53b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-08 17:00:03.000000000","message":"Patch Set 2:\n\n(4 comments)\n\nI\u0027ll probably re-spin with some fixups. Thanks for the test!","accounts_in_message":[],"_revision_number":2},{"id":"1b523084d69e612f58c1e86a704c63422e22023d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-08 23:44:22.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b49db2fa5be19d026e37b6ff541ca663f0cffd52","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 00:46:33.000000000","message":"Patch Set 3: 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-docs https://zuul.opendev.org/t/openstack/build/6d03f423e6fe49f282407aa0dcd176f1 : SUCCESS in 10m 18s\n- grenade https://zuul.opendev.org/t/openstack/build/df40a32b030e4639b1c36b7cd04908c7 : SUCCESS in 1h 00m 11s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/29d22de7423d45ca8b6f51f37538bdf8 : SUCCESS in 33m 10s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b3fcb1a5ae904955a7351d7b78d62982 : SUCCESS in 8m 48s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/2a2eb7bc3cc74b7e81b93a9132b97cc9 : SUCCESS in 7m 29s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/3f19ac1efaa6486f803d2bd0cf4dfb3d : FAILURE in 13m 43s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/79a7de46cde9421d9c5d29b84bb6c1ad : SUCCESS in 27m 23s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/5de1ff41852d4c53bf65d34b0875ad5d : SUCCESS in 35m 32s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/91dc811332f84b5ea43ae03fac47aeda : FAILURE in 13m 28s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/02f36c7e722a4966a2c8cda0bfd57cef : SUCCESS in 39m 52s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/f2495b2c27ef4dc199df473dd6bdb8b3 : SUCCESS in 17m 57s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/7223eaa47afc4d3c9bce1ca1d789e6e6 : SUCCESS in 29m 46s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/9ea637dc2618408bb4ff896d2688647a : SUCCESS in 40m 16s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/738321c129594c5aa14b4c1abcbed4fb : SUCCESS in 46m 33s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/6b40685ee40f4a6a958cd1fd1276ab30 : SUCCESS in 16m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/35cd2919a5c5400abeabe52fc444e67b : SUCCESS in 50m 31s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/9252f0a6e87e43c884f4ec4084e63bd4 : SUCCESS in 44m 21s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/ee70250e57c54b2f8349c0f55b0167db : SUCCESS in 49m 16s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/82e881f3da9844b09eecae515259f8eb : SUCCESS in 34m 02s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d9b033c38e02478d9086a8fa8e267d61 : SUCCESS in 58m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a4e657c91f2f4aea8236be1a3101df50 : FAILURE in 15m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/05a0d653c22646a29ce8eabfdf5b939c : SUCCESS in 6m 29s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/924e8e7f78584587ad19bb4383b35e8a : FAILURE in 7m 38s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/36b2af6e3563488c91dafa9a2f5576a8 : SUCCESS in 56m 53s","accounts_in_message":[],"_revision_number":3},{"id":"8c5e30303d5ecf82fcfee2fd86befe19d5f49aa4","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-09 09:50:26.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(2 comments)\n\nLGTM","accounts_in_message":[],"_revision_number":3},{"id":"559839c57de52e8d1b60c16bf06bfba465388196","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 11:32:58.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c2564d42fc9741e983d7ed3d995f90cb : SUCCESS in 7m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/b39b5c3658d448c7938fc4d5a0d7cdf1 : SUCCESS in 58m 51s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4e695e8970664dbfa6cfa45716658ec5 : SUCCESS in 39m 54s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/efb8a8d166df45deb35c131cacebed6a : SUCCESS in 14m 54s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c62adc0f3e04488cb9a88d6846d4101a : SUCCESS in 14m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d868b141f0af4e0eb3a1bfe8f30b81af : SUCCESS in 13m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/36f0a1bb52474b42ace0ea0127a482a1 : SUCCESS in 12m 41s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9675a5512d0f469bbadfa5cc7518eac3 : SUCCESS in 13m 01s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/3a0a67dfb28a40859227a2e60a701f22 : SUCCESS in 12m 52s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b8434ef022ee4087afba620d2bf660a9 : SUCCESS in 15m 15s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3864869d81b146eeb1d7a29eb87761b9 : SUCCESS in 14m 47s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/434ff7afd8e04510bd2044b0ced4f563 : SUCCESS in 15m 11s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/8fb38c510dac4bf999b86e9c70b88d06 : SUCCESS in 15m 16s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/726ad70316df48ab91335c7fecf6a942 : SUCCESS in 19m 31s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/30e4c43bf6de4df2b426db724f64a8d6 : SUCCESS in 40m 57s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0ba560adcdc44d43bdc90225264391c8 : SUCCESS in 23m 27s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e9c22158eacd41bdb4cdcdc1c509392d : SUCCESS in 54m 47s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/0c971d0592f44d51bf9e85d7866a1749 : SUCCESS in 53m 52s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d807b9a9aaef4c0a9bfb523b598e6466 : SUCCESS in 34m 51s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ac3a9778f597433dab8d74ad571a278e : SUCCESS in 39m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/51e17813f05142f4b717e29d4137f450 : SUCCESS in 18m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7344970233e0430396d99bd2ffd54009 : SUCCESS in 5m 39s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/03ccda09600c4aa0b3c0aa9919dae3d0 : FAILURE in 8m 32s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7ef2abeae4804f4b915188a01badd8b6 : SUCCESS in 1h 00m 36s","accounts_in_message":[],"_revision_number":3},{"id":"b695be1c0eb0e4c33db0b74a903ce24a92044268","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 11:34:01.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"06569870f3a00235902213e22781f98e58e521df","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 14:26:23.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/57a502cfd2194b3f9cceb9e1d5038880 : SUCCESS in 8m 37s\n- grenade https://zuul.opendev.org/t/openstack/build/3f0e493e367b442f80774e2dbee304e7 : SUCCESS in 1h 01m 07s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/fb305179e03c43bc871a639621134252 : SUCCESS in 44m 08s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/4c1fc67e78ab4e7eafa993fada192f67 : SUCCESS in 9m 21s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/60d9db7fb35645f3b719ad68938f7714 : SUCCESS in 7m 49s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c39c8a7bc93845e49a988ac283616ca4 : SUCCESS in 15m 04s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9bdb7df409b94462808dd10618d3f54c : SUCCESS in 15m 24s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/bad49212454f43f4af5d1a5dae1a7259 : SUCCESS in 16m 13s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/cd073725aaac4255ad30a7a3bc8738db : SUCCESS in 15m 39s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/1c01a14be03642bb9add4d1a25492318 : SUCCESS in 16m 56s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/6ad6ee8fac8f4f18876eaa2546c2c574 : SUCCESS in 18m 55s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/22cbea498b2048b4baa8235a8e70b1dd : SUCCESS in 23m 03s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/75903169abc340f493c4d5ce7ebf4190 : SUCCESS in 20m 03s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/77e175c045a24207becb59f58ee459f1 : SUCCESS in 17m 58s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/75e00435a2a744de8fa97238688801a8 : SUCCESS in 19m 09s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/ec70943769aa4c65a5451b71fc131794 : SUCCESS in 46m 12s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/e308f29dd6ec496eb1a469e5b700fe2c : SUCCESS in 1h 05m 04s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/adeea686f4ad48e898249455808ba5fc : SUCCESS in 37m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fdc7e62bd0cc4f49bafb22b804b1e4cc : SUCCESS in 38m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8924afc8f9ba4ce980cdcfe77fad9d73 : SUCCESS in 15m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/10f00ff09c76447a84e89ec07eb3047e : SUCCESS in 6m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4aff927758c8492b92faf5e5761ba712 : SUCCESS in 57m 03s","accounts_in_message":[],"_revision_number":3},{"id":"1ab889739b97e087c77f99dbd6e42e1776ff6feb","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 14:26:41.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"af19183e5b3ac80916ee1b7920b8bc329fa12f1f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 14:33:43.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/beda1089fc27442fbd18c7da87f57659 : SUCCESS in 1m 41s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/186516a79d00415cb476362babe9fbcf : SUCCESS in 1m 08s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/3bb48478435e4215b117592bafbbab51 : SUCCESS in 1m 06s (non-voting)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"1b7dd34d38c26c3d26c98341499973cc87bad2e1","revisions":{"806fdc304503e9cfe94d23d9d49025cb43e5eec6":{"kind":"REWORK","_number":1,"created":"2021-02-02 05:33:07.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/72/773572/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/773572/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/773572/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/773572/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/773572/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/773572/1"}}},"commit":{"parents":[{"commit":"0c4c995cfb9646e5a1856b82e36bc625d1e88aef","subject":"relinker: Pull arg parsing into module","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0c4c995cfb9646e5a1856b82e36bc625d1e88aef"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-02-02 05:04:36.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-02-02 05:04:39.000000000","tz":-480},"subject":"relinker: Allow conf files for configuration","message":"relinker: Allow conf files for configuration\n\nSwap out the standard logger stuff in place of --logfile and --debug.\nKeep --device as a CLI-only option. Everything else is pretty standard\nstuff that ought to be in [DEFAULT].\n\nChange-Id: I32f979f068592eaac39dcc6807b3114caeaaa814\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/806fdc304503e9cfe94d23d9d49025cb43e5eec6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/806fdc304503e9cfe94d23d9d49025cb43e5eec6"}]},"branch":"refs/heads/master"},"7294270291db331bacda72593b07e9a4f4cad92f":{"kind":"REWORK","_number":2,"created":"2021-02-02 17:35:04.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/72/773572/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/773572/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/773572/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/773572/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/773572/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/773572/2"}}},"commit":{"parents":[{"commit":"c7d40508a1682c0a5fd363d682089d7f10a6cd18","subject":"relinker: Pull arg parsing into module","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c7d40508a1682c0a5fd363d682089d7f10a6cd18"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-02-02 05:04:36.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-02-02 17:32:02.000000000","tz":-480},"subject":"relinker: Allow conf files for configuration","message":"relinker: Allow conf files for configuration\n\nSwap out the standard logger stuff in place of --logfile and --debug.\nKeep --device as a CLI-only option. Everything else is pretty standard\nstuff that ought to be in [DEFAULT].\n\nChange-Id: I32f979f068592eaac39dcc6807b3114caeaaa814\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7294270291db331bacda72593b07e9a4f4cad92f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7294270291db331bacda72593b07e9a4f4cad92f"}]},"branch":"refs/heads/master"},"1b7dd34d38c26c3d26c98341499973cc87bad2e1":{"kind":"REWORK","_number":3,"created":"2021-02-08 23:44:22.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/72/773572/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/72/773572/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/773572/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/773572/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/72/773572/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/72/773572/3"}}},"commit":{"parents":[{"commit":"e72aaf0c57eb3b7ed4ef1561fb544c1e6c6e8725","subject":"relinker: Pull arg parsing into module","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e72aaf0c57eb3b7ed4ef1561fb544c1e6c6e8725"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-02-02 05:04:36.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-02-08 22:39:27.000000000","tz":-480},"subject":"relinker: Allow conf files for configuration","message":"relinker: Allow conf files for configuration\n\nSwap out the standard logger stuff in place of --logfile. Keep --device\nas a CLI-only option. Everything else is pretty standard stuff that\nought to be in [DEFAULT].\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\nChange-Id: I32f979f068592eaac39dcc6807b3114caeaaa814\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1b7dd34d38c26c3d26c98341499973cc87bad2e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1b7dd34d38c26c3d26c98341499973cc87bad2e1"}]},"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}]}],"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":{}}}]}
