)]}'
{"id":"openstack%2Fswift~735751","triplet_id":"openstack%2Fswift~master~Ieef534bf5d5fb53602e875b51c15ef565882fbff","project":"openstack/swift","branch":"master","topic":"replication-network","hashtags":[],"change_id":"Ieef534bf5d5fb53602e875b51c15ef565882fbff","subject":"Allow direct and internal clients to use the replication network","status":"MERGED","created":"2020-06-16 00:10:51.000000000","updated":"2020-08-04 23:31:58.000000000","submitted":"2020-08-04 23:29:53.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"735751-1596583793671-afcfe1c4","meta_rev_id":"05cc5e4bd3c42c5e0fbbf170944cdb53877bea46","_number":735751,"virtual_id_number":735751,"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"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":"2020-08-04 23:29:53.000000000","post_submit":true,"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":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":2,"date":"2020-08-04 21:22:22.000000000","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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":1,"date":"2020-08-04 21:22:22.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":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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-16 00:54:17.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"},{"updated":"2020-06-18 19:56:42.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":"2020-08-04 21:22:22.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-08-04 23:29:53.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":"8cdb4284381c61a9a9e501d349b6eeb2136b8efb","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-16 00:10:51.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"277ab2a1f973d4b8331e7b6065eba65493c22983","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2020-06-16 00:54:17.000000000","message":"Patch Set 1:\n\nNice, looks good.","accounts_in_message":[],"_revision_number":1},{"id":"d5ec3c3d6f97d2480f281c1f07c8ecd98c9ac447","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-16 01:14:08.000000000","message":"Patch Set 1: 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/34ac952bd0f445f5b1e2581307f83cc5 : SUCCESS in 14m 02s\n- grenade https://zuul.opendev.org/t/openstack/build/a1f11fe7ade6449c8e6be637acc4af55 : FAILURE in 15m 41s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7e59a8e12eef494aafd5831b458c6ed5 : SUCCESS in 48m 47s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d9616477c390496fb923372611252e2c : SUCCESS in 13m 30s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/94b10d17227e40b3b8a100963eccb358 : SUCCESS in 14m 00s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d4174da5b3e340b0b9e0ae0b2b654918 : SUCCESS in 16m 42s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/aae08d4c054e4e5e8e65184e4b047091 : SUCCESS in 16m 02s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/64241a6370264a0ea37a4a5aca9f5bb8 : SUCCESS in 17m 56s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/3f602229b2834e428aa03fed6bcdbc1b : SUCCESS in 18m 27s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/3a910fced06e4e73b58e668e08f3047d : SUCCESS in 18m 55s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/430889f737dc4c35a6700b12656f5274 : SUCCESS in 19m 47s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/dbdd9d9f7b65439db00e34adf5057919 : SUCCESS in 19m 09s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/cfe8f3af737843aba931ce136d08f4af : SUCCESS in 21m 04s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/ef8635bf817a4f3caa96900b270250a8 : SUCCESS in 21m 05s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/afa7748ffcf2425f95001d0d4ba6371d : SUCCESS in 22m 58s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/636b58ef0d23435195b5ea204aa13ad2 : RETRY_LIMIT in 3m 16s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e3c379d04f1843e0bd05e8670f97a628 : RETRY_LIMIT in 2m 46s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c9e78be698b744908b2333092fd09f40 : SUCCESS in 42m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ec940ca7c875476f89425049d244833a : SUCCESS in 42m 47s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5236e1c5d0544be3b51020bd2b236e9c : SUCCESS in 16m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fba307b9d5ae4d60b60d87cb8d4bd841 : SUCCESS in 8m 45s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/05dec570e96743419633cf3bb5218c74 : RETRY_LIMIT in 7m 17s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/36b34a1d2e954b839ee103234f241829 : SUCCESS in 57m 51s","accounts_in_message":[],"_revision_number":1},{"id":"64f35e5497afb85d5dde842fa58328b127ffd03d","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-06-16 01:43:32.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nthanks for picking up this bug tim!","accounts_in_message":[],"_revision_number":1},{"id":"49990221a8e6c15641f6f8cee703fe576b8d372c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-16 18:30:53.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1e0a20520aeb3884b0305ce226ac778c0c6ceaea","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-17 18:01:35.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"e32b9dc5edb4d7b5d16ca69098f4acd1615c0a0c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-18 00:40:40.000000000","message":"Patch Set 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/2b4c8c512dbc4a82a02d99d2a03a6e09 : SUCCESS in 8m 27s\n- grenade https://zuul.opendev.org/t/openstack/build/508a6f00be6d4f14bbc7c70595e2b63b : SUCCESS in 1h 01m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/9f90e6cd24ea46daabd33fd63852296f : SUCCESS in 44m 14s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/373227a443be42edbfadf2ddde716230 : SUCCESS in 8m 51s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/9d6fd84a74fa424da76103f88918a121 : SUCCESS in 8m 58s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/4812b9bf9d024086995404f43f87aa02 : SUCCESS in 13m 38s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2b7b5d7aeb47423c9700316f869f7e37 : SUCCESS in 18m 43s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/33a2ef9af348440099cc8c40cf6969f6 : SUCCESS in 15m 57s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/22705e4201ac4bc3836de153514f3620 : SUCCESS in 27m 44s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/691b5e4244134de6af8fc1b988b24583 : SUCCESS in 33m 13s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/de7227197b6f430a82b8e9c78194c49c : SUCCESS in 44m 07s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/8e48773e24f043c79df69fc5c8deb066 : SUCCESS in 19m 12s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/7b9f933c649b471a93e1f3e4e412e67c : SUCCESS in 18m 27s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/afbad4c31e5d45c58545a71ffb57f275 : SUCCESS in 22m 17s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/d0c9e83674cf46479342f4ed3ceb4e1a : SUCCESS in 19m 12s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/42a44bcd5b584853a2f96f9807d56f58 : SUCCESS in 24m 29s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/8d1b4d0e88324ff2b06b35093d2b19a2 : FAILURE in 49m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/eaa4a59a170140b8bedd3f91c2714463 : SUCCESS in 46m 50s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9c2afffb7935465f875ac9a7f562638a : SUCCESS in 54m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/42fef8dfbdb0456da85731e33e2499ce : SUCCESS in 33m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14260f0e3a784ff09d492072c74ca20e : SUCCESS in 6m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b479dc07a9a44bb884ce078687ee1f36 : FAILURE in 8m 36s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d3ae11767f54418cbc756f947a277e78 : SUCCESS in 1h 02m 47s","accounts_in_message":[],"_revision_number":1},{"id":"d24ae5bb497c675eab484e8dc55b2895f3cef217","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-06-18 19:56:42.000000000","message":"Patch Set 1: Code-Review+2\n\nPlease disregard what I said on IRC about this and the location of the replication network. The overview_container_sharding.rst says plainly that sharder \"must continue to run on all container servers\", so the replication network is guaranteed to be available.\n\nRegarding the substituting node[\u0027ip\u0027] in arguments of internal-client, it\u0027s a bit unfortunate, but does not seem prohibitive.","accounts_in_message":[],"_revision_number":1},{"id":"50b5f16288e2902b3589173ab7f38ffbfb0fbd16","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-18 20:34:37.000000000","message":"Patch Set 1:\n\nPete, that was still quite valuable feedback for the follow-up at https://review.opendev.org/#/c/735991/, though! And Clay seems to be thinking these oughta get squashed into one so the sharder uses the replication network *always* and all at once. I might have a go at that next.","accounts_in_message":[],"_revision_number":1},{"id":"ba90a19a09ce300a36def138a8de2ca44781d7ff","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-18 23:52:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b0bfdce441659eae457d4844f45e858d8fde9648","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-18 23:57:18.000000000","message":"Patch Set 2:\n\nLeaving CLI tools as future work:\n\n* container-deleter\n* dispersion-report\n* dispersion-populate","accounts_in_message":[],"_revision_number":2},{"id":"f3adf7eb1233ff511d6b8af4704eb8cdeffb38b1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-19 01:18:26.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/fedb8c69f82a40c4b1746838f290e616 : SUCCESS in 12m 27s\n- grenade https://zuul.opendev.org/t/openstack/build/dbe24295f8354aeca87ce7f92026f654 : SUCCESS in 1h 02m 16s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ff23a591040e48b89b4a16e7d8328776 : SUCCESS in 1h 23m 10s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/30906e75fc2b4557a87d033a56ec266b : SUCCESS in 10m 40s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7d8031f8ad30419ab21a1855d2b95d9c : SUCCESS in 17m 12s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d69804d24b8c41d5a5ce34136282d976 : SUCCESS in 12m 45s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b88fd0d1158b4fdb8a40627f353eb05a : TIMED_OUT in 1h 01m 33s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/cc40e1f0c3bd4a2e9977ec5a3ae3633c : SUCCESS in 13m 51s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/f973d85975304daf97b1475b3d8fe0e5 : TIMED_OUT in 1h 01m 29s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/5875347b18b2444aa32dd22f2046a19d : TIMED_OUT in 1h 01m 15s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a70adc1f9f144f56a1585a6528f201a8 : TIMED_OUT in 1h 01m 21s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/463db244a28242d9ae80357a6497131c : TIMED_OUT in 1h 01m 17s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/f0e7bcf8eb4445a6afe83b8ed147117a : TIMED_OUT in 1h 01m 22s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/5dde714915db41a4a4afab8d8a58581d : SUCCESS in 29m 55s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/c32c8a80deef48b9bad277a8a05a2528 : TIMED_OUT in 1h 01m 22s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/208a4cb56afd4c90817b3e937bc2cbe0 : TIMED_OUT in 1h 01m 41s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/8ecfeb822b81427f82408e3902df1182 : TIMED_OUT in 1h 01m 17s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d75bc0ccc57e42e29dab13106f6ba1f8 : TIMED_OUT in 1h 03m 26s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f2e82205ebc148a7a9c75010e4fc6b23 : SUCCESS in 46m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/72d9000a282a48e7b61f3a89a31162fa : TIMED_OUT in 41m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f1be39bcd54a442bb4380cb60e852100 : SUCCESS in 6m 21s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0104dc79c91f4d97b4dbd8c0baac4000 : FAILURE in 16m 17s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c1f5aca4e8064aa4ae1f4e54cffb855e : SUCCESS in 56m 11s","accounts_in_message":[],"_revision_number":2},{"id":"3b0545533f867448cb19f09859eacf9afb967e90","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-19 02:01:15.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"9f8ed64315699fc5d9ee353c0f8b25e89baaf98e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-19 03:02:47.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/02f5ac6c75e64477bfe355842ffc70a5 : SUCCESS in 8m 21s\n- grenade https://zuul.opendev.org/t/openstack/build/fad0b28800094107bfe3cd8b0ac1bfdb : SUCCESS in 59m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c78fd26ccefd40fdbf724b3396ff12f8 : SUCCESS in 45m 36s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f913e469c2194440862e5bd9ae4ff89c : SUCCESS in 8m 12s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/f0f556101e47451ba623d98875569890 : SUCCESS in 10m 46s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a6644ef5b67344e8b2e45a2fe1cdf89a : SUCCESS in 17m 26s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/dfd2f7001c96446284bc8fca78afe679 : SUCCESS in 12m 57s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ed12b02e266b4140a949799099dd3479 : SUCCESS in 13m 07s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/5e4b2ec8195f4d768377ff70003cd5fd : SUCCESS in 17m 03s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9f11da4f1fda44f3b72e71ab91df0ecc : SUCCESS in 15m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/02cac0d63b274cf989c2d13633c26e76 : SUCCESS in 17m 07s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bd85a6e437564c32859c3ee1d1309fff : SUCCESS in 16m 59s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/6ffaa89590d34d9dbd8c80dea4f40f78 : SUCCESS in 19m 17s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e2846bea55a3476f9a9b1a509e23464a : SUCCESS in 16m 17s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/20e7264bb0724cd3a2ae3f7409bce1f0 : SUCCESS in 17m 39s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a23dbefa1d3f47e09799ab2e44e0bcb7 : SUCCESS in 25m 03s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/79e713d752684a6b9180415a499c59cf : SUCCESS in 46m 44s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ac22a6a7fb1348d5b060a4792857bafa : SUCCESS in 45m 44s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/27be2389aa414189ac8f2e93621d6b57 : SUCCESS in 41m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/791a894889ac44fd9bfe7a853755f148 : SUCCESS in 13m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13b977af39494a67af011e14f930447e : SUCCESS in 5m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2b310ac5de004f7289c6dd8b214f3905 : FAILURE in 8m 52s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d1ca1c5d8f88476998cbef2d5825ebfa : SUCCESS in 56m 12s","accounts_in_message":[],"_revision_number":2},{"id":"a371b5d0cc44ba486e039fcbafe88888520ca697","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-06-25 16:43:14.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\nGiven feedback collected in the past couple of meetings from how people who are using independent replication networks are deploying their consistency engine daemons I think a use_legacy_network option is harmful.\n\nIt\u0027s my opinion all of these places we\u0027re not using the replication network are just a bug and all deployers will benifit from the transparent improvement\n\nIn the off chance someone *accidentally* configured a consistency engine daemon w/o access to the replication network and by some miracle it\u0027s *working* beyond being grateful we\u0027re finally surfacing the problem I\u0027m sure they\u0027d find it reasonable to reconfigure the network - it\u0027s only a question of how it\u0027s surfaced and how they deal with it.  If a network reconfiguration takes, say \u003e24 hours,  they might appreciate if we have a bandaid ready to go - but rather that an in-tree option to maintain - I\u0027d suggest we address such deployments as a one-off and encourage them to fix the network ASAP or temporarily deploy a hacked up ring: https://gist.github.com/clayg/41eb5bd149e9dd75ed5a666cdf4a48e0","accounts_in_message":[],"_revision_number":2},{"id":"5ad8f7823868333b24c96d91292729ba8284fcf2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-26 23:47:05.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a78c7c7350e143cb520446495624408f75ee519a","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-26 23:51:14.000000000","message":"Patch Set 3:\n\nTook out the use_legacy_network option, and called out that the default behavior for direct_client and internal_client hasn\u0027t changed.\n\nMaybe also worth mentioning: object-server -\u003e container-server traffic is still over the client-data-path network, though the object-updater should now use the replication network. I *think* this is reasonable behavior? Maybe we\u0027ll later realize that\u0027s a bug, too, though.","accounts_in_message":[],"_revision_number":3},{"id":"151c155d46ce76720c8de993c37fcb2a4e9ab38c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-27 00:35:39.000000000","message":"Patch Set 3: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3b38f8c35e974bb793331cfec42a0532 : SUCCESS in 8m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/2dc51763877d4ef5ac62a6ad1081ef73 : SUCCESS in 41m 39s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ef624315365847e3bde467158293be67 : SUCCESS in 30m 51s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1238b7b0eee0477389a3e490ce6f979a : SUCCESS in 8m 27s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/93e17074d70b48ea82465bd6a5bfe5b8 : SUCCESS in 9m 10s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/eae06ce7d2a64adf961e6fd17c2b776d : SUCCESS in 12m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0aac8ed113dd4f7da6ac30acfa881fc9 : SUCCESS in 12m 45s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e33ff14801974682babbaac53f8cb217 : SUCCESS in 12m 55s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/b9d488a917974c8e859240a246da2ab0 : SUCCESS in 13m 04s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6d8cf643dd934d00937574965c20ca75 : SUCCESS in 16m 46s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c6334b86d25c46f9bf6f8b4e3ba74ed0 : SUCCESS in 18m 43s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/fa2b6c61ede84cce8ec4cd37edef1999 : SUCCESS in 17m 05s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/c72cad38abca42c691129a831e48145f : SUCCESS in 16m 31s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/39e94a67bc504ccda1fd67d3fc560bea : SUCCESS in 16m 43s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/af9f487a642e4275aa718c9a35a1ddad : SUCCESS in 18m 33s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a77cfc35699c4a2788c3a9e713b14485 : SUCCESS in 20m 48s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/7a587df552ce455f8a582aa45407684a : SUCCESS in 44m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/13324133f99c4095bfe71798fab358c1 : SUCCESS in 35m 47s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6376def8a5154ba590dc5f2258c4f721 : SUCCESS in 41m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3fa6716ea59e4d4bade91592b58f5140 : SUCCESS in 12m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f6eb323daa994a82b2132d6ca584df1d : FAILURE in 4m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/bf4a6637585f435aba26ad36493018b7 : FAILURE in 8m 16s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8710e98b9895450d858d757d6ae70b26 : SUCCESS in 33m 46s","accounts_in_message":[],"_revision_number":3},{"id":"a59ed2c16b63fc03e98cb9b8a0b052f69cf1b287","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-27 00:37:55.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"3ae9f7b9ec4e0c80ff6019df8b99330f75703daf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-27 01:39:51.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/996ecf10951a407695887cc9b461bb11 : SUCCESS in 8m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/f28cd1d81c9f41939ac5e416f10a82cd : SUCCESS in 1h 01m 26s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a06b68c1ec624114b52b34ce5bb8cddd : SUCCESS in 41m 02s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3ff777ad21ab499cbf4a7b691ce7637d : SUCCESS in 8m 23s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/9d48acd731024a4b8439a12822558f5c : SUCCESS in 10m 23s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c5891b4a9a524a608cd00458e517f736 : FAILURE in 12m 03s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/5ed4dba4a2f14f66a39585635910d2e0 : SUCCESS in 15m 57s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9a81416c40fd42ffa5139566dd27f5fd : SUCCESS in 12m 51s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/ca39156e20d24c2f9fe6893987b67897 : SUCCESS in 16m 29s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/3684feb361184586bc69fb9ceefd5c4d : SUCCESS in 15m 50s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/85543fd1325e4f0296851f0c0222ca85 : SUCCESS in 16m 49s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d19105643711450aa4e07415305b9434 : SUCCESS in 20m 28s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/85890000e9cd475f8d1c84bd77b55a18 : SUCCESS in 16m 30s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/67f6281cc1cf4ffc9a2e11521820281b : SUCCESS in 31m 28s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/807b03a2bb694cc29a4175ba2623d1d7 : SUCCESS in 20m 54s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7d66a40a8b854eb7939823f87ec12ddb : SUCCESS in 26m 40s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1a0e99534ab8450086b16f96da744ef6 : SUCCESS in 47m 14s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ed526c113fba41cc9012541cacc4727c : SUCCESS in 43m 29s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/783b900bc6ca4b239512af8867795475 : SUCCESS in 46m 11s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5054d302408b44c8b8a5ea9f5362d5c9 : SUCCESS in 15m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/392bdbb3f48b42b1b40e0aa9739dcf09 : SUCCESS in 6m 49s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/3dbbb544d6d247d597ff5bbc4d111942 : FAILURE in 8m 56s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/04a6221684394376a53dc1226a358163 : SUCCESS in 51m 20s","accounts_in_message":[],"_revision_number":4},{"id":"656bd74c3f0810231d3a965bf198fe21150dd18c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-27 04:22:31.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"06d35469670624997c56200ce16517c8e8f08171","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-27 05:13:13.000000000","message":"Patch Set 4:\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/436b7e81f16143a6b1923375bf89c575 : SUCCESS in 9m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/9cefbfc2f20e4855a737dcc836b8e71b : SUCCESS in 43m 08s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5bd3d7941e5d452386f6b44cdc817e3c : SUCCESS in 42m 00s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c192af71982c411a896d23c80e5e6016 : SUCCESS in 8m 47s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/313755c505834d73adc3e649e375f915 : SUCCESS in 9m 06s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/6a86cc761c6245f89ddd04621e253c16 : SUCCESS in 16m 12s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2049c8760ae249dabddeee228dbe6fd6 : SUCCESS in 16m 55s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/950b14488aae47108865a444f74eb1e9 : SUCCESS in 12m 49s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/37bdf0f8733d4169b66e55de21c5e9c9 : SUCCESS in 12m 19s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/91583adff62b4eeaab487ca0fd025dce : SUCCESS in 20m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/f9c96cf336634e64900cfecd24c016e3 : SUCCESS in 21m 31s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6aa53caa4f7a46d885d8347ab400bd32 : SUCCESS in 23m 00s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/83bad49bcb6b46cb89d1232145495cd4 : SUCCESS in 16m 15s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/53e026f2a70e48d982d2f6300ab9d0cf : SUCCESS in 14m 53s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/30a2d0cc3be04ef98c69447bea455fd5 : SUCCESS in 21m 36s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/35160eef45d14cadb6a8f668410be315 : SUCCESS in 28m 49s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/a529639d109f4161b39d17c789210e99 : FAILURE in 35m 36s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2c54ae5e422b4ab790a8f2c70d1e866d : SUCCESS in 36m 27s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f27995c61d84426f8c8c3be6fa2838fb : SUCCESS in 41m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e77fc514cd3948bc86ef35a5e9a070e6 : SUCCESS in 15m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/87d36989c1d8467192b485715740d95c : SUCCESS in 6m 39s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/29da5dc50225408caf1609893499694e : FAILURE in 7m 28s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cdc62dd8b81a463aa3f28d7ec89182aa : SUCCESS in 49m 18s","accounts_in_message":[],"_revision_number":4},{"id":"95e04a4f3bde6451b04425769ac7902fd52f7e36","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-29 15:28:11.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"a7c96e67563d6a810086b321a3915aab3a5dac1b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-29 16:38:28.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/525df91a4ce9441e9ad5de4cd7129a7c : SUCCESS in 10m 23s\n- grenade https://zuul.opendev.org/t/openstack/build/47741767db7045d6adbc6f428e68000a : SUCCESS in 1h 04m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/40da0f8826b842f79e29ea77dbd3c791 : SUCCESS in 51m 32s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/781c0be646144c83bad4f9ed214b766c : SUCCESS in 8m 43s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/4e47a79f8bf542b09d25d2b05cb55bd3 : SUCCESS in 9m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/6fae2cc7aefd4ea89219a772cac544a4 : SUCCESS in 12m 18s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1f0e9034a8c04ad493ec569ecc10e835 : SUCCESS in 13m 28s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f4932ae832f94194889d59dfed96a754 : SUCCESS in 13m 23s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d4065987ca74428bb7e88a48b8dc6050 : SUCCESS in 13m 19s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a881b3f862714657adaa509a83a508aa : SUCCESS in 16m 14s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/90cacd3d663848a29cc47cacda99e8c8 : SUCCESS in 18m 26s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b89f81e76c034a2695b504228e39df55 : SUCCESS in 17m 45s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/01b7cd446ab546f7a165e0ef086ffb1b : SUCCESS in 16m 51s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/5210ca2333544320b9fc27bf689ec6c9 : SUCCESS in 18m 27s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/389f8f1cad3049b7ade88fed28f30397 : SUCCESS in 23m 55s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/35cb0bd518db4cedbccc447aa83c45ba : SUCCESS in 29m 31s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1c40a50657c14a70b876531db5ecf5b4 : SUCCESS in 47m 45s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a52d063447544cadbe3782512bb11def : SUCCESS in 42m 09s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6540b84a1f1b419d9a2fe5fc82872461 : SUCCESS in 41m 02s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/560aee0f390a4bb8a82f8c417a393782 : SUCCESS in 15m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/779ee5190f13484bb89f3e0d6050604e : SUCCESS in 6m 05s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e298ffe02aa24747a2c3c252957f14f5 : FAILURE in 9m 32s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/11a2a94efae14724bbddebab7782126c : SUCCESS in 58m 43s","accounts_in_message":[],"_revision_number":4},{"id":"6c12f23742af59a7e72fccfb9c5b2e6a560f3162","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-06-29 20:21:20.000000000","message":"Patch Set 4: Code-Review-1\n\n(4 comments)\n\nfound https://bugs.launchpad.net/swift/+bug/1446873 and remembered that base_storage_server doesn\u0027t let you do GET/PUT etc against replication_server \u003d True\n\nso I think this change will work poorly w/o additional changes - and we may need to think harder about the upgrade story.\n\nI also found additional calls to http_connect in the obj \u0026 container updaters and obj/reconstructor.","accounts_in_message":[],"_revision_number":4},{"id":"4d009d442a630529471cd7c20dd4e861d4593f19","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-22 20:59:53.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"eb00db7ffd1d4c1d99bbffd19d4b8a78022f864d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 22:28:22.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a45fb33119f84a2c9a23975b4a1eecf8 : SUCCESS in 11m 17s\n- grenade https://zuul.opendev.org/t/openstack/build/c7bf28f694674744a20270e7f4a5281f : SUCCESS in 1h 09m 56s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2eaa1990e0924968996ec5e10c966465 : SUCCESS in 47m 20s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/756bbf605f864c32bb6c1658eaeef9ff : SUCCESS in 9m 18s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ef414a04da224df28df4793b9e3cbd94 : SUCCESS in 9m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/8ae66074fddd47a3812f9bf2967c8e92 : FAILURE in 32m 38s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2a1bdfae9aea4a5e8eb228fe88a8acf3 : FAILURE in 33m 21s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/4faf50c3a80442e0b78a4d0f6ab83fa5 : FAILURE in 33m 13s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d46db29e4eb44936813963013a2a4f4b : FAILURE in 16m 58s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/43592a4ec5114ddfb9dca1bb52bb79c7 : SUCCESS in 16m 54s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d4212a1167e64bb483583d2176366d38 : SUCCESS in 17m 25s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ff852aeb85884aff9a6ee0b3b17c75dd : SUCCESS in 19m 39s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/de36be2922484716942e86a1c416d8ff : SUCCESS in 22m 39s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/6acc536748bd4852ae14178325ff091a : SUCCESS in 23m 16s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/f3f11392943c4de7926ce6fa6ab63ca6 : SUCCESS in 21m 19s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/2a40247d7bb4494cb106951ea925f720 : SUCCESS in 28m 35s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d32068c9d5d14fb09bb1810f77335b50 : SUCCESS in 42m 57s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/073a1198b6224590a280efd688c5b438 : SUCCESS in 44m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a326fd5af0dc485496e610d1c122ddfa : SUCCESS in 40m 22s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/49bd895c67d649fe82c31020bef78310 : FAILURE in 14m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a00d104612dd492eb00a94509bf72078 : FAILURE in 6m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/296ce76955c4410caf0122391271e13b : FAILURE in 12m 43s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bf4e219823834caf9fa89b1157f1ab4e : SUCCESS in 57m 29s\n\nWarning:\n  Comments left for invalid file test/unit/obj/test_server.py","accounts_in_message":[],"_revision_number":5},{"id":"699e55b1c8280edd71f18e07470fd27c88a54999","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-23 16:11:19.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"61207471112659a175dc5d52e561831b3808dffd","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-23 17:16:10.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"a2976b53c868600763a93134edfff97015501892","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-23 17:16:24.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"37dbcfdf8b8342c5ea46d43511fc495369306d34","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-23 17:20:21.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"31184951e96cf80f746360d6a6643f93c0ebaa7b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-23 18:56:08.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/edfb18e1ee8d48f1a84fe557c81e32df : SUCCESS in 10m 27s\n- grenade https://zuul.opendev.org/t/openstack/build/5f41522ad1f445b68c5debb05b7bc068 : SUCCESS in 44m 11s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/77a81a0321bb47afb8c1c8b723171f95 : SUCCESS in 53m 32s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/36f0f57338aa46d1b4f67a9d2b9ad62f : SUCCESS in 10m 08s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/80c21ef16b4546789e0c4a8c266f3a93 : SUCCESS in 15m 10s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/872b0d8a047043b9b1eda5f0d54d90fd : SUCCESS in 13m 03s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a71f1bc90df441cc971d367791286601 : SUCCESS in 14m 25s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dcc3f0e288524f888444b30f38f0c726 : SUCCESS in 13m 38s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d0069833b5954609abd17bcd73db4094 : SUCCESS in 17m 35s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/098d1f666e1148e5949eea5ffcb9777f : SUCCESS in 19m 16s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/09d247a9e5df4e2fab7e973bc3201213 : SUCCESS in 16m 44s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/7508c8cb36b44436ad9b3c143f014a6a : SUCCESS in 19m 49s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/ad5d1d40adad44dc9457ec678b3d552f : SUCCESS in 19m 22s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/87f3173ed3d7454c9e432ce8c8b4bcf7 : SUCCESS in 19m 43s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b83a46035799433aa26e33ef5d7eae0f : SUCCESS in 22m 19s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/229d1cbef61f4f988e437bc94c5c688a : SUCCESS in 28m 21s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/35cb5cabf58044b08a55a8bfd5d5780a : TIMED_OUT in 1h 32m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/fa342ad5b98541c2a5a3586fd6e6fb06 : SUCCESS in 54m 42s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8acb9d2b88ba416e96c46605b962ea05 : SUCCESS in 54m 46s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b7a2a8ebad444c5fbf99029e000a19d9 : SUCCESS in 14m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/47cd353fdbab428cac12837acd30f487 : SUCCESS in 9m 57s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f0e3bf5947ec4b038169e779cfa69cfe : FAILURE in 9m 54s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6d7d0f0934dc4c0590666873c68c327a : SUCCESS in 46m 59s","accounts_in_message":[],"_revision_number":7},{"id":"ebf185e043cb50634c0f64d6a1de943879b0aa78","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-23 23:02:59.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"8771a8bf4cd9f26936dfcb8c3d1217235b33dd63","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-24 00:12:34.000000000","message":"Patch Set 7:\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/53172a51a29043d88cad088128c0c7c0 : SUCCESS in 11m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/42f0daf4d5064e50846a23872542da47 : SUCCESS in 1h 02m 24s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/53186cf6ea224c2caf99b56c19f8492d : FAILURE in 58m 41s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f493e6e6c04348939745dfd1bac369a1 : SUCCESS in 9m 22s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/1397cca2d44c49058d077ea285db583d : SUCCESS in 9m 42s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/60adff94b7d74c08889d44b5eb735f3f : SUCCESS in 20m 46s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1efd7e63b811466bb4cb86b8375500f4 : SUCCESS in 26m 28s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/37cdfa89982244a9a925fe45b20fdd7e : SUCCESS in 13m 05s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/da5eca52b05c421fa309bea9d07af65c : SUCCESS in 27m 08s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/edd9b78120264bb6811d22663a9284f4 : SUCCESS in 18m 44s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/631ef137397b4d569ae90dbf0d3d6e97 : SUCCESS in 39m 34s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/2722e9562bb047cfac511d84ef3b4cb1 : SUCCESS in 20m 37s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/feb3d88f18154343a5e85b03f9ec0b09 : SUCCESS in 18m 26s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/3b4dce93501343b2a3b2703bdf06ddab : SUCCESS in 18m 19s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/eb10a59e88304239af1c0c50198e0431 : SUCCESS in 18m 25s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/eae9034ea0b948fb8034ca7f06d5cc37 : SUCCESS in 20m 05s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/4f65fd8be0384940b21e9600b8aed576 : SUCCESS in 1h 08m 22s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/55511f2129214a49b87841b8b9936e99 : SUCCESS in 44m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/41bfa2eb0c1c42298caacb816d5f95bf : SUCCESS in 38m 45s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/14775446594744429cba6c96c483c34c : SUCCESS in 17m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9376255443aa415eafbb7015bddc9f8d : SUCCESS in 7m 14s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6cba1c23f22d4c409360a4db2786f139 : FAILURE in 9m 33s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/320696ed35b44181aa73a5442cb4cba1 : SUCCESS in 46m 38s","accounts_in_message":[],"_revision_number":7},{"id":"32a412c03fb414b7ec1d6df8328b10e67c377de1","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-24 04:38:13.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"f3423727e7a37ef4bcdc2a7c79401350d5b8b7fa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-24 05:50:58.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e9c309c871c444b5a808a3182f349fa0 : SUCCESS in 7m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/1928179e74b64e42bf42fb6061c0331f : SUCCESS in 1h 07m 02s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/153b30034add45cdb855b65167934879 : SUCCESS in 50m 44s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/254b37c1e60f46ea862617be44e8c244 : SUCCESS in 10m 30s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/eb68a371f01940c8a697e030c97e3db1 : SUCCESS in 10m 19s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/da44d355b4154d59b80f1e296472cc68 : SUCCESS in 13m 09s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ee046b5d1c8445ba82c574bb2643c55b : SUCCESS in 13m 54s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9e5f91f23324459e9908f5a1e1e4f47d : SUCCESS in 12m 21s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8ac7249192a447d6bc7b87997f1cf8a7 : SUCCESS in 14m 34s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f0e6b99c1d0949dfa86c623cf3edba57 : SUCCESS in 15m 45s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/639ef529fd4140b5b8ca769691634abf : SUCCESS in 17m 17s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/1ec3e171ddf1483caf3395079661bd5e : SUCCESS in 16m 15s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/6bd68bf48e5d4c16afad78ae2892b05d : SUCCESS in 19m 09s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/073d52615e86461e9ac4d33d31abed64 : SUCCESS in 17m 07s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/95805cbf423d44bcab3719b2cb7f219c : SUCCESS in 20m 05s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/95363b51800c498e8a64dffbe82d6f0a : SUCCESS in 21m 14s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/7489c4d05a7743ec873261692c999dec : SUCCESS in 46m 24s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b10cb900714a41559413ee906e832986 : SUCCESS in 38m 41s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a502c7e2b1f54449a4da75335651f230 : SUCCESS in 45m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e09cb3fc522d4abdb513fcdac8ef776d : SUCCESS in 13m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b305955dc4d944acad728c30b599e997 : SUCCESS in 6m 55s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/68ea1e6ff4cf456d91a61b2b35c5dba2 : FAILURE in 8m 21s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f591191592d24a75997a1b51c6cacad1 : SUCCESS in 47m 44s","accounts_in_message":[],"_revision_number":7},{"id":"d960e8c20234c93ddb586c2500609d83ffe6af8f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-29 17:49:14.000000000","message":"Patch Set 8: Commit message was updated.","accounts_in_message":[],"_revision_number":8},{"id":"0687e4d59dfef90d4043fd18f90382ab40969e5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-30 00:02:21.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b79b962218b249dabec6aaf92f163917 : SUCCESS in 9m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/e2420eb73dfc4721aced373c4453ebe4 : SUCCESS in 44m 30s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/07a188f8171646e98fbaf75abe7975bd : SUCCESS in 56m 50s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4d6a1eabd0e341c99cd8ebe98d2447f8 : SUCCESS in 9m 39s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/0d1cb06137e744c3af3f08d1f320d675 : SUCCESS in 8m 58s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/17f0dad03a2341809f7816d9aec16353 : SUCCESS in 12m 30s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c13e689d34244d4bb941e2f9a59159ca : SUCCESS in 21m 29s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6d7b496f477a4a13a27c7022cd3f5477 : SUCCESS in 13m 42s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/930a9458d23b480599da27f222f280b6 : SUCCESS in 13m 07s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4fd44d1e4ba545c6a9b09ecf2050bf9d : SUCCESS in 17m 38s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/5e821b79437d49e08b8b71733cd7d8e1 : SUCCESS in 43m 49s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f15a4e680b534d6c9484dde4df4b1380 : SUCCESS in 39m 53s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/d8bbebab82704042b24a4f837417ba9b : SUCCESS in 17m 29s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/a45bf54c628c48198b16dbb2147bb706 : SUCCESS in 21m 28s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8de78f8008c54d95b72c3a05e20e84ad : SUCCESS in 34m 39s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/5944c884a908442a89a98955a0d6cf66 : SUCCESS in 23m 02s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6e9b7d101ed94430ab55c671870fa6c1 : FAILURE in 1h 10m 13s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d096c7e1103741a69184bbac3f43c2e0 : SUCCESS in 41m 54s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4798762b429c4cf3ab91659bb034e7fe : SUCCESS in 43m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2ee53bf550a24ca1adbea8af6aa356f3 : SUCCESS in 10m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9c3f748866e841e19882da793514904a : SUCCESS in 6m 14s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a61f3f207d8d4314bde203dc6cc45e9a : FAILURE in 9m 49s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0b0563a899254a39a30e31157f6dc265 : SUCCESS in 37m 11s","accounts_in_message":[],"_revision_number":8},{"id":"a430ddb8450f443eeabd5c781bd833802d76de04","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-07-30 05:14:20.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"50f2ae7088fc9a07e04468c14c483361e4be144b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-30 06:19:47.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/673091e1c2c14566afee4af9c2f2377c : SUCCESS in 8m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/5d7cb7a2dd4746f19fe10c3d6a29dd64 : SUCCESS in 59m 09s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e3e6a9407ffa45188f503f51b058ccf0 : SUCCESS in 39m 32s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b7f0810e37de4b16a49657d1733ce240 : SUCCESS in 8m 00s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/935bde09abc34be1a1d76896103e15a3 : SUCCESS in 8m 40s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/fe72a50851d845f3a4bbd8659734117c : SUCCESS in 12m 12s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d3f77d24927047978f1520ea3922b238 : SUCCESS in 12m 44s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8604ff4381a949a3b2d1326de7f6a047 : SUCCESS in 24m 36s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/56ac13e86e4949daa7c3640ee4c82c9e : SUCCESS in 11m 45s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b98c364b2f144f85971d81281db38cb4 : SUCCESS in 15m 18s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/7ef9da45fa42430cbba805e89424c134 : SUCCESS in 16m 23s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ab52d911abf44b78b9a1b2eebf72aa7b : SUCCESS in 35m 17s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b78d3370f370481f9a8ef1535e19be18 : SUCCESS in 16m 09s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/49262135f6d442529f7f3eb9e82ad452 : SUCCESS in 16m 41s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a6f83594f27a49738493b95982b8b8a2 : SUCCESS in 17m 04s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e747816c22d54e67ad6b36b9ced89f5e : SUCCESS in 25m 57s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e134bddf69bc4eaab624d8f8eb9e0f01 : SUCCESS in 49m 03s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ad16fa603d5d4ed7a7d80debfdd0a4d8 : SUCCESS in 47m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/79a71512ae3448b09e9dfc4864146055 : SUCCESS in 33m 53s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bdc4c69be1f34f31a1793755c971da28 : SUCCESS in 11m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/db0f4ede828f455c823de7bc1f53c158 : SUCCESS in 5m 03s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c22d438151184c1487d21ac676d4f6b7 : FAILURE in 7m 59s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3c95159f53e24cb98e880e145ca74ff8 : SUCCESS in 49m 22s","accounts_in_message":[],"_revision_number":8},{"id":"ff63eee447369d3eb8bcc3570708444c4402f7e1","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-08-04 21:22:04.000000000","message":"Patch Set 9: Patch Set 8 was rebased","accounts_in_message":[],"_revision_number":9},{"id":"0aaa4c4709116d59836f6f81439d7b9855d4b0ee","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-08-04 21:22:22.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1\n\nthis is gunna be great!","accounts_in_message":[],"_revision_number":9},{"id":"ef2186712dd4a152799f0efb16672323f65630ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-04 22:23:06.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/01d34080f89047a39318d06aa6c6408b : SUCCESS in 8m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/faafe2791a624adbb51374f92cba3914 : SUCCESS in 54m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/100188ff3c4047b7977d8e5af89b2fd8 : SUCCESS in 37m 05s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/2cc732bb93d54f77ad1762b69d66b958 : SUCCESS in 9m 31s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a8d23a0113a04a8a960a10ef3ecfd207 : SUCCESS in 9m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/3a0af06e370043cf9e78d628aec9dbe9 : SUCCESS in 10m 47s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1f16e83d62d142f395ef118231a17447 : SUCCESS in 11m 36s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/fb197dbf280a44afa40540a764d1bf98 : SUCCESS in 11m 09s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/787e03ad3ecb44ff811b5ec38504293e : SUCCESS in 12m 54s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d150d51141234870baae5024f8f3999b : SUCCESS in 16m 13s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c10a5bb1b744490b99660bfc0e71cf5c : SUCCESS in 16m 28s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f98f249ed17c4f68a8cc287973cdd707 : SUCCESS in 16m 58s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/777e5a9262404ef8b5d0ab1cb4039ed3 : SUCCESS in 15m 54s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/737b9e10b4db42d1abb13c66593240dc : SUCCESS in 17m 19s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/104ea4d0260c4f07bf2f7ae46c781933 : SUCCESS in 18m 12s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b5a6b877d2a6408f81e864f8d502405a : SUCCESS in 19m 25s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/fefae7e0e55647e1afc0ea16ec998708 : SUCCESS in 47m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c751a802d6d24abaa67cbbed228704f3 : SUCCESS in 41m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bf23fbd323d0421d9d767b294e9a9350 : SUCCESS in 40m 02s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0c05a478adf1416ebf65c51ace32d2c5 : SUCCESS in 12m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/511155893e0b4223a3192494e5258601 : SUCCESS in 5m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/90da7f93ce1d4eaa895f21fbe8a2be54 : FAILURE in 7m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cbd48403e34e4a4ea8f70d43dda2c6ef : SUCCESS in 54m 29s","accounts_in_message":[],"_revision_number":9},{"id":"aa18b54069f03214bea9f5033756550694e23625","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-04 22:23:23.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"37e94c9a9d4d0e530f18781013e6a1838241ba34","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-04 23:29:53.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":9},{"id":"101c219e1df8d3eb851a32c53fe27a29115c858f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-04 23:29:53.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8eef3271f9074b85a2808d70e40452df : SUCCESS in 8m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/9e59c6173a14413d9759168fa9f70d14 : SUCCESS in 1h 05m 41s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/62ff1b0035e74d8a9295776cf32e2c1e : SUCCESS in 30m 49s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/d68e15c1c4b54c4c87bc8116d693ac0c : SUCCESS in 9m 17s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/1a2c257a13d944ebbd35e86d41957e86 : SUCCESS in 9m 25s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c3978e8f94984f5faf1f5d70e97e7240 : SUCCESS in 12m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/00ecc0d546f94645b6baa8c13401f1b7 : SUCCESS in 12m 29s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d8dec45b5d5a4216a07fd1fc130fbff6 : SUCCESS in 12m 17s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/24dcf82ea2b14fcfb66900387c30aad7 : SUCCESS in 13m 18s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e7f0206e4adf4e88a8857686f63101e7 : SUCCESS in 15m 40s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/f89aee10b51d47c5a3605651a8438c0d : SUCCESS in 16m 22s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/dae17145587b42eb87209d18d5895e5f : SUCCESS in 20m 01s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/6079146d4c4f4f9a9a38230080c4cbc5 : SUCCESS in 18m 14s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/e1d33ddc42694d019b0a126a795de006 : SUCCESS in 17m 12s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/9fd3258da7ad4aeb9985a5182902f683 : SUCCESS in 42m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3dba1abb90c84303a5ce1b324ab14dcd : SUCCESS in 39m 40s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/64783fb0a30e4e03ac7cff14954644c1 : SUCCESS in 41m 29s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f60defc9c3424c6785a988de64ac7b4e : SUCCESS in 10m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8141819d18b44b2c831a699fe8eb4e54 : SUCCESS in 5m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d5a181c7896141068849f3d25d14ecef : SUCCESS in 57m 18s","accounts_in_message":[],"_revision_number":9},{"id":"9858433d2cca4b88d3b5de60fb5da2498e352d13","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-04 23:31:58.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3124fb78bca64d32b662e88d3be39bec : SUCCESS in 1m 09s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/ad263405e32d4d528c45180b0d40fd78 : SUCCESS in 49s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/eec6bf7e12384a6aa0ada29a34b13bbe : SUCCESS in 58s (non-voting)","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"2a6dfae2f3d50750de2bdb5f31ea52070588e895","revisions":{"69f663a3aa19af9b767bdcb569745ae751eb23de":{"kind":"REWORK","_number":1,"created":"2020-06-16 00:10:51.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/51/735751/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/735751/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/735751/1"}}},"commit":{"parents":[{"commit":"0bed59e3faae94b96f98bbbc61b09abe54453267","subject":"Merge \"Use ini_file to update timeout instead of crudini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0bed59e3faae94b96f98bbbc61b09abe54453267"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-16 00:09:15.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-16 00:10:33.000000000","tz":-420},"subject":"sharder: Use replication network to send shard ranges","message":"sharder: Use replication network to send shard ranges\n\nWe still use internal_client to fetch shard ranges, which isn\u0027t ideal --\nbut that\u0027s harder to swap out.\n\nCloses-Bug: #1883302\nChange-Id: Ieef534bf5d5fb53602e875b51c15ef565882fbff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/69f663a3aa19af9b767bdcb569745ae751eb23de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/69f663a3aa19af9b767bdcb569745ae751eb23de"}]},"branch":"refs/heads/master"},"9fae38a8bf3866584008f5eff7f0190fe08fec09":{"kind":"REWORK","_number":2,"created":"2020-06-18 23:52:51.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/51/735751/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/735751/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/735751/2"}}},"commit":{"parents":[{"commit":"51a587ed8dd5700b558ad26d70dcb7facc0f91e4","subject":"Use ensure-pip role","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/51a587ed8dd5700b558ad26d70dcb7facc0f91e4"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-16 00:09:15.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-18 23:52:25.000000000","tz":-420},"subject":"Allow direct and internal clients to use the replication network","message":"Allow direct and internal clients to use the replication network\n\nA new header `X-Backend-Use-Replication-Network` is added; if true, use\nthe replication network instead of the client-data-path network.\n\nSeveral background daemons are updated to use the replication network:\n\n  * account-reaper\n  * container-reconciler\n  * container-sharder\n  * container-sync\n  * object-expirer\n\nNote that if container-sync is being used to sync data within the same\ncluster, the replication network will only be used when communicating\nwith the \"source\" container; the \"destination\" traffic will continue to\nuse the configured realm endpoint.\n\nUpgradeImpact\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSome background daemons find work by querying Swift rather than walking\nlocal drives that should be available on the replication network. In\ncase they were deployed without access to the replication network\n(and access cannot easily be granted), a new config option\n`use_legacy_network` is added to revert to the previous behavior.\nThis affects:\n\n  * container-reconciler\n  * object-expirer\n\nCloses-Bug: #1883302\nChange-Id: Ieef534bf5d5fb53602e875b51c15ef565882fbff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9fae38a8bf3866584008f5eff7f0190fe08fec09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9fae38a8bf3866584008f5eff7f0190fe08fec09"}]},"branch":"refs/heads/master"},"a8b8bccf046920b61bd525f65c82264b1e9070a5":{"kind":"REWORK","_number":3,"created":"2020-06-26 23:47:05.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/51/735751/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/735751/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/735751/3"}}},"commit":{"parents":[{"commit":"51a587ed8dd5700b558ad26d70dcb7facc0f91e4","subject":"Use ensure-pip role","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/51a587ed8dd5700b558ad26d70dcb7facc0f91e4"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-16 00:09:15.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-26 23:46:18.000000000","tz":-420},"subject":"Allow direct and internal clients to use the replication network","message":"Allow direct and internal clients to use the replication network\n\nA new header `X-Backend-Use-Replication-Network` is added; if true, use\nthe replication network instead of the client-data-path network.\n\nSeveral background daemons are updated to use the replication network:\n\n  * account-reaper\n  * container-reconciler\n  * container-sharder\n  * container-sync\n  * object-expirer\n\nNote that if container-sync is being used to sync data within the same\ncluster, the replication network will only be used when communicating\nwith the \"source\" container; the \"destination\" traffic will continue to\nuse the configured realm endpoint.\n\nThe direct and internal client APIs still default to using the\nclient-data-path network; this maintains backwards compatibility for\nexternal tools written against them.\n\nUpgradeImpact\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSome background daemons find work by querying Swift rather than walking\nlocal drives that should be available on the replication network:\n\n  * container-reconciler\n  * object-expirer\n\nEnsure these have access to the replication network before upgrading.\n\nCloses-Bug: #1883302\nChange-Id: Ieef534bf5d5fb53602e875b51c15ef565882fbff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a8b8bccf046920b61bd525f65c82264b1e9070a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a8b8bccf046920b61bd525f65c82264b1e9070a5"}]},"branch":"refs/heads/master"},"652ac1bd080e798f04d9e117030546a8b8cd1a07":{"kind":"REWORK","_number":4,"created":"2020-06-27 00:37:55.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/51/735751/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/735751/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/735751/4"}}},"commit":{"parents":[{"commit":"51a587ed8dd5700b558ad26d70dcb7facc0f91e4","subject":"Use ensure-pip role","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/51a587ed8dd5700b558ad26d70dcb7facc0f91e4"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-16 00:09:15.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tburke@nvidia.com","date":"2020-06-27 00:37:52.000000000","tz":0},"subject":"Allow direct and internal clients to use the replication network","message":"Allow direct and internal clients to use the replication network\n\nA new header `X-Backend-Use-Replication-Network` is added; if true, use\nthe replication network instead of the client-data-path network.\n\nSeveral background daemons are updated to use the replication network:\n\n  * account-reaper\n  * container-reconciler\n  * container-sharder\n  * container-sync\n  * object-expirer\n\nNote that if container-sync is being used to sync data within the same\ncluster, the replication network will only be used when communicating\nwith the \"source\" container; the \"destination\" traffic will continue to\nuse the configured realm endpoint.\n\nThe direct and internal client APIs still default to using the\nclient-data-path network; this maintains backwards compatibility for\nexternal tools written against them.\n\nUpgradeImpact\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSome background daemons find work by querying Swift rather than walking\nlocal drives that should be available on the replication network:\n\n  * container-reconciler\n  * object-expirer\n\nEnsure these have access to the replication network before upgrading.\n\nCloses-Bug: #1883302\nChange-Id: Ieef534bf5d5fb53602e875b51c15ef565882fbff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/652ac1bd080e798f04d9e117030546a8b8cd1a07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/652ac1bd080e798f04d9e117030546a8b8cd1a07"}]},"branch":"refs/heads/master"},"5304739a512874c977512460be491c3cd3098f89":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2020-07-22 20:59:53.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/51/735751/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/735751/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/735751/5"}}},"commit":{"parents":[{"commit":"347d5ffc5e2a610cb52a6c072a3d1738ce5f68ba","subject":"Allow replication servers to handle all request methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/347d5ffc5e2a610cb52a6c072a3d1738ce5f68ba"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-16 00:09:15.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-07-22 20:58:29.000000000","tz":-420},"subject":"Allow direct and internal clients to use the replication network","message":"Allow direct and internal clients to use the replication network\n\nA new header `X-Backend-Use-Replication-Network` is added; if true, use\nthe replication network instead of the client-data-path network.\n\nSeveral background daemons are updated to use the replication network:\n\n  * account-reaper\n  * container-reconciler\n  * container-sharder\n  * container-sync\n  * object-expirer\n\nNote that if container-sync is being used to sync data within the same\ncluster, the replication network will only be used when communicating\nwith the \"source\" container; the \"destination\" traffic will continue to\nuse the configured realm endpoint.\n\nThe direct and internal client APIs still default to using the\nclient-data-path network; this maintains backwards compatibility for\nexternal tools written against them.\n\nUpgradeImpact\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSome background daemons find work by querying Swift rather than walking\nlocal drives that should be available on the replication network:\n\n  * container-reconciler\n  * object-expirer\n\nEnsure these have access to the replication network before upgrading.\n\nCloses-Bug: #1883302\nChange-Id: Ieef534bf5d5fb53602e875b51c15ef565882fbff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5304739a512874c977512460be491c3cd3098f89"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5304739a512874c977512460be491c3cd3098f89"}]},"branch":"refs/heads/master"},"2ca67d832dfba941caf998c31cce9bffc6ed9b63":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2020-07-23 16:11:19.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/51/735751/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/735751/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/735751/6"}}},"commit":{"parents":[{"commit":"9eb81f6e698ef8ac8855c413b0b1bf4e030cb687","subject":"Allow replication servers to handle all request methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9eb81f6e698ef8ac8855c413b0b1bf4e030cb687"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-16 00:09:15.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-07-23 16:11:07.000000000","tz":-420},"subject":"Allow direct and internal clients to use the replication network","message":"Allow direct and internal clients to use the replication network\n\nA new header `X-Backend-Use-Replication-Network` is added; if true, use\nthe replication network instead of the client-data-path network.\n\nSeveral background daemons are updated to use the replication network:\n\n  * account-reaper\n  * container-reconciler\n  * container-sharder\n  * container-sync\n  * object-expirer\n\nNote that if container-sync is being used to sync data within the same\ncluster, the replication network will only be used when communicating\nwith the \"source\" container; the \"destination\" traffic will continue to\nuse the configured realm endpoint.\n\nThe direct and internal client APIs still default to using the\nclient-data-path network; this maintains backwards compatibility for\nexternal tools written against them.\n\nUpgradeImpact\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSome background daemons find work by querying Swift rather than walking\nlocal drives that should be available on the replication network:\n\n  * container-reconciler\n  * object-expirer\n\nEnsure these have access to the replication network before upgrading.\n\nCloses-Bug: #1883302\nChange-Id: Ieef534bf5d5fb53602e875b51c15ef565882fbff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2ca67d832dfba941caf998c31cce9bffc6ed9b63"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2ca67d832dfba941caf998c31cce9bffc6ed9b63"}]},"branch":"refs/heads/master"},"0ecc775c5452f8867a4b6c179e8a6bb84f5ecaf8":{"kind":"REWORK","_number":7,"created":"2020-07-23 17:16:24.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/51/735751/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/735751/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/735751/7"}}},"commit":{"parents":[{"commit":"9eb81f6e698ef8ac8855c413b0b1bf4e030cb687","subject":"Allow replication servers to handle all request methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9eb81f6e698ef8ac8855c413b0b1bf4e030cb687"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-16 00:09:15.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-07-23 17:16:18.000000000","tz":-420},"subject":"Allow direct and internal clients to use the replication network","message":"Allow direct and internal clients to use the replication network\n\nA new header `X-Backend-Use-Replication-Network` is added; if true, use\nthe replication network instead of the client-data-path network.\n\nSeveral background daemons are updated to use the replication network:\n\n  * account-reaper\n  * container-reconciler\n  * container-sharder\n  * container-sync\n  * object-expirer\n\nNote that if container-sync is being used to sync data within the same\ncluster, the replication network will only be used when communicating\nwith the \"source\" container; the \"destination\" traffic will continue to\nuse the configured realm endpoint.\n\nThe direct and internal client APIs still default to using the\nclient-data-path network; this maintains backwards compatibility for\nexternal tools written against them.\n\nUpgradeImpact\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSome background daemons find work by querying Swift rather than walking\nlocal drives that should be available on the replication network:\n\n  * container-reconciler\n  * object-expirer\n\nEnsure these have access to the replication network before upgrading.\n\nCloses-Bug: #1883302\nChange-Id: Ieef534bf5d5fb53602e875b51c15ef565882fbff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0ecc775c5452f8867a4b6c179e8a6bb84f5ecaf8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0ecc775c5452f8867a4b6c179e8a6bb84f5ecaf8"}]},"branch":"refs/heads/master"},"b1ed4402e8c509ed965cf3fef8b5ff7b87a6a381":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2020-07-29 17:49:14.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/51/735751/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/735751/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/735751/8"}}},"commit":{"parents":[{"commit":"9eb81f6e698ef8ac8855c413b0b1bf4e030cb687","subject":"Allow replication servers to handle all request methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9eb81f6e698ef8ac8855c413b0b1bf4e030cb687"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-16 00:09:15.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tburke@nvidia.com","date":"2020-07-29 17:49:03.000000000","tz":0},"subject":"Allow direct and internal clients to use the replication network","message":"Allow direct and internal clients to use the replication network\n\nA new header `X-Backend-Use-Replication-Network` is added; if true, use\nthe replication network instead of the client-data-path network.\n\nSeveral background daemons are updated to use the replication network:\n\n  * account-reaper\n  * container-reconciler\n  * container-sharder\n  * container-sync\n  * object-expirer\n\nNote that if container-sync is being used to sync data within the same\ncluster, the replication network will only be used when communicating\nwith the \"source\" container; the \"destination\" traffic will continue to\nuse the configured realm endpoint.\n\nThe direct and internal client APIs still default to using the\nclient-data-path network; this maintains backwards compatibility for\nexternal tools written against them.\n\nUpgradeImpact\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nUntil recently, servers configured with\n\n  replication_server \u003d true\n\nwould only handle REPLICATE (and, in the case of object servers, SSYNC)\nrequests, and would respond 405 Method Not Allowed to other requests.\nWhen upgrading from Swift 2.25.0 or earlier, remove the config option\nand restart services prior to upgrade to avoid a flood of background\ndaemon errors in logs.\n\nNote that some background daemons find work by querying Swift rather\nthan walking local drives that should be available on the replication\nnetwork:\n\n  * container-reconciler\n  * object-expirer\n\nPreviosuly these may have been configured without access to the\nreplication network; ensure they have access before upgrading.\n\nCloses-Bug: #1883302\nRelated-Bug: #1446873\nRelated-Change: Ica2b41a52d11cb10c94fa8ad780a201318c4fc87\nChange-Id: Ieef534bf5d5fb53602e875b51c15ef565882fbff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b1ed4402e8c509ed965cf3fef8b5ff7b87a6a381"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b1ed4402e8c509ed965cf3fef8b5ff7b87a6a381"}]},"branch":"refs/heads/master"},"2a6dfae2f3d50750de2bdb5f31ea52070588e895":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2020-08-04 21:22:04.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/51/735751/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/735751/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/735751/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/735751/9"}}},"commit":{"parents":[{"commit":"50800aba37947f6c1a88b8d6e0886049a9b8a86f","subject":"Merge \"Update SAIO \u0026 docker image to use 62xx ports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/50800aba37947f6c1a88b8d6e0886049a9b8a86f"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-16 00:09:15.000000000","tz":-420},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-08-04 21:22:04.000000000","tz":0},"subject":"Allow direct and internal clients to use the replication network","message":"Allow direct and internal clients to use the replication network\n\nA new header `X-Backend-Use-Replication-Network` is added; if true, use\nthe replication network instead of the client-data-path network.\n\nSeveral background daemons are updated to use the replication network:\n\n  * account-reaper\n  * container-reconciler\n  * container-sharder\n  * container-sync\n  * object-expirer\n\nNote that if container-sync is being used to sync data within the same\ncluster, the replication network will only be used when communicating\nwith the \"source\" container; the \"destination\" traffic will continue to\nuse the configured realm endpoint.\n\nThe direct and internal client APIs still default to using the\nclient-data-path network; this maintains backwards compatibility for\nexternal tools written against them.\n\nUpgradeImpact\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nUntil recently, servers configured with\n\n  replication_server \u003d true\n\nwould only handle REPLICATE (and, in the case of object servers, SSYNC)\nrequests, and would respond 405 Method Not Allowed to other requests.\nWhen upgrading from Swift 2.25.0 or earlier, remove the config option\nand restart services prior to upgrade to avoid a flood of background\ndaemon errors in logs.\n\nNote that some background daemons find work by querying Swift rather\nthan walking local drives that should be available on the replication\nnetwork:\n\n  * container-reconciler\n  * object-expirer\n\nPreviosuly these may have been configured without access to the\nreplication network; ensure they have access before upgrading.\n\nCloses-Bug: #1883302\nRelated-Bug: #1446873\nRelated-Change: Ica2b41a52d11cb10c94fa8ad780a201318c4fc87\nChange-Id: Ieef534bf5d5fb53602e875b51c15ef565882fbff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2a6dfae2f3d50750de2bdb5f31ea52070588e895"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2a6dfae2f3d50750de2bdb5f31ea52070588e895"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
