)]}'
{"id":"openstack%2Fswift~865610","triplet_id":"openstack%2Fswift~master~I0268649cb63c768a3f0f71f0ef11e693d36ec011","project":"openstack/swift","branch":"master","topic":"otel_tracing_tracing_namespace","attention_set":{},"removed_from_attention_set":{"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2023-10-24 05:07:19.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I0268649cb63c768a3f0f71f0ef11e693d36ec011","subject":"Trace: be able to force the current span and SLO","status":"ABANDONED","created":"2022-11-25 00:38:46.000000000","updated":"2023-10-24 05:07:19.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cb519577bbc9a54d9ecfa60777673ea368e2caa8","_number":865610,"virtual_id_number":865610,"owner":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2023-05-26 08:07:23.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":"2022-11-25 01:51: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":"CC"},{"updated":"2022-11-25 01:52:54.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":"d0364847deb6d564327f32326065312967e9e7b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-11-25 00:38:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9741340411f194539a888168c99ee4efd466c6bc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-25 01:51:53.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e0f37883cbe140c59742950859f08c40\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/6222fed607614bb5a96c581576805f11 : SUCCESS in 34m 44s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1cb35022e7d649268b5933ed0d6e7db0 : SUCCESS in 40m 09s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/00f5d210c43d43c4a5fe8d1930dcb1c1 : SUCCESS in 27m 22s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/283bc381891c4052aa4677ae7bcd88df : SUCCESS in 44m 46s","accounts_in_message":[],"_revision_number":1},{"id":"8901eb9773ffaa065424acacad5e06527b58a17b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-25 01:52:54.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\nhttps://zuul.opendev.org/t/openstack/buildset/f3bd5ec585d44581816ef02f581a0172\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e62e9294c28a405d91a19ef4181d999c : SUCCESS in 7m 37s\n- grenade https://zuul.opendev.org/t/openstack/build/d02d49f702db4300affe3cae4c25b0e8 : FAILURE in 47m 01s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2ba5f7c79fea466990398e93c2b95cdd : SUCCESS in 47m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/80f34fb717ea4e30a2a8b06ffade88cf : SUCCESS in 53m 43s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8600f84c0e984fd6ae2048f74dd18a7f : FAILURE in 17m 26s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5cb7eba3d7c840209c5f592d84418f5a : FAILURE in 19m 24s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/17865dada06e4e139c5bb9b9ff66d5ad : FAILURE in 19m 31s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3bc213727bbc4d76a5e214b27ad891bf : SUCCESS in 5m 18s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/be404ae8be8d48468040219263135fa2 : SUCCESS in 6m 05s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/44e485d2dec34035bb76c60dde157443 : FAILURE in 2m 43s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8bf6bda44fa64127b424eb0b01acc684 : SUCCESS in 17m 04s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/cef157d1aa6148f9b54973e8d803829a : SUCCESS in 20m 37s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6b8fd9624d9343709160576f361ff981 : FAILURE in 2m 38s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/05434f47009a4d5295df9a43d5f2a2df : FAILURE in 3m 15s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ee5b3abbfa9d4edb9f8ecc311a4ad96e : FAILURE in 2m 40s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/6073b6456092435582ed71297001286b : SUCCESS in 18m 45s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/e92bb581bb67425c92c4ed0ef1589e5f : SUCCESS in 14m 47s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/1f53cddc841a43478791d99a8c00a594 : SUCCESS in 20m 02s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4be6c87f84524ea3ab0e3647884befdf : SUCCESS in 7m 06s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c836d0a3106e4888a1a92341e963d443 : SUCCESS in 15m 05s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/76d55afb432345fcb34b850cd510f4ee : SUCCESS in 7m 23s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/2f792103a0234a6d84c6ad2a5a1f65b6 : RETRY_LIMIT in 3m 45s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/9c566767537d4ab6a8a6ecc53bc55a78 : SUCCESS in 1h 12m 18s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5192f8aac07e409eb468953bafe85b84 : RETRY_LIMIT in 11m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/728028a5720345febb423a0704269436 : RETRY_LIMIT in 10m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/24a8a3db04994c459f80a7879cd14b5e : FAILURE in 3m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e208d37c055043f2958b699901a775aa : FAILURE in 4m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1fc66786233b4bdf819c59eca6314a48 : FAILURE in 7m 31s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4d564e1dc6b3424e88bbd11e691510a2 : SUCCESS in 53m 15s\n\nWarning:\n  Comments left for invalid file swift/common/wsgi.py","accounts_in_message":[],"_revision_number":1},{"id":"bdf172c611a694601fdf5ddeda7a1e39755cc4f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-11-25 05:13:41.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"23658fcc7d93a5d840cc4c2b5c8d1a301a9b57a1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-25 06:23:18.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/460ff7c5309947278577c5eede4b1694\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/80786b353ec84c4fa10d7368a9191ceb : SUCCESS in 29m 12s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5361ba11b7894563b3173563179be48c : SUCCESS in 47m 28s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/025e800ffeb84d628bbebf658ebfc83b : SUCCESS in 1h 02m 10s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/64a7a4dfea104acd96986a14f2969cc1 : SUCCESS in 1h 05m 27s","accounts_in_message":[],"_revision_number":2},{"id":"a0f927a01839ebe9d6164910375e71a9fa68a02f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-25 06:28:36.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\nhttps://zuul.opendev.org/t/openstack/buildset/03414bd5c7b547b9b457dd2813895d21\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b00e2d591d6d4e7e8b338920bb5a01db : SUCCESS in 6m 14s\n- grenade https://zuul.opendev.org/t/openstack/build/9a64f8d413b34b15ac3c0f11552c305e : FAILURE in 47m 57s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/558142da7b8248d98d78fed01983d4b2 : SUCCESS in 47m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/94fa53b2f68b4799beae9fb616cde051 : SUCCESS in 54m 08s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d0ef818a09e0404094c1234ee6f7a90a : FAILURE in 18m 18s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/eeeda99f218345c482aa2a960ae0a547 : FAILURE in 19m 46s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/16ebb1c57e4740ec9a2ac77b3bda6d41 : FAILURE in 22m 18s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/279b929bd2bf4772a981f35d26f5b2b8 : SUCCESS in 5m 39s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/067a816d4de54d639a2bf9ffd0731310 : SUCCESS in 5m 22s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/47af9c09c1c64e2c8a12314aa6cec33c : FAILURE in 3m 26s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d1308d3d834e4163925e69e33cbd43a3 : SUCCESS in 16m 41s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/47f691e60f4e482a9a4f636d8a0ebfc6 : SUCCESS in 15m 17s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/efec4f4a48b040358ced04f2fdbaa852 : FAILURE in 2m 45s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/acfb6d12332b4519a318a07696fd5576 : FAILURE in 3m 18s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/9a3b3f3811b44f37bf793ba497dc6c6e : FAILURE in 2m 46s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/6fc956e5a6ad40d783bb3f9cd708afe8 : SUCCESS in 13m 56s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/4b15cd7b2e864d5a8affd67d8bf1ed9f : SUCCESS in 15m 16s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/ff8d9202619843348349fc452b409c28 : SUCCESS in 16m 19s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ca25d21ea2024c919b02173d9beff2a0 : SUCCESS in 6m 07s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9f97f51380b1494ba59cc9995a4b9551 : SUCCESS in 15m 26s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/3a6e54c2e7924bbc93aa06e3cc08aba2 : SUCCESS in 7m 50s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3de9e79d42e441c78c10b8bc3a54f7c7 : RETRY_LIMIT in 5m 02s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/fa8240efce564192954ba8674ee66382 : SUCCESS in 1h 02m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a106bf0cb1e04f5ca0f0a2d2be1d5b92 : RETRY_LIMIT in 11m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3ead897f0f254a379e400de315ac4661 : RETRY_LIMIT in 21m 21s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d21eac52ceff4fe88777520de7ef94a2 : FAILURE in 4m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/369fd9c3f43642779306d53ff3de3cb1 : SUCCESS in 5m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/973f76a575ba4cc885e2e6bb1c66cbb9 : FAILURE in 7m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f3abb85498df400986466af428104192 : SUCCESS in 49m 21s","accounts_in_message":[],"_revision_number":2},{"id":"f09ba71cadddf8595be605f2890374ac3f45fe2f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2023-01-10 11:33:57.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"75de234f7e4edb237311c1eff1122fb9cb02f974","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-10 13:22:32.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/8563bf9be23044d8b2adc3dd334aa9fa\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/295f46c4e6ec4a0c86621991d5c71f61 : SUCCESS in 8m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/358e2d1ae6ec4edfb4cc54a36087bfb1 : FAILURE in 49m 13s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/980f8a84e6d04261bc30fb0e655bf60a : SUCCESS in 47m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ae9278595913423e935b849be56dc34f : SUCCESS in 56m 58s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d554167bd3f746d39051a729cadb0058 : SUCCESS in 17m 28s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c2375f7fe9f544d09e9c42e028790da9 : SUCCESS in 18m 16s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6c4d9f6a11594470ad76c78e52aecbe5 : SUCCESS in 18m 49s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/252e082a95974d888a61f13be477ba33 : SUCCESS in 6m 13s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/6775b3afea524ab7a30a13b6e2043290 : SUCCESS in 6m 18s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/83dd6ee4f22f48eabe1f761cec69fbd7 : FAILURE in 3m 03s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/56e6a333246a4837afad5e48d154b31f : SUCCESS in 17m 33s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/37f692eaf12440b59f655ed5275cc857 : SUCCESS in 16m 09s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/024650ff9b37440dbd1d0818a874ec10 : SUCCESS in 16m 32s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/7c62260791104a31a9ab632b01bab6d0 : FAILURE in 3m 05s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/7768d302d35740288528aabce8e2b197 : FAILURE in 3m 02s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/86e411e064f648aba06bf6ec1629eeab : FAILURE in 3m 07s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/35e585bad1b44bebb0c398bd09c82ae9 : SUCCESS in 16m 12s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/ea0d19ffaed74655a01e383b50366b87 : SUCCESS in 14m 55s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/31a89ba792464548a3f75437eee560cd : SUCCESS in 15m 27s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/b8d888a2ac0d4552a0985680888389b1 : SUCCESS in 6m 47s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/30281b4a34334dc79c2319119cf5b76e : SUCCESS in 15m 09s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/8d56760b2bb041ea8000e72d7e8bafcd : SUCCESS in 8m 02s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b945b956ce78405ca93b9d4c4806ed29 : RETRY_LIMIT in 4m 11s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/8c29dd2f99614ce9beb954b037877905 : SUCCESS in 1h 42m 44s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/db4f652b88a5479fb89ad616dcbdbd09 : SUCCESS in 54m 16s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ad1d89aa6e9b446fb69312e9f744b3d2 : SUCCESS in 41m 55s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f9e19536277045399b1b38b6804e28c5 : FAILURE in 3m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fc82636c58824ce8b83d0777f1b3fca2 : SUCCESS in 5m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0f5c541d4cc8420ebb557c2e23b8d98a : FAILURE in 7m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3cc3d0fad2124059bce199448e5af082 : SUCCESS in 47m 52s","accounts_in_message":[],"_revision_number":3},{"id":"e8f0047fecbaee77f35f99d8f062d8c3f8bb62f2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-10 15:49:33.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5c340d09f99e45ed9ffcc9edb4ef4414\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c663bf07c18e4a59b6813ab8b9446bef : SUCCESS in 1h 20m 03s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/9e28fa1355ff4148be29b8e1b9e570aa : SUCCESS in 1h 19m 15s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/5ea28c3e42084a0881a9dbd5cf3e0c5c : SUCCESS in 1h 07m 06s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/2c15f62f281147a399309287f1ebfc36 : TIMED_OUT in 1h 31m 02s","accounts_in_message":[],"_revision_number":3},{"id":"add153e1650fbdcbd11e4aac70cbc44138ae472c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2023-03-24 04:23:08.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"3d298a0c2f88a449c4799909eee5a3339416996b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-24 05:35:47.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d91ed6837af94985aa059ec04e048e50\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ae367b5ddad2458a80f6d6f3ce675e52 : SUCCESS in 17m 24s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/945990a91fa54af386a6e976f27d90be : SUCCESS in 18m 06s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/8e32c43074604c0dafc18eefa07ddb33 : SUCCESS in 21m 18s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/e9ccc1f96f3e40aab546195483c60c2e : SUCCESS in 1h 06m 58s","accounts_in_message":[],"_revision_number":4},{"id":"c91185dc64fb2a1c111e5932ae6d7d39904cf82f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-24 05:43:24.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\nhttps://zuul.opendev.org/t/openstack/buildset/2e67dd566bf743c1be12a5fe427e2374\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f82b5a78956c4dc0a8837715b80907e6 : SUCCESS in 8m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/23fdbf2136744d3cae6e6dc2cc976829 : SUCCESS in 50m 07s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/24688a2559f34de19d8cef5d53f031d0 : SUCCESS in 34m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/20096b4817644e1992aa5c1c31bcfc4c : SUCCESS in 48m 51s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b4a1ce8ba9fc4408a4f6c3290e7f77ed : SUCCESS in 21m 40s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0809d63f406f4dc28723ed44986286f5 : SUCCESS in 23m 43s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5969e902fdc1490a970970b3be3314c8 : SUCCESS in 19m 29s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7612119f7c1f4cee93e9b0b3c60cbc27 : SUCCESS in 6m 03s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ac80db4bc1044eb28272a9cab06630a2 : SUCCESS in 5m 40s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c633b0b3d7bd4192ba6efcf7bd9a79bf : FAILURE in 3m 40s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8ae01ea67e99402a945ca83681ef6637 : SUCCESS in 18m 16s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/35840698d2d84ff69340579381d43106 : SUCCESS in 22m 28s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f6484a626b324e468596dd48e9933a23 : SUCCESS in 15m 03s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/bb3bf66cf2224b7b96260668108ef10e : FAILURE in 2m 55s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/88e6255480264d498b6d5693b4033b82 : FAILURE in 3m 37s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/49e77072720b42c6adab8d6f8eadc205 : FAILURE in 2m 57s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/d616a668c3b546829630198272bf0cf7 : SUCCESS in 20m 51s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/db2445c12c624f27ab50397806a04adf : SUCCESS in 15m 33s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/fdea90e1cc77429789dfc044d2028896 : SUCCESS in 14m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/94eeb3bddde7454e8b0ea1eda4e74a74 : SUCCESS in 7m 01s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/88b65369ee404942abdbecde3ab022c3 : SUCCESS in 18m 27s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/23371f961026459290d53fbad44d9e49 : SUCCESS in 7m 32s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/cbe0abc46cc34b0a8d04b36d80baad41 : RETRY_LIMIT in 3m 41s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/e963bf142b664ef497ce64ddd3828755 : SUCCESS in 1h 14m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ab005d6dd45e4a5b97cd3cb5827dace0 : SUCCESS in 46m 45s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/824715e10c56438491d600a804dba3d6 : SUCCESS in 44m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/481cdc68030e473490cdeb9edfcb8267 : FAILURE in 3m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/789c54b1db8845b9a66811046afc8bf8 : FAILURE in 5m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1602cfb0188f4281827efba7d8142a25 : FAILURE in 8m 36s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d7ec3c3a3fc54dcca5ed4f4ee32b7fe5 : SUCCESS in 53m 30s\n\nWarning:\n  Comments left for invalid file test/unit/common/middleware/test_account_quotas.py","accounts_in_message":[],"_revision_number":4},{"id":"18bc9e1802246ca0f2eef744f9251d9866db07ff","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2023-04-20 05:47:02.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"9e48807a47599e6ca23f89032c552b2010236a67","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-04-20 06:58:56.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/81e804da5f714555858adcd1a6689f0b\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/57dadca8c4204f5a98116c8a5552a648 : SUCCESS in 1h 07m 46s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8620d3b1c8f54055a625fd69d7b346a6 : SUCCESS in 17m 32s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/45495c6ec9bb4858a3e1de956c95a1e0 : SUCCESS in 21m 26s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/5556ff575b474ffc8541c3a1894e735c : SUCCESS in 18m 32s","accounts_in_message":[],"_revision_number":5},{"id":"463f4089389fc03f3edaed2dd06048c6cc3fb62a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-04-20 07:08:20.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\nhttps://zuul.opendev.org/t/openstack/buildset/342b54706c8246018517341c246b99f6\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/02b3af391ead444cb692f41748cf9fae : SUCCESS in 7m 18s\n- grenade https://zuul.opendev.org/t/openstack/build/d42ac67b50c94655ace26c2673869a93 : SUCCESS in 59m 16s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4a32436d190d46c2b1b7c6519c2a615d : SUCCESS in 46m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/797697e69a1a430ea0e3c64239f6af07 : SUCCESS in 55m 21s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b1adc66b0e9f48ac9b14540866ed4184 : SUCCESS in 17m 44s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/19c64fd3be284de095d5ff11487574cb : SUCCESS in 19m 42s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a5ccc9779ce442a88568ae63c19dfc6d : SUCCESS in 15m 32s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ef3ecb23647a46869396a98344678215 : SUCCESS in 7m 01s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/36b22cd2fcd1477ca2b81756cd440f62 : SUCCESS in 5m 44s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/5ab871c30d2d4571bd5fd7d201c4e7ee : FAILURE in 3m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f755925de7fb45d2979192dca38b4710 : SUCCESS in 17m 29s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c97e0f7738644c3aaeb9ac4befcc9157 : SUCCESS in 11m 48s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/d83430c4b2834d45b86e7614508d1234 : SUCCESS in 18m 09s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/122b72e1bb18495a848d36394fd69056 : FAILURE in 2m 52s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/77c805abc1724457aec76b8a20544ee4 : FAILURE in 2m 43s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/987cd41c2b5c47b4a63aa2b4994d1a1b : FAILURE in 3m 30s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/22a20a8a6e8b401b8dfac34554059aa1 : SUCCESS in 13m 42s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/1e3ad7f6ac654baebd772bb0f0ea639a : SUCCESS in 12m 24s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/f7b3d13cc9864cd8b275977d6390fccb : SUCCESS in 17m 28s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/90c2125717154a91be2f5fb850d46122 : SUCCESS in 6m 52s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/fa1fc081ab6946fca8223979ec59d6a9 : SUCCESS in 15m 12s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/15120b2908794d8cabe10d963ad1f6f7 : SUCCESS in 10m 18s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6cd5f43de9ba4bcfbf759912d2c1df4c : RETRY_LIMIT in 4m 47s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/197020b5a56a49c8916b59a1b9d11952 : SUCCESS in 1h 15m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/82b280332d674d8d9e22296db0d40d64 : SUCCESS in 52m 04s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/073855f3e8fc44538435a010c7ed1503 : SUCCESS in 49m 21s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/029a0b0f90e443d7a0871bc3114b072c : FAILURE in 2m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9bbc0055baa84b27adc98ab549f75d28 : FAILURE in 5m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d23263109e264e56ac5050f656f33241 : FAILURE in 7m 13s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4da09b869efe4488b12708242d5dbc7d : SUCCESS in 57m 12s\n\nWarning:\n  Comments left for invalid file test/unit/common/middleware/test_account_quotas.py","accounts_in_message":[],"_revision_number":5},{"id":"20e7eaa71d524d728d3f6657ccdbd1c6fdd5454e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2023-05-04 07:27:03.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"d6b4574c917c95004a7845a12edad78f9e811994","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-04 07:51:31.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/263adbf6c7b24e01b1640546e5136d91\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/08c64017cee44bfe9e14849a25df05db : SUCCESS in 16m 30s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5210e384d65d4576b9c33020628bacd5 : SUCCESS in 18m 10s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/f2b936704b7942d48b6aa37392cb9652 : SUCCESS in 22m 11s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/f67431bbdcfc4c798221099e40ae2a18 : SUCCESS in 19m 58s","accounts_in_message":[],"_revision_number":6},{"id":"e542f49ad4aba9ec5791f1b28d8f97f4ea37be1a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-04 08:54:38.000000000","message":"Patch Set 6: 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\nhttps://zuul.opendev.org/t/openstack/buildset/7bf14d30c7164750ae5b9e961de708ed\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c49ab1a75c3b401c947027a7995cb40d : SUCCESS in 7m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/8eeade4812c1406fa3ae84bc0eb23141 : SUCCESS in 1h 03m 24s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ef071b93dd0a4049b754ec79b867e588 : SUCCESS in 48m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fca0f42516a64e9383da8b826c547e95 : SUCCESS in 1h 07m 58s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/cf5a00379a01473e9d524e8687ee34dd : SUCCESS in 17m 41s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/189ddbaad0ae46ffa0de72f2b697122f : SUCCESS in 20m 36s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f2d52d288522463582d76cd3b92708f9 : SUCCESS in 21m 16s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/37366184e7364c63881c2cd4274e5be7 : SUCCESS in 7m 14s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/39f26ee051644173ad1118dfc7dd6403 : SUCCESS in 6m 58s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0cea4e1569f140d38cf54548953673a0 : FAILURE in 2m 46s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/aafdfe7ff18c441da00b42a38cc5e1c5 : SUCCESS in 19m 11s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/59e5f84ab53942cba019b4066b828de1 : SUCCESS in 15m 24s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/05cd3bc4be7e4076aa81a18125d5b846 : SUCCESS in 16m 02s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/cec764f70ee94bc2a9eea691985fe52a : FAILURE in 4m 01s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a7d0d06651f2460489f38ee5e25d1033 : FAILURE in 3m 01s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/602b6e6687de43a98b2293e5f42d609d : FAILURE in 3m 13s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/79c1bee6edcb48958baab47794fd7e61 : SUCCESS in 15m 13s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/5c4c27fbd52747dd8e68385a6c51dd43 : SUCCESS in 14m 42s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/c6179eecaca2430da5d59442ac096800 : SUCCESS in 16m 00s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/05dbe59cafe3416aafd50191328a10fa : SUCCESS in 7m 05s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d52b9ba1693e4b0a9a9b10f9b2c25a95 : SUCCESS in 16m 00s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/037d2af7ac164f3a885a42f9eae86c0e : SUCCESS in 8m 03s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/81ec2d8d39c1487cb0c16745f1fc511e : RETRY_LIMIT in 4m 06s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/3fd6f43af8fe4f81a83b76cd0d0dbac6 : SUCCESS in 1h 18m 29s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/606e23aadb5d42e185f22bb847e4e791 : SUCCESS in 50m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/62a723cf4edc4ff0b0a7f37c1f5e93b8 : SUCCESS in 56m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/04f74a3a8a61419a91a0ed261c618621 : FAILURE in 4m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/02fc61b653fe4e3c941bdce526038fa6 : FAILURE in 5m 03s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/edd0f36288d44e51a3e0fe50837b475c : FAILURE in 8m 12s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/34f8aa028e7943ca94761556f72092db : SUCCESS in 49m 34s\n\nWarning:\n  Comments left for invalid file test/unit/common/middleware/test_account_quotas.py","accounts_in_message":[],"_revision_number":6},{"id":"99d2304c6f48c1ac7ecef1b91c5ec908f6fadbd6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2023-05-26 06:29:35.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":7},{"id":"9ae57decc578c81c6726eb87ea1f16d582ef5066","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-26 07:43:35.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/243f329292264185a3e719f05b85ea00\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/86fa54d2d5394c429eea7d5886c6bfb5 : SUCCESS in 51m 42s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/72a8c8028ee441c0871403104afc894f : SUCCESS in 1h 00m 34s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/ed9c47703301488baf9e34e39f80cdc0 : SUCCESS in 1h 11m 26s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/7c0a6848439344ceb3e2aa35b21ab7ae : SUCCESS in 19m 05s","accounts_in_message":[],"_revision_number":7},{"id":"4ef4c7fd023be587ce26d77a31c0f250d9c7d689","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-26 08:07:23.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\nhttps://zuul.opendev.org/t/openstack/buildset/eabf16f893c34bae838f9f06960bd246\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/53360a33753540adafaf88bbaa065d17 : SUCCESS in 9m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/7d44ee2f83f046bea2cae2eb777a5d95 : SUCCESS in 1h 01m 37s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/efebeae9d6cd4b0699a79b75cb57a391 : SUCCESS in 53m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/89b55afc2f694f5c8507a309b432440a : SUCCESS in 1h 01m 19s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0c4c3856322b4b2896cea3beef5fabaf : SUCCESS in 18m 26s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d1851c8fb8e2415c8db074412ca072d2 : SUCCESS in 18m 29s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e542009ed6bb44a7bc0fcf403168bae8 : SUCCESS in 19m 39s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f1b4abd4ba8143c59a39a43046f31eb0 : SUCCESS in 6m 40s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/629b36b29c054d78bd9490f90f163612 : SUCCESS in 7m 40s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/ee44a76a050742c0a9f4b4c1fda3e2fe : FAILURE in 3m 38s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1ead3808d30a4885bc4d899bfef1807e : SUCCESS in 18m 59s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/713aabc0730d4785b718070da3ac7337 : SUCCESS in 14m 15s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/221f04bfefd34388a6a564b8797fdfb8 : SUCCESS in 14m 39s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ace7c599a2144cd8ab7637788133a61f : FAILURE in 5m 20s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/cd39d1a696f4475883c3450cca25a045 : FAILURE in 3m 40s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/4f4955d0480743c98d1fd11eed5f67fd : FAILURE in 3m 00s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/d9987d3e84564ea0809c272c81240e83 : SUCCESS in 14m 15s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/23e1c8ad583141a691e25955a2a2dca1 : SUCCESS in 18m 10s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/877da62df52042d0a8ceb9ccc9a06118 : SUCCESS in 14m 59s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e8c4b65a785e413eb8cd03fc770499ca : SUCCESS in 7m 16s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/51e96b9a6cef40c786ce855c45400ad0 : SUCCESS in 18m 23s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/c2dc9cd40be64cc196db165a12e58639 : SUCCESS in 7m 32s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/ab89eaedeadf410ba33f1c6532eda30c : RETRY_LIMIT in 4m 12s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/1595be203b684ee99a945494d55a8c18 : FAILURE in 1h 06m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e986a68f92574893b36bcd5a71028e51 : SUCCESS in 36m 26s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/efed2cb7fdd143e5b876aa3f61b024d7 : SUCCESS in 55m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/73cb3fe568f040a29ecd6a6aab57bed6 : FAILURE in 3m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/45fb975cba794f899b882eccdc18f177 : FAILURE in 6m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/089c293b095f4719acc83a807b64f83f : FAILURE in 8m 19s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b9d7f9454dbb40acb60869a3cd3882aa : SUCCESS in 39m 51s\n\nWarning:\n  Comments left for invalid file test/unit/common/middleware/test_account_quotas.py","accounts_in_message":[],"_revision_number":7},{"id":"cb519577bbc9a54d9ecfa60777673ea368e2caa8","tag":"autogenerated:gerrit:abandon","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2023-10-24 05:07:19.000000000","message":"Abandoned\n\nsqaushed into parent","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"0e558b060efd929245317f1d9cbdfcc01962da9f","revisions":{"89ef846876a46a1c8f0fae9c09c7a32661fe129e":{"kind":"REWORK","_number":1,"created":"2022-11-25 00:38:46.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/10/865610/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/865610/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/865610/1"}}},"commit":{"parents":[{"commit":"4b222ef3f05bdfaaed9de2af809b4ac038133771","subject":"Move to tracing swift.common.trace namespace","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4b222ef3f05bdfaaed9de2af809b4ac038133771"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-11-25 00:10:01.000000000","tz":660},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-11-25 00:38:12.000000000","tz":660},"subject":"Trace: be able to force the current span and SLO","message":"Trace: be able to force the current span and SLO\n\nWhen we\u0027ve instrumented a response interator, like the SegmentIterater\nused by SLO, by the time the iter is being called by the client the\nrest of the request spans have returned.\nAlthough we force some of the spans to not be ended, the OpTel tracer object\nby the time it gets to a new iteration, it can\u0027t find the current\nrunning span to tie newly created spans off. This generates new traces\nrather the joining the existing trace.\n\nBecause eventlet uses the same process for its pool of threads, we\nstopped using otels global get_current_trace helper, and instead track them in\nthe request env.\nPutting the 2 together, we can optionally force the current span to come\nback into focus before the tracer object creates a new span, thereby\nkeeping the trace connected even when we\u0027re out in a response iter.\n\nChange-Id: I0268649cb63c768a3f0f71f0ef11e693d36ec011\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/89ef846876a46a1c8f0fae9c09c7a32661fe129e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/89ef846876a46a1c8f0fae9c09c7a32661fe129e"}]},"branch":"refs/heads/master"},"0deb05ae2de725eb20f9af887b4f3c555bf08d7a":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2022-11-25 05:13:41.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/10/865610/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/865610/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/865610/2"}}},"commit":{"parents":[{"commit":"705edf3f94a6569f661cbfbca48ab95c20ad1a8e","subject":"trace: Add RequestTraceMiddleware with OpTel","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/705edf3f94a6569f661cbfbca48ab95c20ad1a8e"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-11-25 00:10:01.000000000","tz":660},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-11-25 04:59:48.000000000","tz":660},"subject":"Trace: be able to force the current span and SLO","message":"Trace: be able to force the current span and SLO\n\nWhen we\u0027ve instrumented a response interator, like the SegmentIterater\nused by SLO, by the time the iter is being called by the client the\nrest of the request spans have returned.\nAlthough we force some of the spans to not be ended, the OpTel tracer object\nby the time it gets to a new iteration, it can\u0027t find the current\nrunning span to tie newly created spans off. This generates new traces\nrather the joining the existing trace.\n\nBecause eventlet uses the same process for its pool of threads, we\nstopped using otels global get_current_trace helper, and instead track them in\nthe request env.\nPutting the 2 together, we can optionally force the current span to come\nback into focus before the tracer object creates a new span, thereby\nkeeping the trace connected even when we\u0027re out in a response iter.\n\nChange-Id: I0268649cb63c768a3f0f71f0ef11e693d36ec011\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0deb05ae2de725eb20f9af887b4f3c555bf08d7a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0deb05ae2de725eb20f9af887b4f3c555bf08d7a"}]},"branch":"refs/heads/master"},"29a15ed8f46ee0983f621fad943bd622e38dbdee":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-01-10 11:33:57.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/10/865610/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/865610/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/865610/3"}}},"commit":{"parents":[{"commit":"c448c987fc845b6751ac209735ab7fddb980721c","subject":"trace: Add RequestTraceMiddleware with OpTel","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c448c987fc845b6751ac209735ab7fddb980721c"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-11-25 00:10:01.000000000","tz":660},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2023-01-10 06:37:58.000000000","tz":660},"subject":"Trace: be able to force the current span and SLO","message":"Trace: be able to force the current span and SLO\n\nWhen we\u0027ve instrumented a response interator, like the SegmentIterater\nused by SLO, by the time the iter is being called by the client the\nrest of the request spans have returned.\nAlthough we force some of the spans to not be ended, the OpTel tracer object\nby the time it gets to a new iteration, it can\u0027t find the current\nrunning span to tie newly created spans off. This generates new traces\nrather the joining the existing trace.\n\nBecause eventlet uses the same process for its pool of threads, we\nstopped using otels global get_current_trace helper, and instead track them in\nthe request env.\nPutting the 2 together, we can optionally force the current span to come\nback into focus before the tracer object creates a new span, thereby\nkeeping the trace connected even when we\u0027re out in a response iter.\n\nChange-Id: I0268649cb63c768a3f0f71f0ef11e693d36ec011\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29a15ed8f46ee0983f621fad943bd622e38dbdee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29a15ed8f46ee0983f621fad943bd622e38dbdee"}]},"branch":"refs/heads/master"},"f621dbe63bcb826436446fe623a0b4044b018d84":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2023-03-24 04:23:08.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/10/865610/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/865610/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/865610/4"}}},"commit":{"parents":[{"commit":"a6977cba96f215801d4c8b0bb7823622e04dd3a0","subject":"trace: Add RequestTraceMiddleware with OpTel","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a6977cba96f215801d4c8b0bb7823622e04dd3a0"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-11-25 00:10:01.000000000","tz":660},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2023-03-24 04:01:39.000000000","tz":660},"subject":"Trace: be able to force the current span and SLO","message":"Trace: be able to force the current span and SLO\n\nWhen we\u0027ve instrumented a response interator, like the SegmentIterater\nused by SLO, by the time the iter is being called by the client the\nrest of the request spans have returned.\nAlthough we force some of the spans to not be ended, the OpTel tracer object\nby the time it gets to a new iteration, it can\u0027t find the current\nrunning span to tie newly created spans off. This generates new traces\nrather the joining the existing trace.\n\nBecause eventlet uses the same process for its pool of threads, we\nstopped using otels global get_current_trace helper, and instead track them in\nthe request env.\nPutting the 2 together, we can optionally force the current span to come\nback into focus before the tracer object creates a new span, thereby\nkeeping the trace connected even when we\u0027re out in a response iter.\n\nChange-Id: I0268649cb63c768a3f0f71f0ef11e693d36ec011\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f621dbe63bcb826436446fe623a0b4044b018d84"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f621dbe63bcb826436446fe623a0b4044b018d84"}]},"branch":"refs/heads/master"},"64894860b2ab62815bfd1a23ebabc8e7700535ac":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2023-04-20 05:47:02.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/10/865610/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/865610/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/865610/5"}}},"commit":{"parents":[{"commit":"189c97c95182912facc70853759d4e6705f787be","subject":"trace: Add RequestTraceMiddleware with OpTel","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/189c97c95182912facc70853759d4e6705f787be"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-11-25 00:10:01.000000000","tz":660},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2023-04-20 05:46:16.000000000","tz":600},"subject":"Trace: be able to force the current span and SLO","message":"Trace: be able to force the current span and SLO\n\nWhen we\u0027ve instrumented a response interator, like the SegmentIterater\nused by SLO, by the time the iter is being called by the client the\nrest of the request spans have returned.\nAlthough we force some of the spans to not be ended, the OpTel tracer object\nby the time it gets to a new iteration, it can\u0027t find the current\nrunning span to tie newly created spans off. This generates new traces\nrather the joining the existing trace.\n\nBecause eventlet uses the same process for its pool of threads, we\nstopped using otels global get_current_trace helper, and instead track them in\nthe request env.\nPutting the 2 together, we can optionally force the current span to come\nback into focus before the tracer object creates a new span, thereby\nkeeping the trace connected even when we\u0027re out in a response iter.\n\nChange-Id: I0268649cb63c768a3f0f71f0ef11e693d36ec011\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/64894860b2ab62815bfd1a23ebabc8e7700535ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/64894860b2ab62815bfd1a23ebabc8e7700535ac"}]},"branch":"refs/heads/master"},"5f751e70325aaea97b063dcd2f543e2ef8000dfc":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2023-05-04 07:27:03.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/10/865610/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/865610/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/865610/6"}}},"commit":{"parents":[{"commit":"c1cfcb4811f9ec566714bbb7c6475226beb84763","subject":"trace: Add RequestTraceMiddleware with OpTel","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c1cfcb4811f9ec566714bbb7c6475226beb84763"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-11-25 00:10:01.000000000","tz":660},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2023-05-04 07:26:39.000000000","tz":600},"subject":"Trace: be able to force the current span and SLO","message":"Trace: be able to force the current span and SLO\n\nWhen we\u0027ve instrumented a response interator, like the SegmentIterater\nused by SLO, by the time the iter is being called by the client the\nrest of the request spans have returned.\nAlthough we force some of the spans to not be ended, the OpTel tracer object\nby the time it gets to a new iteration, it can\u0027t find the current\nrunning span to tie newly created spans off. This generates new traces\nrather the joining the existing trace.\n\nBecause eventlet uses the same process for its pool of threads, we\nstopped using otels global get_current_trace helper, and instead track them in\nthe request env.\nPutting the 2 together, we can optionally force the current span to come\nback into focus before the tracer object creates a new span, thereby\nkeeping the trace connected even when we\u0027re out in a response iter.\n\nChange-Id: I0268649cb63c768a3f0f71f0ef11e693d36ec011\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5f751e70325aaea97b063dcd2f543e2ef8000dfc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5f751e70325aaea97b063dcd2f543e2ef8000dfc"}]},"branch":"refs/heads/master"},"0e558b060efd929245317f1d9cbdfcc01962da9f":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2023-05-26 06:29:35.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/10/865610/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/10/865610/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/10/865610/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/10/865610/7"}}},"commit":{"parents":[{"commit":"a02dff4a6d2f413af2b7f92fdf62126afa9636a3","subject":"trace: Add RequestTraceMiddleware with OpTel","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a02dff4a6d2f413af2b7f92fdf62126afa9636a3"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-11-25 00:10:01.000000000","tz":660},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2023-05-26 06:27:02.000000000","tz":600},"subject":"Trace: be able to force the current span and SLO","message":"Trace: be able to force the current span and SLO\n\nWhen we\u0027ve instrumented a response interator, like the SegmentIterater\nused by SLO, by the time the iter is being called by the client the\nrest of the request spans have returned.\nAlthough we force some of the spans to not be ended, the OpTel tracer object\nby the time it gets to a new iteration, it can\u0027t find the current\nrunning span to tie newly created spans off. This generates new traces\nrather the joining the existing trace.\n\nBecause eventlet uses the same process for its pool of threads, we\nstopped using otels global get_current_trace helper, and instead track them in\nthe request env.\nPutting the 2 together, we can optionally force the current span to come\nback into focus before the tracer object creates a new span, thereby\nkeeping the trace connected even when we\u0027re out in a response iter.\n\nChange-Id: I0268649cb63c768a3f0f71f0ef11e693d36ec011\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0e558b060efd929245317f1d9cbdfcc01962da9f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0e558b060efd929245317f1d9cbdfcc01962da9f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
