)]}'
{"id":"openstack%2Fswift~783089","triplet_id":"openstack%2Fswift~master~Ib1974a6d315383583c36c440a503b39679c01443","project":"openstack/swift","branch":"master","hashtags":[],"change_id":"Ib1974a6d315383583c36c440a503b39679c01443","subject":"Get rid of strip_self","status":"MERGED","created":"2021-03-25 20:02:10.000000000","updated":"2021-03-26 05:09:15.000000000","submitted":"2021-03-26 05:03:19.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"783089","meta_rev_id":"867b9bc7536e9a9b4fb3cd1a33351d943329006a","_number":783089,"virtual_id_number":783089,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"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-26 05:03:18.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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"all":[{"value":2,"date":"2021-03-25 21:25:30.000000000","_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":2,"date":"2021-03-26 05:09:15.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":0,"_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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_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":1,"date":"2021-03-25 20:24:01.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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_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-25 20:08:43.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"},{"updated":"2021-03-25 21:25:30.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"REVIEWER"},{"updated":"2021-03-25 21:58:30.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":"f12b98dd9921b4fe79d9b078741e40f9052baee8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-25 20:02:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0d1777ac4499d8876dc3ed79d74e2cf2afd5d5c8","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-03-25 20:08:43.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nhttps://docs.python.org/3/library/functions.html#staticmethod\n\nIt\u0027s right there at the bottom of the offical docs; *this* use-case!?\n\n:head_explodes:","accounts_in_message":[],"_revision_number":1},{"id":"b2155130ba9efa02791c94a402d38ca92a6940ea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-25 20:23:27.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"69470f2bf1e01ba541fece700b651a8411565271","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-25 20:24:01.000000000","message":"Patch Set 2: Workflow+1\n\nJust rebasing out of the chain, since the other patch had some test failures.","accounts_in_message":[],"_revision_number":2},{"id":"168ba0b836d825dbde783fa5359e874bf37d4a7b","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2021-03-25 21:25:30.000000000","message":"Patch Set 2: Code-Review+2\n\nI\u0027m okay with this but I have a question, why the heck do we need these class methods? Is this for out-of-tree users of DiskFile? It looks to me that the code can just call foo() instead of self.foo().","accounts_in_message":[],"_revision_number":2},{"id":"3c2aa943621f5ca9f06dd7bd2a2bfdf8591920f1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-25 21:58:30.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/db32fbd11db14f269468ccb8e49152ff : SUCCESS in 8m 49s\n- grenade https://zuul.opendev.org/t/openstack/build/26ec19061cbd4afd9b51ed8d07cf0600 : SUCCESS in 1h 29m 18s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/33172eda750e4fd1868a639499ac2090 : SUCCESS in 48m 52s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/bfbea15c79104b758dd21c04e4dfca26 : SUCCESS in 9m 07s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/06bc6bd8e3694e9a8017b7835b5ea483 : SUCCESS in 6m 42s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/4740c636fbe749a6bfdadc6fde8857c6 : SUCCESS in 14m 43s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f6c8ff0fa88447989aefe816523f42b6 : SUCCESS in 15m 07s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/121ce406b8854819b4c1767cbee42042 : SUCCESS in 14m 50s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/47eee63a3b7d4dbc84b2feb4cc9def68 : SUCCESS in 15m 49s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/142f056307064a8598544dbecce12c45 : SUCCESS in 15m 27s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/936a5e90d2984c928134ad5bad4d1529 : SUCCESS in 15m 56s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/fae4d2ca873743aea5bb8dbfdfca74cc : SUCCESS in 16m 36s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/9d4102965f614ea1bb02be623c8986bd : SUCCESS in 19m 19s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/2b8ee1da003a4733ada0e30364e284e4 : SUCCESS in 16m 47s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/ec20240ba0ec4d25b98dc4166cba8a09 : SUCCESS in 20m 48s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/e5d2fb56281948ef8d1ba3014850bfe3 : SUCCESS in 23m 52s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c9bad8dad464424987354b1027a37ab9 : SUCCESS in 6m 19s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cf8c46de80d6471cb50f402ecda96649 : SUCCESS in 24m 37s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/fe282c5fa4b4430b81c25c71bb6a8387 : SUCCESS in 48m 50s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/ad6ac3db05f748d7801e7023e0a3cb5c : SUCCESS in 43m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f8f1a95dd00c4da0a3cb2596e946067c : SUCCESS in 39m 10s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/860437dd1304487483d718dc0442d529 : SUCCESS in 1h 06m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d3a9d8732f8b4ead94d053f02b74dcec : SUCCESS in 24m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ced9bfaa2112478f8a802f9c04979e18 : SUCCESS in 5m 33s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6c0a4371b7db48a7b81b25a095c17061 : FAILURE in 13m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/44f3431a96af495e9e3e1b24309590d6 : SUCCESS in 59m 01s","accounts_in_message":[],"_revision_number":2},{"id":"6766bb8ead6599596c2c50b2ace5e1a4457f4d0b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-25 22:23:48.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"7427046e2536c4375f8da307847bdc9f5c36034d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-26 00:25:37.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3f2907e9184544ffa998fca4b91b744d : SUCCESS in 8m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/0b62a43900104a20a3279eced147e999 : SUCCESS in 1h 00m 48s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8005e5bf2ebb480296f3604a14113004 : SUCCESS in 44m 45s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c166c19f7ed94d1c8893f2f9cf530989 : SUCCESS in 11m 55s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/23a452fc052341b18234cdf1a15c74cb : SUCCESS in 7m 11s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2f060299618347e08d3182fed187fb11 : SUCCESS in 23m 37s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/62cd41a2d6314152b03e496f8a43076c : SUCCESS in 15m 09s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/56b01dbbedcd4f2786c0802386f92f2c : SUCCESS in 15m 57s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/0e9833ff979e457ba24e7e5a368552e5 : SUCCESS in 26m 59s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8c9fa7f94d044f60a84bcd3fb1eafce9 : SUCCESS in 16m 12s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e8bb1ee99a534a50af27a2145a43bb85 : SUCCESS in 21m 21s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ae0d4275ad8c4de7a83edaf64e99096e : SUCCESS in 18m 07s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c3d096e370d94e948e96abb19dfdbb18 : SUCCESS in 19m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/68b2d903ed014c609027ca6cc53403ac : SUCCESS in 18m 55s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/1e6a1a7310b8426b99b4296690401675 : SUCCESS in 18m 18s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/ac6818a227e64ed78272a53cebdeab54 : SUCCESS in 21m 58s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4d067c1764024b2bb26903c1c772e8de : SUCCESS in 6m 43s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bdb3b465621c4e77a30bdc9be3bd411f : SUCCESS in 24m 19s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3fc91146609d4774b6440bb6c4a6b912 : TIMED_OUT in 2h 00m 46s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/80e3c752eb7b4f20aa1058931609f996 : SUCCESS in 48m 49s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e871f11b477b483aaa985f2510b77015 : SUCCESS in 47m 43s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b37accd5fcfd41b9989d562e09a9dca8 : SUCCESS in 42m 54s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e68447a9fdd24f6d93fbda6c2085408b : SUCCESS in 14m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7eb48405aa034b6c918ddcef4ccddb2b : SUCCESS in 5m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/396867dd21c0467aa4bfb5ae5111e322 : SUCCESS in 26m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5a4893038bcb4bb59d5822a98468a9dc : SUCCESS in 1h 14m 32s","accounts_in_message":[],"_revision_number":2},{"id":"43e7d1b28d986ca1e21ad1e452ac6da47ece9e75","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-26 00:49:33.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"acf27268809806a9b2b089a37e65d3edab9dc56c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-26 02:02:52.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2bb0b26993074ca293a008c410f848d8 : SUCCESS in 9m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/de1df81dd7a840819c07cc39b374ff1f : SUCCESS in 1h 12m 35s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/17ce8d15e7f54dd3894b4cfc517d9cf6 : SUCCESS in 41m 56s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a01443200e01451a8d43aadfa1c8144d : SUCCESS in 9m 23s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/d49162ba4c9342cdb9f9578e2c2d6a50 : SUCCESS in 6m 43s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/72fcd27e6da94ed783c084d6fcf6f532 : SUCCESS in 14m 51s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6ec676a5a3504119a74e118eb04825f1 : SUCCESS in 15m 59s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/73610d7bf81e475d8ad4b045cf9dfa01 : SUCCESS in 15m 01s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/cba5de2233f64542b6cd1115b77ecc17 : SUCCESS in 14m 14s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ad899ef59d314ac89c70b93208a1ee97 : SUCCESS in 15m 35s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e4905f3abedd4fe282b272618c56f1f6 : SUCCESS in 20m 27s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d29b4137d5f94d5ab1c858e9509d7972 : SUCCESS in 18m 11s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bbbdf6e531674267bac0eba674a8de12 : SUCCESS in 21m 20s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/89e64514a8c042fb9381af7060b261f8 : SUCCESS in 17m 14s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/9d5e683592674bdc90c7b99376e996f9 : SUCCESS in 19m 59s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/668c22dae3e34f74a3f49fe646514e8f : SUCCESS in 18m 35s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/de4df225e63e44cb9df3edcc6f2c2c3d : SUCCESS in 6m 40s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/06a7e7d6cc7a40fc862b932f5ddc9771 : SUCCESS in 20m 55s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/360b98b94857427e910c41be21c101e3 : SUCCESS in 48m 22s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/9425357254d541b384ea63edae522d99 : SUCCESS in 49m 45s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d12ee025238348a39581206d8ec7e777 : SUCCESS in 42m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/94c120ce104144ce8ca684586bb1770d : SUCCESS in 40m 39s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a3336690c6b342ab928ca68798cc3481 : SUCCESS in 15m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a2081b34b70f47c7b73fb9cb4c01fc56 : SUCCESS in 6m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6226f9038d644029a44e4f6220cd40a8 : SUCCESS in 24m 32s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5b13db744d1c4646ba79b8293f6f4022 : SUCCESS in 50m 47s","accounts_in_message":[],"_revision_number":2},{"id":"9aa46b5a8333b24938836407425b3257850d3035","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-26 02:03:12.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"bdab073ddd8afdb1c5b17b11c0d2aaa19897b2d5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-26 05:03:18.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/573864c81f604e868a2ce6b3b991ba2c : SUCCESS in 9m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/4ca8ff0e377044d69b8c21f8ddad7274 : SUCCESS in 1h 02m 22s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b76149054fcd4145a7b43b81bb6b88c7 : SUCCESS in 47m 19s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/f5f7f5c9ea0e4ba082ff9f1de4e7bc5c : SUCCESS in 10m 09s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/c347f529b8614788b7a1fb3ef31ba03d : SUCCESS in 6m 47s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/427dc0ae7d7b4f678e887c0ff714ab65 : SUCCESS in 15m 25s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9a22bc683f81436d981877393f84ae9c : SUCCESS in 14m 25s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0bfade80619d4852b680f57f8bd603b1 : SUCCESS in 14m 27s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/0945b56288d9400ea8a6c778376d9cec : SUCCESS in 16m 00s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3ba504170e09491c8292c5672ac663a9 : SUCCESS in 15m 15s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b59895ffcf4c4456add69362431c8c1e : SUCCESS in 17m 12s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/79b2931bb7994623acc6797964b15944 : SUCCESS in 18m 39s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bac5e9574e6548cdac170b75e4ba9280 : SUCCESS in 16m 47s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/cd6eb8353f27453582591746ced47a9f : SUCCESS in 16m 18s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/136daa4bd8c3487a9e639d55998d7946 : SUCCESS in 17m 24s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/34c1a0e6e6b5431a90e72ef1478eda8c : SUCCESS in 17m 27s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/33bded7b4e3a48c4b8bc14cc489ac675 : SUCCESS in 6m 34s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/4365ef61c8fb4a9b94c1282a772ab725 : SUCCESS in 48m 38s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/08f0ef9480924dab92d4aad317b22cf9 : SUCCESS in 45m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6f52e592b9d249bc882e8107c4890912 : SUCCESS in 39m 45s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/75aa893f745e4957ac35e35142b86edf : SUCCESS in 40m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dfa7412bffc64771af94a22036ee66ca : SUCCESS in 17m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1615005f36084e7e9440a2270701bed5 : SUCCESS in 5m 39s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/65e2f38f38194db5a521b0e4948ed764 : SUCCESS in 20m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3fa2b9df3a454a3caeb95dae7d746443 : SUCCESS in 1h 06m 03s","accounts_in_message":[],"_revision_number":2},{"id":"5372d146136caa0a1f0eed1bfdacddba880c12b3","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-26 05:03:19.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"5143d0c708fb8af21c12d1ea5ac14525b1cc7c26","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-26 05:09:15.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dffc24b6974a421bb4a8baa4b10f1c2f : SUCCESS in 56s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/73b69c8ae1224b30a2f42ad7d1ece9cd : SUCCESS in 46s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/65f06b766bee4de495f86c5216f6144f : SUCCESS in 45s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ef44905b3d30a1c274e8c38574960cd88ec92a49","revisions":{"baf0cfa6239d8891786af943324863d01cbe9484":{"kind":"REWORK","_number":1,"created":"2021-03-25 20:02:10.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/89/783089/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/783089/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/783089/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/783089/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/783089/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/783089/1"}}},"commit":{"parents":[{"commit":"48aa51dbb2cd6a1c849ff442321ab6cb1846d689","subject":"diskfile: Prevent get_hashes from creating missing partition dirs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/48aa51dbb2cd6a1c849ff442321ab6cb1846d689"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-25 19:20:29.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-25 19:20:29.000000000","tz":-420},"subject":"Get rid of strip_self","message":"Get rid of strip_self\n\nIt does the same thing as Python\u0027s staticmethod, so just use that instead.\n\nChange-Id: Ib1974a6d315383583c36c440a503b39679c01443\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/baf0cfa6239d8891786af943324863d01cbe9484"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/baf0cfa6239d8891786af943324863d01cbe9484"}]},"branch":"refs/heads/master"},"ef44905b3d30a1c274e8c38574960cd88ec92a49":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-03-25 20:23:27.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/89/783089/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/783089/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/783089/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/783089/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/783089/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/783089/2"}}},"commit":{"parents":[{"commit":"8cc1ef92558bd3f7c345c955f386498b936bace1","subject":"Merge \"relinker: Add policy to relinker progress output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8cc1ef92558bd3f7c345c955f386498b936bace1"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-25 19:20:29.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-25 20:23:22.000000000","tz":-420},"subject":"Get rid of strip_self","message":"Get rid of strip_self\n\nIt does the same thing as Python\u0027s staticmethod, so just use that instead.\n\nChange-Id: Ib1974a6d315383583c36c440a503b39679c01443\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ef44905b3d30a1c274e8c38574960cd88ec92a49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ef44905b3d30a1c274e8c38574960cd88ec92a49"}]},"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"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":{}}}]}
