)]}'
{"id":"openstack%2Fswift~798209","triplet_id":"openstack%2Fswift~master~I4371324691e9aa607caa74822c7211daf511f240","project":"openstack/swift","branch":"master","topic":"middleware_trace","hashtags":[],"change_id":"I4371324691e9aa607caa74822c7211daf511f240","subject":"WIP: Trace: Add the ability to store in swift","status":"ABANDONED","created":"2021-06-27 04:01:27.000000000","updated":"2021-08-16 04:52:43.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f74f704e42460619424ddd1464f24a857446b647","_number":798209,"virtual_id_number":798209,"owner":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2021-07-29 04:19:17.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-06-27 04:40:52.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":"CC"},{"updated":"2021-06-27 05:14:50.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":"43beea8fe782e9f4390b34b50aeb517a794ee45f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-06-27 04:01:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f19c322121bfd346a200269eb93966c04d1b4cd8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-27 04:40:52.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/929c96efe3f74c9699295d5d0946f657 : SUCCESS in 34m 06s (non-voting)\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/fcab8987222c4c4e8514046e68bcfa4f : SUCCESS in 33m 39s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"928a7f97ee1c4baa107d69f49a305d7e1439b08d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-27 05:14:50.000000000","message":"Patch Set 1: 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/7192d8d881e046d89722651381fe00d2 : SUCCESS in 10m 33s\n- grenade https://zuul.opendev.org/t/openstack/build/091c2e084c614548a7a88d4447914429 : SUCCESS in 1h 07m 44s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/9a297192d5164bfda18835e9fc64ae6c : SUCCESS in 47m 58s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/85e9d939b547447f9fdd0fd04dc24e31 : SUCCESS in 9m 44s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/bc46279bfc9c41c4b49f9e5f50b147b3 : SUCCESS in 12m 02s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/788a367090de4600a0e56e85ece0e759 : SUCCESS in 23m 06s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9af84b46c1ad4481a877525c3e94523d : SUCCESS in 23m 32s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/5330eaeed4524695bd7f8eb8c52580a8 : SUCCESS in 23m 31s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/eee54a6793bb43aeb01403c59c580ba5 : SUCCESS in 23m 22s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/568596e1d5c2424e97d3be131746d06a : SUCCESS in 22m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f2424914a8d24a87ab7bc1b72e38b9e7 : SUCCESS in 19m 02s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b2ac9229cb7947e6be1a58eb2232bb64 : SUCCESS in 28m 57s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0ca348ad20634355babd61c8ce51030a : SUCCESS in 19m 23s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/3cf253a820484a689753edc25cc3c45a : SUCCESS in 18m 24s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/3be6833978cb469cb415779c0f6f9ba4 : SUCCESS in 19m 23s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/19579b7bffd34e4b810cbfe85fc920db : SUCCESS in 28m 59s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1df4b4179a0b41689aa4df3110197b62 : SUCCESS in 8m 07s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b2fa07d5a12846eca670fd7af0a28269 : SUCCESS in 32m 12s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1512f524b500450581e40a80dd334109 : SUCCESS in 51m 31s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/542caaadaa9a4782bd1df0b0e9bf109d : SUCCESS in 1h 00m 13s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/6bea130f99b74ba18aed1cbf794f64d9 : SUCCESS in 46m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/55ec074820f5478197c03f775ab41bc7 : SUCCESS in 41m 00s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0615d8b51871478da0b36c582b2e1509 : SUCCESS in 18m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5554d977db734eb1b387f0522d3ade72 : FAILURE in 7m 31s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/55d09cc17cbf401ab96402a52022ee9a : SUCCESS in 26m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f73dd68c18ab41c0a8b905765494efa2 : SUCCESS in 52m 56s\n\nWarning:\n  Comments left for invalid file swift/common/wsgi.py\n  Comments left for invalid file swift/proxy/server.py","accounts_in_message":[],"_revision_number":1},{"id":"a1eace083579e27227a0a28058b684a3e2ecbeee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-06-28 02:00:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"0c30a7e8616dff1786c9b045a632db99a88f47ae","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-28 02:45:52.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7a2ccdd54cd94fa8b88b08ade3562d66 : SUCCESS in 41m 50s (non-voting)\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/36c2a1e8eb8e46478715724c414c6ed5 : SUCCESS in 43m 50s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"28109d0ca2742ec57ece9beacaa489e427c79b24","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-28 03:03:46.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/7e7854b509194bc6a5885300b5053730 : SUCCESS in 11m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/fd26e9b6bbeb4d88b29eaaeb4c80a7b7 : SUCCESS in 1h 02m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a11349b595b44ebd987fe32f5c9cc910 : SUCCESS in 39m 40s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/256f5a3b9ded4dd8a9edfbb47cd9c171 : SUCCESS in 9m 15s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/e10013d2c23745b7b328dd99cba9c1d0 : SUCCESS in 9m 42s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/1a2576794fb344ad8fe80ec90a0db332 : SUCCESS in 17m 51s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/eb731b049bd14c4281ff08d8263f30dc : SUCCESS in 22m 26s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f60312649cb94b12b6073feb6c6d4737 : SUCCESS in 22m 35s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/ba136ab6fb0546d0b697a58a9b655821 : SUCCESS in 20m 04s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/b736a070fd5f457ca7607fab6f3b47c7 : SUCCESS in 19m 19s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d40cb856a53d4e13af2acb0c534f86ef : SUCCESS in 20m 02s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/fdf3b3a2f232436a8537e715abef143c : SUCCESS in 21m 48s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/fc68bac4697d45608eaac7d2eb26286f : SUCCESS in 21m 52s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/d2cefa444694410189f73675565d203c : SUCCESS in 23m 11s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/d71531b2ad544e5b9e3012fb2db43533 : SUCCESS in 22m 20s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/7a5d365cb6a146fd843555a20e8afac3 : SUCCESS in 22m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7c7128322a954a20ab7a81b81abecc22 : SUCCESS in 8m 16s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9eda534aeaca4bf7b399a472379e41aa : SUCCESS in 25m 11s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1e725c86850c46e0a5fe45e82c46341a : SUCCESS in 49m 48s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/ff105d522d8e4a10b7e0907ac7a40ccf : SUCCESS in 49m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/dc6c9081b1bd49c3aacff2b9a817d6cb : SUCCESS in 41m 43s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/96befb91907d4de9a50cb8138ee97821 : SUCCESS in 42m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a536298fa46a44b5a7380c2e1444eeb4 : SUCCESS in 22m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/37eb28fadf8e4967ad10add81c27809b : SUCCESS in 7m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/23c46b66938f46188fbcbd62b431b85a : FAILURE in 31m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b1765bdc71bb4482944c15825d5631b4 : SUCCESS in 47m 48s","accounts_in_message":[],"_revision_number":2},{"id":"9cf6fc8af00a02d347bdd38c7dfdcb44aed65850","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-06-28 03:35:24.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8abf5fae13692b8a3ee9c87791ccf9ed1403c9a2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-28 04:27:11.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/6e8556c6772f4a67a117b56f8907ff27 : SUCCESS in 49m 57s (non-voting)\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1b1743577b8d4001a196dfce002364cf : SUCCESS in 43m 45s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8f4f9a3fc137f18419a60e1b19d7c8da7355fc81","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-28 04:45:57.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/10b846c83db84d55bf79554bd24c9d12 : SUCCESS in 11m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/fef716dded3c4868b652459ccb2a9d94 : SUCCESS in 1h 09m 21s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/fbc8d0f9f3d24772b90567fc86b72b3b : SUCCESS in 42m 34s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/806ab9af5a074531aff1dcffe69b9558 : SUCCESS in 9m 17s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/b4d2e4b7383644fe880392855337f77b : SUCCESS in 9m 54s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0ccb3c2657774ff4b140137e54459d5b : SUCCESS in 23m 11s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/fb02cc883ae345cc8d42725aa725378e : SUCCESS in 19m 47s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/5710a37bfd96486b90bce9caaac69ba4 : SUCCESS in 22m 48s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/fcb555c0307b4746a22641aa02e25f13 : SUCCESS in 19m 36s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/873d4053b6264a06bd5809576c7806c1 : SUCCESS in 18m 56s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ae1da23bd07149ab9019d6af4ede31ce : SUCCESS in 22m 28s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/4876683c2ab44166aec203758f4962a6 : SUCCESS in 28m 29s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3414fb57b66d4e48854aa53fcf8f13a2 : SUCCESS in 23m 58s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/2fd1fd61af28476e976698ee6fa88106 : SUCCESS in 19m 19s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/c2aa8071ad7d45fcb18081bfc46e3866 : SUCCESS in 22m 04s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/4cd46d2583ed4890a90718c47309f654 : SUCCESS in 20m 49s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ee384b39118e43dd89cc5fb6ac516048 : SUCCESS in 8m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/21ea76da5af149378bdb9e8f937df588 : SUCCESS in 21m 58s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/aa65df7050ab43e6b4c105aa52691427 : SUCCESS in 1h 01m 34s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/ef2237bd9b854e1faf8492324cd6d072 : SUCCESS in 54m 23s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e44d9a9fb1514e46934c2559272da449 : SUCCESS in 42m 30s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/56554b454a694882824ee2bcd0485ea4 : SUCCESS in 45m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/72c455c519d241898da2e737eb630e8b : SUCCESS in 22m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea7de97f90704e5eb4b88d35e0e0fbd8 : SUCCESS in 7m 37s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/bfcd9d09398540e495ae666e8b6c3d70 : SUCCESS in 31m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f18fd6b2ddde47079ace66e88c09ea25 : SUCCESS in 51m 36s","accounts_in_message":[],"_revision_number":3},{"id":"f0bbb13446d05dcd4f583016f582993a57242d34","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-07-09 07:43:59.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"c8933d2b6ebd28622bae305849667c2b284df410","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-09 08:31:45.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/77c770581775434f97f319161a0f69d7 : SUCCESS in 45m 26s (non-voting)\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/509319fe4b104358871681278eaf6506 : SUCCESS in 30m 40s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"9978d97af78102b0b75870274a675effc87b7ebc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-09 08:56:18.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b150aa03c2ec4bbdae37bba817388fd2 : SUCCESS in 8m 42s\n- grenade https://zuul.opendev.org/t/openstack/build/735040f8dd7a4da184f763682d025dec : SUCCESS in 1h 06m 12s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/26098e1562e346b6bfc1f0287b40d8a7 : SUCCESS in 39m 22s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7185b134d6b9464b8b55dd4ff097af18 : SUCCESS in 7m 59s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/94a38400956747d7a9e9e0fc36709ffe : SUCCESS in 8m 41s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/85ef5e3170df4052b2341ad3bdcab995 : SUCCESS in 17m 25s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c7180b95283c4a46b06f065fc629c741 : SUCCESS in 16m 26s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1838340cbaa9455e8ef80d075be18625 : SUCCESS in 17m 42s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/1a3ff23a18514980bf61132d50b3d31d : SUCCESS in 16m 13s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/6673f62db9ad42618d3c2aa65156b937 : SUCCESS in 16m 34s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d4ba14ccf5d34870bf15ed9c42015dd8 : SUCCESS in 16m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/17b730c425d84195b790df6756762c38 : SUCCESS in 19m 43s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/530f829ab1d0407bbbdee901dfa01190 : SUCCESS in 19m 02s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/bb64abe5554f4ae1b687df6b76f18448 : SUCCESS in 16m 38s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/085daf5d51d245f493b289b214b5d0c8 : SUCCESS in 17m 13s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/eb9f6d522ad5441ea23554adcd929f34 : SUCCESS in 18m 01s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/b7eba557f6524481ac2c74d3d43a2aee : SUCCESS in 6m 42s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c9aa54697b024ce49598e4de9a726c7b : SUCCESS in 21m 24s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f92a28cd1e4d44e7880ed989e0621ed9 : SUCCESS in 51m 56s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/e3a207fc33754f049c689cb6d0ac2503 : SUCCESS in 46m 07s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/bb5932e35f5f4a7c9661d2ee7cc5c292 : SUCCESS in 39m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7ec78e9dbb4c46d3966a6c192ab183ad : SUCCESS in 38m 57s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7ded8f4ad4534db0803ba17e65baebef : SUCCESS in 22m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/716f4873b707463c81b31664ebdd4f6b : SUCCESS in 8m 10s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/181fa3d00a644defbebe764417cc2024 : SUCCESS in 23m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e0cb3d234c2b45719a9275845ed0cdb5 : SUCCESS in 42m 02s","accounts_in_message":[],"_revision_number":4},{"id":"97ba8b6ae18c1d3f1978973d03e0c0c0e2f37704","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-07-28 06:04:04.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c6d3db4c8b6246a9be4027292bac26446c4ec61d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-28 06:19:44.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/befc715053ab4d9382aa1c1ea733c9fb : NODE_FAILURE in 0s (non-voting)\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/daa21c69f4be44779786da3125a949ee : NODE_FAILURE in 0s (non-voting)\n- swift-probetests-centos-8-arm64 https://zuul.opendev.org/t/openstack/build/bcd1454f3f0e4996aabe3ef3608e8e6c : NODE_FAILURE in 0s (non-voting)\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/7ab453bb70764d2292f36637328bc028 : NODE_FAILURE in 0s (non-voting)\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/cd88a04ec89c4e7d8e04db0d35829f24 : NODE_FAILURE in 0s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7cb7b8cb5bc9e66aafc653909aa16cb10770757c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-28 07:29:50.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d1ae46b9dfea43bbb32931fb540d01a5 : SUCCESS in 12m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/76d43364da184db6a5a8f609c2028410 : SUCCESS in 1h 03m 27s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/25c74e466ff344309695a92c6d883e18 : SUCCESS in 43m 01s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f84c294bc1134dc396c5ad36bbb3e89e : SUCCESS in 10m 41s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/67a78c0446f74fd58c795d3dffd1d654 : SUCCESS in 10m 10s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9add581ce9294d6c83dffcee69ecfccb : SUCCESS in 21m 16s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/27b3a4427d3a46ccb78d0b7bb34886ee : SUCCESS in 19m 08s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b080185e47e643faa7adc3927bf066e4 : SUCCESS in 17m 42s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/84f46d9ccb494aeb8c15fa9a5ebbc4d2 : SUCCESS in 18m 17s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/7a5dbac22a254c63accaa49bc8e069c2 : SUCCESS in 22m 13s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ef924b683e344f32b6f30c3acbbde1db : SUCCESS in 18m 44s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/9b37481224234ce7a35bce98eaf42333 : SUCCESS in 19m 37s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/4eaac6056bad4d45a58a0a0a5b9e5023 : SUCCESS in 23m 05s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/a7e43001a61c49609c56f36dbb620052 : SUCCESS in 18m 29s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/32a333787e9848619e2d0f80caff1d8b : SUCCESS in 18m 27s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/b151d2db0d804a4fa37a8882dc8a6eb8 : SUCCESS in 23m 26s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/335df247bacf40d589cd7f88303da0d1 : SUCCESS in 9m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/be68e8308ffe4a29a5a7bb3d0673a8ab : SUCCESS in 21m 37s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6d83754649664caa8130948e94eb50f5 : SUCCESS in 55m 11s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/2a4a0be0d1f54ec0a1fd4beeff814a55 : SUCCESS in 46m 43s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8890edc316b44d549ffc45f3a77de97f : SUCCESS in 41m 44s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9aade0f29d8b4394a441809bd06a36ce : SUCCESS in 38m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cf3d10a05c2f4de3a31e320ccc8dcf88 : SUCCESS in 23m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bd7ea63dc675419caef71a16d8985140 : SUCCESS in 7m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/615f65e363a34f239a6fc84136d45d42 : SUCCESS in 26m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d50e4b6be41d403fb2f48f198813f584 : SUCCESS in 54m 25s","accounts_in_message":[],"_revision_number":5},{"id":"04d529a59d7669bc66a105e11b01c5e0f1b56535","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-07-29 03:20:10.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"ed61c01dcfc3b46ac617af2f539e3db55851e655","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-29 04:19:17.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ad815409fae4998984e954060fff15d : SUCCESS in 8m 38s\n- grenade https://zuul.opendev.org/t/openstack/build/34e0f66a853846d5b997b0910ffb823f : SUCCESS in 57m 11s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/02bcfa3133a24aa2bf0f526584cfd6d8 : SUCCESS in 36m 42s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1219d3f1b4f2474ab40bcd3768b0ffce : SUCCESS in 8m 43s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/93424ae774364a21805f0aec6b68a2bc : SUCCESS in 8m 48s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e85b966fab4c49dabf729437551ccb60 : SUCCESS in 15m 10s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/998c014ba99e4870ab27fcc46fd1edc4 : SUCCESS in 20m 27s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b0b5563e44e24e54b02e6426912e8b10 : SUCCESS in 15m 28s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/09af1df1768d4581b493f0c4b78183fe : SUCCESS in 21m 37s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/50d51ae415be42c4becc9809054433a9 : SUCCESS in 21m 33s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c4fba235f7ef4fc2ac99104d44db1fc0 : SUCCESS in 16m 11s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/71bb8526e8f54e3b9488484126100f89 : SUCCESS in 16m 20s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3e8868c4aaf74dc997c3c3387b6fe051 : SUCCESS in 21m 52s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/65f6f92914014890a4b103e153cf6467 : SUCCESS in 16m 49s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/8438b0c6a85c49d48e63ac2f56e9e591 : SUCCESS in 21m 33s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/826913c53b644846a255a05cc36fed31 : SUCCESS in 18m 37s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7781d5b9b8c04d9ab4510d1ec9f4e207 : SUCCESS in 6m 45s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/65d3a51d647b491d9ee602285bd0bf11 : SUCCESS in 21m 35s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/5da46803d70043079bb8730e442af4f1 : SUCCESS in 48m 58s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/96c8ec8b8b5c41dd817a58ed36f154e3 : SUCCESS in 54m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7f03de3432804fb19a808a211d798c59 : SUCCESS in 40m 44s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/1a22e2877ca746599507d99ddab8d56c : SUCCESS in 37m 25s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c26c386226564b2b9d598fbcef937e37 : SUCCESS in 15m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7a77f6c3f80d4cb8ac65fe453eb60cfb : SUCCESS in 6m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4fc22eab8cc34d36916a4c319aee382d : SUCCESS in 25m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/06f82cba80f74e598c0791cf9231eecc : SUCCESS in 48m 34s","accounts_in_message":[],"_revision_number":6},{"id":"d2bb4f20e46d59117e8da4bb464c2572913045de","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-29 04:40:28.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b79da3c8e7bc42c3ba3e2b852d5319c0 : SUCCESS in 34m 05s (non-voting)\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1f3c224172bc4702876838a68c6d613d : SUCCESS in 35m 12s (non-voting)\n- swift-probetests-centos-8-arm64 https://zuul.opendev.org/t/openstack/build/0376a58499054b0fb615fda79e336a99 : SUCCESS in 1h 19m 42s (non-voting)\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/bd2327a136c044d3ab9e3c9cdf321ad7 : SUCCESS in 35m 15s (non-voting)\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/807a104da4d04345bdc36ab18bd1950b : SUCCESS in 34m 58s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"f74f704e42460619424ddd1464f24a857446b647","tag":"autogenerated:gerrit:abandon","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-08-16 04:52:43.000000000","message":"Abandoned\n\nsquashed into new commit chain","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"3fc1f6bd0781295acfebd3d64fe05f6eb09d85a4","revisions":{"0616eaf9008cebf29d80ae75614421243d1786d7":{"kind":"REWORK","_number":1,"created":"2021-06-27 04:01:27.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/09/798209/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/09/798209/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/09/798209/1"}}},"commit":{"parents":[{"commit":"c024fd04d7ee3b26bc622f80454358c5ef975654","subject":"WIP: WSGI req tracing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c024fd04d7ee3b26bc622f80454358c5ef975654"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-06-27 03:57:03.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-06-27 03:57:03.000000000","tz":600},"subject":"WIP: Trace: Add the ability to store in swift","message":"WIP: Trace: Add the ability to store in swift\n\nThis patch extends the gatekeeper to allow the trace json results to be\nstored in either a path on disk or a container in swift (default\n.trace/store)\n\nIf storing in Swift to object will be the txid and optionally an expiry\ncan be set which will set X-Delete-After.\n\nThis could be moved into it\u0027s own trace middleware, but then we\u0027d never\nbe able to get info out of gatekeeper. So :shrug:\n\nChange-Id: I4371324691e9aa607caa74822c7211daf511f240\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0616eaf9008cebf29d80ae75614421243d1786d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0616eaf9008cebf29d80ae75614421243d1786d7"}]},"branch":"refs/heads/master"},"f68bf4d201fbf1173a17261a12636bfea771892c":{"kind":"REWORK","_number":2,"created":"2021-06-28 02:00:03.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/09/798209/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/09/798209/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/09/798209/2"}}},"commit":{"parents":[{"commit":"d0ddc0f04d8b7a670576376471e5692b743ac7c0","subject":"WIP: WSGI req tracing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d0ddc0f04d8b7a670576376471e5692b743ac7c0"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-06-27 03:57:03.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-06-28 01:59:37.000000000","tz":600},"subject":"WIP: Trace: Add the ability to store in swift","message":"WIP: Trace: Add the ability to store in swift\n\nThis patch extends the gatekeeper to allow the trace json results to be\nstored in either a path on disk or a container in swift (default\n.trace/store)\n\nIf storing in Swift to object will be the txid and optionally an expiry\ncan be set which will set X-Delete-After.\n\nThis could be moved into it\u0027s own trace middleware, but then we\u0027d never\nbe able to get info out of gatekeeper. So :shrug:\n\nChange-Id: I4371324691e9aa607caa74822c7211daf511f240\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f68bf4d201fbf1173a17261a12636bfea771892c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f68bf4d201fbf1173a17261a12636bfea771892c"}]},"branch":"refs/heads/master"},"1574009aef6b3304081355aab8f2803eed599100":{"kind":"REWORK","_number":3,"created":"2021-06-28 03:35:24.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/09/798209/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/09/798209/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/09/798209/3"}}},"commit":{"parents":[{"commit":"d0ddc0f04d8b7a670576376471e5692b743ac7c0","subject":"WIP: WSGI req tracing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d0ddc0f04d8b7a670576376471e5692b743ac7c0"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-06-27 03:57:03.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-06-28 02:11:24.000000000","tz":600},"subject":"WIP: Trace: Add the ability to store in swift","message":"WIP: Trace: Add the ability to store in swift\n\nThis patch extends the gatekeeper to allow the trace json results to be\nstored in either a path on disk or a container in swift (default\n.trace/store)\n\nIf storing in Swift to object will be the txid and optionally an expiry\ncan be set which will set X-Delete-After.\n\nThis could be moved into it\u0027s own trace middleware, but then we\u0027d never\nbe able to get info out of gatekeeper. So :shrug:\n\nChange-Id: I4371324691e9aa607caa74822c7211daf511f240\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1574009aef6b3304081355aab8f2803eed599100"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1574009aef6b3304081355aab8f2803eed599100"}]},"branch":"refs/heads/master"},"48d9563975a02dfbac000f5df7790da8bb1f7026":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2021-07-09 07:43:59.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/09/798209/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/09/798209/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/09/798209/4"}}},"commit":{"parents":[{"commit":"3c1721c0389f9ddd3b2309d65114bb6f61bc0d5f","subject":"WIP: WSGI req tracing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3c1721c0389f9ddd3b2309d65114bb6f61bc0d5f"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-06-27 03:57:03.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-07-09 07:43:33.000000000","tz":600},"subject":"WIP: Trace: Add the ability to store in swift","message":"WIP: Trace: Add the ability to store in swift\n\nThis patch extends the gatekeeper to allow the trace json results to be\nstored in either a path on disk or a container in swift (default\n.trace/store)\n\nIf storing in Swift to object will be the txid and optionally an expiry\ncan be set which will set X-Delete-After.\n\nThis could be moved into it\u0027s own trace middleware, but then we\u0027d never\nbe able to get info out of gatekeeper. So :shrug:\n\nChange-Id: I4371324691e9aa607caa74822c7211daf511f240\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/48d9563975a02dfbac000f5df7790da8bb1f7026"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/48d9563975a02dfbac000f5df7790da8bb1f7026"}]},"branch":"refs/heads/master"},"01c85e3a40253ceaede8e3184e62dcb4a7a1b029":{"kind":"REWORK","_number":5,"created":"2021-07-28 06:04:04.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/09/798209/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/09/798209/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/09/798209/5"}}},"commit":{"parents":[{"commit":"3c1721c0389f9ddd3b2309d65114bb6f61bc0d5f","subject":"WIP: WSGI req tracing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3c1721c0389f9ddd3b2309d65114bb6f61bc0d5f"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-06-27 03:57:03.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-07-28 06:03:19.000000000","tz":600},"subject":"WIP: Trace: Add the ability to store in swift","message":"WIP: Trace: Add the ability to store in swift\n\nThis patch extends the gatekeeper to allow the trace json results to be\nstored in either a path on disk or a container in swift (default\n.trace/store)\n\nIf storing in Swift to object will be the txid and optionally an expiry\ncan be set which will set X-Delete-After.\n\nThis could be moved into it\u0027s own trace middleware, but then we\u0027d never\nbe able to get info out of gatekeeper. So :shrug:\n\nChange-Id: I4371324691e9aa607caa74822c7211daf511f240\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/01c85e3a40253ceaede8e3184e62dcb4a7a1b029"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/01c85e3a40253ceaede8e3184e62dcb4a7a1b029"}]},"branch":"refs/heads/master"},"3fc1f6bd0781295acfebd3d64fe05f6eb09d85a4":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-07-29 03:20:10.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/09/798209/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/09/798209/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/09/798209/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/09/798209/6"}}},"commit":{"parents":[{"commit":"bd6f592fd2ed795ccce78c8574ea68b2167a1e52","subject":"WIP: WSGI req tracing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bd6f592fd2ed795ccce78c8574ea68b2167a1e52"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-06-27 03:57:03.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-07-29 03:19:47.000000000","tz":600},"subject":"WIP: Trace: Add the ability to store in swift","message":"WIP: Trace: Add the ability to store in swift\n\nThis patch extends the gatekeeper to allow the trace json results to be\nstored in either a path on disk or a container in swift (default\n.trace/store)\n\nIf storing in Swift to object will be the txid and optionally an expiry\ncan be set which will set X-Delete-After.\n\nThis could be moved into it\u0027s own trace middleware, but then we\u0027d never\nbe able to get info out of gatekeeper. So :shrug:\n\nChange-Id: I4371324691e9aa607caa74822c7211daf511f240\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3fc1f6bd0781295acfebd3d64fe05f6eb09d85a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3fc1f6bd0781295acfebd3d64fe05f6eb09d85a4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
