)]}'
{"id":"openstack%2Fswift~695344","triplet_id":"openstack%2Fswift~master~If1bf8ed9036fb0ec619b0d4f16061a81a1af2082","project":"openstack/swift","branch":"master","topic":"performance/relinker","hashtags":[],"change_id":"If1bf8ed9036fb0ec619b0d4f16061a81a1af2082","subject":"relinker: Improve performance by limiting I/O","status":"MERGED","created":"2019-11-21 02:55:57.000000000","updated":"2020-06-05 06:13:10.000000000","submitted":"2020-06-05 06:09:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":19,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"695344-1591337364288-7a02026d","meta_rev_id":"62fe50746f80d0dbb998f06091442445cf3a6a13","_number":695344,"virtual_id_number":695344,"owner":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-06-05 06:09:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"value":2,"date":"2020-06-02 06:24:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"value":1,"date":"2020-06-03 18:07:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-03 18:07:49.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":"REVIEWER"},{"updated":"2020-06-05 06:09:23.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"1e6e674c9f886fdbf9ceee52e5ec465c33137525","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2019-11-21 02:55:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b4cfd6c6f67aab3aa41ab6dc176b72de1eec8a21","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-21 04:17:36.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12a65b59383b467082c818b66439cf94 : SUCCESS in 7m 34s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/77f9392a91aa4ae0845b6a2067c4cd02 : FAILURE in 49m 56s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6dfb88023b59479f8ca7b37e9bced2f9 : SUCCESS in 59m 09s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6454262297c24675bcee249b8ba2a340 : SUCCESS in 7m 40s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/f1321708322745e3a63e3492f1a743e0 : SUCCESS in 9m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/bc7b1b505f6a4173a7789284e1a068f2 : SUCCESS in 25m 40s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/48105b5d369e41e8a80b228d6b9ef329 : FAILURE in 14m 40s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2b0fda4f5a3a445e9266376240137f90 : FAILURE in 11m 36s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/7424f6be3eb147e8812d72920df08d99 : SUCCESS in 10m 33s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a424f13a2021443aa97f033658e8752e : SUCCESS in 27m 41s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/3e3b6a3d6c174af798e6ca57a45b9061 : SUCCESS in 11m 00s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ba0b57fef21c4afb924f6d233f4d7e6c : SUCCESS in 11m 37s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/a6c399511fa04932845d4afa14560316 : SUCCESS in 16m 21s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/3d077fe624ec45f9bda7542a929a5736 : SUCCESS in 14m 48s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/909f312b3f9b413b819dcdda23af0024 : SUCCESS in 9m 39s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/82557a2268d44793852ce010e9f85f5f : SUCCESS in 11m 51s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/46a4b8da3101412cbe84f2ed694f5d21 : SUCCESS in 28m 43s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/bd976d30ccaf402093b12ec9a96ef52f : SUCCESS in 17m 10s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7fac1a6ac5c642b191e4ff19f89bbd87 : SUCCESS in 20m 07s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/8d1a235506f34321a5f77e14ef7b51b9 : FAILURE in 45m 18s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3a69411b58e14cc38006c3bc3f82e670 : SUCCESS in 30m 54s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/0eca812346a4499fb9e83c062027f670 : SUCCESS in 38m 04s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c7a97f5a734d40c688f418906a040549 : SUCCESS in 31m 15s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/24428c9c850d4a178b05a027ba2d9395 : SUCCESS in 14m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e91ac810f7ea44048cc07de4c7f6ff76 : SUCCESS in 5m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/86dc32ef6ee04d5da671c17b8161b55d : SUCCESS in 19m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/06817fd938ad4950acf7d89b3e870b57 : SUCCESS in 59m 11s","accounts_in_message":[],"_revision_number":1},{"id":"9ce88035aee9441196671866a506762bbb880fa7","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2019-11-21 16:16:46.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"50a8afea0045af504ea78f7bb0d6b4b24dff5a7f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-21 17:54:22.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/964ad52b865848f1b039897672a8ce25 : SUCCESS in 10m 10s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/b78e57d91530499faf056093ed7fe29f : SUCCESS in 1h 00m 45s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2f0f86bacffb4c85acc3db669c775341 : SUCCESS in 57m 39s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/2da8a1e08ac745e09c5a1f87da900898 : SUCCESS in 10m 17s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/40356506306f4d43b3a2a76feb6ec06a : SUCCESS in 9m 31s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/4388ded9b29746c6841e51ebe6cd1cee : SUCCESS in 22m 51s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/223bb0fe89e24625b9503bd69e95aad5 : SUCCESS in 11m 46s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b3799691c73b444b8407c9e0b37e603e : SUCCESS in 15m 41s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ba5f280b91f8463c8249ad098189fa47 : SUCCESS in 9m 30s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3430268d39884f0bb3b9e6bec6fd7e43 : SUCCESS in 14m 16s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/41083d7ed4b14445acf266ba1e631a3d : SUCCESS in 13m 02s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/426182470f0c4b5bb89bb7f124797183 : SUCCESS in 14m 14s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/5d68e70b8561484ab6b6409e622ea7cd : SUCCESS in 14m 46s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/61a7124ced5c46dbb2a3128f2e4ffde8 : SUCCESS in 9m 53s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/b220215e11614fbfaf4c259cffb41bdd : SUCCESS in 10m 26s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/c432111109d84b1a8b95e955da8c6732 : SUCCESS in 14m 41s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/ce499b3c04a548a7920abe1cf73b4c0c : SUCCESS in 13m 22s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/dd21e8c9e64c49a2bee00598fb6e98df : SUCCESS in 15m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e90643d805fb447f894494d9d516e21d : SUCCESS in 19m 07s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f4cf66d2f11a4f23970ebd8de026b13b : FAILURE in 33m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/40f30994ccb141c0bcf706ac87c27be8 : SUCCESS in 37m 11s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/13bfe234fb5441d08c13f9ab8101c503 : SUCCESS in 34m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e2e3b7a0330e4023a824ba4761a651f3 : SUCCESS in 31m 53s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/23634dd43e4f495da2c26a06aedda3ff : SUCCESS in 14m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3031c364b48d4fa6b45370933d2a361b : SUCCESS in 6m 43s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c219ed6caf234e26afca01ad4d47e7bd : FAILURE in 29m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/860b1c301e2e4edb870d6c39d36a7519 : SUCCESS in 1h 02m 06s","accounts_in_message":[],"_revision_number":2},{"id":"72e3d3c2ffd91497addafd0a1dd6e54f9213e277","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2019-11-21 19:39:51.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2a51f8f115a5fb8c707b48d725908b029d753656","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-21 20:50:18.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c5d5811afa44291836f69a5d1d01f36 : SUCCESS in 6m 57s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/a09c565dfeab4f03aab513b19fb2b06c : SUCCESS in 49m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f0cd4ffd3de8470ab0116f93c7cf1d44 : SUCCESS in 44m 22s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8b9654f0a9814ac0a8bd3ae8304e5af2 : SUCCESS in 8m 00s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ae89a7a4d4ea45669d4a25e38c9c8f1f : SUCCESS in 12m 16s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/af2bb9f9073f4c5fa71fd0ff7ada0fc1 : SUCCESS in 14m 38s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6d8ea81dc1a448bfa92e9f94f304c8da : SUCCESS in 15m 59s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d4aa0b16e43d46068ccf073b57f5ac63 : SUCCESS in 18m 47s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/1e1d4c76ae724b0ab6fba84417ced59d : SUCCESS in 15m 27s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/969e52852d174f21a4adbd6f42ee9f28 : SUCCESS in 12m 14s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/d0b63bc8698843c0b79ad3085a6ea961 : SUCCESS in 15m 49s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/9ad2acc318284ac992b675acea302e3d : SUCCESS in 13m 52s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/ef9c2b4504de42938f14f4d8ad0d0b5e : FAILURE in 16m 53s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/6eb2ac9ea9754110bd462cab5018f091 : SUCCESS in 17m 31s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/d762df42840f4b8a84d4b1260ec29959 : SUCCESS in 11m 16s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/e69a1c3173b14098941a1c3a7c7ba4f4 : SUCCESS in 16m 52s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a851024042b84007bc64c82e627d8e60 : SUCCESS in 23m 53s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/64c7b06403144b8d809fe9520543c45a : SUCCESS in 19m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/196e2e2463864c3ea1effdb22a30c070 : SUCCESS in 29m 19s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/ca7bcad3aa954587bee8169a162ae151 : SUCCESS in 46m 36s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6fc219c7433c41bf9104cbfb709352d6 : SUCCESS in 39m 04s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/690ab93f98cb4e19938a9a4bc7b7b6e0 : SUCCESS in 32m 40s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f1b1b2fb3925450aabaadda87bbcf92c : SUCCESS in 45m 47s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3d840e450ccf4ced8acbf24d6d5ca17c : SUCCESS in 23m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8d2ab680d014b82a3578f747052a284 : FAILURE in 10m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4339a9f8267344148bd8cb4972bc495a : SUCCESS in 36m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bad523e8fda44e539f8531bb504dc3b2 : SUCCESS in 1h 09m 35s","accounts_in_message":[],"_revision_number":3},{"id":"9a2615dcc0180e01134dbfde435216bebac7d0d4","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2019-11-21 21:30:18.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"52ba5b168ab3794b6a0ac4f167a719de660ecf76","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-21 22:44:14.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c1ea235685b4815b783b4d0640a535c : SUCCESS in 8m 14s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c39b91ef179b47efbc3804357ff65759 : FAILURE in 32m 21s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c5759b066d13478bb78a023809dcd9a6 : SUCCESS in 59m 20s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/586ef404d5ad48079bb6fdf49180b443 : SUCCESS in 8m 36s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3eb52f624147413da83214f65dfb997c : SUCCESS in 9m 21s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/8fbd659dd991484d8dd8525d43687f58 : SUCCESS in 11m 26s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/20301d8358ae479992eb4395c70b99e3 : SUCCESS in 11m 59s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/bfbc5c29dc7a4c3db29ae74f978be2b5 : SUCCESS in 12m 50s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0f78a87ef3304d3884e64adc453682a8 : SUCCESS in 10m 44s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/813fb2684d3d4b11b5c7ab9ca852582e : SUCCESS in 10m 30s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/3cf56a7211c843169c34b4b2d87e923b : SUCCESS in 10m 26s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/4497dbc787104b7c8de598c7bcc7942e : SUCCESS in 11m 52s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/d88f784be692434f8b1fc13be49cc50c : SUCCESS in 12m 15s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e91c21f1512c43b1b5b64087a7f428c6 : SUCCESS in 9m 06s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/2b82d26f499f40af82d329cc2e336951 : SUCCESS in 10m 17s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/ca559d376e1b41349027163167c29792 : SUCCESS in 9m 30s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8bb0fcaf488548eba5c8f60817d22357 : SUCCESS in 11m 43s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/2570d65273194abf9cba6f344d6e3d6c : SUCCESS in 13m 06s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e5898ce5f9d44784b09c66a329ee38fd : SUCCESS in 20m 33s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6818becbafd344ff8ce2fd0ca316e725 : SUCCESS in 32m 59s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a36eff269c75425dac228204dadb8667 : SUCCESS in 28m 37s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/d458a666e7a442ea97bf39e1658b1c2a : SUCCESS in 29m 02s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/319c56392cd84534a9ad004b9752ebb9 : SUCCESS in 30m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6e8d399ffba34b8bb8f85bd70e5db35d : SUCCESS in 13m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/72b3658f7d674903866db67b1b608f25 : SUCCESS in 6m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4e6dfd46b8ea4817a05b2a8dfc0778c2 : SUCCESS in 20m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cdc1dc63c6e740529622f322a59d4cf5 : SUCCESS in 1h 07m 43s","accounts_in_message":[],"_revision_number":4},{"id":"3b5acd76294620e89c78f8d1e912c3457cbdd9e9","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2019-11-21 23:06:44.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"bae7659d284dc7fad522cfd64d6d0f07eeeb43f9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-22 00:14:30.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/230088f077fe4249a769ddf8e5ffcf10 : SUCCESS in 7m 55s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/90e9e0578e034459a2dd5ab74800fc75 : SUCCESS in 58m 43s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2b486f8d6c07407eb118af9525cc412d : SUCCESS in 50m 57s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e29debfbc2c04ca5a9fa3cf1291e302c : SUCCESS in 8m 25s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/9b951a5e189a46c598c94fd234aa834b : SUCCESS in 9m 18s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/3bc9c6e554c04ca0b28b9f878c32927a : SUCCESS in 11m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/596931f750384c3e96b3d4c55869c69a : SUCCESS in 11m 19s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/91f1ee58a0b04efe9158e687043cd3e7 : SUCCESS in 13m 15s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/2fd68803b2bd4e59a3b003c9dbe28bf5 : SUCCESS in 9m 00s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e5e58cfa0f474481a8f5fe23991e849b : SUCCESS in 11m 09s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/650094a59e3e43b197d9715cbea42de9 : SUCCESS in 10m 54s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b1f751f29ce24a3282b27643d9e84c1e : SUCCESS in 10m 47s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/4153e5bd61bb403ea39b6610c6fabe5e : SUCCESS in 13m 23s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/ef193e16ccc64045a873af7a407149ca : SUCCESS in 11m 24s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/8b7d5a88c7024800b15ef88ded2d3e7a : SUCCESS in 13m 27s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/83d37d8a61d74bf6bcbd0b581d33e461 : SUCCESS in 11m 15s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a02112c2dd714bb4b024497efbf7c993 : SUCCESS in 12m 09s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/d347324e385f49078f6bd16d870fd484 : SUCCESS in 15m 08s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d237298c80054c53a6b30aa635e134b0 : SUCCESS in 18m 08s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/46844585ff294016bda3408beaf4ea2f : SUCCESS in 36m 57s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9fe0b51d81fc4523841951a0f1485b37 : SUCCESS in 27m 44s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/a852aea556ee46dcbf188ae3f02cb244 : SUCCESS in 28m 40s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c65832cf088349fbac5942dcfc050450 : SUCCESS in 28m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5d02a493bd8e486bad1d7d2683527197 : SUCCESS in 14m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f25cde72ea440a38d391ccb6b7181c5 : SUCCESS in 5m 21s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c196b45fd6be473497e5d15d61715d3e : SUCCESS in 20m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8d10d891cd404a888d6c482d46115da4 : SUCCESS in 1h 02m 08s","accounts_in_message":[],"_revision_number":4},{"id":"c92d15a0714ecf11ded3aad7b2b38bc4f166065d","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2019-12-09 15:49:19.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f1d5129c7bcac1a9b18e2cce1b7f9cd9c1f2a47d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-09 17:41:30.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/37a90e875d734d6194bb77d13a121c05 : SUCCESS in 7m 29s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/49228c8c216042a48f4a9a7d6c611c30 : SUCCESS in 55m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8ec5a3754aff4f719c5613d1fceb7114 : SUCCESS in 59m 32s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e7f8d5fad4c346bd851985b0c75cb5a7 : SUCCESS in 10m 23s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/cdd7deb95755439495cfc9cd367881f8 : SUCCESS in 10m 41s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/cd02ee38fd9841bfb79d0b56eb59a342 : SUCCESS in 15m 56s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/df824204e9784f0baa21e80ca2f48783 : SUCCESS in 15m 01s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/254420ee5f4b498188db67825e08ce45 : SUCCESS in 14m 43s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/deccd6170e834e90baeec659b8a6ab4f : SUCCESS in 12m 08s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/48f3e221f56f4f0a8919e3b1dc99e63b : SUCCESS in 12m 33s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/b7410b9bc28e4236b1678672f89d5059 : SUCCESS in 24m 32s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/4949091c20c7420cb39ff44bccd2d7e8 : SUCCESS in 18m 03s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/3a43cbc5528240f0be7cdb30934a4f68 : SUCCESS in 24m 01s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/44eb7d9e65da4455b6286d7bb763d7fd : SUCCESS in 16m 09s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/20912ffa55434c9d8fcafdd3bab4ff72 : SUCCESS in 11m 21s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/9adec5f535254a7e856f554ab7614576 : SUCCESS in 11m 22s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/7ed5db74971c475e90e41bcfe204e9dc : SUCCESS in 12m 02s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/67a013bb2b1043dfbae2773c7b8378a5 : SUCCESS in 15m 38s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/92fe98f0aa284016926922a9d23b8909 : SUCCESS in 17m 36s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/becc30d4091742cca4b59c62aa0a6cc5 : SUCCESS in 32m 21s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f5f2ea46cac24f608235ae31a7b38fef : SUCCESS in 30m 35s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/57b402084f6a415f8413c8047219ab92 : SUCCESS in 32m 39s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/082a23ced05848ab9fa35c3882b7cbc1 : SUCCESS in 36m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5d2f13a20241473db79533c18a83c1e5 : SUCCESS in 15m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2cfe372c80ec4162a75ef5f8487e260d : SUCCESS in 7m 47s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/515e37e6591343809b07e67172b5980e : SUCCESS in 22m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8b36b9e20b864e3fbb85dd55daab59d4 : SUCCESS in 1h 16m 54s","accounts_in_message":[],"_revision_number":5},{"id":"a2d7bf2943ad1a2ae48de71b7433e0203ea26dfa","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-28 20:31:10.000000000","message":"Patch Set 5:\n\n(10 comments)\n\nI wonder if it\u0027d be worth loading up the state once per device and holding onto it as we walk audit locations. (Still write down the updated state after each partition, of course, in case there\u0027s a crash.) We don\u0027t expect a bunch of concurrent relinkers operating on the same device, right? So no one else should be updating the state.","accounts_in_message":[],"_revision_number":5},{"id":"894283be77cdc5b5cd4fa75c3d33709f99616632","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-03-27 21:46:15.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"7d068f78c9fe98914852be98958bc092b63bcbc5","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-03-27 22:02:50.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"a4c8d9a818dfbdd7b3dd617a401c6467ebedddae","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-03-27 22:05:11.000000000","message":"Patch Set 5:\n\n(7 comments)\n\n\u003e (10 comments)\n \u003e \n \u003e I wonder if it\u0027d be worth loading up the state once per device and\n \u003e holding onto it as we walk audit locations. (Still write down the\n \u003e updated state after each partition, of course, in case there\u0027s a\n \u003e crash.) We don\u0027t expect a bunch of concurrent relinkers operating\n \u003e on the same device, right? So no one else should be updating the\n \u003e state.\n\nFollowing your comment, i made the following changes:\n- now read the state file only once at the beggining of a device relinking\n- now lock the device during a relink/cleanup to avoid concurrency\n- use json instead of pickle\n- use a temporary file followed by fsync+rename to reduce state file corruption\n- in case of state file corruption, remove it and restart from zero","accounts_in_message":[],"_revision_number":5},{"id":"cf07851205736b51b038851e7876b4004155b1e0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-27 23:01:29.000000000","message":"Patch Set 7: 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/f1388812054d46abb673a0bb866365c2 : SUCCESS in 10m 13s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/4e1a934a0b50453e8f06af3214d6d601 : SUCCESS in 56m 09s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/02defbeba9ee439b82b4559010a435a9 : SUCCESS in 50m 47s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/149ce7f828fa4b0bba73cdf0daaf74cd : SUCCESS in 9m 37s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7a1e8b680a4045439e8127c5d75f12fa : SUCCESS in 10m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/1dc895d0107044509d915a747b986cb7 : SUCCESS in 16m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a64361209548413c81298992d29fe9e6 : FAILURE in 16m 53s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6dcb59adc0fa43cf9cba8c0466ba938a : FAILURE in 15m 12s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/a1083743b0b44fe187a4afaf4a74d8b0 : FAILURE in 12m 18s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/345b621a89b34f5cab490f11662c6de4 : SUCCESS in 12m 56s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/9db14bb277fa49a09586c9007d2a2b4d : SUCCESS in 12m 29s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/bf1d6d5a0b204e56933b3546d05dabb0 : SUCCESS in 14m 01s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/57207855742e4944a5162d54938c3b9e : SUCCESS in 10m 53s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/3f602fa919fc41eb9318fd06d992d8f7 : SUCCESS in 18m 45s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b9887f860c204ff5b8abe7c74335ef6d : SUCCESS in 10m 30s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c7913370b98f4e5595d7c9590ad07594 : SUCCESS in 16m 35s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/292188f765ee4de0afe8b27a9c02dacd : SUCCESS in 10m 03s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b799941aefd14f16991e398b804e1166 : SUCCESS in 14m 53s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/f2e1b52919fe400b8e10a36c04cedcb1 : SUCCESS in 16m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cd0d8d338de94b2886e445a24ca7c372 : SUCCESS in 24m 08s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f19f3553908e4147b365f023c543bda3 : SUCCESS in 44m 10s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b248d2d388824d22bc144ab21d7c69a8 : SUCCESS in 29m 54s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/a99986a4b25349448138dc18ebbfff3e : SUCCESS in 30m 23s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5330aadf4ee74a3bbc8a096391816656 : SUCCESS in 30m 18s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/742998875ce0465ca6cf5ab1e5be2d0b : SUCCESS in 12m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6d6fbdcd4e1e4fa7bfa25eb3fc7c4263 : SUCCESS in 6m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/183766d484de417aa6f3de0ce3ee8863 : SUCCESS in 19m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/523c75e7b4da436e89e4e205785cb08b : SUCCESS in 55m 38s","accounts_in_message":[],"_revision_number":7},{"id":"afd3783c8891b7dd4ccb0bb269a1256948609bf9","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-03-27 23:35:28.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"dd0e717436474abd830c8d461be5f5ed389fc46a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-28 00:44:04.000000000","message":"Patch Set 8: 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/cf8e10c1f97f42d89b993d8f0858ca72 : SUCCESS in 8m 06s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/e73a434fd045465298b0271687055c06 : SUCCESS in 1h 07m 42s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a6e8856ac8024add8d516333e623eb63 : SUCCESS in 57m 26s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4a4e75ec87554292937c37b0cdf5f024 : SUCCESS in 9m 47s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/646e2fc5d31a481c9e41e944c2fcbd35 : SUCCESS in 11m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/927c219b80ba4c459a31261141d40be3 : SUCCESS in 13m 38s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1de43f664a8643988cc2d4f7954f3fec : FAILURE in 12m 17s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c99b370c5e2f4cec94022d71d791570a : FAILURE in 12m 04s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/1f321ab9630c4d0d89ab389b83d71cc2 : FAILURE in 13m 40s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/92a75464d0e84bc0b9c4fea92dc9e113 : SUCCESS in 9m 46s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b29e9470f71e42ec878f2170a1f16695 : SUCCESS in 19m 58s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/b2830288f45f4a87ab680db66d1a71e8 : SUCCESS in 20m 35s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/8a02533417654daf9a8d1d5d76654158 : SUCCESS in 10m 53s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/1d5c3bfff10442c0bf4a77a9858717db : SUCCESS in 15m 01s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b1fa5ab2e89a4daab110587b76125c2c : SUCCESS in 20m 45s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/355ec780dd8a444c970fe3fc52a6d1f3 : SUCCESS in 13m 45s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/9a22936bfd10469a9a196f7a24e827a4 : SUCCESS in 20m 46s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/48dc6a3171bb4eaba24ee80bdcbcad7b : SUCCESS in 10m 35s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/5e8f41bf3317490b86aa6e2d97c6b191 : SUCCESS in 15m 07s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3c690ff604404834b46cdb8143195e76 : SUCCESS in 32m 11s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/8879e90aaff545919015a8d9ada3d1d8 : SUCCESS in 47m 03s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7b5a8a642bea455194762d065297deef : SUCCESS in 29m 35s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/74bfba0791994538871bc0ff7d2d92a2 : SUCCESS in 39m 18s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/830da6ab999c4d9c9b384eaf266de11e : SUCCESS in 33m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/823354d7d03d4ee899c38ad45899dc9f : SUCCESS in 11m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66f83ec9c0ef4a58874e73e7974f7fb1 : SUCCESS in 8m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/742fbaa307fa477285db4ed9968e1999 : SUCCESS in 19m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/689f4186723149a4930abfb039afa224 : SUCCESS in 1h 02m 08s","accounts_in_message":[],"_revision_number":8},{"id":"313858d0901a33585aeeb591f9a2bed6755bbc41","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-03-31 19:57:56.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"6528eb43e898f1360556ab5f70753d4ca5c35358","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-31 21:14:26.000000000","message":"Patch Set 8:\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/6d1b25cf6b424508b20e5df29f7a89b8 : SUCCESS in 11m 30s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/ada1a34db2914175bf37e0c3a2016691 : SUCCESS in 1h 08m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1affa6bc34a1422f80900b6d3fd685c3 : SUCCESS in 52m 21s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b2fe0da1a16549e8a9640909bb8b511c : SUCCESS in 10m 58s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/b3add6ddac8f449c93a0bfa56a0c63d3 : SUCCESS in 10m 40s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/6431e7b71231408ea9b834ab9b924d29 : SUCCESS in 14m 36s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9328a9c90e7244dea6de7afb3f259ea5 : FAILURE in 15m 14s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/118f411860694208a4cff747a122bb36 : FAILURE in 16m 43s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/bdd8d4b35aab4aadb2e136bf3e440d94 : FAILURE in 16m 25s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e5ce68d88712400e91ee6e964300259e : SUCCESS in 11m 27s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c61b288f74f2494c9105c1ce625d35e8 : SUCCESS in 14m 20s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/6be50e1983574088b4bf7c87d29016b9 : SUCCESS in 11m 40s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/109a3b6a8fab4d5b8a71cc5410eb8ca3 : SUCCESS in 11m 57s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/3a96fc175a5649a5b6d3109b5c8f37c4 : SUCCESS in 17m 40s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/39f04f926e814406b48641589eb20fc8 : SUCCESS in 11m 20s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/15751c8873dd43548b68bbe7cc9ec3ea : SUCCESS in 14m 06s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/a4b0c4938af04d7da4275de327c14954 : SUCCESS in 10m 38s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/da196fd427614616b3859af4e08241f7 : SUCCESS in 14m 25s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/3658bc23630e4fc286455838e8e4e916 : SUCCESS in 18m 53s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9b19e34f260941d5a135a5446550d40c : SUCCESS in 21m 25s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/67dc8a70f8f74782a6ff031f65b2f336 : SUCCESS in 46m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ff362323b8694021bfd977aaaca48be8 : SUCCESS in 37m 02s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/2e007e8d972142faa92877bc55c07b39 : SUCCESS in 32m 53s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b03c7c97de1b45238cd33ac4bbbeb248 : SUCCESS in 34m 28s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8c8f29a2f0794296af6677a0cf58679b : SUCCESS in 13m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/11eda834296644d6b4099acee064260d : SUCCESS in 7m 01s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6c786ed82e134016870f156997de96b9 : SUCCESS in 25m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fb12aaef9ab54ef7ba5eb1e81a5ff385 : SUCCESS in 1h 09m 46s","accounts_in_message":[],"_revision_number":8},{"id":"86ef81fd2f31da4e0fd138e03688ff955403fc13","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2020-03-31 21:33:15.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"f34e3a14cc6e684787038f0c8569b5eef762cbd9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-31 22:39:51.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7020f57b910042989b410ffc09d44b46 : SUCCESS in 8m 22s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/d63787eda2574689b7aae32a1c45f0f0 : SUCCESS in 1h 00m 51s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/270360a169cd4e29a72d297e156f1b22 : SUCCESS in 56m 00s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c09ccb687e714786b7481e7785abc7c6 : SUCCESS in 9m 41s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a409c5258f2744569cb332ad42f11217 : SUCCESS in 9m 14s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a38f6590214b4664a6a829ebdf1707c4 : SUCCESS in 20m 52s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/bc9e05b5805b4da99d5d95ef1387d5be : SUCCESS in 17m 50s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c977190358434a979c2cfaa9276987da : SUCCESS in 23m 09s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/b87f45f631804b00a40f2bdfbd019f6d : SUCCESS in 13m 06s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e41f166083cb42d2b21c1c996a64104d : SUCCESS in 10m 27s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ba92dd00d7b54a968e51338d767f0ef8 : SUCCESS in 12m 20s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/7d488c976c1c40e0a047a94007772386 : SUCCESS in 9m 28s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/8a6c21078f2a45eba513767164bb2fc7 : SUCCESS in 10m 57s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/0ec34a01fd5b483487327dbffb8ba127 : SUCCESS in 16m 49s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/8d4c93f783ac421c8d9026563f6da310 : SUCCESS in 10m 03s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/22d3b16d6b684cae84660cd0be78753e : SUCCESS in 13m 08s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/d5e31abb374b462195d47ef534567b10 : SUCCESS in 10m 15s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/1c35e86a44b142bc9b044c29c367fb43 : SUCCESS in 11m 29s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/ce07d719233c4866ac2c3fdbeb67dad7 : SUCCESS in 16m 11s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4e7ddcb53a1643d193800a30342755fc : SUCCESS in 19m 23s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/194ded79d11c4854a0fba9b42855faf7 : SUCCESS in 44m 43s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b60f16d73cb4486196b474d295ab8d8c : SUCCESS in 33m 11s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/075ebe0dc4574b6cbfa34b4b6623a26c : SUCCESS in 30m 47s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c38f8c445ff247a690c0c19fcca49c51 : SUCCESS in 31m 05s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bef2c2110bb6442f82476ad16efdb9f8 : SUCCESS in 11m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6e4cb0b962244540b9ea1b2621d30c76 : SUCCESS in 6m 38s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b78d1a5ce90b44d0a6fc19364d585987 : SUCCESS in 22m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aceb316d52424f4d9e94999cc7146c14 : SUCCESS in 1h 04m 52s","accounts_in_message":[],"_revision_number":9},{"id":"304c253c4299ebaaec3cdf480d838cbe83dbcbda","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-02 06:24:44.000000000","message":"Patch Set 9: Code-Review+2\n\n(2 comments)\n\nSeems sane. One question about the lock file; tests seem fine, but we might add a sanity check if there\u0027s reason for a new patchset.","accounts_in_message":[],"_revision_number":9},{"id":"ce4dd06e35fe328ab1ea08b5f8d21ab3f1ae36a4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-03 18:07:49.000000000","message":"Patch Set 9: Workflow+1\n\nIf we want the LOCK_NB flag, I proposed https://review.opendev.org/733296 as a follow-up.","accounts_in_message":[],"_revision_number":9},{"id":"3aaf507440cb9d2ad1d53dbf8a506e16e7681557","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-03 18:08:04.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"82fe62ced64d090a4a3fb850263255d749b98031","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-03 19:18:15.000000000","message":"Patch Set 9: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa83334d8c20406796d7936c34eb7c1f : SUCCESS in 12m 22s\n- grenade https://zuul.opendev.org/t/openstack/build/38111e5f3bc746bc946d14192bff370f : SUCCESS in 1h 09m 13s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b98a49591170480491110e0aa6fe93a7 : FAILURE in 45m 24s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/1a2b813e9be746b2ab446f1b5f466ddd : SUCCESS in 11m 39s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/598fe6d6703a4d96a578ba5c4d6c9349 : SUCCESS in 11m 13s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/cf67faad346b46cdb63cd67c2a7d5080 : SUCCESS in 29m 26s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6a831ba625b541fbb543568c7d774621 : SUCCESS in 25m 26s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b777b99299ea448aba8379609ecadc62 : SUCCESS in 29m 52s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/ce22368745e646928bcd9fd41cc334a7 : SUCCESS in 25m 38s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/2a4681cc117a42c1ad76e8ab1dcd1426 : SUCCESS in 39m 30s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3fb1f66d2f78451a91db529563ee810e : SUCCESS in 31m 19s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/862ea1f706ee4d38b842356fb0195ce4 : SUCCESS in 39m 33s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/ba1a2a31bef64e799abfbe12a65794b8 : SUCCESS in 31m 07s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a7f4727c6d364c38b57fc5efd2edc579 : SUCCESS in 42m 32s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/9f8d9c8d7497465d8e05f9715b4ba80f : FAILURE in 46m 59s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c76f23d76e9d446a8466aa38ec997721 : SUCCESS in 51m 25s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4e689be539df438e99265cf105b490a7 : SUCCESS in 42m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/37e558b495354f82be0d992f0cd86cdb : SUCCESS in 13m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a7a77a2b0bc74500a18b8622b3444cdc : SUCCESS in 6m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/785a7287d6a24e709612f4d983e5fd06 : SUCCESS in 40m 57s","accounts_in_message":[],"_revision_number":9},{"id":"34b661597ecbca14c904790658f25dfc31a7c455","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-03 20:13:39.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"c493527ccc74f4fd93713b88d803d1af0b25936c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-03 21:20:26.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ebe1a76f1e14567afc95ba3b3eb7002 : SUCCESS in 8m 02s\n- grenade https://zuul.opendev.org/t/openstack/build/9ef48de621f243169abc54e0d9bb1f06 : SUCCESS in 1h 01m 40s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ba7bd36497a049689c613012a9a08f30 : SUCCESS in 49m 27s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/187e72455f1a4b709ea13f5c030c4151 : SUCCESS in 9m 50s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/89a2f7448b804ec58428b340ec3d57f6 : SUCCESS in 8m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/3f696d8956154f83bbe80313cf42e6d4 : SUCCESS in 13m 00s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f26cbed8f88c46d59e1ec32193b05ccd : SUCCESS in 12m 05s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/df5bd77bfeeb4fd0819e176ae41e3039 : SUCCESS in 15m 30s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/57788427bc894c459e2f2a4cca853301 : SUCCESS in 12m 40s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/936c7ee268974031acc6d742b118df2a : SUCCESS in 17m 57s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e737ae8ecc1e4ff59d2f6e0298b30ef0 : SUCCESS in 15m 56s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/328c693f8b754267b284c10826729afd : SUCCESS in 18m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b93e9faa0e364e79a8c93d7f4b50230a : SUCCESS in 18m 03s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/b7251538fdb846469b30ad0514668718 : SUCCESS in 17m 22s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/15479741feea48b6a61eb64c9ae9295a : SUCCESS in 17m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7bdf54d6a0ce457db5c6c5c2a7e12c6c : SUCCESS in 20m 05s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/43a5a3acfe53412988c04b15f98742f1 : SUCCESS in 44m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/85e4841761724db08070674c491d8026 : SUCCESS in 40m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/06d1a678ee8c461dac3a2d52ead1eaf3 : SUCCESS in 41m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fbd77c985fe34c4fb819cb29715e89d8 : SUCCESS in 14m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/208262e0d15e439a8e49f207e30ddc60 : SUCCESS in 6m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/38cea9f065524093aba59c79add2bbd4 : FAILURE in 8m 48s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/640affe7bcc64f04944e4d47b43ec083 : SUCCESS in 57m 28s","accounts_in_message":[],"_revision_number":9},{"id":"567196972a64a34da6a598e310abff25a9e74c12","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-03 21:20:39.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"b7b95290088a06ddc345f9327b8e0ef3e877da60","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-03 22:34:53.000000000","message":"Patch Set 9: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e00ac041b88424bb5d0435edc789968 : SUCCESS in 12m 05s\n- grenade https://zuul.opendev.org/t/openstack/build/c9afa69f25eb4a5dbd921a1d2297da62 : SUCCESS in 1h 13m 04s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/df5be616290449deb476ffe7e724f8f2 : SUCCESS in 49m 41s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/3a8d6481c2d94700803f9deb1bbb1a3c : SUCCESS in 12m 03s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/8a46f5aeeebc4c5f8801f3c31fc64a24 : SUCCESS in 10m 40s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/158b43f68b0149899e960df501873843 : SUCCESS in 14m 59s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1333b4c3e3e449389e88876a0bda9a94 : SUCCESS in 21m 40s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/62d0b98752aa49ddbea7cf753edc9539 : SUCCESS in 35m 17s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/62f1dd802e2b4dd1b2135b75a190c911 : SUCCESS in 29m 21s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b3c6565d62fe426a9cadbdffac0cd979 : TIMED_OUT in 41m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d9655e643cf846afb6b899ac4eeda90c : SUCCESS in 39m 05s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/e9d8f35fd75a4b1288d52d3784f9b4aa : TIMED_OUT in 41m 19s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e3bdd04a7c0d4c8fb0787ea58a94cef0 : SUCCESS in 39m 09s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/3258fc5959f64c34ac689220396cf24e : SUCCESS in 40m 43s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/377e7f1a70c44b5aa96a1ab27ddd03db : TIMED_OUT in 1h 02m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3b7be856fff54538917a19467f214c68 : SUCCESS in 39m 36s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/28dbff72fd68430c947dff24043c83be : SUCCESS in 40m 45s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d61ccd945aad4075a3ee12e1f7c274fc : SUCCESS in 28m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0c0060cb3a04e7596dfd6b789446aa6 : SUCCESS in 9m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e83906d889b24da4ad6b22903e9cc84e : SUCCESS in 1h 07m 45s","accounts_in_message":[],"_revision_number":9},{"id":"094c0ac671816a2cfc061d3fec2a8a09713e42d2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-04 05:03:39.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"193cb0b8c8580a72b9e965eb6ff864476859c687","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-04 06:09:31.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c0bcf1abd3a54fa3990ea55d581478f3 : SUCCESS in 10m 14s\n- grenade https://zuul.opendev.org/t/openstack/build/80a300b4a7654eb3b2935fef44ef4b33 : SUCCESS in 1h 05m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bc6cc1dae3c3406e99ff93cc158f82f0 : SUCCESS in 45m 59s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/04c00eda7aaa4514b4a380db7bf9da5b : SUCCESS in 9m 40s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/51ff2cc7cd434fab8a896b64f3835b5c : SUCCESS in 9m 30s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/ce1bce8648974b51b1741dedc841a080 : SUCCESS in 13m 44s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b8321c838a8242d69eb866c0660744ed : SUCCESS in 13m 31s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/564b61f2c9524f6792c1277566328a62 : SUCCESS in 14m 12s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/0424b5f711ec44caa713184c9261368e : SUCCESS in 13m 15s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d36b8d0165c64ef685581633e89690f8 : SUCCESS in 16m 53s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e004f2d9eab2496197d575f5dfcd21c1 : SUCCESS in 15m 56s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ad1a401130df45dba9971986238dc7ca : SUCCESS in 15m 51s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/eec33072eb3842cb91dfe7bd21cbda45 : SUCCESS in 18m 11s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/1717cfcf68e04156a2d6b2881f6f8263 : SUCCESS in 16m 31s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/3850604dd1124b31b2886cf9e026ea50 : SUCCESS in 22m 05s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/377ccc7e8b014c78b3ae584145f8b991 : SUCCESS in 21m 40s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1870b05e84ad4e71be1adc82c4cc32da : SUCCESS in 42m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1a227f871ba044c3857622910fe71a84 : SUCCESS in 43m 21s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/12df21342ebd43f98c51ce2fab1ab78e : SUCCESS in 40m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c59bac6430374a66b0995b1fcba68b6c : SUCCESS in 14m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c734289e9cf4331a569b44eb239a89d : SUCCESS in 6m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/775c1bcfac9449f0be03768cac7db491 : FAILURE in 8m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/94d988e6498146748068af64bb99af7e : SUCCESS in 52m 18s","accounts_in_message":[],"_revision_number":9},{"id":"4386ebb75f8deb28a86bb1b71c71499328312e39","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-04 06:09:56.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"f63a23b62c94a132922a0ba09822584845894780","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-04 08:42:57.000000000","message":"Patch Set 9: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d03ed2792c364be191d39cc2ad426071 : SUCCESS in 11m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/480982c3207b4155a3168059cabf03a8 : SUCCESS in 59m 04s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b8de4ffb698f4c8ba95a02de8011673a : SUCCESS in 40m 54s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/9ddf5620d6b64e01ae6d7490e64d1c15 : SUCCESS in 10m 53s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/995dd57afcb8419d858be5595e2c5bd8 : SUCCESS in 11m 15s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d4c03888efc644ea8dd11d00c3615e10 : SUCCESS in 35m 23s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c23fd09ec5024b79aa13f6237da7802e : SUCCESS in 23m 21s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1c1474dec17b436e97c7a8de5b41e551 : SUCCESS in 35m 22s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/f80c3b76ed9f49e0b384ceccd99a1941 : SUCCESS in 22m 24s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f89d257cae7640d58c0d40c42e706c6d : TIMED_OUT in 41m 25s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ba81baf363a74cc1b364ca4ed7649144 : SUCCESS in 20m 25s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b4d28efaf4f1452c8b4a4bb134f47891 : SUCCESS in 16m 47s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/fb88d36cc7254fe982245f94c14e445a : SUCCESS in 18m 54s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/98045ff3e38f49f98e26dda7ba84e7a1 : TIMED_OUT in 41m 26s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/580081badbf54092b80cb08f23a30524 : FAILURE in 36m 54s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2266ef236807413ba7d952918d2da556 : SUCCESS in 1h 03m 26s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/1a44c7e470ff4959b74451dbb53a6257 : SUCCESS in 40m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a9f559c3b397406eb32b30a94d9d7742 : SUCCESS in 13m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/57eb4407665642b98552ea34ba002fa3 : SUCCESS in 8m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7e9ead7b105b45629f6715e008b13541 : SUCCESS in 50m 27s","accounts_in_message":[],"_revision_number":9},{"id":"9c0d8f72f1f58569f320f60dcf16e6cb92ff5cf5","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-04 15:50:39.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"c2baa2ca05c61d43615770b1d9ecb60c2662d546","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-04 18:09:14.000000000","message":"Patch Set 9: 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/df8e5096a8ff43a894ac237e2b682219 : SUCCESS in 9m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/68da832f72a247e9bd67df218ae4c98e : SUCCESS in 1h 08m 20s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2802fb906bcb4ed2947ac07602a5e5e5 : SUCCESS in 48m 58s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4bae82d2f95747758d42ff109e4b590e : SUCCESS in 9m 25s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/70c59a830e2f4ae2ab6445caf9ce6260 : SUCCESS in 11m 31s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c636109891254a0eb4462ae45e4e94d9 : SUCCESS in 15m 22s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b6b4b566a74f47108d073aa79aab0e99 : SUCCESS in 14m 36s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7512ea4ceab446818d0752e0e745a39a : SUCCESS in 27m 42s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/1e8abb58259d4443b522cdef91bcf19e : SUCCESS in 15m 23s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/19971b7142f24fa2adb2656c294014eb : SUCCESS in 18m 43s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/1c65a2a2f8b041c2bb4b3a722ae91926 : SUCCESS in 18m 42s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c4c4044a936f47da82f17f5f392c64f7 : SUCCESS in 19m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/d6da6179017142ffad0ef89d31189fda : SUCCESS in 27m 48s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/9bcf49c02f9749489536d75a4d3b7c51 : SUCCESS in 24m 55s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/493bb8f84b7241afb45798d3e5410d25 : SUCCESS in 25m 17s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e903f8dc41994793aece65808d2ca9ab : SUCCESS in 28m 16s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3e3e58c4ba3f43228c6f44860932e38f : SUCCESS in 50m 13s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ede71274c53045e2a1cc223d17113354 : SUCCESS in 45m 39s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e720e6efedc84195b2f71b25e43b66c2 : TIMED_OUT in 1h 04m 34s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a0f83afd55b3481b86796446abb0ef1e : SUCCESS in 14m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bc9750350253450f97a75fe8c62ceb5c : SUCCESS in 10m 01s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/dab79529cc8445008fc4f8422f8a7d52 : FAILURE in 11m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9e7f51063f68455bae9f47e7685de48b : SUCCESS in 1h 20m 25s","accounts_in_message":[],"_revision_number":9},{"id":"cd02e64724e62057b71bd899ecac6e64077da67c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-04 18:25:33.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"b3a2ef61dc5156a318ef084885e14ef183708cc9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-04 19:45:26.000000000","message":"Patch Set 9:\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/e38a6a394a324169a3bb4e5100b1acd6 : SUCCESS in 10m 19s\n- grenade https://zuul.opendev.org/t/openstack/build/1550cbdb18be444394abb1e99d211232 : SUCCESS in 1h 07m 18s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/fc961920f8dd430798afef8160ace7d7 : SUCCESS in 56m 15s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/bd1aa1fe14344083a9e8e78b8858fa6a : SUCCESS in 8m 55s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c239103ab86e4ceea67e8f1099b38227 : SUCCESS in 13m 16s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/776b62df661649ed9dbfab62f2f7bd8b : SUCCESS in 13m 56s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b3161498cd964ea0932d3447a520f972 : SUCCESS in 16m 42s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/3985848686cd49f5956c4c328318253b : SUCCESS in 12m 35s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/6811c16d35e34a9387ae1ca1702f00c3 : SUCCESS in 15m 01s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/71caa5d805e74fa89c1d337c323efceb : SUCCESS in 16m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c6aae2125cd94fdb9882332ff1d9add5 : SUCCESS in 16m 40s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c0bcc107a74e494e81eaab2d1ad99663 : SUCCESS in 35m 01s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/ef6cceced7f14b828e20c951a1c2d2b7 : SUCCESS in 33m 00s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/8ca9605ab5344fd2bd480706733d6083 : TIMED_OUT in 41m 15s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/81290e2c88de4207b8c73b88f6d6f605 : SUCCESS in 37m 14s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/83bcfacef65847f4a5b895b9aa12b04f : SUCCESS in 49m 53s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/2f2e7a8fa3674666881c189560876ae4 : TIMED_OUT in 1h 03m 07s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/10f158a2a0254b7da35a36ee5d9ed1c5 : SUCCESS in 43m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ffa039bdbc0f4ee48ac0beec615ecdfb : SUCCESS in 43m 25s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d13e28d775854deca07c08e306095ffa : SUCCESS in 15m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b4a3a7c08a9d4a69be113fcf56a43c6a : SUCCESS in 6m 38s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/aa7f267ecab348e3b8a901b00304fa25 : FAILURE in 8m 53s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a9c591fc47b54e52956da628d6c38cad : SUCCESS in 56m 12s","accounts_in_message":[],"_revision_number":9},{"id":"b623aa9719b3c875f8624fd1cc1dfbec6c7daee3","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-04 20:16:04.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"10a2cf8f1c3656880ff7d4ad98df6c3955df5248","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-04 21:16:42.000000000","message":"Patch Set 9:\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/f661951716d24960ba138ca0b652b267 : SUCCESS in 10m 48s\n- grenade https://zuul.opendev.org/t/openstack/build/9dcb08ebfd7145b08dd9c16933047ff7 : SUCCESS in 51m 30s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/294c34d83c634e0f8242f175b3087b9b : SUCCESS in 46m 04s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ffa6a9f70fb547879369519cf1791445 : SUCCESS in 8m 54s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3ff6c23574774453a309ca611fb45421 : SUCCESS in 9m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/596657e8d8b04e7589cd9c1f2c11991b : SUCCESS in 23m 16s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/fa388e5a692f48a3bc3b175ae11ff553 : SUCCESS in 22m 48s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dd9cd708477149a5b4dcebb2e046728a : SUCCESS in 22m 15s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/9037579b6ad7474fa67de9c5f219286c : SUCCESS in 20m 00s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c79a3cd1ecd5422ab54d117c67d12662 : SUCCESS in 18m 14s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/8eacd95d2d5f4824b2f0f996037bc650 : SUCCESS in 26m 01s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b30b9278bd594985ba2960c819f48283 : SUCCESS in 23m 53s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/9724d9a355784f408146ccf9add44c7d : SUCCESS in 26m 15s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/aaa04661552e4ece997765a39ed351b8 : SUCCESS in 21m 40s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b13aa2d7542e4044a1770bed75fe8430 : SUCCESS in 26m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ee8cd2ddd5e0466e8933979ededab508 : SUCCESS in 28m 21s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/7599e3a698074c2895c4ca33d7dbc1c8 : FAILURE in 56m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/62b88451653748a99e1fd028e5c182bd : SUCCESS in 47m 25s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/018173e34b0f4f5c94c7d821ba608976 : SUCCESS in 50m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c865f139d8c848d7913e53dc3e7afefe : SUCCESS in 12m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c128d0012f354fa99126d24c5026fc34 : SUCCESS in 7m 56s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4acda552b4dd41588de82180577971a5 : FAILURE in 10m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1055a53026b34a32a60a273a31155714 : SUCCESS in 59m 16s","accounts_in_message":[],"_revision_number":9},{"id":"6dee5319689bcc452284ea33cc369052b00188d1","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-05 02:43:10.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"ff114cbf8247e13e0032a845608880ba7b25aa02","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-05 03:48:37.000000000","message":"Patch Set 9:\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/76d8887fe1f74d6e840baf3ee82bdcb5 : SUCCESS in 10m 09s\n- grenade https://zuul.opendev.org/t/openstack/build/66af86cd56c94effb51b4600737b04ea : SUCCESS in 1h 03m 53s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/60cd713b93e442bbb77e676423334b92 : FAILURE in 50m 42s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1add2a906b2b4157b4a0581c44314719 : SUCCESS in 10m 12s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7c8cec6707644ac391de68148e48f4df : SUCCESS in 8m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7a2da3339022485bae7185583524cfe0 : SUCCESS in 26m 28s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d191fe3f7f4c4c3a95968ea260d2de0f : SUCCESS in 13m 58s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/932b4d187257437d8396da8a68158e71 : SUCCESS in 28m 14s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/941459ab818f4595a61459a3ed6b6cce : SUCCESS in 14m 44s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/98ea5afc7882424c974391f959660931 : TIMED_OUT in 41m 34s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/45856cf66bad4ebd8de715e02494dd82 : SUCCESS in 15m 53s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/383dbb00b7d444b5bfedc1bec6ce870d : SUCCESS in 36m 34s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/fee9f2ffe50740fd953739661583043e : SUCCESS in 35m 56s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/2c7bf3dba6d440b2a9b121dafe02c558 : SUCCESS in 20m 59s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/bd3a8b5f8b8843d296fa1d36045db0b5 : SUCCESS in 20m 08s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/486c256d1a8b423d9d4830324340b66e : SUCCESS in 23m 41s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6e31687d31c74ce0b65135f746f31b08 : TIMED_OUT in 1h 01m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d2c94df4494945929fba4e6e73aea5ed : SUCCESS in 44m 31s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ea86dd7c9fce4a9d9a918075f2397cc8 : SUCCESS in 41m 52s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fc1f8ba10e8a44d0801466a03ce81b3f : SUCCESS in 13m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bd209cb52ab9478eadca08d07079a5ec : SUCCESS in 6m 12s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a848dd6d3eca4ed79a780fef092ad8d8 : FAILURE in 10m 47s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/df58111bcbae4ccf9b626513aab25ada : SUCCESS in 56m 12s","accounts_in_message":[],"_revision_number":9},{"id":"b893f9a749e40094bc6d076cabcb90ce45157901","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-05 04:05:13.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"34378e017ea93cba1bea3f536b0d714ef7b05493","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-05 05:03:46.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/102eb4698b89406c9d1bf69d012072a7 : SUCCESS in 9m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/290f00219dcf4af1a95798a9322c0089 : SUCCESS in 54m 28s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/dfa728bae0ef43258bf6a48489aa4873 : SUCCESS in 55m 07s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8dfdf97fe76047ce9046e7f852ddb74a : SUCCESS in 8m 08s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3243af0c1d8c45a0808a4b25c1ac03d3 : SUCCESS in 9m 51s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a695f20494344e2b8ec1d9d495d37152 : SUCCESS in 15m 07s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/28f87fe5439e41fc99bb73464f755ba0 : SUCCESS in 26m 33s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/5b5a353989474167a4c35f5299c53d7d : SUCCESS in 16m 15s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/897e42ee052e436691ece4b25e773d30 : SUCCESS in 16m 45s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6fc2de20ec344d2cbeb428b10ba5b3d7 : SUCCESS in 21m 32s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/8b211965b8604015b18089d8b8f31f50 : SUCCESS in 29m 42s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bc9eaf246d8d48b5a6f40f7b3b2d8798 : SUCCESS in 21m 14s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/dd5043f431664a4a92068158574cbaf8 : SUCCESS in 14m 14s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/9d057c8a3e994957a8cf1093271f507d : SUCCESS in 24m 18s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/9c6f9d31840e4e5a890fd4aedbe2a7c5 : SUCCESS in 25m 31s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/2f12802e1fca4bd093c06a091b709b1d : SUCCESS in 20m 42s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/4ae604ce71e048b5ae36d543bb681027 : SUCCESS in 47m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/08da4b261479453e8b598b05516a2c12 : SUCCESS in 56m 49s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d5bd5a5d85834052aae85ff78fd3590f : SUCCESS in 42m 41s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f81fc7a75db44206a5f152d437691c13 : SUCCESS in 18m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/287535559a994a0ab75054bb1be441c0 : SUCCESS in 6m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c3f6aa27ee4541739ffba3cf74161aac : FAILURE in 10m 17s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ba7b649ab57b43b792e101316b74e777 : SUCCESS in 49m 38s","accounts_in_message":[],"_revision_number":9},{"id":"de65084af34e962a367b850dac0cf1b3fd02b130","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-05 05:03:58.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"1fc92c5997b09c754c415918634330df7e579ec9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-05 06:09:23.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5f2cf925b0494c72bf9b01729dc19396 : SUCCESS in 8m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/b6d20d4121124b73841849d0919ef99b : SUCCESS in 1h 04m 36s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6e44ab8b4f9f4fc080d5de7f64cb3de6 : SUCCESS in 41m 46s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/98870297c25045dbbb23889d9c8d0fcf : SUCCESS in 8m 51s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/1a55e25736c54c1fbe6cec1bf024bff3 : POST_FAILURE in 11m 41s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2cd724578a6f4a9fbc9b256e35bbc0d0 : SUCCESS in 13m 53s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/cc91856554ec4f0c8153ee935e9af1d3 : SUCCESS in 12m 00s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ce0104989cd743e98ecaf545d08c362a : SUCCESS in 14m 32s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/aca56ad3604d4ecbb1f36db9263df7a7 : SUCCESS in 14m 40s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f31f1fa32b4e40d3afc82cf356b944ff : SUCCESS in 14m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3999669a908e41f484ae17e688ac688d : SUCCESS in 15m 27s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/074ac4668191481580b9307cc95fe215 : SUCCESS in 15m 32s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/6a994b57863d44ce9360db227eac1f22 : SUCCESS in 15m 16s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8993d6c9c859414eaf2a2d0127c816ac : SUCCESS in 20m 51s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/685d1e2111ad49549455fa02fcb4b049 : SUCCESS in 53m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/85a86a83ae4a4984ac0b7b827bb5a6cc : SUCCESS in 46m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/04f9a8dd897f403dba0721569e5780fb : SUCCESS in 38m 57s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3c5e1b765e484a28be40b77e7eca39dc : SUCCESS in 13m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/76da143ef6e4472694a65cfff9aaf2d2 : SUCCESS in 4m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/47961e7db0694baa8492459da51a89b3 : SUCCESS in 41m 36s","accounts_in_message":[],"_revision_number":9},{"id":"4c0891c4980f26855369ba1cd690216571e9c1bf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-05 06:09:24.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":9},{"id":"0eaf5e0138088b88c7df57c5fabcb215f14569f6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-05 06:13:10.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/896dc679925d444a9074f3a63ab9c987 : SUCCESS in 3m 10s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/8deb715dc4e24bce8b3f9b5f53a1d510 : FAILURE in 2m 42s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/5d42cb4592404ed8bd2c87d211a030e2 : SUCCESS in 2m 07s (non-voting)","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"3061ec803f1bf11ba88d8eaec96db2c007307c3a","revisions":{"b335b145b6d288cfecd7fee25a65bef2e0e64e61":{"kind":"REWORK","_number":1,"created":"2019-11-21 02:55:57.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/44/695344/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/695344/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/695344/1"}}},"commit":{"parents":[{"commit":"9fa0b211a9b48c6fa00654386a615094f750a151","subject":"Merge \"Seamlessly reload servers with SIGUSR1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9fa0b211a9b48c6fa00654386a615094f750a151"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-14 21:26:48.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-21 02:49:59.000000000","tz":-300},"subject":"relinker: Improve performance by limiting I/O","message":"relinker: Improve performance by limiting I/O\n\nThis commit reduce the number of I/O done by the swift-object-relinker.\n\nFirst, it saves a progress state of relinking and cleanup in case the\nprocess is interrupted during the operation. This allow to resume\noperation without rescanning all partitions.\n\nSecondly, it prevents from being scanned by relink and cleanup all\npartitions that are bigger than 2^part_power (or (2^next_part_power)/2).\nThese partitions were not existing before the beginning of the part_power\nincrease, so there is nothing to relink or cleanup.\n\nThirdly, it reverse-orders the partitions to scan so that some useless\nwork is avoided. If a device contains partitions 1 and 3, relinking\npartition 1 will create \"new\" objects in partition 3, that will need to\nbe scanned when the relinker will work on partition 3. It is useless. If\npartition 3 is done first, it will only contain the objects that need to\nbe relinked.\n\nFourthly, it allows to specify a unique device to work on.\n\nTo do that, some hooks were added in audit_location_generator to allow\nto execute some custom code before/after iterating a\ndevice/partition/suffix/hash.\n\nChange-Id: If1bf8ed9036fb0ec619b0d4f16061a81a1af2082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b335b145b6d288cfecd7fee25a65bef2e0e64e61"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b335b145b6d288cfecd7fee25a65bef2e0e64e61"}]},"branch":"refs/heads/master"},"3e84a1f79f7c51f9457477a70346e957f6ad392c":{"kind":"REWORK","_number":2,"created":"2019-11-21 16:16:46.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/44/695344/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/695344/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/695344/2"}}},"commit":{"parents":[{"commit":"9fa0b211a9b48c6fa00654386a615094f750a151","subject":"Merge \"Seamlessly reload servers with SIGUSR1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9fa0b211a9b48c6fa00654386a615094f750a151"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-14 21:26:48.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-21 16:16:34.000000000","tz":-300},"subject":"relinker: Improve performance by limiting I/O","message":"relinker: Improve performance by limiting I/O\n\nThis commit reduce the number of I/O done by the swift-object-relinker.\n\nFirst, it saves a progress state of relinking and cleanup in case the\nprocess is interrupted during the operation. This allow to resume\noperation without rescanning all partitions.\n\nSecondly, it prevents from being scanned by relink and cleanup all\npartitions that are bigger than 2^part_power (or (2^next_part_power)/2).\nThese partitions were not existing before the beginning of the part_power\nincrease, so there is nothing to relink or cleanup.\n\nThirdly, it reverse-orders the partitions to scan so that some useless\nwork is avoided. If a device contains partitions 1 and 3, relinking\npartition 1 will create \"new\" objects in partition 3, that will need to\nbe scanned when the relinker will work on partition 3. It is useless. If\npartition 3 is done first, it will only contain the objects that need to\nbe relinked.\n\nFourthly, it allows to specify a unique device to work on.\n\nTo do that, some hooks were added in audit_location_generator to allow\nto execute some custom code before/after iterating a\ndevice/partition/suffix/hash.\n\nChange-Id: If1bf8ed9036fb0ec619b0d4f16061a81a1af2082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3e84a1f79f7c51f9457477a70346e957f6ad392c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3e84a1f79f7c51f9457477a70346e957f6ad392c"}]},"branch":"refs/heads/master"},"a8c70fb76a79930a25af735d84ee9aed2d0ed88a":{"kind":"REWORK","_number":3,"created":"2019-11-21 19:39:51.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/44/695344/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/695344/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/695344/3"}}},"commit":{"parents":[{"commit":"9fa0b211a9b48c6fa00654386a615094f750a151","subject":"Merge \"Seamlessly reload servers with SIGUSR1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9fa0b211a9b48c6fa00654386a615094f750a151"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-14 21:26:48.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-21 19:38:53.000000000","tz":-300},"subject":"relinker: Improve performance by limiting I/O","message":"relinker: Improve performance by limiting I/O\n\nThis commit reduce the number of I/O done by the swift-object-relinker.\n\nFirst, it saves a progress state of relinking and cleanup in case the\nprocess is interrupted during the operation. This allow to resume\noperation without rescanning all partitions.\n\nSecondly, it prevents from being scanned by relink and cleanup all\npartitions that are bigger than 2^part_power (or (2^next_part_power)/2).\nThese partitions were not existing before the beginning of the part_power\nincrease, so there is nothing to relink or cleanup.\n\nThirdly, it reverse-orders the partitions to scan so that some useless\nwork is avoided. If a device contains partitions 1 and 3, relinking\npartition 1 will create \"new\" objects in partition 3, that will need to\nbe scanned when the relinker will work on partition 3. It is useless. If\npartition 3 is done first, it will only contain the objects that need to\nbe relinked.\n\nFourthly, it allows to specify a unique device to work on.\n\nTo do that, some hooks were added in audit_location_generator to allow\nto execute some custom code before/after iterating a\ndevice/partition/suffix/hash.\n\nChange-Id: If1bf8ed9036fb0ec619b0d4f16061a81a1af2082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a8c70fb76a79930a25af735d84ee9aed2d0ed88a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a8c70fb76a79930a25af735d84ee9aed2d0ed88a"}]},"branch":"refs/heads/master"},"cf39c5af8fd736b7c60d6ff436d59f0caf5a7d57":{"kind":"REWORK","_number":4,"created":"2019-11-21 21:30:18.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/44/695344/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/695344/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/695344/4"}}},"commit":{"parents":[{"commit":"9fa0b211a9b48c6fa00654386a615094f750a151","subject":"Merge \"Seamlessly reload servers with SIGUSR1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9fa0b211a9b48c6fa00654386a615094f750a151"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-14 21:26:48.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-21 21:29:55.000000000","tz":-300},"subject":"relinker: Improve performance by limiting I/O","message":"relinker: Improve performance by limiting I/O\n\nThis commit reduce the number of I/O done by the swift-object-relinker.\n\nFirst, it saves a progress state of relinking and cleanup in case the\nprocess is interrupted during the operation. This allow to resume\noperation without rescanning all partitions.\n\nSecondly, it prevents from being scanned by relink and cleanup all\npartitions that are bigger than 2^part_power (or (2^next_part_power)/2).\nThese partitions were not existing before the beginning of the part_power\nincrease, so there is nothing to relink or cleanup.\n\nThirdly, it reverse-orders the partitions to scan so that some useless\nwork is avoided. If a device contains partitions 1 and 3, relinking\npartition 1 will create \"new\" objects in partition 3, that will need to\nbe scanned when the relinker will work on partition 3. It is useless. If\npartition 3 is done first, it will only contain the objects that need to\nbe relinked.\n\nFourthly, it allows to specify a unique device to work on.\n\nTo do that, some hooks were added in audit_location_generator to allow\nto execute some custom code before/after iterating a\ndevice/partition/suffix/hash.\n\nChange-Id: If1bf8ed9036fb0ec619b0d4f16061a81a1af2082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cf39c5af8fd736b7c60d6ff436d59f0caf5a7d57"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cf39c5af8fd736b7c60d6ff436d59f0caf5a7d57"}]},"branch":"refs/heads/master"},"21f031015e0394c803059b7782352a1a77063b01":{"kind":"REWORK","_number":5,"created":"2019-12-09 15:49:19.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/44/695344/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/695344/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/695344/5"}}},"commit":{"parents":[{"commit":"9fa0b211a9b48c6fa00654386a615094f750a151","subject":"Merge \"Seamlessly reload servers with SIGUSR1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9fa0b211a9b48c6fa00654386a615094f750a151"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-14 21:26:48.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-12-09 15:49:07.000000000","tz":-300},"subject":"relinker: Improve performance by limiting I/O","message":"relinker: Improve performance by limiting I/O\n\nThis commit reduce the number of I/O done by the swift-object-relinker.\n\nFirst, it saves a progress state of relinking and cleanup in case the\nprocess is interrupted during the operation. This allow to resume\noperation without rescanning all partitions.\n\nSecondly, it prevents from being scanned by relink and cleanup all\npartitions that are bigger than 2^part_power (or (2^next_part_power)/2).\nThese partitions were not existing before the beginning of the part_power\nincrease, so there is nothing to relink or cleanup.\n\nThirdly, it reverse-orders the partitions to scan so that some useless\nwork is avoided. If a device contains partitions 1 and 3, relinking\npartition 1 will create \"new\" objects in partition 3, that will need to\nbe scanned when the relinker will work on partition 3. It is useless. If\npartition 3 is done first, it will only contain the objects that need to\nbe relinked.\n\nFourthly, it allows to specify a unique device to work on.\n\nTo do that, some hooks were added in audit_location_generator to allow\nto execute some custom code before/after iterating a\ndevice/partition/suffix/hash.\n\nChange-Id: If1bf8ed9036fb0ec619b0d4f16061a81a1af2082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/21f031015e0394c803059b7782352a1a77063b01"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/21f031015e0394c803059b7782352a1a77063b01"}]},"branch":"refs/heads/master"},"270d448a7a539b0eecbe4ea02345b31260a19c8d":{"kind":"REWORK","_number":6,"created":"2020-03-27 21:46:15.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/44/695344/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/695344/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/695344/6"}}},"commit":{"parents":[{"commit":"742835a6ec12944f606d6cd65ca7f18fdf78a09c","subject":"Merge \"New Object Versioning mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/742835a6ec12944f606d6cd65ca7f18fdf78a09c"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-14 21:26:48.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2020-03-27 21:45:47.000000000","tz":-240},"subject":"relinker: Improve performance by limiting I/O","message":"relinker: Improve performance by limiting I/O\n\nThis commit reduce the number of I/O done by the swift-object-relinker.\n\nFirst, it saves a progress state of relinking and cleanup in case the\nprocess is interrupted during the operation. This allow to resume\noperation without rescanning all partitions.\n\nSecondly, it prevents from being scanned by relink and cleanup all\npartitions that are bigger than 2^part_power (or (2^next_part_power)/2).\nThese partitions were not existing before the beginning of the part_power\nincrease, so there is nothing to relink or cleanup.\n\nThirdly, it reverse-orders the partitions to scan so that some useless\nwork is avoided. If a device contains partitions 1 and 3, relinking\npartition 1 will create \"new\" objects in partition 3, that will need to\nbe scanned when the relinker will work on partition 3. It is useless. If\npartition 3 is done first, it will only contain the objects that need to\nbe relinked.\n\nFourthly, it allows to specify a unique device to work on.\n\nTo do that, some hooks were added in audit_location_generator to allow\nto execute some custom code before/after iterating a\ndevice/partition/suffix/hash.\n\nChange-Id: If1bf8ed9036fb0ec619b0d4f16061a81a1af2082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/270d448a7a539b0eecbe4ea02345b31260a19c8d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/270d448a7a539b0eecbe4ea02345b31260a19c8d"}]},"branch":"refs/heads/master"},"6fc0230527a223ff546f72f14df21d580ca1535b":{"kind":"REWORK","_number":7,"created":"2020-03-27 22:02:50.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/44/695344/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/695344/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/695344/7"}}},"commit":{"parents":[{"commit":"742835a6ec12944f606d6cd65ca7f18fdf78a09c","subject":"Merge \"New Object Versioning mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/742835a6ec12944f606d6cd65ca7f18fdf78a09c"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-14 21:26:48.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2020-03-27 22:02:42.000000000","tz":-240},"subject":"relinker: Improve performance by limiting I/O","message":"relinker: Improve performance by limiting I/O\n\nThis commit reduce the number of I/O done by the swift-object-relinker.\n\nFirst, it saves a progress state of relinking and cleanup in case the\nprocess is interrupted during the operation. This allow to resume\noperation without rescanning all partitions.\n\nSecondly, it prevents from being scanned by relink and cleanup all\npartitions that are bigger than 2^part_power (or (2^next_part_power)/2).\nThese partitions were not existing before the beginning of the part_power\nincrease, so there is nothing to relink or cleanup.\n\nThirdly, it reverse-orders the partitions to scan so that some useless\nwork is avoided. If a device contains partitions 1 and 3, relinking\npartition 1 will create \"new\" objects in partition 3, that will need to\nbe scanned when the relinker will work on partition 3. It is useless. If\npartition 3 is done first, it will only contain the objects that need to\nbe relinked.\n\nFourthly, it allows to specify a unique device to work on.\n\nTo do that, some hooks were added in audit_location_generator to allow\nto execute some custom code before/after iterating a\ndevice/partition/suffix/hash.\n\nChange-Id: If1bf8ed9036fb0ec619b0d4f16061a81a1af2082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6fc0230527a223ff546f72f14df21d580ca1535b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6fc0230527a223ff546f72f14df21d580ca1535b"}]},"branch":"refs/heads/master"},"198052a18088f8de370fe3b686e116e011f9f89d":{"kind":"REWORK","_number":8,"created":"2020-03-27 23:35:28.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/44/695344/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/695344/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/695344/8"}}},"commit":{"parents":[{"commit":"742835a6ec12944f606d6cd65ca7f18fdf78a09c","subject":"Merge \"New Object Versioning mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/742835a6ec12944f606d6cd65ca7f18fdf78a09c"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-14 21:26:48.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2020-03-27 23:35:19.000000000","tz":-240},"subject":"relinker: Improve performance by limiting I/O","message":"relinker: Improve performance by limiting I/O\n\nThis commit reduce the number of I/O done by the swift-object-relinker.\n\nFirst, it saves a progress state of relinking and cleanup in case the\nprocess is interrupted during the operation. This allow to resume\noperation without rescanning all partitions.\n\nSecondly, it prevents from being scanned by relink and cleanup all\npartitions that are bigger than 2^part_power (or (2^next_part_power)/2).\nThese partitions were not existing before the beginning of the part_power\nincrease, so there is nothing to relink or cleanup.\n\nThirdly, it reverse-orders the partitions to scan so that some useless\nwork is avoided. If a device contains partitions 1 and 3, relinking\npartition 1 will create \"new\" objects in partition 3, that will need to\nbe scanned when the relinker will work on partition 3. It is useless. If\npartition 3 is done first, it will only contain the objects that need to\nbe relinked.\n\nFourthly, it allows to specify a unique device to work on.\n\nTo do that, some hooks were added in audit_location_generator to allow\nto execute some custom code before/after iterating a\ndevice/partition/suffix/hash.\n\nChange-Id: If1bf8ed9036fb0ec619b0d4f16061a81a1af2082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/198052a18088f8de370fe3b686e116e011f9f89d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/198052a18088f8de370fe3b686e116e011f9f89d"}]},"branch":"refs/heads/master"},"3061ec803f1bf11ba88d8eaec96db2c007307c3a":{"kind":"REWORK","_number":9,"created":"2020-03-31 21:33:15.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/44/695344/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/695344/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/695344/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/695344/9"}}},"commit":{"parents":[{"commit":"742835a6ec12944f606d6cd65ca7f18fdf78a09c","subject":"Merge \"New Object Versioning mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/742835a6ec12944f606d6cd65ca7f18fdf78a09c"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2019-11-14 21:26:48.000000000","tz":-300},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2020-03-31 21:33:06.000000000","tz":-240},"subject":"relinker: Improve performance by limiting I/O","message":"relinker: Improve performance by limiting I/O\n\nThis commit reduce the number of I/O done by the swift-object-relinker.\n\nFirst, it saves a progress state of relinking and cleanup in case the\nprocess is interrupted during the operation. This allow to resume\noperation without rescanning all partitions.\n\nSecondly, it prevents from being scanned by relink and cleanup all\npartitions that are bigger than 2^part_power (or (2^next_part_power)/2).\nThese partitions were not existing before the beginning of the part_power\nincrease, so there is nothing to relink or cleanup.\n\nThirdly, it reverse-orders the partitions to scan so that some useless\nwork is avoided. If a device contains partitions 1 and 3, relinking\npartition 1 will create \"new\" objects in partition 3, that will need to\nbe scanned when the relinker will work on partition 3. It is useless. If\npartition 3 is done first, it will only contain the objects that need to\nbe relinked.\n\nFourthly, it allows to specify a unique device to work on.\n\nTo do that, some hooks were added in audit_location_generator to allow\nto execute some custom code before/after iterating a\ndevice/partition/suffix/hash.\n\nChange-Id: If1bf8ed9036fb0ec619b0d4f16061a81a1af2082\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3061ec803f1bf11ba88d8eaec96db2c007307c3a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3061ec803f1bf11ba88d8eaec96db2c007307c3a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
