)]}'
{"id":"openstack%2Fswift~997456","triplet_id":"openstack%2Fswift~master~I63a77f827b3e37be44b1a0952bb7312b1dfe3eea","project":"openstack/swift","branch":"master","hashtags":[],"change_id":"I63a77f827b3e37be44b1a0952bb7312b1dfe3eea","subject":"sq? handle label values that have escaped strings","status":"ABANDONED","created":"2026-07-15 20:57:54.000000000","updated":"2026-07-16 21:10:52.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"7ba25dc343eca93aba345c45b42d6bddb178bf1a","_number":997456,"virtual_id_number":997456,"owner":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-07-16 21:02:37.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":"2026-07-15 21:33:14.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":"2026-07-15 22:09:01.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":"d03cb3283ed173a5ff08dd297b85862ed2c97fb0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-15 20:57:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1cbe01128f422d0b314f549c402e95457ac446ec","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 21:33:14.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b8ef83fc5e3a4cd5b7b210fecf6e238e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/41f51c2c4f444206a3292c562e001e06 : SUCCESS in 33m 24s","accounts_in_message":[],"_revision_number":1},{"id":"6d39a7a76b0107e8c6ed42f40b97cdd1f1070471","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 22:09:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5284e21b8fe8486b9674ab0b8b19b774\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5aa3df9d2d984456ac2ddb0c5fd03d3a : SUCCESS in 10m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/42d3fb038b854491a59497519e7e97d4 : SUCCESS in 9m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/24e1b9f13bfd407ba1dafcb07b5459aa : SUCCESS in 57m 59s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/92bfdc4e31be4bc088ec71db7c808bcc : SUCCESS in 1h 02m 10s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/46de36bc38814d0ebc4f47c1daed0dc7 : SUCCESS in 35m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5fc116d3377e43149b492ae7f78fed90 : SUCCESS in 43m 41s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e318783cc61042ba9ddc15291c4ed674 : SUCCESS in 11m 35s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9e9f012b437d44fabfc695b894a0b428 : SUCCESS in 11m 43s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5fbcd97340b8444681f5a1e918bab3aa : SUCCESS in 21m 00s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/630c3f24f0b94b16b3b3404557849f9e : SUCCESS in 5m 54s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c9cffe09223f4f6cb3ab927f7e972b45 : SUCCESS in 25m 39s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/e356a7bad017423d8b31004d8626a82c : SUCCESS in 22m 08s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/25074d8e602647f2b79a265df91daa29 : SUCCESS in 30m 30s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/63e983b20c014db29cc80f7122094865 : SUCCESS in 21m 12s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/a4441f0cfeb048fd9b82d4eed400c9b7 : SUCCESS in 14m 30s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d31eb45737c04fe291bff66b2f600f77 : SUCCESS in 15m 04s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/0fb171edaa5f465fac7cb519b2830d35 : SUCCESS in 16m 37s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/a7562463b99644f688fdd6fc3b81169d : SUCCESS in 8m 12s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/13620e094cd24894b290f8a2364815b9 : FAILURE in 7m 20s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/488fb0e9a51345aa82f0300461c19298 : SUCCESS in 11m 16s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/9e8f4428f68d4ce6b439b11a1ef13fae : SUCCESS in 1h 04m 55s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4b3d83fe25d44af1ac8a4fc28b59585d : SUCCESS in 51m 16s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b3fd454c54844a8693bf789c8a7a9c5c : SUCCESS in 52m 39s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1b9b4410c302404ea2f532eb18396758 : SUCCESS in 29m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/771fc5797f3745db924ed359b937a7de : SUCCESS in 4m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/67b6368ac850444ba876eb80cc0bc941 : SUCCESS in 19m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4e6def09eafc4c9497a495873175e599 : SUCCESS in 57m 21s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":1},{"id":"aab45d62ca08aa73d08efb77c546432044cdf2c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"real_author":{"_account_id":35790,"name":"Shreeya Deshpande","email":"shreeyad@nvidia.com","username":"shreeyad"},"date":"2026-07-16 19:46:01.000000000","message":"Patch Set 2: Patch Set 1 was rebased on behalf of \u003cGERRIT_ACCOUNT_39146\u003e\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"}],"_revision_number":2},{"id":"1e9fe17786031269cc8c6934a7112860f7418dad","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 19:51:32.000000000","message":"Patch Set 2:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/427f009efc274b688ed63cdc8b401857\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/2d95bd0dbfc246f7af215e1120d30186 : NODE_FAILURE Node(set) request 7afbb59613034c10942eee49aeffa86b failed in 0s","accounts_in_message":[],"_revision_number":2},{"id":"d32d8263b9cb99687c0ccf3ac1ef87a2ca8c19ef","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 21:02:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/026b6d297e344d22abc557591ffb4012\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3007ddf8addc48c68d7929d2223edffe : SUCCESS in 11m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5e937451efc34341902576b6408ecb23 : SUCCESS in 9m 28s\n- grenade https://zuul.opendev.org/t/openstack/build/d30c541f2c55449bbd6127eaff266b5a : SUCCESS in 1h 02m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/02fb1b44b63b4ab7a4e6d6d96c503e24 : SUCCESS in 1h 03m 11s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d2b203419a2e40b1abc92e25f415e6f8 : SUCCESS in 53m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/54b613621f704538bfd768e68f9d5732 : SUCCESS in 1h 03m 44s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0d380ff9bd3b4059b3a8e7752cc9d758 : SUCCESS in 17m 07s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/20d63e2b4c3b42ad8c798356230e6421 : SUCCESS in 20m 58s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/88c75e70262543be815806dd8b60b7be : SUCCESS in 21m 08s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/02396a93f24c43268abef4d5d9b87926 : SUCCESS in 7m 03s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e5811172b43a40e7995002e08fe97b6e : SUCCESS in 25m 05s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/2b215a4045ad490882f554879106ff6d : SUCCESS in 18m 32s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/3b72c2b16e334b85b4fe74b2be5858cd : SUCCESS in 26m 28s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/3b237e5dcfde49658952aab3fb6c8a20 : SUCCESS in 19m 43s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/4ef2b80b24f54b238d35fc3463402b8c : SUCCESS in 15m 51s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/aca4d6e25b5547c7b359f1d5580e16a7 : SUCCESS in 17m 12s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c217d4c2eccd42a79c4b6cc8570c5ece : SUCCESS in 15m 21s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/31879188e8aa4ead8a6b6f731e57a280 : SUCCESS in 6m 24s (non-voting)\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cd71a897db644c1994b3a54c7e261cac : FAILURE in 7m 17s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/c2a18f41538740ddbd1635a26da12e75 : SUCCESS in 10m 02s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/fc79dd26153c4abe974dbb0315a28727 : SUCCESS in 1h 06m 11s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f88b6930e3f54d97bcdcfd4256c6b5b2 : SUCCESS in 52m 03s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2b8b680adeaf4c84ae3dcf10aec09416 : SUCCESS in 59m 21s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/31c8c87524b34b0eb4d6b43141f57a23 : SUCCESS in 28m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/274e7631b726491391f893a5e6961f5e : SUCCESS in 4m 29s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d9edc2f8549142409efc6095dd0b9fe5 : SUCCESS in 20m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/92cadead6d44423daae532d55e27f8b8 : SUCCESS in 1h 05m 23s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":2},{"id":"7ba25dc343eca93aba345c45b42d6bddb178bf1a","tag":"autogenerated:gerrit:abandon","author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"date":"2026-07-16 21:10:52.000000000","message":"Abandoned\n\nsqaushed","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f24d12aced9c98aeddba9cde9cf0d1803d9ffef0","revisions":{"ee434ac70b6751b13467175263f615a542b2c906":{"kind":"REWORK","_number":1,"created":"2026-07-15 20:57:54.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"ref":"refs/changes/56/997456/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/997456/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/997456/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/997456/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/997456/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/997456/1"}}},"commit":{"parents":[{"commit":"1cc6bd70b44f8332cb1565aeb5812bc2ba24de1f","subject":"add PrometheusClient for file-based metrics export","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1cc6bd70b44f8332cb1565aeb5812bc2ba24de1f"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-15 20:56:41.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-15 20:57:36.000000000","tz":-420},"subject":"sq? handle label values that have escaped strings","message":"sq? handle label values that have escaped strings\n\nChange-Id: I63a77f827b3e37be44b1a0952bb7312b1dfe3eea\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ee434ac70b6751b13467175263f615a542b2c906"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ee434ac70b6751b13467175263f615a542b2c906"}]},"branch":"refs/heads/master"},"f24d12aced9c98aeddba9cde9cf0d1803d9ffef0":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-07-16 19:46:01.000000000","uploader":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"real_uploader":{"_account_id":35790,"name":"Shreeya Deshpande","email":"shreeyad@nvidia.com","username":"shreeyad"},"ref":"refs/changes/56/997456/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/56/997456/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/997456/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/997456/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/56/997456/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/56/997456/2"}}},"commit":{"parents":[{"commit":"39de4e77593a11d0e38f56280a19bd9dd1b52384","subject":"add PrometheusClient for file-based metrics export","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/39de4e77593a11d0e38f56280a19bd9dd1b52384"}]}],"author":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-15 20:56:41.000000000","tz":-420},"committer":{"name":"Nathaniel Martes","email":"nmartes@NVIDIA.com","date":"2026-07-16 19:46:01.000000000","tz":0},"subject":"sq? handle label values that have escaped strings","message":"sq? handle label values that have escaped strings\n\nChange-Id: I63a77f827b3e37be44b1a0952bb7312b1dfe3eea\nSigned-off-by: Nathaniel Martes \u003cnmartes@NVIDIA.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f24d12aced9c98aeddba9cde9cf0d1803d9ffef0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f24d12aced9c98aeddba9cde9cf0d1803d9ffef0"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"1cc6bd70b44f8332cb1565aeb5812bc2ba24de1f","ours":"ee434ac70b6751b13467175263f615a542b2c906","theirs":"39de4e77593a11d0e38f56280a19bd9dd1b52384","merge_strategy":"recursive","contains_conflicts":false}}},"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
