)]}'
{"id":"openstack%2Fswift~675451","triplet_id":"openstack%2Fswift~master~I84bd29ae48ff1b0826794a8fdf9aa87670ad4aa4","project":"openstack/swift","branch":"master","topic":"675451","hashtags":[],"change_id":"I84bd29ae48ff1b0826794a8fdf9aa87670ad4aa4","subject":"Consolidate Container-Update-Override headers","status":"MERGED","created":"2019-08-08 19:16:49.000000000","updated":"2019-08-13 02:53:17.000000000","submitted":"2019-08-13 02:52:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"675451-1565664728816-53e3b4f1","meta_rev_id":"b26cf3a29859cd81c8c378b9aed647f9360d9b72","_number":675451,"virtual_id_number":675451,"owner":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":2,"date":"2019-08-13 02:52:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":2,"date":"2019-08-13 01:14:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":2,"date":"2019-08-09 17:38:45.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":2,"date":"2019-08-09 17:00:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":1,"date":"2019-08-13 01:14:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":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":"2019-08-09 17:00:17.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2019-08-13 01:14:12.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":"2019-08-13 02:52:08.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":"cbdd041efa6b172960035f65fbfb69be90d42a44","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2019-08-08 19:16:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d175fa317d2e3d15544c1bf2b2bf89fed575eef1","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2019-08-08 19:17:19.000000000","message":"Patch Set 1:\n\nWe\u0027ll see what Zuul and Matt think about this before I rebase hardlinks on it with the doc updates.","accounts_in_message":[],"_revision_number":1},{"id":"e70254f1084f06a8a9c0086fae9963c12b04b112","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-08 19:30:34.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nLooks like good cleanup, but I\u0027ve got one concern... I should probably dig into this more...","accounts_in_message":[],"_revision_number":1},{"id":"576facf2094257fa78707dbaf86cbe77fcd96713","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 00:11:07.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://logs.opendev.org/51/675451/1/check/openstack-tox-docs/c9298be/html/ : SUCCESS in 7m 16s\n- grenade-py3 https://logs.opendev.org/51/675451/1/check/grenade-py3/c73f127/ : FAILURE in 1h 21m 00s\n- tempest-integrated-object-storage https://logs.opendev.org/51/675451/1/check/tempest-integrated-object-storage/6a50486/ : SUCCESS in 1h 04m 57s\n- swift-build-image https://logs.opendev.org/51/675451/1/check/swift-build-image/c0a105a/ : SUCCESS in 9m 35s (non-voting)\n- swift-tox-py27 https://logs.opendev.org/51/675451/1/check/swift-tox-py27/d9595cc/ : SUCCESS in 10m 17s\n- swift-tox-py36 https://logs.opendev.org/51/675451/1/check/swift-tox-py36/423bb83/ : SUCCESS in 11m 31s\n- swift-tox-py37 https://logs.opendev.org/51/675451/1/check/swift-tox-py37/ae57a52/ : SUCCESS in 12m 00s\n- swift-tox-func https://logs.opendev.org/51/675451/1/check/swift-tox-func/4243d41/ : SUCCESS in 9m 37s\n- swift-tox-func-encryption https://logs.opendev.org/51/675451/1/check/swift-tox-func-encryption/1dd657d/ : SUCCESS in 9m 17s\n- swift-tox-func-domain-remap-staticweb https://logs.opendev.org/51/675451/1/check/swift-tox-func-domain-remap-staticweb/6af45a7/ : SUCCESS in 9m 35s\n- swift-tox-func-ec https://logs.opendev.org/51/675451/1/check/swift-tox-func-ec/8401cd9/ : FAILURE in 11m 16s\n- swift-tox-func-s3api https://logs.opendev.org/51/675451/1/check/swift-tox-func-s3api/2e1e9e6/ : SUCCESS in 13m 12s\n- swift-tox-func-py37 https://logs.opendev.org/51/675451/1/check/swift-tox-func-py37/3c082e8/ : SUCCESS in 9m 50s\n- swift-tox-func-domain-remap-staticweb-py37 https://logs.opendev.org/51/675451/1/check/swift-tox-func-domain-remap-staticweb-py37/d37c8ff/ : SUCCESS in 9m 03s\n- swift-tox-func-ec-py37 https://logs.opendev.org/51/675451/1/check/swift-tox-func-ec-py37/f84d312/ : FAILURE in 11m 23s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://logs.opendev.org/51/675451/1/check/swift-tox-func-s3api-ceph-s3tests-tempauth/b73aedc/ : SUCCESS in 14m 42s (non-voting)\n- swift-probetests-centos-7 https://logs.opendev.org/51/675451/1/check/swift-probetests-centos-7/4a92e75/ : SUCCESS in 31m 53s\n- swift-dsvm-functional https://logs.opendev.org/51/675451/1/check/swift-dsvm-functional/deba353/ : SUCCESS in 29m 30s\n- swift-dsvm-functional-py3 https://logs.opendev.org/51/675451/1/check/swift-dsvm-functional-py3/2cae60d/ : SUCCESS in 32m 53s\n- swift-dsvm-functional-ipv6 https://logs.opendev.org/51/675451/1/check/swift-dsvm-functional-ipv6/3ea537c/ : SUCCESS in 36m 00s\n- swift-tox-lower-constraints https://logs.opendev.org/51/675451/1/check/swift-tox-lower-constraints/cfe64be/ : SUCCESS in 12m 16s\n- openstack-tox-pep8 https://logs.opendev.org/51/675451/1/check/openstack-tox-pep8/b1b1fb2/ : SUCCESS in 7m 21s\n- swift-multinode-rolling-upgrade https://logs.opendev.org/51/675451/1/check/swift-multinode-rolling-upgrade/45efa12/ : SUCCESS in 18m 44s","accounts_in_message":[],"_revision_number":1},{"id":"51275cf2ae01716b92d06167d337220944e64df4","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2019-08-09 01:23:01.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7e2bc5ff280ae4a19aaf2adb815354fc2867da68","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2019-08-09 14:08:36.000000000","message":"Patch Set 1: Workflow-1\n\nI think I was being overly optimistic about \"fixing\" the backend vs sysmeta override cruft.\n\nI think what I\u0027ll do is break adding sysmeta overrides to footers out to separate patch and see if we can sort out precedence separately from the sysmeta override cleanup","accounts_in_message":[],"_revision_number":1},{"id":"a7fb78eb4f81e9e7ea6273fd1c960cdae37bb0a4","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2019-08-09 16:14:57.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2e3ac632a03b7a34a04e383a22190d26f5a6aa06","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-09 17:00:17.000000000","message":"Patch Set 2: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"6688cda79eef69f0ce334373272185a8aec91c3d","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2019-08-09 17:38:45.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)\n\nwe\u0027ll see if matches up with what Matt was thinking","accounts_in_message":[],"_revision_number":2},{"id":"e9cfa1a6aeaf9ce71c52c4e4b9d65502ff1e05a4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-09 21:44:08.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"80505c1dcd810f7228c31caa7a109d65b2801dd5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 23:27:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://logs.opendev.org/51/675451/2/check/openstack-tox-docs/9b97d60/html/ : SUCCESS in 4m 28s\n- grenade-py3 https://logs.opendev.org/51/675451/2/check/grenade-py3/396bde4/ : SUCCESS in 1h 12m 19s\n- tempest-integrated-object-storage https://logs.opendev.org/51/675451/2/check/tempest-integrated-object-storage/a5b7356/ : SUCCESS in 54m 25s\n- swift-build-image https://logs.opendev.org/51/675451/2/check/swift-build-image/280c56c/ : SUCCESS in 7m 50s (non-voting)\n- swift-tox-py27 https://logs.opendev.org/51/675451/2/check/swift-tox-py27/3dfadb5/ : SUCCESS in 10m 18s\n- swift-tox-py36 https://logs.opendev.org/51/675451/2/check/swift-tox-py36/bed0213/ : SUCCESS in 11m 03s\n- swift-tox-py37 https://logs.opendev.org/51/675451/2/check/swift-tox-py37/1747c57/ : SUCCESS in 10m 53s\n- swift-tox-func https://logs.opendev.org/51/675451/2/check/swift-tox-func/39ff084/ : SUCCESS in 9m 02s\n- swift-tox-func-encryption https://logs.opendev.org/51/675451/2/check/swift-tox-func-encryption/f230c6e/ : SUCCESS in 12m 10s\n- swift-tox-func-domain-remap-staticweb https://logs.opendev.org/51/675451/2/check/swift-tox-func-domain-remap-staticweb/4fa3512/ : SUCCESS in 9m 15s\n- swift-tox-func-ec https://logs.opendev.org/51/675451/2/check/swift-tox-func-ec/fd5a2a5/ : SUCCESS in 9m 20s\n- swift-tox-func-s3api https://logs.opendev.org/51/675451/2/check/swift-tox-func-s3api/2286875/ : SUCCESS in 14m 40s\n- swift-tox-func-py37 https://logs.opendev.org/51/675451/2/check/swift-tox-func-py37/753f6d3/ : SUCCESS in 10m 04s\n- swift-tox-func-encryption-py37 https://logs.opendev.org/51/675451/2/check/swift-tox-func-encryption-py37/49f1564/ : SUCCESS in 9m 17s\n- swift-tox-func-domain-remap-staticweb-py37 https://logs.opendev.org/51/675451/2/check/swift-tox-func-domain-remap-staticweb-py37/da09269/ : SUCCESS in 8m 08s\n- swift-tox-func-ec-py37 https://logs.opendev.org/51/675451/2/check/swift-tox-func-ec-py37/99cf2e1/ : SUCCESS in 8m 02s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://logs.opendev.org/51/675451/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/b02a7a7/ : SUCCESS in 12m 26s (non-voting)\n- swift-probetests-centos-7 https://logs.opendev.org/51/675451/2/check/swift-probetests-centos-7/bbf94f6/ : SUCCESS in 29m 36s\n- swift-dsvm-functional https://logs.opendev.org/51/675451/2/check/swift-dsvm-functional/dee1c97/ : SUCCESS in 31m 13s\n- swift-dsvm-functional-py3 https://logs.opendev.org/51/675451/2/check/swift-dsvm-functional-py3/f2e7983/ : SUCCESS in 38m 04s\n- swift-dsvm-functional-ipv6 https://logs.opendev.org/51/675451/2/check/swift-dsvm-functional-ipv6/fe80bf9/ : SUCCESS in 30m 09s\n- swift-tox-lower-constraints https://logs.opendev.org/51/675451/2/check/swift-tox-lower-constraints/f630799/ : SUCCESS in 11m 21s\n- openstack-tox-pep8 https://logs.opendev.org/51/675451/2/check/openstack-tox-pep8/c103f72/ : SUCCESS in 6m 19s\n- swift-multinode-rolling-upgrade https://logs.opendev.org/51/675451/2/check/swift-multinode-rolling-upgrade/7279c44/ : SUCCESS in 16m 05s","accounts_in_message":[],"_revision_number":2},{"id":"fc89aeafec2b1e55b711750f322a1f858d0c8186","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2019-08-12 18:34:29.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nI\u0027ll ping Matt on this one again","accounts_in_message":[],"_revision_number":2},{"id":"5452a7718ed3988c1881a0e36d78c2c0fb7dabf3","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2019-08-13 01:14:12.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)\n\nYeah great, keeps inline with what we do wither other sysmeta prefixes.","accounts_in_message":[],"_revision_number":2},{"id":"016df6780e053ee5770d5ea9a9bc2d208b2a7ab5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-13 01:14:45.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d6063cb93d25c9720c4f616fbe5e06462c23aa8a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-13 02:52:08.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c335db6302c94a4da599146d5f8dca6a : SUCCESS in 4m 14s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/faa124fa3daa4b3a8d86b0f53c6540e2 : SUCCESS in 1h 01m 09s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e27d4d48658f4cdbb7d7712f09a99c41 : SUCCESS in 57m 52s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/f6b07d3b97f74d2e8cdddd8709c99a40 : SUCCESS in 8m 19s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/66fac26a57a740f680e9e366b18f69da : SUCCESS in 34m 10s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8568116c87924135a5dab464a6d26f96 : SUCCESS in 10m 44s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6ff1214f06d143ebaa719a9d753f962c : SUCCESS in 13m 33s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/abef668521794bdcb38039dd88b2aed2 : SUCCESS in 9m 06s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/4eb69978df74403f91eb4459033b42fd : SUCCESS in 8m 22s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/33c149e8587c451fbf9d778b9fc8bf15 : SUCCESS in 12m 56s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/18137b65c203460885465692ea878424 : SUCCESS in 19m 45s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/90398e18d0c04ea4ba0f1e9cca24cb17 : SUCCESS in 20m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/ed465e2c61824d0ea55cb39a28486d84 : SUCCESS in 9m 54s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/fd8a1421c2a441478a8930b2debce13e : SUCCESS in 7m 37s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/c396631ceaf343278e7dedadb4930ea9 : SUCCESS in 15m 29s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/43f6feed666343b5af846d3c1db9d3fb : SUCCESS in 35m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/89f209502bb5413aa5bd94f18f20f8b8 : SUCCESS in 37m 19s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/6ae67dd96fa440e5995db489f3999adb : SUCCESS in 31m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6e6db1b9aa1b44fdba9cdf94ae76f7c9 : SUCCESS in 33m 34s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b8d4c80be0a74ac6812e4eea2fbacec8 : SUCCESS in 11m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d04d1fea621545eb95cb9dca4be826b2 : SUCCESS in 6m 48s","accounts_in_message":[],"_revision_number":2},{"id":"ab7584069996313c2198f59ffa4ffd97f4c11473","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-13 02:52:08.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"5a34d3e5c217721b64cb7e72e47b090e5ad29a2e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-13 02:53:17.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/048cad044a144d0596a1716dad69967d : SUCCESS in 44s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"996aa4547f5248c49e47478f186f3104e1c6c5da","revisions":{"71e145e1d6815683f328c1a136b6ca69080e9726":{"kind":"REWORK","_number":1,"created":"2019-08-08 19:16:49.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/51/675451/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/675451/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/675451/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/675451/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/675451/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/675451/1"}}},"commit":{"parents":[{"commit":"8d3d21e66846979d3bb4fbac136251da88f22310","subject":"Merge \"py3: port RBAC func tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8d3d21e66846979d3bb4fbac136251da88f22310"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2019-08-08 19:16:00.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2019-08-08 19:16:08.000000000","tz":-300},"subject":"Consolidate Container-Update-Override headers","message":"Consolidate Container-Update-Override headers\n\nRelated-Change-Id: I179ea6180d31146bb947061c69b1807c59529ac8\nRelated-Change-Id: I056edc68aee8c0db2a2c4a5b9e3d242a895975b3\n\nChange-Id: I84bd29ae48ff1b0826794a8fdf9aa87670ad4aa4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/71e145e1d6815683f328c1a136b6ca69080e9726"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/71e145e1d6815683f328c1a136b6ca69080e9726"}]},"branch":"refs/heads/master"},"996aa4547f5248c49e47478f186f3104e1c6c5da":{"kind":"REWORK","_number":2,"created":"2019-08-09 16:14:57.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/51/675451/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/51/675451/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/675451/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/675451/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/51/675451/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/51/675451/2"}}},"commit":{"parents":[{"commit":"8d3d21e66846979d3bb4fbac136251da88f22310","subject":"Merge \"py3: port RBAC func tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8d3d21e66846979d3bb4fbac136251da88f22310"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2019-08-08 19:16:00.000000000","tz":-300},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2019-08-09 15:35:26.000000000","tz":-300},"subject":"Consolidate Container-Update-Override headers","message":"Consolidate Container-Update-Override headers\n\nRelated-Change-Id: I179ea6180d31146bb947061c69b1807c59529ac8\nRelated-Change-Id: I056edc68aee8c0db2a2c4a5b9e3d242a895975b3\n\nChange-Id: I84bd29ae48ff1b0826794a8fdf9aa87670ad4aa4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/996aa4547f5248c49e47478f186f3104e1c6c5da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/996aa4547f5248c49e47478f186f3104e1c6c5da"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
