)]}'
{"id":"openstack%2Fswift~722128","triplet_id":"openstack%2Fswift~master~I4e322a7be23870a62aaa6acee8435598a056c544","project":"openstack/swift","branch":"master","topic":"bug/1719860","hashtags":[],"change_id":"I4e322a7be23870a62aaa6acee8435598a056c544","subject":"obj: _finalize_durable may succeed even when data file is missing","status":"MERGED","created":"2020-04-22 19:44:25.000000000","updated":"2020-04-27 23:28:56.000000000","submitted":"2020-04-27 23:26:03.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"722128-1588029964076-2ccb4115","meta_rev_id":"3a6137e18f8511c513739d6deb35bdc4ea843f14","_number":722128,"virtual_id_number":722128,"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-27 23:26:03.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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"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":2,"date":"2020-04-24 23:14:23.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":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":"2020-04-24 23:14:23.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":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":"2020-04-24 20:00:05.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":"2020-04-27 23:26:03.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":"1055e3fd08d01a9b3db55c394a0d02a342631fc0","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-04-22 19:44:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ac6651327e1c415879da93742f8f11446513091d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-22 21:02:34.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/266d53ad40ed45c6be02f35e17caf4ac : SUCCESS in 9m 00s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/3d1f17115b934798be8efb034ca3023e : SUCCESS in 1h 10m 52s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bb4472404dab4393824be0c93131465e : SUCCESS in 50m 14s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a5e5acdd796c4d448f952d012b33b14d : SUCCESS in 9m 36s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/dba7d51c096b4b4bb94c158ae06f182d : SUCCESS in 12m 55s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e1d9d97eb59a4667be09e134b3facd5c : SUCCESS in 28m 35s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8b7bd2254ffa4d36a5eea369eb609501 : SUCCESS in 12m 50s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/78a42e3bdd424c53b25b047aa1a55018 : SUCCESS in 13m 19s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/bcac2035705843d9b9dab948feb96b51 : SUCCESS in 14m 18s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9729d026d1434b81a0329a8695d337e7 : SUCCESS in 27m 21s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/179dfc31126a481f8d1d557e17ba380a : SUCCESS in 33m 07s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/454b009d9ce44faea1148665f7ff516d : SUCCESS in 11m 13s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/9bff4946676f4d93849ede7b231ccc10 : SUCCESS in 28m 19s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/1f54c0923e024c1ab736eebdaf605132 : SUCCESS in 17m 10s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/cf6427e408b64085b17263086ea9ac2b : SUCCESS in 14m 54s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/0c31975766614dd88fab7f0bdc0f2966 : SUCCESS in 13m 08s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/670bcd5acac942d59a86fcfa601f5377 : SUCCESS in 13m 56s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/f8e49217a4a5487bb95747d1ca76390b : SUCCESS in 11m 20s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/8af079769ea54d1396464ee250ff404f : SUCCESS in 27m 51s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ccb88c896a724188a27cf059eb2269ee : SUCCESS in 23m 55s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/c06d9ab83b5b4b7297b717efecf62fe4 : SUCCESS in 42m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/deb3959f80ce4c058ebad6ac3e76a0a8 : SUCCESS in 33m 42s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/bf9e8cedc45b485288e3c9e48b5974e7 : SUCCESS in 34m 21s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/23cfdce47cb345d8a12bd34d1c427090 : SUCCESS in 29m 47s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f7ef1622a3cf4a33b1c42560a0d224a9 : SUCCESS in 22m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3129df35fb97455eba040dd1270d1897 : SUCCESS in 6m 33s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b7cf91cf44cb40819feea3b1021e89fd : FAILURE in 20m 51s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7d7cb99dbe7d49c3aa8f2d4682ba7fd7 : SUCCESS in 54m 29s","accounts_in_message":[],"_revision_number":1},{"id":"c4da6402c3bac08f830f997af45328572fe3e2ce","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-04-22 23:59:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ba7b86c3fa3df8394e2cc86cc470a7298c1cce82","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 01:29:32.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/24360c3ff0964a26a459d5b92ff7e04e : SUCCESS in 13m 16s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/8641c78eeacd402bb66ad7740e82dd7f : SUCCESS in 1h 12m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/35caa5c08b834b5d8dc4286c482d776c : SUCCESS in 1h 07m 37s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4f7816b9f32f47e49e3b4dfda0b3e730 : SUCCESS in 9m 48s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/bcd08c73e65a4feab68c1b419a026c61 : SUCCESS in 11m 23s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2995c3d5b8614775857a9f37af4e4082 : SUCCESS in 36m 59s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8f610d72cc484cfdbb6d45906b8c912e : SUCCESS in 12m 10s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a01584bc2673445991aa84802a99aa5b : SUCCESS in 35m 03s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/a42f790d828d47dcbf5447b2b600ea2b : TIMED_OUT in 41m 40s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/450575e7f0dc4f3c9b7661026c36dc5a : SUCCESS in 10m 22s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/023dd9ac3b104c67847baba7bd517ce4 : TIMED_OUT in 41m 19s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/e267457110614ba0a9385cf01d222671 : SUCCESS in 39m 03s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/506ef5d3570841d3971ff881944913a5 : SUCCESS in 10m 24s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/9213894410ec49f387cec99515323209 : TIMED_OUT in 41m 11s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e707f204d1774d64908936ad63658d0b : SUCCESS in 39m 00s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/d1fb061e887d495a93bf2748e9f2c143 : TIMED_OUT in 41m 15s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/a6ce5f2a7649498a88ef544bbfdc0029 : SUCCESS in 39m 41s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/cb5ea33c1ef347ffaf1ab03fe33420c3 : SUCCESS in 35m 15s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/19ff37b17e36470c96fda09428bfb9be : SUCCESS in 29m 26s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3062d6839d2749179a086434214706ad : SUCCESS in 39m 16s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/39d429131bb848e7b4bf72f079bd7dea : FAILURE in 42m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/be6a9f7d713b41c0a0b28b8c6fa5d091 : SUCCESS in 29m 44s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/2cc5a12138284df18a73a05e3d9fb5f1 : SUCCESS in 30m 08s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/1733d95f147b49a8aacedf0f907c81b5 : SUCCESS in 41m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/688802b38a564547af65228473bb6089 : SUCCESS in 22m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2c264ee4bf1a47baab0464e3a05c7800 : SUCCESS in 5m 47s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f61ab68b4dda4227bcc7f609235e94d4 : FAILURE in 41m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/885049f628a94565a4eb24da77edd2bc : SUCCESS in 1h 03m 21s","accounts_in_message":[],"_revision_number":2},{"id":"077b948929c7a7ea802eda13152945ddbb9795c1","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-04-23 02:45:47.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"6d6c81a1c7abf139b58d88052d06c7d41428cfbb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 04:00:48.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/55fecdd1306d4d45aae59db24db7b976 : SUCCESS in 11m 21s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/212baa57537f40a785960d8f5a0054da : SUCCESS in 1h 13m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d23b303956a74db18b06c86df35eb6b9 : SUCCESS in 55m 42s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/cdf508e3a7b04588977ea1950dd1ee15 : SUCCESS in 10m 28s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/0e4b2dbc2d734222b398e5ddc6d33c92 : SUCCESS in 10m 55s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c180e10ad08e449a99a135707f2088cb : SUCCESS in 36m 28s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f9308cf8a12a4662858ad3d459596d98 : SUCCESS in 36m 33s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/3f4cbe2c8baf488982f101551c2d4474 : SUCCESS in 13m 19s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/4629ee7fc37b442482618189d2bf0dea : SUCCESS in 28m 09s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/21f9a8f0aae94a7b80d9b0d4bff2d320 : SUCCESS in 35m 35s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d51a6e449a384886a5a610f9bba97e6d : SUCCESS in 14m 44s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/ac2d99af09454aacaa0ed7f67bdbf012 : SUCCESS in 36m 11s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a49a32c5e1414cfcab197d5c600ae48b : SUCCESS in 27m 19s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/a54f7c7951b84a199ce9edc633d950ab : TIMED_OUT in 41m 06s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/6dc14096983e4c268114673716c8a5ab : SUCCESS in 13m 00s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/983d30d0d46b4e07bf7a968444c30f59 : SUCCESS in 29m 41s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/85465efa7fd54d6b88ece9f7d826870b : SUCCESS in 35m 56s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/0968f850ec0b4751a71742852b097179 : SUCCESS in 11m 01s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/7ab1a4fe107e4b07b5e82b10e545c29c : SUCCESS in 22m 29s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bd1c682b10e0465da94fedcfb95aeb69 : TIMED_OUT in 41m 40s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/87e587f76ca84d448d4f267b889c6af4 : SUCCESS in 46m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a96cfaa238874511b9da2a9f38b5db2b : SUCCESS in 47m 49s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/21e49c836992463fb54d31d1d0fcee5d : SUCCESS in 39m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d5abc412a454482f87fc82e4f2017e9f : SUCCESS in 41m 57s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c985c689deb847b09f8f43e47e22bc92 : SUCCESS in 12m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9cf2bd3a985247caa6ecc1728a6c1b09 : SUCCESS in 7m 22s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6bb1b3f4148b4511969d5b0c8136a9f8 : FAILURE in 22m 13s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f6a36082c2ec4dd39df2c022afeedc7c : SUCCESS in 1h 05m 09s","accounts_in_message":[],"_revision_number":2},{"id":"55a82949c8d271a5f76d2e58f45b41e8c9965859","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-04-23 17:03:35.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"f92d2ebc3bbf750f7ef40d59de3746ea5dffb80e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-23 20:10:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09e4bc0fa62b4d91b9d3aa0bd5f68f6c : SUCCESS in 8m 27s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/f8fc5b849e4343c7a869279aa9896d84 : SUCCESS in 1h 13m 42s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/9f53a2ee009748a4acb13efe81c7b99d : SUCCESS in 53m 37s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/2fa68a3094ca40588104ba41db051f07 : SUCCESS in 9m 42s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3798544d67fd493aa3c72c1be753f4ec : SUCCESS in 10m 39s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0c0df2f93007429d9e9c15aca0a8e196 : SUCCESS in 15m 29s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/03071543660e44c7ae4c11f17a7e876a : SUCCESS in 14m 22s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1fb6d3d57c204113bd86afc3e9790f31 : SUCCESS in 17m 29s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/076ea765af974bbeb0016405aad93656 : SUCCESS in 17m 53s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/35ae139f4738442393fb6201fdea3ebb : SUCCESS in 13m 19s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/816f7ea2713e456ba999bf0802c8f381 : SUCCESS in 14m 40s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/4be82978a9454bf49fc6ed38d59df8c5 : SUCCESS in 17m 27s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/49af9c65643e48f6a4d0feeee5440250 : SUCCESS in 22m 25s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/c4fbac2855804b2ebee829f86b566df0 : SUCCESS in 15m 18s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/315e4971d4ed40c09b140954390e705b : SUCCESS in 15m 55s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/74fec41567c64b468e0807b5633f27f2 : SUCCESS in 18m 59s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/82d3614503bc496280426b86c24ddaea : SUCCESS in 14m 15s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/210649f9f17446a1acf7db09072aeb4c : SUCCESS in 22m 22s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/f82557bee52943ba86d214533a28cacf : SUCCESS in 19m 40s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/351e2164398d4090bbc9a1c7140f9f94 : SUCCESS in 27m 21s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/31832891789b40b98c6afd7094ec7bda : SUCCESS in 1h 01m 29s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/40c62270fe6d48ee94547e4790cf12fe : SUCCESS in 33m 43s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/de827e307373498d8240d31e802869e5 : SUCCESS in 32m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/06e0f223e5e74567ab01683a048ec830 : SUCCESS in 31m 15s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5dd02cafa7334af8a3d1c27357618771 : SUCCESS in 12m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67d140352ef14ee689fbaa4bdb226e4a : SUCCESS in 6m 33s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b204c2032916463aa6fa8a8780acf531 : FAILURE in 21m 50s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/118756b7a87d4c3e8b5f2b344cccd5bb : SUCCESS in 1h 04m 14s","accounts_in_message":[],"_revision_number":2},{"id":"7e928de0cd35d34d2f508cf77e7ee32c5199c1a3","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-04-24 20:00:05.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(3 comments)\n\nI know Al will be glad to see this bug closed!","accounts_in_message":[],"_revision_number":2},{"id":"355b3ac5283997b876fa6862822eca2cecebe839","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-24 20:01:17.000000000","message":"Patch Set 2: Verified-2\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"a3a23316bd0f81eaec9ada530d182064005e2d7d","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-04-24 22:40:52.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e74d30c8fc12b5784ef69e1f1e09cb39a97d78a7","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-04-24 23:14:23.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nrecheck\n\nApproving based on prior approval -- thanks for looking, Clay!","accounts_in_message":[],"_revision_number":3},{"id":"991b113169b8255359e2f2eaa3984526111920b2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-25 00:55:50.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/94c969cfa1b64e0d9eb196a3ead1b5c7 : SUCCESS in 14m 43s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/f643c1d5d3464cf69891b510ec99626a : SUCCESS in 1h 21m 55s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e1cb272fe4324b66b1a715766bb44081 : SUCCESS in 1h 09m 05s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/aa949a9131bb400494f7040489676418 : SUCCESS in 13m 05s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/765b048a93d1469a921dbf554c10a40b : SUCCESS in 14m 26s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c2bbca953ce744cb8d7f87965f9de991 : SUCCESS in 23m 01s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d251ae412f92470da41a87b21c4ba3d8 : SUCCESS in 21m 44s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0476c3dbdc9c43aaa8ffa64b292c6e50 : SUCCESS in 23m 43s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/775a0aced778405ba56fe7f64a1283c0 : SUCCESS in 25m 28s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9ad8feca579e4729b1f1730889678cb5 : SUCCESS in 16m 07s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/0dc13874a07949d6a17371f2f8af6871 : SUCCESS in 18m 54s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/622aaf7d3d0a41a8abe060791f22f36d : SUCCESS in 15m 33s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/1c80591edf804cec841257a4e31261b7 : SUCCESS in 25m 10s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/1875c37c684c441a9ce24bfbfbf00eb6 : SUCCESS in 23m 17s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/2fc532a8d12b4b2f90c5d3008153e21b : SUCCESS in 16m 08s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/2acf188fc05242d4af7955a1ed703afc : SUCCESS in 19m 04s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/91fdecb9658641bb86de7f18d43e82c5 : SUCCESS in 15m 11s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8e1d20995a9f49b5939f60225387613f : SUCCESS in 17m 49s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/3f16d811dd3348f7aa9b1602526cc7e4 : SUCCESS in 27m 13s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/fe87489abf684e01a14a86a2069fe654 : SUCCESS in 27m 34s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/0cb13a83bc584b6f9e8d59804dc82cbd : TIMED_OUT in 1h 01m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5c081ecabd1a4361b198675f6f2335d3 : SUCCESS in 33m 17s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/9e2e23f4423d4cdabb8bce72b5dcceb5 : SUCCESS in 33m 10s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/faf7c7020b614f70905e683c8619b063 : SUCCESS in 38m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a068cccd17184bd0b71674231319cbf1 : SUCCESS in 16m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb055ded3fdc4970a1e5b51f0c4d5fa8 : SUCCESS in 10m 21s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1bba9218f49b4a97b1da1113dd0f3a70 : POST_FAILURE in 34m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d764b4da6a914ea0a4bf3a639f0aa02e : SUCCESS in 1h 09m 47s","accounts_in_message":[],"_revision_number":3},{"id":"698e7cea070d6da5489d0f407f62ca22b5a538dd","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-04-25 03:04:23.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"97d288f123496b1f057f88e0aba724829b95128c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-25 04:15:13.000000000","message":"Patch Set 3:\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/669d3af1652d4a6b9186e02b00c0a658 : SUCCESS in 8m 02s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/01477965717544e197e30339a3b06fcd : SUCCESS in 1h 02m 34s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/752fc3ea2f4f427d89a9f82501af81a9 : SUCCESS in 48m 02s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/295198b1d7c44698a9e6f1b6bbeda21e : SUCCESS in 12m 03s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/691c48d988c24de8a007287554b96c94 : SUCCESS in 10m 57s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/09b259c703384526998ea907dc9fec3d : SUCCESS in 11m 39s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/20cb9341da1d4d1fb9b3d679e72b0669 : SUCCESS in 15m 13s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/20d723431ea347b7a22f4c7ededc5259 : SUCCESS in 19m 49s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/7a3c3df2e35341e7b021a8b0cb4a100d : SUCCESS in 11m 58s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9d8475edcae94fc6b41e973a5b1a6eff : SUCCESS in 13m 16s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d8c7c2be68d44c0a958008909b83bc1e : SUCCESS in 12m 29s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/04ec327e8d8b4af49050b1f247e61cad : SUCCESS in 35m 34s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/85e8a30121f84f49898cb1b8c428a4c0 : SUCCESS in 13m 04s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/6578a50af86e4f39b516b43980718a2d : SUCCESS in 14m 54s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/7a533135c26d4d1e8a42662243ab88a7 : SUCCESS in 35m 59s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/1595b7db8e4f4f91bfaaac745e585128 : SUCCESS in 13m 00s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/d9bc0ffa7bcd4a058d1a1ddb7429c2b6 : SUCCESS in 9m 54s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/cecd040962fd4b48acae2ed95bdb64d3 : SUCCESS in 12m 49s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/5a9575e964f54077be4087d9f3f88efc : TIMED_OUT in 41m 09s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/63ffa32aba474d128795f70f4e0c3c37 : SUCCESS in 17m 58s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e64a4b25da054a0983fbb1bfd063dd7a : FAILURE in 38m 40s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/dad755d0f4aa43999b35daf902d29b00 : TIMED_OUT in 47m 51s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/e6761559b9a64fe3a851f6f844ffe1ba : SUCCESS in 29m 14s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/73dc0a14b8b64815b638c61a91ed3818 : TIMED_OUT in 48m 13s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/70b5f3cd75ae4d649bba32df5532a994 : SUCCESS in 36m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32676e1ae2c840a5a1ceabdb0cba0fab : SUCCESS in 5m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/de6bde2425804864893600265f04d5c4 : FAILURE in 47m 48s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c5f7106ae36a431686fea6ab6e0216fb : SUCCESS in 1h 09m 07s","accounts_in_message":[],"_revision_number":3},{"id":"73b1a44bb16019588b963a49265d5f9a60ef5343","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-04-27 19:53:28.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"be8137f821b7f0eb98416908767739469c6ddfe2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-27 22:11:22.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/00bfd1da5c2f4e3a9ad896be4c278e6e : SUCCESS in 8m 13s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/2edc0bed738f41ad930715b62b023c10 : SUCCESS in 1h 16m 34s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/82fc2d7bf7394ab89dc7f86e7f7a81f7 : SUCCESS in 54m 10s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d3827af819cb450aafd10a701c24a2ef : SUCCESS in 11m 02s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7392eff1d1b34b43a32e60f35e546a95 : SUCCESS in 11m 02s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/18336a83eeb24277b405e6c93f59c426 : SUCCESS in 13m 29s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/54d3f4db276b4bac8c4754719e2a46f0 : SUCCESS in 18m 13s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f523857dba6d45c69ad7755c4525b44e : SUCCESS in 13m 44s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/59e34926ab124d3095022f0e8bd4b7b7 : SUCCESS in 30m 02s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8681021fc6984446b4967abf0e06f071 : SUCCESS in 22m 58s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a08e695127fc45d1bdc55170e0787847 : SUCCESS in 12m 47s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/e1a87d928f0440548fd77e002f5362cf : SUCCESS in 14m 36s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/e461d3c5ffa747e68c47f0cfe12dd163 : SUCCESS in 14m 34s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/356ee3fbd4d34866934f9270ecafe658 : SUCCESS in 21m 34s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/002d2775ce284acc88161ec734787214 : SUCCESS in 15m 10s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e6f08e193929413291adacc28b4d28b3 : SUCCESS in 16m 00s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/08d5fac5f9d142609a59f17d9ef42da7 : SUCCESS in 14m 00s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/508462990a9b4360bafbd9fb62aa034b : SUCCESS in 14m 41s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/afacc05124244929a742d71a7244d3dc : SUCCESS in 17m 58s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b228fe225cfa451a84a56c9d3c5f24d0 : SUCCESS in 27m 42s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3e7a29faf0344d049c7c10bc2dd9ae1c : SUCCESS in 57m 12s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0940c305952440caa094f13783e0e9e2 : SUCCESS in 40m 18s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/d59b67fbe8e046b5a1a723392d36f088 : SUCCESS in 30m 23s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/828ea27a309d489cb82dcd9e5bb282bf : SUCCESS in 33m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b71c5d8a747143b6b6f0fa76831c9fc7 : SUCCESS in 14m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cea23e8e13274b14b47a9e7468c5c3ac : SUCCESS in 7m 31s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4568be63c08948238ab14a42545778ba : FAILURE in 22m 57s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/246f3c75769a493da175e012c5e18a27 : SUCCESS in 1h 00m 43s","accounts_in_message":[],"_revision_number":3},{"id":"8688c3c68de1ee9b72e4607afa39aefdb499e3cc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-27 22:11:35.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"f8d968b6257179af870fbd92dbbd54f83193fb64","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-27 23:26:03.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bcdf55fe020d4ba6855e443e40879048 : SUCCESS in 8m 47s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/ada2e38b81ea45338d70eb2bb6f2899b : SUCCESS in 1h 12m 32s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/36a45441690241559c16ab280f35283d : SUCCESS in 50m 40s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/707cede36d8143ba815b0eefd4598509 : SUCCESS in 10m 27s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/6dbe816d33184b19b357f7366f109a17 : SUCCESS in 12m 23s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9faf91f5388e41209ac84a417f420266 : SUCCESS in 14m 51s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/5a34489cfd034f83bd7b88e8e8bc310e : SUCCESS in 15m 33s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c3ffecaeeefd4d90ad7b2e92692eefc0 : SUCCESS in 16m 52s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/834fded8767549f4af146d658a547626 : SUCCESS in 14m 35s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/053e6a210ccf4a0b9856526aa2bbf090 : SUCCESS in 10m 06s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/81407c2061a4440c9222bdcce264e46f : SUCCESS in 13m 09s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/923b531ce0a2407289a43e19b4e7afd4 : SUCCESS in 12m 21s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/71317c6600fb4626847449777a032b77 : SUCCESS in 11m 25s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/c4304e4a396e4c4fa6f6bd786c7ee6bd : SUCCESS in 16m 37s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/01d402080c2c41028afa16fcbddc4114 : SUCCESS in 10m 26s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/8198e348152a4dc38e7cd72405b9f9ad : SUCCESS in 17m 00s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/80b053c6288b4a84a9c2f64ffeae00e5 : SUCCESS in 15m 34s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/075212543b9843b09d3764aa250c2c01 : SUCCESS in 21m 13s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/676e50b1fe3a496fb4cac046be6a6589 : SUCCESS in 57m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d56f7cef181f44e386521efeb8aa8dd5 : SUCCESS in 31m 05s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/c5d624c8d818422b8c49242a27df8089 : SUCCESS in 30m 43s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/dfd7a7c464f64067842b49742b6228df : SUCCESS in 31m 31s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/325f4dd9c9454ff7887d7ee669246ad4 : SUCCESS in 13m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7ba92aba017342f5866f3bd2812e69f2 : SUCCESS in 6m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7d6c01a188384e468bf725bb86d31a23 : SUCCESS in 56m 08s","accounts_in_message":[],"_revision_number":3},{"id":"21ed21bbd44782de7d082363469b6ffc9820ecd3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-27 23:26:04.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"2899f9f84e254266e2c636f5831ca34ce1da31b7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-27 23:28:56.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/78bf59a665a240f68339c44f7b8372bd : SUCCESS in 1m 22s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/6ebbfde426604059bbd76b79de9c6780 : SUCCESS in 1m 08s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/7cda5be6122249d9a701819bd0c51c93 : SUCCESS in 1m 04s (non-voting)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"69b8165cd87693f077a2385d9b6d53a7f459b098","revisions":{"ce618dfa3f469039312bbfddd1e71b8adb2b2640":{"kind":"REWORK","_number":1,"created":"2020-04-22 19:44:25.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/28/722128/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/28/722128/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/28/722128/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/28/722128/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/28/722128/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/28/722128/1"}}},"commit":{"parents":[{"commit":"835145e62a07932d47d7a3958a3c969478085401","subject":"Merge \"sharding: Don\u0027t inject shard ranges when user says quit\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/835145e62a07932d47d7a3958a3c969478085401"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-04-22 19:33:10.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-04-22 19:33:10.000000000","tz":-420},"subject":"obj: _finalize_durable may succeed even when data file is missing","message":"obj: _finalize_durable may succeed even when data file is missing\n\nOrdinarily, an ENOENT in _finalize_durable should mean something\u0027s gone\noff the rails -- we expected to be able to mark data durable, but\ncouldn\u0027t!\n\nIf there are concurrent writers, though, it might actually be OK:\n\n   Client A writes .data\n   Client B writes .data\n   Client B finalizes .data *and cleans up on-disk files*\n   Client A tries to finalize but .data is gone\n\nPreviously, the above would cause the object server to 500, and if\nenough of them did this, the client may see a 503. Now, call it good so\nclients get 201s.\n\nChange-Id: I4e322a7be23870a62aaa6acee8435598a056c544\nCloses-Bug: #1719860\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ce618dfa3f469039312bbfddd1e71b8adb2b2640"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ce618dfa3f469039312bbfddd1e71b8adb2b2640"}]},"branch":"refs/heads/master"},"b6be32db8c1e690e784f460129b2c1e990f0b8e2":{"kind":"REWORK","_number":2,"created":"2020-04-22 23:59:15.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/28/722128/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/28/722128/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/28/722128/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/28/722128/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/28/722128/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/28/722128/2"}}},"commit":{"parents":[{"commit":"835145e62a07932d47d7a3958a3c969478085401","subject":"Merge \"sharding: Don\u0027t inject shard ranges when user says quit\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/835145e62a07932d47d7a3958a3c969478085401"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-04-22 19:33:10.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-04-22 23:59:08.000000000","tz":-420},"subject":"obj: _finalize_durable may succeed even when data file is missing","message":"obj: _finalize_durable may succeed even when data file is missing\n\nOrdinarily, an ENOENT in _finalize_durable should mean something\u0027s gone\noff the rails -- we expected to be able to mark data durable, but\ncouldn\u0027t!\n\nIf there are concurrent writers, though, it might actually be OK:\n\n   Client A writes .data\n   Client B writes .data\n   Client B finalizes .data *and cleans up on-disk files*\n   Client A tries to finalize but .data is gone\n\nPreviously, the above would cause the object server to 500, and if\nenough of them did this, the client may see a 503. Now, call it good so\nclients get 201s.\n\nChange-Id: I4e322a7be23870a62aaa6acee8435598a056c544\nCloses-Bug: #1719860\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b6be32db8c1e690e784f460129b2c1e990f0b8e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b6be32db8c1e690e784f460129b2c1e990f0b8e2"}]},"branch":"refs/heads/master"},"69b8165cd87693f077a2385d9b6d53a7f459b098":{"kind":"REWORK","_number":3,"created":"2020-04-24 22:40:52.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/28/722128/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/28/722128/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/28/722128/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/28/722128/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/28/722128/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/28/722128/3"}}},"commit":{"parents":[{"commit":"835145e62a07932d47d7a3958a3c969478085401","subject":"Merge \"sharding: Don\u0027t inject shard ranges when user says quit\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/835145e62a07932d47d7a3958a3c969478085401"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-04-22 19:33:10.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-04-24 22:39:37.000000000","tz":-420},"subject":"obj: _finalize_durable may succeed even when data file is missing","message":"obj: _finalize_durable may succeed even when data file is missing\n\nOrdinarily, an ENOENT in _finalize_durable should mean something\u0027s gone\noff the rails -- we expected to be able to mark data durable, but\ncouldn\u0027t!\n\nIf there are concurrent writers, though, it might actually be OK:\n\n   Client A writes .data\n   Client B writes .data\n   Client B finalizes .data *and cleans up on-disk files*\n   Client A tries to finalize but .data is gone\n\nPreviously, the above would cause the object server to 500, and if\nenough of them did this, the client may see a 503. Now, call it good so\nclients get 201s.\n\nChange-Id: I4e322a7be23870a62aaa6acee8435598a056c544\nCloses-Bug: #1719860\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/69b8165cd87693f077a2385d9b6d53a7f459b098"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/69b8165cd87693f077a2385d9b6d53a7f459b098"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
