)]}'
{"id":"openstack%2Fstorlets~907011","triplet_id":"openstack%2Fstorlets~master~Idc07807ab7dba12c795d19d6405fc998e7b09893","project":"openstack/storlets","branch":"master","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2024-01-29 01:37:10.000000000","reason":"\u003cGERRIT_ACCOUNT_9816\u003e replied on the change","reason_account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}}},"hashtags":[],"change_id":"Idc07807ab7dba12c795d19d6405fc998e7b09893","subject":"Add option to limit pids within a container","status":"MERGED","created":"2024-01-28 15:54:11.000000000","updated":"2024-01-29 01:52:29.000000000","submitted":"2024-01-29 01:51:36.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":"907011","meta_rev_id":"95684e74c71cfcaa94b1011753a8a3450228d72e","_number":907011,"virtual_id_number":907011,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-01-29 01:51:36.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":2,"date":"2024-01-29 01:37:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_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":{"approved":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":1,"date":"2024-01-29 01:37:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-01-28 16:04:58.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":"fe815e39104781bae6694b7d8ea9c84f0ad8a721","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2024-01-28 15:54:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ea5cdc6e2ded2de932c5c12a143ca41267a130dd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-28 16:04:58.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/4d0fc1890a044b8d8900a9bfd82f6a88\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8445fb90d943465c9d0a1261ef498f09 : SUCCESS in 3m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1027685c606941a5b4decc44ce110cb2 : SUCCESS in 3m 29s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f998f6c84dff472b816cebb69fab8aa7 : SUCCESS in 3m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b5d025cefd314c0ba883e67d6c8b9cef : SUCCESS in 3m 40s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/0f562ffe7a3545e2816795383bda3b85 : FAILURE in 9m 56s","accounts_in_message":[],"_revision_number":1},{"id":"215f47bbdf883bffad02d93a9ea01e3de5818650","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2024-01-29 01:01:14.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"54b4435409d0aa7e060cbea417cb3e1e2902e526","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-29 01:25:05.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6e4f05e5a4da48f6984e0d591d2eb6f5\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea1cefc8aed94de28601f1c9a77b8e04 : SUCCESS in 3m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f1c7c307a50243a5ad8c4c243e3d25f7 : SUCCESS in 4m 26s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/bf9b7bc2b9c54a2d8ca25b5cae1967d0 : SUCCESS in 4m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/123514c8e17540769b207256e7e179ba : SUCCESS in 4m 05s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/0ffb98d2f9c145ba91ed9ab80782ef76 : SUCCESS in 14m 31s","accounts_in_message":[],"_revision_number":2},{"id":"5a6f2def275cfafe0f751dc3a8daffcdea3c8c34","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2024-01-29 01:37:10.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"cfd79ff0c93084be1c4639ed1bbf23ad3409fb4d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-29 01:37:28.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"5f09f87a7db5dd7e7597abd4f82d8a0e6abb55da","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-29 01:51:36.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/409f17bab2ff46abbc142b1e13c852d2\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/962972dbec32485e822590bc33fc277d : SUCCESS in 3m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6e557ff765724f668b5635f84462a700 : SUCCESS in 4m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/813cf818b843438380b07453eb0b4a76 : SUCCESS in 4m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4f56bf7ac83d44adb1440f45295ea0e8 : SUCCESS in 4m 10s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/4da25083974c4da1affa69e736613e08 : SUCCESS in 13m 37s","accounts_in_message":[],"_revision_number":2},{"id":"2918421bfd1d82e3b409009871eef647ebb0d884","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-29 01:51:36.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"95684e74c71cfcaa94b1011753a8a3450228d72e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-29 01:52:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/35c7c695ddb5447f847bec859ba4543b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa89fb19ae604599a1f4383f276f50b3 : SUCCESS in 35s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"5818bc046d142c87903adba7414f12d925975b39","revisions":{"53e80ed48c289a4138c7de2bf12dd8d007948ea9":{"kind":"REWORK","_number":1,"created":"2024-01-28 15:54:11.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/11/907011/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/11/907011/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/11/907011/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/11/907011/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/11/907011/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/11/907011/1"}}},"commit":{"parents":[{"commit":"ede1fe4b335eaac5f66b179b0c6a650075fd0445","subject":"Allow binding storlet applications to specific CPUs or memory nodes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/ede1fe4b335eaac5f66b179b0c6a650075fd0445"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-01-28 15:51:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-01-28 15:54:00.000000000","tz":540},"subject":"Add option to limit pids within a container","message":"Add option to limit pids within a container\n\nBecause we run container side applications using the swift user, we\nneed a mechanism to limit number of processes launched inside storlet\ncontainers so that user workloads do not consume all allowed pids in\nhost.\n\nThis introduces a new option to set pids limit in each container.\n\nChange-Id: Idc07807ab7dba12c795d19d6405fc998e7b09893\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/53e80ed48c289a4138c7de2bf12dd8d007948ea9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/53e80ed48c289a4138c7de2bf12dd8d007948ea9"}]},"branch":"refs/heads/master"},"5818bc046d142c87903adba7414f12d925975b39":{"kind":"REWORK","_number":2,"created":"2024-01-29 01:01:14.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/11/907011/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/11/907011/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/11/907011/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/11/907011/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/11/907011/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/11/907011/2"}}},"commit":{"parents":[{"commit":"ede1fe4b335eaac5f66b179b0c6a650075fd0445","subject":"Allow binding storlet applications to specific CPUs or memory nodes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/ede1fe4b335eaac5f66b179b0c6a650075fd0445"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-01-28 15:51:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-01-29 01:01:01.000000000","tz":540},"subject":"Add option to limit pids within a container","message":"Add option to limit pids within a container\n\nBecause we run container side applications using the swift user, we\nneed a mechanism to limit number of processes launched inside storlet\ncontainers so that user workloads do not consume all allowed pids in\nhost.\n\nThis introduces a new option to set pids limit in each container.\n\nChange-Id: Idc07807ab7dba12c795d19d6405fc998e7b09893\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/5818bc046d142c87903adba7414f12d925975b39"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/5818bc046d142c87903adba7414f12d925975b39"}]},"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}}]}],"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":{}}}]}
