)]}'
{"id":"openstack%2Fswift~788413","triplet_id":"openstack%2Fswift~master~I414d786168f6688c100ea34ccc79c2ad52b2172d","project":"openstack/swift","branch":"master","topic":"relinker_catch_signal","hashtags":[],"change_id":"I414d786168f6688c100ea34ccc79c2ad52b2172d","subject":"relinker: Log and recon on SIGTERM signal","status":"NEW","created":"2021-04-28 07:06:55.000000000","updated":"2021-05-17 06:07:18.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":11,"unresolved_comment_count":7,"has_review_started":true,"meta_rev_id":"4f8713006dd1da29d65d923109a343c7494d5a13","_number":788413,"virtual_id_number":788413,"owner":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2021-05-17 06:07:18.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":{"CC":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-28 08:20:18.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-05-05 22:11:43.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"CC"}],"messages":[{"id":"3224db681610b02f746cd17a7d17b31ffb77bbd7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-04-28 07:06:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"09dae6bae16c2e359083a14c0d7c390da4f416cf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-04-28 07:18:15.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"d9011a36fc83c41e2a0f3bb76fdc9597662fe879","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-04-28 07:29:34.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"86e4cd117d07961d87921b378b27bfa56d637060","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-28 08:20:18.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/48bdb2cbccec469db4200da3e4faf01a : SUCCESS in 9m 36s\n- grenade https://zuul.opendev.org/t/openstack/build/73a62abfd77e40f6b7d7b25f5a676327 : SUCCESS in 59m 20s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/70385e86b54e462ea64c4f0072115ed6 : SUCCESS in 40m 30s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/73cc6237bff14f988f439b5bb14e6527 : POST_FAILURE in 38m 24s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/8f0c2526f9bf40cb8c584ef4e43b2912 : POST_FAILURE in 36m 11s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0b2f43a3e0644adb975438b207817bf7 : FAILURE in 20m 59s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/958923b22dc948658dcf0e6d4c2a8b58 : FAILURE in 21m 35s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e7e1d817f57b44b5978d1be5b1d05291 : FAILURE in 22m 41s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/b5de0c5efdad4141b7afe04651afdfd3 : FAILURE in 21m 04s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/64c23ce1084845beb2cff647ef9a3b33 : FAILURE in 19m 46s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/db7df8b538e84aa88a178c5f40085af0 : SUCCESS in 21m 38s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d469e83faf604038a8dbdd3a58f68f14 : SUCCESS in 19m 07s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/99283045903e4540a75518e92f111131 : SUCCESS in 26m 41s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/89c74a79d1824343add307066bbe3f17 : SUCCESS in 26m 01s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/1789bead7b004495b981375d8b9236ad : SUCCESS in 21m 24s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/f3d5dcc6d7f8476b99ace29302ca9721 : SUCCESS in 23m 30s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f841b558fb0640779ec91c63143cc548 : RETRY_LIMIT in 3m 10s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/91ee1693ed0e4f4c91cc03df637f4d7a : RETRY_LIMIT in 3m 47s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6f7ab25f5dd347a18402af12ec2d3674 : RETRY_LIMIT in 3m 14s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/86bc1c5efde54d82bbf4202e332da732 : SUCCESS in 46m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/653ab9d7f08f493191e6f1b09e49f261 : SUCCESS in 28m 27s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/de63b138671a45f4ab9f6b3627b62226 : SUCCESS in 38m 08s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f844768a00f54ba98537985ad66013d3 : FAILURE in 14m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e04a15b30390461bba37e8a71d7684ab : SUCCESS in 5m 42s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e6360ddf67184b169c597db2dfa046ba : RETRY_LIMIT in 8m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ca6c7c3aef81423a8db0bef157afc9e1 : SUCCESS in 57m 02s","accounts_in_message":[],"_revision_number":2},{"id":"d380a2980bf0e2b9f51e6b050a61a90bba3776da","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-04-29 01:39:06.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"eaf653407507f3748425b03db78593334cc866fb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-29 03:15:34.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/1dd5235423684efab4aac9fbe4ccf2ae : SUCCESS in 10m 23s\n- grenade https://zuul.opendev.org/t/openstack/build/ae275658d51d4dab8433382bdd207d29 : SUCCESS in 47m 37s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/be872339416d47b4a8c7a5064c021351 : SUCCESS in 40m 32s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6144aa122b504a1489fb8f2f6787e1b1 : SUCCESS in 8m 32s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/da48e392fbf243ed81ea0f6ffe48ab9c : SUCCESS in 5m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7802ff5f29514cd49ed982b2523a049a : TIMED_OUT in 1h 31m 05s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e81fe6b768ba4ff9bcb1d0900bc58dd4 : TIMED_OUT in 1h 30m 58s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b0ef337282714cc1bfd1add9cca1ae4b : TIMED_OUT in 1h 30m 44s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/f352658fd5c04e0f9ad4f25096929253 : TIMED_OUT in 1h 30m 52s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/e8b65ac47c8641f4a82817d322a6a346 : TIMED_OUT in 1h 30m 57s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e4ae2d85305e495eabf8d42cc73b82e4 : SUCCESS in 21m 02s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/0b6a53e0de0145ca971c29a3821c1594 : SUCCESS in 15m 24s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/339ad6f0a65245f789ccd053ceaf5324 : SUCCESS in 13m 50s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e4fe388af60542d99e5f2ab12aac8b05 : SUCCESS in 19m 15s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/8e70dacca135481490ebcc5a3fba1082 : SUCCESS in 17m 03s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/ed843536456245d2bfd729708752e85d : SUCCESS in 19m 17s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/aea016bcf7a749f898a2abd4aefd9bf5 : SUCCESS in 7m 24s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c0b709146e444b6192e4442145b5be29 : SUCCESS in 16m 30s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1a78fec2773f43229115be3b8add08c2 : SUCCESS in 36m 29s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/6cae24cc11344aca8ea41d6340c50108 : SUCCESS in 49m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2679f32666c547ffbd3a4035e9491b97 : SUCCESS in 39m 41s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/402a490de60240369d7c2e8004b783e8 : SUCCESS in 30m 07s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a034604680b345c58122e8f830309a1f : TIMED_OUT in 40m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1364bb6f9d9c421c9380238506194907 : SUCCESS in 6m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0aaa8e50069a45d8a375e1978bc176da : SUCCESS in 30m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/90cad203ec1e49e9b69794d5943df999 : SUCCESS in 44m 31s","accounts_in_message":[],"_revision_number":3},{"id":"4d119d28e2572758882c501310533b5eb48520f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-04-30 04:01:36.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"196d1cde2394bb120f3a5689e4520603d818f84c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-30 05:34:09.000000000","message":"Patch Set 4: 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/861494a94cc94e77ba8c73348ac037e0 : SUCCESS in 10m 05s\n- grenade https://zuul.opendev.org/t/openstack/build/5e4be9b853c444de8832cf003370008f : FAILURE in 41m 41s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6f4b9b12b1bd4da79983139bb3e81f32 : SUCCESS in 42m 47s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/21264c4f5fb3468097a6eca1ba34dc15 : SUCCESS in 8m 26s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/026a415fdce44750bb189006857881d7 : SUCCESS in 6m 38s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/b2105ba03e7c4e7283ca884593476ced : TIMED_OUT in 1h 31m 01s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f90a642171c849ce82c40b281b89315d : TIMED_OUT in 1h 30m 49s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e2a3928e0f5847aca30a464f5c502b91 : TIMED_OUT in 1h 31m 00s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/1095fc671efa4f96a1507f5d52b614c6 : TIMED_OUT in 1h 30m 52s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/7c1389e47570492a95460eab85915d8b : TIMED_OUT in 1h 30m 51s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/5680584398dd41ee8e336a47bf2d699a : SUCCESS in 20m 57s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/694b4e9ea8124a93b1614ce4fd73710f : SUCCESS in 21m 01s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/5b6c3f992f0441979b130829adc204a0 : SUCCESS in 18m 33s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/6c3513173eb3427fabe271f3ed54d2c5 : SUCCESS in 17m 26s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/3589b068efa64477bcf5c29e681f9123 : SUCCESS in 20m 16s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/bcbdebeb5e594405b079bdedab7b2953 : SUCCESS in 18m 41s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e70ae827eec34f358187c92a45c3bf5b : SUCCESS in 6m 35s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3a4272e961ee4897b7bbb1fe389bd1fe : FAILURE in 18m 54s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/938761eefe3c45589dea895b7be6b98b : SUCCESS in 45m 35s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/cff57562a33e486b9015ea25a9df1166 : SUCCESS in 48m 43s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/98ca3fce5b9345458b5886491bcf23dd : SUCCESS in 32m 49s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/01433965e43e4d17aa3cc2c7e4e12b8d : SUCCESS in 36m 28s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2c427054cab14f8f89994afe6ec51691 : TIMED_OUT in 40m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/93cda048dbf64a429a1dcacc667d1f47 : SUCCESS in 5m 37s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/241d6bfdd92b4e5389fb05fb8cf0c0f2 : FAILURE in 30m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/622a701b99204068bee9f249a231c131 : SUCCESS in 50m 52s","accounts_in_message":[],"_revision_number":4},{"id":"042b041d8ca1364447930d93965ab8f85dd21c0e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-04-30 07:19:07.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"da527c807cfc940d6b69b518a00f7e2096e512df","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-30 08:57:06.000000000","message":"Patch Set 5: 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/d32baef27f8e44cba204edc480c2f148 : SUCCESS in 9m 34s\n- grenade https://zuul.opendev.org/t/openstack/build/1b679ea39c6f4511b2f3912a50540a4e : SUCCESS in 1h 04m 59s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4a6849fa51b94173b03cc30784dba5be : SUCCESS in 40m 32s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4e2bcdd21d3e4801b12576429e510db8 : SUCCESS in 9m 12s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/1f949de9aff346558bb3a722d41794c4 : SUCCESS in 6m 48s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/6ead7a670a9d49539671c5b08f589d50 : TIMED_OUT in 1h 31m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9fb3cfdde83a4456864db33cee9b126b : TIMED_OUT in 1h 31m 14s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/44537da05c0a4ad9b44c00299138d304 : TIMED_OUT in 1h 30m 55s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/e264d67d3e254c90a613a28be9c94c96 : TIMED_OUT in 1h 30m 59s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3e86d42b2f0247759d1ade2c2ecdad8e : TIMED_OUT in 1h 30m 55s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d782a281585a41be998c29ad9e249057 : SUCCESS in 20m 04s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2901e044889443cba9b86c862257adc2 : SUCCESS in 20m 21s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/4bcb108f118a413d940cc6fd0cfc1f28 : SUCCESS in 16m 49s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b5f511d3cbc4408bbfd8b58af440f024 : SUCCESS in 16m 55s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/2428d7147ddd461ba10ae160de64df4f : SUCCESS in 20m 55s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/54934fd5d36049c3acaf0734c95a8ac7 : SUCCESS in 21m 53s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e4c07e327bc14028b3de8e34a300a513 : SUCCESS in 6m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3bbe4f3128534c04839c100230bddb5d : SUCCESS in 18m 58s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/574e7b7655cf4f628ff48fd64a248132 : SUCCESS in 52m 54s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/c77d3429d44f4566ad0ee2ae988b5ab3 : SUCCESS in 54m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4749286c484b4f54b80fa45f717696e8 : SUCCESS in 40m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/0485627257624e738e349997d9026ef3 : SUCCESS in 36m 37s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d41dd471c5464365bca36342869e4ad3 : TIMED_OUT in 41m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/827f74747c2a4482849b8462b961c939 : SUCCESS in 5m 26s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/17a81172dc114ebc9d87255b43d887e6 : SUCCESS in 23m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/41b0cf68ecbb4f01ab1d44d81fcd832f : SUCCESS in 55m 28s","accounts_in_message":[],"_revision_number":5},{"id":"7054c226e812ca9f19c636ffeb3675b991c4fec8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-05-03 05:27:10.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"66544823fd41d7c0bf48648e4cbf507d7f04c37e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-03 07:10:31.000000000","message":"Patch Set 6: 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/387e630ba1de4c2a86f5df4395992b11 : SUCCESS in 12m 09s\n- grenade https://zuul.opendev.org/t/openstack/build/a8b0822371cd4e74847ab7e0d7a5c879 : SUCCESS in 53m 12s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/01721835ea0948dbb939fe11dee0148b : SUCCESS in 39m 52s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/31c4b515be2f46cba3e136d0f91205c1 : SUCCESS in 11m 29s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/bfff2ed2e9b14f3eaf1b73179c46692b : POST_FAILURE in 4m 47s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2da040cdacbc4232ab8e1e3c16eca1d9 : TIMED_OUT in 1h 31m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8137c02c9d3244b081363479f46a5c24 : TIMED_OUT in 1h 31m 19s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c3cf28dfba3f4e45a7ccb2998b4b8203 : TIMED_OUT in 1h 31m 18s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/9c93fcd022094b64b3382ac824dbcd3a : TIMED_OUT in 1h 31m 06s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/4a341bbd67074e25bbbf576d2ffce5bd : TIMED_OUT in 1h 31m 11s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/2020858c732844bf9442c7f1b30c5384 : SUCCESS in 18m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/48024537380e48cf9fbd9059216fde10 : SUCCESS in 18m 43s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a262ba8caa094b3eb8d4eba0e7e5e434 : SUCCESS in 19m 29s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/da094f2a14d94cf699d001f64613f73f : SUCCESS in 18m 33s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/31bad6102c6849b689c75139d0a0b35b : SUCCESS in 19m 15s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/cd3f5a34023e4aecb151b8c13448e5f8 : SUCCESS in 19m 44s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/2e7e276fa06f450cb6c7175a61146b40 : SUCCESS in 5m 50s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a5a64c77b2a2448a88ab5ba49ecad7e4 : SUCCESS in 20m 46s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6251b1ad202646c786acd82951b6c9d6 : SUCCESS in 57m 00s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/e974cb20460f439d9bd247a5a81a929e : SUCCESS in 50m 05s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/bc85967936a44ac3b6c4ae2b3295bebc : SUCCESS in 42m 49s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/cfb27f46e9a64ef380cbfefb0fa5a2a5 : SUCCESS in 38m 17s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/972af698ffe4464b9dbbfb4184d84cc4 : TIMED_OUT in 42m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c9c5ded696ba432ca781f37c6d1be91c : SUCCESS in 4m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6c32674400f0427bb5f906f4c891cc38 : SUCCESS in 24m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d48ca48789444f79b6069fd7f6ccda34 : SUCCESS in 1h 02m 10s","accounts_in_message":[],"_revision_number":6},{"id":"84f57f772d87c902a0962fcbc37cb43b1c793fd5","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-05-05 22:11:43.000000000","message":"Patch Set 6:\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"d6b302568f42339af90216e229b3d9fd518bec17","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-05-11 06:16:31.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"3825fe6ec7ca68282993140423e1a7ef90a33da3","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-05-11 07:01:16.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"6e888e48f8c478651ae2461787998dd803cbff8e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-05-17 05:10:11.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"4f8713006dd1da29d65d923109a343c7494d5a13","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-17 06:07:18.000000000","message":"Patch Set 7: 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-docs https://zuul.opendev.org/t/openstack/build/a5eeaa5d479247b38ac56ce1e8e6bb2d : SUCCESS in 9m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/b8b4f7b2276347efa8670759d9b813e6 : SUCCESS in 47m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/64e62832f3c04066a5c52dd9059a2171 : SUCCESS in 38m 33s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0a7303eef9934ea0b55ce3ece17e4769 : SUCCESS in 8m 08s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/17f38fadd3a943c99605b268a1b86cfb : SUCCESS in 5m 57s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d083c60b03374c57a2d7ab078f223870 : RETRY_LIMIT in 6m 51s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8834128890484938892dcea4c125c816 : RETRY_LIMIT in 7m 35s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/af83ec0577ec4a00804eed4f33fdb869 : RETRY_LIMIT in 7m 28s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/60ee8a8f183943b6a0e0fd506b426210 : RETRY_LIMIT in 6m 54s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8648b3b825b741fb8b0ffff2dfbac2f9 : RETRY_LIMIT in 6m 44s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/751da09babc7490b975e5872387b559f : SUCCESS in 23m 16s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/75b7849c424e44a184bc5fb9d31a32de : SUCCESS in 16m 17s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/8b7752cf5de247009e59c6437ee9c6a8 : SUCCESS in 16m 45s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/374a3c366607401ab5322f5740960ce6 : SUCCESS in 17m 05s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/fba0aa3eef9e4032a284a776d93439f3 : SUCCESS in 19m 16s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/e33c1517fba645e181cab533648ccd47 : SUCCESS in 17m 00s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d659c37b165c485aa36ff966980af34c : SUCCESS in 5m 27s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bed9f126382646da8e49e16474692351 : SUCCESS in 20m 00s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/dfc91c1c831c4aa0b4fc46d0d2af920e : SUCCESS in 50m 38s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/c288337f1c83407095515434060741f5 : SUCCESS in 54m 04s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/047f1a103e3944529b2996748ec43d70 : SUCCESS in 31m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7ccfe72781604cf7953581a0e66a3506 : SUCCESS in 36m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/94d890c32ef24758aaecdad978c5612c : RETRY_LIMIT in 7m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cd1dd92326de4ceb91b6c68ace0d3ee7 : FAILURE in 5m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e1d5ee86e892456981344bf0d021bb8e : SUCCESS in 24m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5b5925d47b8040028346afa9a77fe30b : SUCCESS in 35m 30s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"fdf27077632c76a7ad8fa7636953c373d959d437","revisions":{"7292d893119f8b89a0d42377676becaa386c8913":{"kind":"REWORK","_number":1,"created":"2021-04-28 07:06:55.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/13/788413/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/788413/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/788413/1"}}},"commit":{"parents":[{"commit":"441160dd4f6719c335146b3d8a13448fb643c274","subject":"relinker: Add /recon/relinker endpoint and drop progress stats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/441160dd4f6719c335146b3d8a13448fb643c274"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-28 07:00:20.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-28 07:00:20.000000000","tz":600},"subject":"relinker: Log and recon on SIGTERM signal","message":"relinker: Log and recon on SIGTERM signal\n\nWe currently assume a relinker run will end at completetion of it\u0027s run\nbut sometimes the relinker might be killed with a signal.\nIn this case it would be nice to log and update the recon worker stats\nso we know this happened. And doesn\u0027t lead us to just assume it\ncompleted.\n\nThis patch adds a new return_code EXIT_SIGNAL (3) to the tool as well as\nlogs and drops this return_code to recon as to make it obvious.\n\nChange-Id: I414d786168f6688c100ea34ccc79c2ad52b2172d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7292d893119f8b89a0d42377676becaa386c8913"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7292d893119f8b89a0d42377676becaa386c8913"}]},"branch":"refs/heads/master"},"d9a7b3b6c9d4e182aeb696a4dfc2bee5f046c98c":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-04-28 07:18:15.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/13/788413/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/788413/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/788413/2"}}},"commit":{"parents":[{"commit":"00de6d5191f78fe694b26205868894b0f52b299a","subject":"relinker: Add /recon/relinker endpoint and drop progress stats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/00de6d5191f78fe694b26205868894b0f52b299a"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-28 07:00:20.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-28 07:17:57.000000000","tz":600},"subject":"relinker: Log and recon on SIGTERM signal","message":"relinker: Log and recon on SIGTERM signal\n\nWe currently assume a relinker run will end at completetion of it\u0027s run\nbut sometimes the relinker might be killed with a signal.\nIn this case it would be nice to log and update the recon worker stats\nso we know this happened. And doesn\u0027t lead us to just assume it\ncompleted.\n\nThis patch adds a new return_code EXIT_SIGNAL (3) to the tool as well as\nlogs and drops this return_code to recon as to make it obvious.\n\nChange-Id: I414d786168f6688c100ea34ccc79c2ad52b2172d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d9a7b3b6c9d4e182aeb696a4dfc2bee5f046c98c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d9a7b3b6c9d4e182aeb696a4dfc2bee5f046c98c"}]},"branch":"refs/heads/master"},"fdded7651cd0b6d5088badb737a96c492f7e929d":{"kind":"REWORK","_number":3,"created":"2021-04-29 01:39:06.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/13/788413/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/788413/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/788413/3"}}},"commit":{"parents":[{"commit":"b1646a0c63e2b623fb3ade73c2856bee3b98a3bf","subject":"relinker: Add /recon/relinker endpoint and drop progress stats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b1646a0c63e2b623fb3ade73c2856bee3b98a3bf"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-28 07:00:20.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-29 01:38:31.000000000","tz":600},"subject":"relinker: Log and recon on SIGTERM signal","message":"relinker: Log and recon on SIGTERM signal\n\nWe currently assume a relinker run will end at completetion of it\u0027s run\nbut sometimes the relinker might be killed with a signal.\nIn this case it would be nice to log and update the recon worker stats\nso we know this happened. And doesn\u0027t lead us to just assume it\ncompleted.\n\nThis patch adds a new return_code EXIT_SIGNAL (3) to the tool as well as\nlogs and drops this return_code to recon as to make it obvious.\n\nChange-Id: I414d786168f6688c100ea34ccc79c2ad52b2172d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fdded7651cd0b6d5088badb737a96c492f7e929d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fdded7651cd0b6d5088badb737a96c492f7e929d"}]},"branch":"refs/heads/master"},"50a0e57a4678fc42441c982f56e3ad3ecc31ee39":{"kind":"REWORK","_number":4,"created":"2021-04-30 04:01:36.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/13/788413/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/788413/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/788413/4"}}},"commit":{"parents":[{"commit":"cd359b94cdad0b56528cc97eb39be157fb478a3d","subject":"relinker: Add /recon/relinker endpoint and drop progress stats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cd359b94cdad0b56528cc97eb39be157fb478a3d"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-28 07:00:20.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-30 03:30:09.000000000","tz":600},"subject":"relinker: Log and recon on SIGTERM signal","message":"relinker: Log and recon on SIGTERM signal\n\nWe currently assume a relinker run will end at completetion of it\u0027s run\nbut sometimes the relinker might be killed with a signal.\nIn this case it would be nice to log and update the recon worker stats\nso we know this happened. And doesn\u0027t lead us to just assume it\ncompleted.\n\nThis patch adds a new return_code EXIT_SIGNAL (3) to the tool as well as\nlogs and drops this return_code to recon as to make it obvious.\n\nChange-Id: I414d786168f6688c100ea34ccc79c2ad52b2172d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/50a0e57a4678fc42441c982f56e3ad3ecc31ee39"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/50a0e57a4678fc42441c982f56e3ad3ecc31ee39"}]},"branch":"refs/heads/master"},"7c60f1529d207431be138f05000f42d54957d2cf":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2021-04-30 07:19:07.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/13/788413/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/788413/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/788413/5"}}},"commit":{"parents":[{"commit":"2fad8e44627d07829aa7bb369d7641c4ce3dce16","subject":"relinker: Add /recon/relinker endpoint and drop progress stats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2fad8e44627d07829aa7bb369d7641c4ce3dce16"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-28 07:00:20.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-30 07:18:45.000000000","tz":600},"subject":"relinker: Log and recon on SIGTERM signal","message":"relinker: Log and recon on SIGTERM signal\n\nWe currently assume a relinker run will end at completetion of it\u0027s run\nbut sometimes the relinker might be killed with a signal.\nIn this case it would be nice to log and update the recon worker stats\nso we know this happened. And doesn\u0027t lead us to just assume it\ncompleted.\n\nThis patch adds a new return_code EXIT_SIGNAL (3) to the tool as well as\nlogs and drops this return_code to recon as to make it obvious.\n\nChange-Id: I414d786168f6688c100ea34ccc79c2ad52b2172d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7c60f1529d207431be138f05000f42d54957d2cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7c60f1529d207431be138f05000f42d54957d2cf"}]},"branch":"refs/heads/master"},"58559f2632320c20cace0fec33bbc6e263effcc4":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-05-03 05:27:10.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/13/788413/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/788413/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/788413/6"}}},"commit":{"parents":[{"commit":"3b71653c272e6a900271be573f76e3e4a3740405","subject":"relinker: Add /recon/relinker endpoint and drop progress stats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3b71653c272e6a900271be573f76e3e4a3740405"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-28 07:00:20.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-05-03 05:27:10.000000000","tz":0},"subject":"relinker: Log and recon on SIGTERM signal","message":"relinker: Log and recon on SIGTERM signal\n\nWe currently assume a relinker run will end at completetion of it\u0027s run\nbut sometimes the relinker might be killed with a signal.\nIn this case it would be nice to log and update the recon worker stats\nso we know this happened. And doesn\u0027t lead us to just assume it\ncompleted.\n\nThis patch adds a new return_code EXIT_SIGNAL (3) to the tool as well as\nlogs and drops this return_code to recon as to make it obvious.\n\nChange-Id: I414d786168f6688c100ea34ccc79c2ad52b2172d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/58559f2632320c20cace0fec33bbc6e263effcc4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/58559f2632320c20cace0fec33bbc6e263effcc4"}]},"branch":"refs/heads/master","description":"Rebase"},"fdf27077632c76a7ad8fa7636953c373d959d437":{"kind":"REWORK","_number":7,"created":"2021-05-17 05:10:11.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/13/788413/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/788413/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/788413/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/788413/7"}}},"commit":{"parents":[{"commit":"bbe189b5377509192eae660b6b6f5eb623d06912","subject":"s-m-s-r: use argparse mutually exclusive group","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bbe189b5377509192eae660b6b6f5eb623d06912"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-04-28 07:00:20.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-05-17 05:09:52.000000000","tz":600},"subject":"relinker: Log and recon on SIGTERM signal","message":"relinker: Log and recon on SIGTERM signal\n\nWe currently assume a relinker run will end at completetion of it\u0027s run\nbut sometimes the relinker might be killed with a signal.\nIn this case it would be nice to log and update the recon worker stats\nso we know this happened. And doesn\u0027t lead us to just assume it\ncompleted.\n\nThis patch adds a new return_code EXIT_SIGNAL (3) to the tool as well as\nlogs and drops this return_code to recon as to make it obvious.\n\nChange-Id: I414d786168f6688c100ea34ccc79c2ad52b2172d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fdf27077632c76a7ad8fa7636953c373d959d437"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fdf27077632c76a7ad8fa7636953c373d959d437"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
