)]}'
{"id":"openstack%2Fswift~779308","triplet_id":"openstack%2Fswift~master~I6e01ed29eb8971eeff96887efbfdfb76a01b00c3","project":"openstack/swift","branch":"master","topic":"p-relinker-cleanup","hashtags":[],"change_id":"I6e01ed29eb8971eeff96887efbfdfb76a01b00c3","subject":"relinker: make cleanup checks more robust","status":"MERGED","created":"2021-03-08 17:22:05.000000000","updated":"2021-03-12 22:32:03.000000000","submitted":"2021-03-12 22:29:39.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":24,"unresolved_comment_count":17,"has_review_started":true,"submission_id":"779308-p-relinker-cleanup","meta_rev_id":"c58466185bfe94315258f6ce4bb551036863f03d","_number":779308,"virtual_id_number":779308,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-03-12 22:29:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":2,"date":"2021-03-12 22:32:03.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-03-12 22:32:03.000000000","post_submit":true,"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":1,"date":"2021-03-12 15:26:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_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":"2021-03-08 19:17:00.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-03-11 03:20:02.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":"2021-03-11 15:59:06.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"}],"messages":[{"id":"4652ad0be76bd13f10f41b79bfd5ff74402c87d0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-08 17:22:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7bd8dd488bf186977b2b6b5a67c9a3e38704d2ee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-08 19:17:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eeea24068c8a42ea8be03477689c10a0 : SUCCESS in 9m 39s\n- grenade https://zuul.opendev.org/t/openstack/build/4c9cbab94a144cdb99503212d7989167 : SUCCESS in 59m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/59c0e25d6d1d4979a851cae6d353f90b : SUCCESS in 44m 11s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3d2b4d86c08f4aafb78d6c40355bb5b0 : SUCCESS in 10m 17s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/efd094feb1e64014a438f80384ec4f74 : SUCCESS in 7m 57s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/b792af9d8a25478fb5c43a582c7b7748 : SUCCESS in 14m 50s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e9695d56372041c7bc80d30096e093e3 : SUCCESS in 16m 15s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b0fb912ed8884bf7b174f3628f54b361 : SUCCESS in 16m 29s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/9af063b424f54f63991dd0c3475bc6b6 : SUCCESS in 16m 00s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/37bc0a1564794265877cf73db53cef3b : SUCCESS in 19m 14s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/000f9f96ed3f49eb855cdda0c7c71841 : SUCCESS in 27m 15s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/47b83de2aee140db924888430d4b88ed : SUCCESS in 19m 54s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b467db7cfb7946d9b823fd52094b025e : SUCCESS in 21m 11s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/5e667a5de63340afbe8a38be63c6ef3c : SUCCESS in 21m 21s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/38cde27926b041c8922d41617a91bf6c : SUCCESS in 56m 38s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/6c6c37eba9c1408784507f74c5004d0f : SUCCESS in 23m 22s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/8f6aa345fdfa42279184bf64073952f4 : SUCCESS in 8m 03s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ec16df147de2467984db043575154cef : FAILURE in 23m 33s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/14f1414371bc417585fa00faaba4663f : SUCCESS in 50m 18s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/517e52236c8744d093f766c74a5b4dba : SUCCESS in 52m 23s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/45fdeb64ae92450986bc93b3b07650d6 : SUCCESS in 40m 50s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/89f2c5ec0b154c04b148efb9b68a97b9 : SUCCESS in 41m 21s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8fced425b7d648f6afcf7ef3ec230ff8 : SUCCESS in 15m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fe25896b87d54342a197c32a2bc7c6a5 : SUCCESS in 6m 43s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1c594786c3a1448a8328c7817973e09a : FAILURE in 13m 08s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c94dfb36508b40688d70c6b706012503 : SUCCESS in 47m 04s","accounts_in_message":[],"_revision_number":1},{"id":"e77a0be21f9f141132cf778fe5abd91caa4f8666","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-09 19:25:54.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"46055280095946c791663bc9c262aaef83a5b2ae","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-09 20:44:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2bd4fd40b46c4ff6a40b3b139cfe6371 : SUCCESS in 9m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/1697d9c52b3347f787badef3aa4f1908 : SUCCESS in 1h 12m 39s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f144b23ff1a442d58e4f3a8a3aee8879 : SUCCESS in 53m 59s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/16c0e1175fbd49cc9db65c6287d2423c : SUCCESS in 9m 26s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/b7d501d5d05f462dbf9546d1a9832a0e : SUCCESS in 7m 21s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f670de25106b461494f52bbdce179f91 : SUCCESS in 16m 18s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/538212db7187483a960faa332bf84d61 : SUCCESS in 14m 23s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7c342d6b170d4c00a5b62f3f77e4389d : SUCCESS in 14m 45s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/965cfcc1d4754dd2a9af5ead5dde36e8 : SUCCESS in 17m 17s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/d051481ce8ce4519bc20bf3a1cbd0090 : SUCCESS in 16m 10s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/1d355b429f66479ab1513e22f8158276 : SUCCESS in 16m 57s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/4fe977e8cf804e9eb8dd43342b4f8586 : SUCCESS in 17m 41s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/07e26ac09d874c159305c996949bad13 : SUCCESS in 18m 10s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/3b4aaeccbd2046d0964b202839faf4c3 : SUCCESS in 17m 53s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/2d1ceed80b274122996f616dadb8640d : SUCCESS in 19m 37s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/1b625a3c79d64c20b124690841383eb0 : SUCCESS in 20m 25s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/43f0054a2da943d683624318bcc5f12a : SUCCESS in 8m 25s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e34f9b7825f94331a0906f930e00262c : SUCCESS in 21m 50s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/25e537ccc1ad4fb9b295b561b29a72a6 : SUCCESS in 54m 30s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/13de031c5d8942268cce6f52752a32ca : SUCCESS in 48m 18s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b8fe8b1428134ad3b17324df0673f935 : SUCCESS in 42m 56s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/0f47b930c6314e48a1d2257f9f752da8 : SUCCESS in 39m 40s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c67bf730f6fa43ab9767a10bb773f220 : SUCCESS in 17m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/39d8df37532a4f90a9808ec4172ffb59 : SUCCESS in 7m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7b06d7a504c34d529226ab2199c32f6c : FAILURE in 11m 15s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2892f8225aff45fb9055f99e3d26a9d6 : SUCCESS in 53m 05s","accounts_in_message":[],"_revision_number":2},{"id":"7677788f0a223ed520b5f114902c694246961723","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-11 03:20:02.000000000","message":"Patch Set 2: Code-Review+1\n\n(10 comments)\n\nThrew some ideas in https://review.opendev.org/c/openstack/swift/+/779896","accounts_in_message":[],"_revision_number":2},{"id":"dc5dae07194e0d83cb3887a21592fdc7d521c9c7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-03-11 15:59:06.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"654664d54fa040a0edbf9d17d6ba883ce2b74d49","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-03-11 16:33:28.000000000","message":"Patch Set 3: Code-Review+2\n\n(5 comments)\n\nSeems like a forward step in a positive direction - nothing obviously broken","accounts_in_message":[],"_revision_number":3},{"id":"c910934b356d13c0cb1286b44b38bdbecdbed154","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-11 17:19:01.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"03b415aae37cd7bb864afb2c7bc8d1be5feb60a5","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-03-11 18:56:22.000000000","message":"Patch Set 4: Code-Review+2\n\nall good here","accounts_in_message":[],"_revision_number":4},{"id":"8ed83c0044fc5dca79125e3ba6f717768369d2a2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-11 20:49:29.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(4 comments)\n\nLoads better than it used to be.","accounts_in_message":[],"_revision_number":4},{"id":"745ff9fe1842694e6c4cd05b249aa7c09f9acbe2","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-11 20:49:37.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"41f07373ed13390a810cfba90423d34c2a3517a9","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-11 20:54:18.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"e939ad818cd576c4c54beb0c3a82ffb61cf5b3cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-11 21:07:35.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/89fb7856203448358fb5b086a81b99cf : SUCCESS in 9m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/1c9d03db5071475c808e80ab45a1a4b3 : SUCCESS in 1h 05m 11s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/cffcb5e6a41c448c894ce623dc639e98 : SUCCESS in 45m 06s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/05b8d67741be4ed1913f9d2790c0f6ae : SUCCESS in 8m 15s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/dd9ea66b654740d689e6b2cd13540179 : SUCCESS in 6m 44s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7c58091c420142448a7f705c490953b0 : SUCCESS in 25m 27s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ce744af358324570aba0d4aa358b2f15 : SUCCESS in 13m 29s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2947682c5e074cedb8a9d3908196f330 : SUCCESS in 14m 39s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/56d16c09b82149c0936badad7ac690f8 : SUCCESS in 14m 20s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/5213f205bb3a4daba7cce1c78237d823 : SUCCESS in 13m 21s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/dbe4760eca384616b7e5be455113dfab : SUCCESS in 16m 13s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b69a84715ea8447cb7ffd189c11f793e : SUCCESS in 15m 53s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/49a45c1f5f544a10a49cae2651062d1c : SUCCESS in 16m 12s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/a0a064efb77449b2b33382626f7d373f : SUCCESS in 18m 13s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/58d6b3ee184c4909858709dc19f1d52a : SUCCESS in 18m 56s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a5fc2008f33148a29157c0b23532f9e0 : SUCCESS in 21m 56s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/2800a241d185492cb589b86387086212 : SUCCESS in 7m 21s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9a0dc506b8864f6984a1b048c062bd99 : SUCCESS in 25m 12s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/0990c746e5924a0e9f53938bc876fe9f : SUCCESS in 55m 17s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/e0e196db7bf7482192211899bfa6257c : SUCCESS in 50m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/49936b8d53ee4cb2b55fbbd8d009f777 : SUCCESS in 44m 08s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7e8904a7ff5146a782d43d9b1ce65cc6 : SUCCESS in 42m 29s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/60f209cbcfc44f4da6e917c094060697 : SUCCESS in 13m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/19732a6b27d44393a5d341fe354e2e29 : SUCCESS in 5m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/87d2151a7a0f48469f04df368178154d : FAILURE in 14m 17s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/91aa1db58c274f5f8884a059161c03c1 : SUCCESS in 1h 03m 08s","accounts_in_message":[],"_revision_number":4},{"id":"73af523379741106ada070be056e58a79c4e0c8f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-11 21:13:10.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"3a7d01d677a34868d46e25a18bfb9b5e0fb2b4db","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-11 23:42:08.000000000","message":"Patch Set 4: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":4},{"id":"3af15c29b8f168b34eaa25fcd19e50beb0a3719f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-12 01:07:46.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"329f9f2fd566b080f39c2f71a8598c11a77e96b3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 02:10:22.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/80314c9549444d3faaeb2fee603a2c3f : SUCCESS in 8m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/f0a8edcc25484ef28f4b5e0fb67ff1cb : SUCCESS in 56m 56s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bf82031217ec472db70e94247137302b : SUCCESS in 35m 47s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/13a4b4199914476ba2167a04d8199e2d : SUCCESS in 8m 07s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7d0402c6bee946ac9d45f6bd6517871c : SUCCESS in 7m 16s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f457363d813144759b2bc770c1ba6fa8 : SUCCESS in 13m 20s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/887b5cd4df56416d88086c6734f2af7f : SUCCESS in 16m 54s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/cc087e4a8af749c389c06b1b5174f8df : SUCCESS in 12m 45s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/18848c22ffc74973b264095c6e899178 : SUCCESS in 13m 38s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/22da41ec13e04aa190de107eb5339896 : SUCCESS in 19m 24s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/3021266ad1514d6086e840234a914c33 : SUCCESS in 14m 39s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/704bd505e1fb43b29c7cab2f3300a124 : SUCCESS in 21m 14s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/dc11a749f16d4bb48a85645c9f4086cd : SUCCESS in 14m 51s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/1fb424af407f4992a04d32a1148b9abc : SUCCESS in 18m 28s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/7c2354afe50a463a8b90debfb98b86ba : SUCCESS in 15m 16s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a9da12763e364dd5b888b62f7c7c1688 : SUCCESS in 18m 40s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/44618497e0924d098517e96db0ee0055 : SUCCESS in 7m 36s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f3c7463f05de4ad9b93ab935e4493635 : FAILURE in 26m 16s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/faeedd7522f147a891fca485a1fcc963 : SUCCESS in 50m 36s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/e47091d5e44d48698923cecca9266109 : SUCCESS in 39m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9907da3301054f39aa8d298de5d17797 : SUCCESS in 41m 57s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/1ad8c45aac2f4fda8ca1005b3ee1355e : SUCCESS in 43m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/afc135ac90b549ebac180f55153eaae6 : SUCCESS in 17m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a7858b80098341e69468a59fa9087e72 : SUCCESS in 6m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/910d760272834f53aafb0ef3f896a98e : FAILURE in 12m 01s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9628bbd2bd5540819275f3003714312c : SUCCESS in 59m 38s","accounts_in_message":[],"_revision_number":4},{"id":"f7d70896a245210bfec81faeb16c46dcdee19b3b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 02:10:44.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"aae57ff9842cb5d4a9c838fa75bbd89a0e491b1f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 04:15:50.000000000","message":"Patch Set 4: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":4},{"id":"1585e094fb719352f24a440c6e36c04d73a1f9d6","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-12 05:33:41.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"455c2c4cf8eb02c775b464529210c97749d477bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 06:41:57.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/14427cd38db84ec8aa7c38b49739f2ae : SUCCESS in 8m 44s\n- grenade https://zuul.opendev.org/t/openstack/build/b96ae16380564ddf840f49a3ff957783 : SUCCESS in 58m 48s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8c9391d404494fa8a35266f22d5efb11 : SUCCESS in 44m 10s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8b2356fcb2384061a54b596292836e64 : SUCCESS in 7m 39s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/dc2583c3b9e04b64a77891ba4ad668d5 : SUCCESS in 6m 25s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/00603e855f6947f1b27934b71a1478f4 : SUCCESS in 13m 49s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f66e06d5216e454f980a73fc67b82f2e : SUCCESS in 15m 11s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/bdcbd6fce81f462596a5ec16c0e16986 : SUCCESS in 14m 40s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/a3a9a5f01cac452e8dcc8878173d401d : SUCCESS in 26m 56s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/b4986280e26248b797b211ceeaa4c3e2 : SUCCESS in 15m 09s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6eb5392642d34f579f2db07354b49cf9 : SUCCESS in 15m 37s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b90915884a564d6f94a704869c47c8b9 : SUCCESS in 23m 39s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0e20faeb2a424e16b2406c96e2deb713 : SUCCESS in 17m 18s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/5eb69c96ca94484aae5a03548abc4bcd : SUCCESS in 29m 33s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/1914d36d3b8a4400ab088bebece77531 : SUCCESS in 17m 10s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/1bfd6b5b7e434edfb2b66c1a345069a8 : SUCCESS in 19m 22s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ad5fff5015c847e387b99fd481847778 : SUCCESS in 6m 06s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b5a32dcedb8a455fb36607551e303f86 : FAILURE in 28m 32s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/4294a16e29e642889334443f324fa881 : SUCCESS in 52m 20s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/22c44029e12b44e48978e9931b118c0e : SUCCESS in 49m 36s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/abc5eae3f5a046cc9b9190a1fc551748 : SUCCESS in 33m 46s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f289467c752b497c93c1a7d5387743d5 : SUCCESS in 44m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6e178191e62f4fa0807458c4303a1dff : SUCCESS in 16m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/07b427ca0f63408e85b8a86e66d1c4e9 : SUCCESS in 5m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/128bbd89286e46babcecd6ffb1b53e56 : FAILURE in 10m 35s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c6601222b84d4308a4228bae5b0a003a : SUCCESS in 1h 05m 53s","accounts_in_message":[],"_revision_number":4},{"id":"f5d2190d405af7de0f3e9e80dafcd66f1e3b449b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 07:02:01.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"e419b4b456686bd52228a5188655bd46e8ddf604","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 08:08:58.000000000","message":"Patch Set 4: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":4},{"id":"597dc859903eb7441f931c7bd4c1b6d4a19fc98e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-03-12 15:25:33.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"4f4f575062058ed4d5b7fd3989c75b370cc4fba4","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-03-12 15:26:25.000000000","message":"Patch Set 5: Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"4156b906ff5cabae496d4d0d4ff87930d3ba7f3c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 16:44:50.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b36ad81663be41ddaa084578427664b1 : SUCCESS in 11m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/e20303af5e734b248bbb7d6dbe31e371 : SUCCESS in 59m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/20026d8a53ff43d0b1996935d57bc787 : SUCCESS in 44m 43s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9d288e85ba69427e88adf3d938c77ede : SUCCESS in 10m 34s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/fe170bf2ec194e5abd8bf9bd59f62734 : SUCCESS in 8m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c7ee50c037704054bf1ac8184fd2ef5d : SUCCESS in 18m 22s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/fa8b927657a3491d918f578782912064 : SUCCESS in 17m 41s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0da851d20be04e878c50cc6a36a1bccf : SUCCESS in 18m 20s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d7a702f2eaf34fc0afe32540ff0b1a72 : SUCCESS in 15m 42s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8a68f45f04b44105a8449cb8a99fd573 : SUCCESS in 15m 13s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/248e256c39b74e58b7a74e421bcc0282 : SUCCESS in 19m 51s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/4e966152674649dca2301d72939ddb37 : SUCCESS in 20m 55s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b6037d524ed0441fa285ac31843bb7ac : SUCCESS in 18m 02s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/c798e6f31d7c4878be1bf84c6f6ce325 : SUCCESS in 18m 41s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/80f28fd8c31e4156af6aa6de947234ce : SUCCESS in 23m 34s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/c6cf2b9eb0f14385a6eca54833461062 : SUCCESS in 21m 11s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/895ea3ba1ae3468496b38840c4cea798 : SUCCESS in 9m 14s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b9bac6820b434de091ac002f12a99443 : SUCCESS in 21m 13s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/9b7f67d832594a8ab3c89792f91e5cef : SUCCESS in 53m 48s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/1dc2ba90bf794100a0d321f73a4de42b : SUCCESS in 51m 07s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/13461758d3864779908a5b803c3711e5 : SUCCESS in 42m 48s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/79039b6131694683b7f96f47e10e6f6b : SUCCESS in 37m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/00e2322da75741ff9439780651fbca5e : SUCCESS in 16m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b668b071c6f34258bb9f0be075eedd92 : SUCCESS in 7m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/46b0ac5b444b471e9dcc21ff9eafa42e : FAILURE in 12m 45s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ea4e722776d74b7997dd7e7b2c498b26 : SUCCESS in 1h 08m 32s","accounts_in_message":[],"_revision_number":5},{"id":"bab8ad5ec9704cbe811ff989efb7f235900ee13a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 18:24:16.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"8a11eb875fa467bc9952ca2c6670d968b85ea5a4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 21:11:36.000000000","message":"Patch Set 5:\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"2ccf431ad3b6afa8890e022de0bee486abf3f86f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 22:29:38.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c9497ee6a5b24a5bbe840ef6ef0b4544 : SUCCESS in 14m 02s\n- grenade https://zuul.opendev.org/t/openstack/build/3608f5611d534fa69916b466c888ecff : SUCCESS in 1h 12m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e8e53c7f0fd84222976e1b55e469c8ef : SUCCESS in 52m 54s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/9d9a4e4a5fb24c4fa626e101acf96013 : SUCCESS in 9m 25s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/d5182187c7fd4ce4a6411b2caf8f2305 : SUCCESS in 10m 25s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/705e4c6b4cb046c6a6f6d37403799283 : SUCCESS in 17m 09s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e7311e5feecb41838a8a43d5cf1abbdc : SUCCESS in 17m 55s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/081f6ed666334b55b2ebc0222ae009ee : SUCCESS in 21m 07s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/115db31312a2420a9997d5987a467db8 : SUCCESS in 18m 14s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3c1b8e7f216a4d218d738ffe0ed40707 : SUCCESS in 16m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6b8a93cc5fdf41ffae70eccd1e58490c : SUCCESS in 19m 52s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a019298d2e874cf793897fc1956785b6 : SUCCESS in 20m 55s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/12409aedef65427d9e6f4f0929558d3b : SUCCESS in 25m 50s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b1ab50c41a6b49f3859a93396ac74232 : SUCCESS in 21m 05s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/aac7f19bb7684880a738d6464c31944b : SUCCESS in 19m 49s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/d88365bcb2e046f5ad9fbdeb7eb78ac0 : SUCCESS in 20m 12s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/34831f78d9484abb94f59e77778ab5c8 : SUCCESS in 9m 29s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b6a51c1743cd4d21b7cd6b7f24cca876 : SUCCESS in 46m 28s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/711111a9f4094d8ea4057ca661c73bde : SUCCESS in 1h 03m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6e9b3a52703a40c4a0ee9a83f96f6b96 : SUCCESS in 47m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2fade11c86994db79e58bb501dc64093 : SUCCESS in 43m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/736950a1af8d4a6f962f1e90374c9769 : SUCCESS in 17m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/601d7374f5cd424fa4ade7fc35fbce52 : SUCCESS in 8m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b8a819f7250248639840e2ef94954941 : SUCCESS in 1h 11m 32s","accounts_in_message":[],"_revision_number":5},{"id":"6ebc61a1ae6e1260a088063320dc26c0c14e39cd","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 22:29:39.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"9199ab498bc4272cec2217960b5537b82356fa6a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 22:32:03.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/04e34223fd2644548fd7304077c9cefa : SUCCESS in 1m 27s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/9e0adcdf18c445259884612a82fd451a : SUCCESS in 1m 29s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/b9d6374cd89c485fa243d5df8cc5875f : SUCCESS in 1m 29s (non-voting)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"ebee4d45552312a688909ef109588a2e69ab29cc","revisions":{"89cd47f6a261ca4af16302ec0f115aa0557654f7":{"kind":"REWORK","_number":1,"created":"2021-03-08 17:22:05.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/779308/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/779308/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/779308/1"}}},"commit":{"parents":[{"commit":"b8aefd750e18414eba8a4e956f56823d34851f73","subject":"relinker: Stop reporting errors about reaped/cleaned-up datafiles","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b8aefd750e18414eba8a4e956f56823d34851f73"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-08 17:16:37.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-08 17:19:17.000000000","tz":0},"subject":"WIP relinker: make cleanup checks more robust","message":"WIP relinker: make cleanup checks more robust\n\nChange-Id: I6e01ed29eb8971eeff96887efbfdfb76a01b00c3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/89cd47f6a261ca4af16302ec0f115aa0557654f7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/89cd47f6a261ca4af16302ec0f115aa0557654f7"}]},"branch":"refs/heads/master"},"7c04001c5d8a963bcb44f718e13ceb8a5929a243":{"kind":"REWORK","_number":2,"created":"2021-03-09 19:25:54.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/779308/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/779308/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/779308/2"}}},"commit":{"parents":[{"commit":"b8aefd750e18414eba8a4e956f56823d34851f73","subject":"relinker: Stop reporting errors about reaped/cleaned-up datafiles","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b8aefd750e18414eba8a4e956f56823d34851f73"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-08 17:16:37.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-09 19:25:22.000000000","tz":0},"subject":"relinker: make cleanup checks more robust","message":"relinker: make cleanup checks more robust\n\nChange-Id: I6e01ed29eb8971eeff96887efbfdfb76a01b00c3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7c04001c5d8a963bcb44f718e13ceb8a5929a243"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7c04001c5d8a963bcb44f718e13ceb8a5929a243"}]},"branch":"refs/heads/master"},"83820bd8a84989286363611e66e6ef9ef02dbd97":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-03-11 15:59:06.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/08/779308/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/779308/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/779308/3"}}},"commit":{"parents":[{"commit":"c2f619129c7f1f714229a1be31303dd7520c040f","subject":"Merge \"Add unit test for diskfile.relink_paths\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c2f619129c7f1f714229a1be31303dd7520c040f"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-08 17:16:37.000000000","tz":0},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2021-03-11 15:52:58.000000000","tz":-360},"subject":"relinker: make cleanup checks more robust","message":"relinker: make cleanup checks more robust\n\nChange-Id: I6e01ed29eb8971eeff96887efbfdfb76a01b00c3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/83820bd8a84989286363611e66e6ef9ef02dbd97"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/83820bd8a84989286363611e66e6ef9ef02dbd97"}]},"branch":"refs/heads/master"},"228d44209790775f4b0ad4041a4d01440da44653":{"kind":"REWORK","_number":4,"created":"2021-03-11 17:19:01.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/779308/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/779308/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/779308/4"}}},"commit":{"parents":[{"commit":"0819951e3a24fcecf9dfc80c52a754f506ec40d4","subject":"Fix os.link exceptions in diskfile.relink_paths","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0819951e3a24fcecf9dfc80c52a754f506ec40d4"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-08 17:16:37.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-11 17:08:14.000000000","tz":0},"subject":"relinker: make cleanup checks more robust","message":"relinker: make cleanup checks more robust\n\nBefore removing object files from the old partition ensure that all\nrequired links exist in the new partition.  Allow for the object files\nin the old partition to not necessarily be among the required files\nif, for example, newer files have been created in the new partition\nsince relinking occurred.\n\nWhen required links do not already exist in the new partition an\nattempt is made to create them during cleanup.\n\nCo-Authored-By: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I6e01ed29eb8971eeff96887efbfdfb76a01b00c3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/228d44209790775f4b0ad4041a4d01440da44653"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/228d44209790775f4b0ad4041a4d01440da44653"}]},"branch":"refs/heads/master"},"ebee4d45552312a688909ef109588a2e69ab29cc":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2021-03-12 15:25:33.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/08/779308/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/779308/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/779308/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/779308/5"}}},"commit":{"parents":[{"commit":"4bb78de611b0662918852044681548fdb2cebf6d","subject":"Fix os.link exceptions in diskfile.relink_paths","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4bb78de611b0662918852044681548fdb2cebf6d"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-08 17:16:37.000000000","tz":0},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2021-03-12 15:24:49.000000000","tz":-360},"subject":"relinker: make cleanup checks more robust","message":"relinker: make cleanup checks more robust\n\nBefore removing object files from the old partition ensure that all\nrequired links exist in the new partition.  Allow for the object files\nin the old partition to not necessarily be among the required files\nif, for example, newer files have been created in the new partition\nsince relinking occurred.\n\nWhen required links do not already exist in the new partition an\nattempt is made to create them during cleanup.\n\nCo-Authored-By: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I6e01ed29eb8971eeff96887efbfdfb76a01b00c3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ebee4d45552312a688909ef109588a2e69ab29cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ebee4d45552312a688909ef109588a2e69ab29cc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
