)]}'
{"id":"openstack%2Fswift~944193","triplet_id":"openstack%2Fswift~master~I5a0fa398901895de30ce979e22ef65fbd299656f","project":"openstack/swift","branch":"master","hashtags":[],"change_id":"I5a0fa398901895de30ce979e22ef65fbd299656f","subject":"Clarify that get_ppid is Linux-only","status":"MERGED","created":"2025-03-13 05:27:04.000000000","updated":"2025-04-23 23:21:22.000000000","submitted":"2025-04-23 23:20:34.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"944193","meta_rev_id":"7f6e16b04838485d0244aba03f34c7fe838bb8e3","_number":944193,"virtual_id_number":944193,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-04-23 23:20:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-04-23 22:22:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-04-23 22:22:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-03-13 06:34:29.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":"2025-03-13 06:57:59.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":"c3ecace25d51c7bd80e1dde54c23728cfbed465f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-03-13 05:27:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"628677db501cda99a45da9c4c40edc1273b04bd7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-03-13 05:49:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"63b86c32c384f621592ee5abdd58bda8aac25744","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-13 06:34:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/efc748a693b9462c976e4dec1fdd53b3\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/14c90b5b535a42d884cacf7713779b27 : SUCCESS in 43m 08s","accounts_in_message":[],"_revision_number":2},{"id":"3f154b7ccdd54b1730ce692637cbbe42a05f3085","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-13 06:57:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb42110aab9a48529c14fe03f8b55df9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e46fd5db2ae14568a296725b9fcf036c : SUCCESS in 5m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/8658c4fb0e08485da528c725b64a4c94 : SUCCESS in 39m 01s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d4b181af9d144e02bb26bf4d6e329375 : SUCCESS in 36m 16s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7c5a25b39ebc40a1b47daa82c13a1b34 : SUCCESS in 52m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9490bfbd0fd643b19883ddbc872900c8 : SUCCESS in 40m 17s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c5312f638f624f95834706c474ea7aa1 : SUCCESS in 20m 58s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/08fd022d9cd541678b6b07c4d0a663bd : SUCCESS in 19m 24s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dd4b2e4725194127b852f2f208fb8e18 : SUCCESS in 13m 11s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6e8f2aea6b4d4123b55ba3823a67538b : SUCCESS in 5m 00s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/37726ea535e74a5590f2fb98e5b65f66 : SUCCESS in 7m 04s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/7e8ca9e4f1684a929f39d1473ef0560b : SUCCESS in 7m 48s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/a1e0cb2e010e4f5a87984da0f1486c3e : SUCCESS in 14m 27s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7827973853a0489dadb7bc899120a6ad : SUCCESS in 16m 44s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/1dea516a2b1b4d20b81bda814e66a0bb : SUCCESS in 7m 34s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/55da1b11df784c619890178153ffc258 : SUCCESS in 16m 39s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/dcc16823a92d4819b6b268712a4a4231 : SUCCESS in 3m 23s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/40c3e1816ff04603bb9b7e9c663fcf00 : SUCCESS in 17m 59s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/27fbde0da2874c958ddc4a21fbaafffc : SUCCESS in 6m 59s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/48e2b29037164437b7322a55e6a720ae : SUCCESS in 1h 00m 21s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/97e936a2f12541d0a98681d8889ca10e : SUCCESS in 34m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/603745a35c4741a7b7c4e2fdfdd2ac85 : SUCCESS in 51m 17s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1f92e20191ba4b15aee828790cd91787 : SUCCESS in 19m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3e2d151a57e2494393849ab126e56e0b : SUCCESS in 4m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/53dcd07b235a48bcb7f0cd9d04c77bdd : SUCCESS in 17m 36s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/473eaf06258f4fae96b3a405fa667b4b : SUCCESS in 54m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4a10ca6457de48bf898d187a2d6ffaeb : SUCCESS in 1h 02m 50s","accounts_in_message":[],"_revision_number":2},{"id":"fc0531ba2442a54f498c58453738bf0854dbda38","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-04-23 22:22:29.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"5ec0d058db65975626427753e048a4e84d70e2ea","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 22:22:55.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"4b6d42e589f725dad693597b3adc28761106a471","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 23:20:34.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6f2f6f1623b343ec84f5abddb3d4f689\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d67bd8ba64944b5686329e71a8cab2e4 : SUCCESS in 10m 48s\n- grenade https://zuul.opendev.org/t/openstack/build/0734e6079d0d4c979f4d6a218c482c37 : SUCCESS in 54m 24s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c32c3692a3c54abb8be3bacf78c75eae : SUCCESS in 50m 21s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a9f01d3d6e55470fa272cfc02ae66c11 : SUCCESS in 53m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/57a858226f884f6f98a35ef1cd61e110 : SUCCESS in 45m 30s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/dcc1ad049d294d49b44f437a68bd59e7 : SUCCESS in 5m 31s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f4135b3b8ba641a98d0bf4d6c3246189 : SUCCESS in 15m 47s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9a2e3286fea44d72ae48722a393f57d1 : SUCCESS in 7m 40s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/28b8e6f7ca0d430cb979b8b7ba888d0a : SUCCESS in 16m 44s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/ec458ef897da403889f2282742d5d2f8 : SUCCESS in 7m 26s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/e73dee28bc0a47b6817be573a9ede5b7 : SUCCESS in 12m 51s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/aec26e40a0ff4776bc769e908e526395 : SUCCESS in 13m 55s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7039fd66ab14461b90c3488d4935cec6 : SUCCESS in 6m 19s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d485034787b241aaa8a8deae24774eb5 : SUCCESS in 5m 55s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/054791235e0f47f7951bed7500fa9dfc : SUCCESS in 46m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/20303edef1cd4083a90a8ab74ddd0113 : SUCCESS in 35m 33s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/1eb67a7986a94b91987708cff0af0dc0 : SUCCESS in 27m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d9f91b9d5bf7469597651cadbadbbfaf : SUCCESS in 7m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e87fc72361404f85a9ad8d7e20705e69 : SUCCESS in 4m 36s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6bfe97820f8342cd8b3c5a91de76d4e7 : SUCCESS in 16m 48s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/efe7c87be296458d9bab6bf539f9c125 : SUCCESS in 32m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/405430e998474928b3c8f1771eabad32 : SUCCESS in 52m 26s","accounts_in_message":[],"_revision_number":2},{"id":"73cd4ef36ba4d7eacfe5980481401a4a385d01c8","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 23:20:34.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"7f6e16b04838485d0244aba03f34c7fe838bb8e3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 23:21:22.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cfddb258695f42c09ede0ec3654c7b2e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f838fc058eff4770ad09159fcf82b053 : SUCCESS in 38s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/4ceb1b82fcd14729b9fde1d74dd8d0d4 : SUCCESS in 34s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"688656a09676e5212b133db8d62eaab663e88f74","revisions":{"1feff748e568bb59040fd49fafc872c89b36374c":{"kind":"REWORK","_number":1,"created":"2025-03-13 05:27:04.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/93/944193/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/944193/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/944193/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/944193/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/944193/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/944193/1"}}},"commit":{"parents":[{"commit":"3f59cef644ce5b4a520cd818c97ed22cb73b731f","subject":"Merge \"Make FakeSwiftCall.DUMMY_VALUE a bespoke singleton\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3f59cef644ce5b4a520cd818c97ed22cb73b731f"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-13 05:26:54.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-13 05:26:54.000000000","tz":-420},"subject":"Clarify that get_ppid is Linux-only","message":"Clarify that get_ppid is Linux-only\n\nChange-Id: I5a0fa398901895de30ce979e22ef65fbd299656f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1feff748e568bb59040fd49fafc872c89b36374c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1feff748e568bb59040fd49fafc872c89b36374c"}]},"branch":"refs/heads/master"},"688656a09676e5212b133db8d62eaab663e88f74":{"kind":"REWORK","_number":2,"created":"2025-03-13 05:49:40.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/93/944193/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/944193/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/944193/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/944193/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/944193/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/944193/2"}}},"commit":{"parents":[{"commit":"3f59cef644ce5b4a520cd818c97ed22cb73b731f","subject":"Merge \"Make FakeSwiftCall.DUMMY_VALUE a bespoke singleton\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3f59cef644ce5b4a520cd818c97ed22cb73b731f"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-13 05:26:54.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-03-13 05:49:30.000000000","tz":-420},"subject":"Clarify that get_ppid is Linux-only","message":"Clarify that get_ppid is Linux-only\n\nChange-Id: I5a0fa398901895de30ce979e22ef65fbd299656f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/688656a09676e5212b133db8d62eaab663e88f74"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/688656a09676e5212b133db8d62eaab663e88f74"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
