)]}'
{"id":"openstack%2Fstorlets~805476","triplet_id":"openstack%2Fstorlets~master~Ic9d24ba0b2bfee402552d7658f7ddb3db9e50c20","project":"openstack/storlets","branch":"master","topic":"docker-nosuid","hashtags":[],"change_id":"Ic9d24ba0b2bfee402552d7658f7ddb3db9e50c20","subject":"Dynamically detect the user to run agent processes","status":"ABANDONED","created":"2021-08-21 07:59:01.000000000","updated":"2023-12-13 06:15:45.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"810ff7fc0f4304122ef03a02e0d280bf597ebb0f","_number":805476,"virtual_id_number":805476,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2021-08-21 19:45:59.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-21 08:20: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":"REVIEWER"}],"messages":[{"id":"c81f836ac80acd98ff7feb4ce03b71f48ae9e367","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-08-21 07:59:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2470c9ece20b7c1afe1f1045ae5849256f0b8eb8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-21 08:20:14.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\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/49746b2a77534e90956bc818de8f72c7 : SUCCESS in 4m 29s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/4781dea1540846229a6ff60802dcbafa : SUCCESS in 5m 20s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a36432f999e044f0b1b4cb60a322783d : SUCCESS in 4m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/112a3bf957cf417a920002f562ba5f03 : SUCCESS in 5m 16s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5ebb2fab93354964b22dff3562e2c4eb : SUCCESS in 5m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f72cd01a99104327a923cc2766d1cca6 : SUCCESS in 5m 06s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/5c4502319534407caf88b61af8984d55 : FAILURE in 15m 09s (non-voting)\n- storlets-functional-py3 https://zuul.opendev.org/t/openstack/build/913b1a37986d4e1dab291c59deb8d40b : FAILURE in 13m 25s","accounts_in_message":[],"_revision_number":1},{"id":"41415d0c3a914446be25177f83b4eebacf2a5dfe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-08-21 10:52:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5778ec6ba439d86ce393455f34cecf1061829296","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-21 11:39:53.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84526f108bf74fbaabbac7e32b8c19a1 : SUCCESS in 4m 56s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/38de215b41504bfa9deb643607d6ca48 : SUCCESS in 5m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/052e36b1f4c7413e8e9c4ba21575b108 : SUCCESS in 4m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e92cac56632648da95fc3aba8ad54fed : SUCCESS in 5m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/efb62712766f4725ac949d54bd7e66d7 : SUCCESS in 5m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/18f505798baf4dd88c87748d8be8631b : SUCCESS in 5m 22s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/2f1e09a546a942459e287e7676575d05 : RETRY_LIMIT in 11m 01s (non-voting)\n- storlets-functional-py3 https://zuul.opendev.org/t/openstack/build/3a663593d83c4568b381b8e60ddf560f : RETRY_LIMIT in 13m 02s","accounts_in_message":[],"_revision_number":2},{"id":"751f3da604b26a87eb38e10cd24f9e7e7854b3bc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-08-21 12:24:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e7552919bdea49702dbbff09004e464074b3aa7a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-21 13:12:40.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\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3ff9e4ea49054e29bc19a1ed228d7e4c : SUCCESS in 5m 43s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8894c8886af7424db79cba031da26ea9 : SUCCESS in 5m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/24505b8f7aad421e89917b89c3809fc0 : SUCCESS in 5m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f9b5b3e95cad462faf7eb629e62c034e : SUCCESS in 5m 26s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8e337ec046f94c69a2fa9a58eb113df9 : SUCCESS in 5m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1cc72e5024fa497fb61395ad0fe53ed7 : SUCCESS in 5m 22s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/585f01801ac740d797c3251f0bf2dfc9 : RETRY_LIMIT in 11m 31s (non-voting)\n- storlets-functional-py3 https://zuul.opendev.org/t/openstack/build/6d3606bd5508408892756814573a0394 : RETRY_LIMIT in 13m 43s","accounts_in_message":[],"_revision_number":3},{"id":"081c2ecf1ad36fd22239acc423083331b7248781","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-08-21 17:53:59.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b3f82e8588c086747bd6769ac7b50f8f0fd30b5d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-21 18:19:15.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/65c28ff2d31041a699627113449f70f8 : SUCCESS in 6m 06s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/da8282939009495787bd5894bb1508e2 : SUCCESS in 5m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/65f2ca1e10df45f3babb347aa41a04b1 : SUCCESS in 5m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/97d90222d5484c7dbe89c987e216fdf5 : SUCCESS in 4m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/479008d820dc40d69338d560d2d64450 : SUCCESS in 5m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/730764d648fd4e5681928b2a3b77250a : SUCCESS in 5m 09s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/258a4d44e7a64af0bfdc50058e31afcc : SUCCESS in 17m 13s (non-voting)\n- storlets-functional-py3 https://zuul.opendev.org/t/openstack/build/880d1880222a4ea3be8dd201f00e7085 : SUCCESS in 22m 58s","accounts_in_message":[],"_revision_number":4},{"id":"7801286a7067f9c06c681775dfa99f322b22fe5b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-08-21 18:34:04.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"d2c7c4e598725fdb600f2b08e958a3c2aff2fd04","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-21 18:54:57.000000000","message":"Patch Set 5: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6bf792d0988b4f7fb61e750b60567be5 : FAILURE in 5m 30s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/7e1ecdb17b3f40148d33b806abc51650 : FAILURE in 5m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c3d19d489f35466a876ef2a43399d4fb : FAILURE in 5m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/743a084f9a10424eb86f76f326a2b5e4 : FAILURE in 6m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ea1dc6eb16a14a22a3ccba2c09b5a8c2 : FAILURE in 5m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2ea54e683d8b424f9eebad317e641acc : SUCCESS in 5m 17s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/2cbb59cca2b5439ab5df30c90a9a1ea3 : SUCCESS in 19m 46s (non-voting)\n- storlets-functional-py3 https://zuul.opendev.org/t/openstack/build/5d8fbcf51f6a4c74965e1393d296d531 : SUCCESS in 19m 52s","accounts_in_message":[],"_revision_number":5},{"id":"b128f123e2fbbae2a04d2809e81d95b013edaf39","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2021-08-21 19:24:16.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"7b1bae607b62ff007de120d9fce5d731cdaf0f58","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-21 19:45:59.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4b08fa9abf22488a90e7b735bf87e4dd : SUCCESS in 4m 39s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/63e2e0e86d154b4b90d66921d92dfddb : SUCCESS in 5m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c70b85443e144f95a4b9ce6e45c5ff3c : SUCCESS in 5m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/93e7c460bb38436896fb218dd2c0c8f8 : SUCCESS in 5m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/33e1246ddb5543ffa1a18c5c6ce49cae : SUCCESS in 5m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d930610ff9f4956b03a3c62f8c73568 : SUCCESS in 5m 25s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/d5bdebcbbc5b438585df88af402664f3 : SUCCESS in 19m 44s (non-voting)\n- storlets-functional-py3 https://zuul.opendev.org/t/openstack/build/0fa917f0b0074a9597b529b75c9098f3 : SUCCESS in 20m 43s","accounts_in_message":[],"_revision_number":6},{"id":"810ff7fc0f4304122ef03a02e0d280bf597ebb0f","tag":"autogenerated:gerrit:abandon","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2023-12-13 06:15:45.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"c72f6b655105fc34d4f355198d70f3f40ba6db41","revisions":{"258f29a101b463cb27b9c0345279919143293b3a":{"kind":"REWORK","_number":1,"created":"2021-08-21 07:59:01.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/76/805476/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/76/805476/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/76/805476/1"}}},"commit":{"parents":[{"commit":"d0f5560488d79defb9706d619095a6509fbb4b81","subject":"Run agent processes by the swift user","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/d0f5560488d79defb9706d619095a6509fbb4b81"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 07:56:48.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 07:58:48.000000000","tz":540},"subject":"WIP: Dynamically detect the user to run agent process","message":"WIP: Dynamically detect the user to run agent process\n\nThis change makes the user to run agent process inside storlet\ncontainers determined to match the user used to run swift processes,\ninstead of hard-coding the user name.\nThis allows a different user to be used to run swift processes.\n\nAlso, devstack plugin is updated so that we use the consistent user\nwith what is used in swift services.\n\nChange-Id: Ic9d24ba0b2bfee402552d7658f7ddb3db9e50c20\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/258f29a101b463cb27b9c0345279919143293b3a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/258f29a101b463cb27b9c0345279919143293b3a"}]},"branch":"refs/heads/master"},"24730a4a7388efd3d62091f1d9d7052fcd973d6e":{"kind":"REWORK","_number":2,"created":"2021-08-21 10:52:21.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/76/805476/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/76/805476/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/76/805476/2"}}},"commit":{"parents":[{"commit":"d0f5560488d79defb9706d619095a6509fbb4b81","subject":"Run agent processes by the swift user","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/d0f5560488d79defb9706d619095a6509fbb4b81"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 07:56:48.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 10:51:59.000000000","tz":540},"subject":"WIP: Dynamically detect the user to run agent process","message":"WIP: Dynamically detect the user to run agent process\n\nThis change makes the user to run agent process inside storlet\ncontainers determined to match the user used to run swift processes,\ninstead of hard-coding the user name.\nThis allows a different user to be used to run swift processes.\n\nAlso, devstack plugin is updated so that we use the consistent user\nwith what is used in swift services.\n\nChange-Id: Ic9d24ba0b2bfee402552d7658f7ddb3db9e50c20\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/24730a4a7388efd3d62091f1d9d7052fcd973d6e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/24730a4a7388efd3d62091f1d9d7052fcd973d6e"}]},"branch":"refs/heads/master"},"aa35ee6cc801de02a5e0076e98ed02859f68b939":{"kind":"REWORK","_number":3,"created":"2021-08-21 12:24:25.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/76/805476/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/76/805476/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/76/805476/3"}}},"commit":{"parents":[{"commit":"d0f5560488d79defb9706d619095a6509fbb4b81","subject":"Run agent processes by the swift user","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/d0f5560488d79defb9706d619095a6509fbb4b81"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 07:56:48.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 12:24:16.000000000","tz":540},"subject":"WIP: Dynamically detect the user to run agent process","message":"WIP: Dynamically detect the user to run agent process\n\nThis change makes the user to run agent process inside storlet\ncontainers determined to match the user used to run swift processes,\ninstead of hard-coding the user name.\nThis allows a different user to be used to run swift processes.\n\nAlso, devstack plugin is updated so that we use the consistent user\nwith what is used in swift services.\n\nChange-Id: Ic9d24ba0b2bfee402552d7658f7ddb3db9e50c20\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/aa35ee6cc801de02a5e0076e98ed02859f68b939"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/aa35ee6cc801de02a5e0076e98ed02859f68b939"}]},"branch":"refs/heads/master"},"204bcab680d7bb5fc95025b9106c085f0e562fd7":{"kind":"REWORK","_number":4,"created":"2021-08-21 17:53:59.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/76/805476/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/76/805476/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/76/805476/4"}}},"commit":{"parents":[{"commit":"d0f5560488d79defb9706d619095a6509fbb4b81","subject":"Run agent processes by the swift user","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/d0f5560488d79defb9706d619095a6509fbb4b81"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 07:56:48.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 17:42:36.000000000","tz":540},"subject":"Dynamically detect the user to run agent processes","message":"Dynamically detect the user to run agent processes\n\nPreviously the user to run agent processes are hard-coded to \u0027swift\u0027\nbut this doesn\u0027t work in the deployment where a different user is used\nto run swift processes.\nWith this change, now the user to run agent processes is determined\nautomatically based on the user used to run swift processes.\n\nChange-Id: Ic9d24ba0b2bfee402552d7658f7ddb3db9e50c20\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/204bcab680d7bb5fc95025b9106c085f0e562fd7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/204bcab680d7bb5fc95025b9106c085f0e562fd7"}]},"branch":"refs/heads/master"},"d068543b42272973d65f7416f1194d6f5ac79dab":{"kind":"REWORK","_number":5,"created":"2021-08-21 18:34:04.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/76/805476/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/76/805476/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/76/805476/5"}}},"commit":{"parents":[{"commit":"d0f5560488d79defb9706d619095a6509fbb4b81","subject":"Run agent processes by the swift user","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/d0f5560488d79defb9706d619095a6509fbb4b81"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 07:56:48.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 18:33:36.000000000","tz":540},"subject":"Dynamically detect the user to run agent processes","message":"Dynamically detect the user to run agent processes\n\nPreviously the user to run agent processes are hard-coded to \u0027swift\u0027\nbut this doesn\u0027t work in the deployment where a different user is used\nto run swift processes.\n\nWith this change, now the user to run agent processes is determined\nautomatically based on the user used to run swift processes.\nBecause now swift services and agent processes are running by the same\nuser, 0777 permission is no longer required about unix domain sockets.\n\nChange-Id: Ic9d24ba0b2bfee402552d7658f7ddb3db9e50c20\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/d068543b42272973d65f7416f1194d6f5ac79dab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/d068543b42272973d65f7416f1194d6f5ac79dab"}]},"branch":"refs/heads/master"},"c72f6b655105fc34d4f355198d70f3f40ba6db41":{"kind":"REWORK","_number":6,"created":"2021-08-21 19:24:16.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/76/805476/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/76/805476/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/76/805476/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/76/805476/6"}}},"commit":{"parents":[{"commit":"d0f5560488d79defb9706d619095a6509fbb4b81","subject":"Run agent processes by the swift user","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/d0f5560488d79defb9706d619095a6509fbb4b81"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 07:56:48.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2021-08-21 19:23:51.000000000","tz":540},"subject":"Dynamically detect the user to run agent processes","message":"Dynamically detect the user to run agent processes\n\nPreviously the user to run agent processes are hard-coded to \u0027swift\u0027\nbut this doesn\u0027t work in the deployment where a different user is used\nto run swift processes.\n\nWith this change, now the user to run agent processes is determined\nautomatically based on the user used to run swift processes.\nBecause now swift services and agent processes are running by the same\nuser, 0777 permission is no longer required about unix domain sockets.\n\nChange-Id: Ic9d24ba0b2bfee402552d7658f7ddb3db9e50c20\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/c72f6b655105fc34d4f355198d70f3f40ba6db41"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/c72f6b655105fc34d4f355198d70f3f40ba6db41"}]},"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":{}}}]}
