)]}'
{"id":"openstack%2Fpuppet-swift~853930","triplet_id":"openstack%2Fpuppet-swift~master~Id2ad5b10b9286c3740d6ebdbc61d2fd9792ba496","project":"openstack/puppet-swift","branch":"master","attention_set":{},"removed_from_attention_set":{"3153":{"account":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"last_update":"2022-08-23 07:49:53.000000000","reason":"Change was submitted"},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2022-08-23 07:49:53.000000000","reason":"Change was submitted"},"6476":{"account":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"last_update":"2022-08-23 07:49:53.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Id2ad5b10b9286c3740d6ebdbc61d2fd9792ba496","subject":"Multiple rsync modules","status":"MERGED","created":"2022-08-22 08:26:56.000000000","updated":"2022-08-23 07:49:53.000000000","submitted":"2022-08-23 07:49:53.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"853930","meta_rev_id":"ef25c327ce12b36cb61c7289300c426aea57e8f2","_number":853930,"virtual_id_number":853930,"owner":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"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"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-08-23 07:49:53.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":"2022-08-22 15:53:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":2,"date":"2022-08-22 15:42:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":2,"date":"2022-08-23 06:08:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"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":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"all":[{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":1,"date":"2022-08-23 06:08:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"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":[{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"}],"reviewers":{"REVIEWER":[{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-08-22 09:04:41.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"CC"},{"updated":"2022-08-22 09:16:18.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"REVIEWER"},{"updated":"2022-08-22 13:44: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"},{"updated":"2022-08-22 15:42:53.000000000","updated_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"reviewer":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"state":"REVIEWER"},{"updated":"2022-08-22 19:50:03.000000000","updated_by":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"reviewer":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"state":"REVIEWER"},{"updated":"2022-08-23 06:08:24.000000000","updated_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"reviewer":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"state":"REVIEWER"}],"messages":[{"id":"a765efe017cea7f154a69d02b14edc1edda8f6a8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2022-08-22 08:26:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b73f635622162cceb608c64e5d0b0a5c0b6e1bdd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2022-08-22 08:46:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"22dd226ba9e5571032fad6aaa9089be7a33e8896","tag":"autogenerated:gerrit:abandon","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-08-22 09:03:57.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2},{"id":"64c26d891049199cbf289921dd0cb3d172650e24","tag":"autogenerated:gerrit:restore","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-08-22 09:04:01.000000000","message":"Restored","accounts_in_message":[],"_revision_number":2},{"id":"0a9367222c3f5738779b3bd493ffad5ea9e6d60b","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-08-22 09:04:41.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"261f3194c8ee18d6306a2554158c6775587163e4","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-08-22 09:16:18.000000000","message":"Patch Set 2: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":2},{"id":"0bde3c4e80d14097599cacfb2088fb8ac18143be","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2022-08-22 09:58:13.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"159c5dfe8569365206e894ba3ac27ac60d853d49","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2022-08-22 10:34:44.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5e52f151a95e7a1ee9d5099ae1415aa61e6cb928","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2022-08-22 10:34:54.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"afa941907f077615f77a8545dc422b7b7538b19a","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2022-08-22 10:35:24.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"e25e188acb26be955cdf27873551220584b50180","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2022-08-22 10:40:46.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"e26b722e984fe723e082ff34739b5a6d4b81cb30","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2022-08-22 11:10:43.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"0cfdbbb4a395022b94ccec9915e4bb5089f44dfa","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-08-22 11:26:55.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"02b0aa1baeaaf2aab04bde3be0c3c1a3730052f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-08-22 11:44:40.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"7c9e2088627aa851ba40f8ed02786ad7ec8c073a","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-08-22 11:45:21.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"6aabebc0146cca58878c915fea1ce01162a6f2be","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-08-22 12:08:44.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"6e3ac4606d35b2cb3e892ad5b372dad338bd3273","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-22 13:44:58.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3020b4583f6340b3964443004546d229\n\n- puppet-openstack-lint-ubuntu-focal https://zuul.opendev.org/t/openstack/build/084b3dc2150143cf9e488b7e78a5e5e2 : SUCCESS in 3m 14s\n- puppet-openstack-syntax-6-ubuntu-focal https://zuul.opendev.org/t/openstack/build/72656a045a4440659e44b49efe7db205 : SUCCESS in 5m 13s\n- puppet-openstack-syntax-7-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e621b57d94104a86a178c24c94f36688 : SUCCESS in 3m 18s\n- puppet-openstack-unit-7.16-centos-9-stream https://zuul.opendev.org/t/openstack/build/3e10f3a215024a018efc1e6cdb509d34 : SUCCESS in 25m 51s\n- puppet-openstack-unit-6.21-ubuntu-focal https://zuul.opendev.org/t/openstack/build/860c5bf311ea4631bcc3ec1f6486227c : SUCCESS in 12m 07s\n- puppet-openstack-unit-7.16-ubuntu-focal https://zuul.opendev.org/t/openstack/build/561982a6bdcb4fac8edea426e1a39235 : SUCCESS in 20m 02s\n- puppet-openstack-unit-latest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c49276d01dcb4179b4d96a588f864dee : SUCCESS in 11m 49s (non-voting)\n- puppet-openstack-integration-6-scenario002-tempest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/129a57caf64e409cb0d48b1059b593e5 : FAILURE in 1h 05m 26s (non-voting)\n- puppet-openstack-integration-7-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/a5496825d2c546938f7d63ad112208f8 : SUCCESS in 59m 02s\n- puppet-openstack-litmus-6.21-ubuntu-focal https://zuul.opendev.org/t/openstack/build/79ae1b0531b9425a93ae81bd1d564227 : FAILURE in 29m 09s (non-voting)\n- puppet-openstack-litmus-7.16-centos-9-stream https://zuul.opendev.org/t/openstack/build/71b2471293524a8fb4e44d70d82d549b : SUCCESS in 26m 11s\n- puppet-openstack-litmus-7.16-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2a1a3a231f2d4f2e9990a23d94faf178 : FAILURE in 30m 18s (non-voting)\n- puppet-openstack-litmus-latest-ubuntu-focal https://zuul.opendev.org/t/openstack/build/26befc19c9384b4c8759f1c81c94b1e7 : FAILURE in 18m 42s (non-voting)\n- puppet-swift-tripleo-standalone https://zuul.opendev.org/t/openstack/build/be32be34519844f3a95ecfafc4ce9b9d : SUCCESS in 1h 31m 16s","accounts_in_message":[],"_revision_number":8},{"id":"d345f733542213976037fcd7770faf61338453ee","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2022-08-22 15:42:53.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"87377a6accbb163ae3c3525d0326f4f3a00ce0b3","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-08-22 15:53:44.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"e29a5852a7963abe8ff7571d3b78da7e22ff4551","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2022-08-23 06:08:24.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"c81afedd34b23d4810fd64739a0d495231e28feb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-23 06:09:46.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"792b4b060f5eb305bed3aac17f847ccda7b8a880","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-23 07:49:53.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7cca2b07a43c4f4886b561f3ca9f2966\n\n- puppet-openstack-lint-ubuntu-focal https://zuul.opendev.org/t/openstack/build/032c029e5d88433a9ca4e8cf602e653e : SUCCESS in 3m 42s\n- puppet-openstack-syntax-6-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4b59eeea48f942898be5c0dc66b3bc61 : SUCCESS in 3m 35s\n- puppet-openstack-syntax-7-ubuntu-focal https://zuul.opendev.org/t/openstack/build/50524ffc618f4b26b22370c928ac6ec6 : SUCCESS in 3m 28s\n- puppet-openstack-unit-7.16-centos-9-stream https://zuul.opendev.org/t/openstack/build/2d733da7b55d421dbcc6021b04f4fee6 : SUCCESS in 17m 40s\n- puppet-openstack-unit-6.21-ubuntu-focal https://zuul.opendev.org/t/openstack/build/5414fa43698e4069af8628bcdd05aac2 : SUCCESS in 13m 41s\n- puppet-openstack-unit-7.16-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a9a34d3ee9434a2ea64cdf08d1a28a38 : SUCCESS in 11m 47s\n- puppet-openstack-integration-7-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/c94687b5c86b49748dd37bfde730b46d : SUCCESS in 1h 17m 48s\n- puppet-openstack-litmus-7.16-centos-9-stream https://zuul.opendev.org/t/openstack/build/6e51645d255040e1a610ecf16ab99ce8 : SUCCESS in 30m 56s\n- puppet-swift-tripleo-standalone https://zuul.opendev.org/t/openstack/build/83c4a45bac82436993ed1cf00da50ba7 : SUCCESS in 1h 33m 22s","accounts_in_message":[],"_revision_number":8},{"id":"ef25c327ce12b36cb61c7289300c426aea57e8f2","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-23 07:49:53.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"5a82bf2e6a287b53b62173cb5b1c188042abc111","revisions":{"051c23a4f4046aa8d6b942222a4f4ded9369dcf1":{"kind":"REWORK","_number":1,"created":"2022-08-22 08:26:56.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/30/853930/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-swift","ref":"refs/changes/30/853930/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/1"}}},"commit":{"parents":[{"commit":"839ccc7f20ceeaa60965409ea59e6cc2c280e6ec","subject":"Merge \"Use ini provider to manage storage config files\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/839ccc7f20ceeaa60965409ea59e6cc2c280e6ec"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 08:23:26.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 08:23:26.000000000","tz":120},"subject":"Multiple rsync modules","message":"Multiple rsync modules\n\nCurrently with puppet-swift, each server has a global [ object ] rsync\nmodule name. As a consequence, the number of rsync connection is set\nglobally for each server.\n\nWith this patch, it\u0027s possible to define one rsync module per device,\nwhich makes is to much better: it handles both the cases where a hard\ndrive fails, or when all drives need to sync data.\n\nNote that with this patch, the default is to keep the old behavior of\none single rsync module per service type (a / c / o).\n\nChange-Id: Id2ad5b10b9286c3740d6ebdbc61d2fd9792ba496\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/051c23a4f4046aa8d6b942222a4f4ded9369dcf1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/051c23a4f4046aa8d6b942222a4f4ded9369dcf1"}]},"branch":"refs/heads/master"},"88038470ec5a3f4ab762314e6db7324e8d0a6d16":{"kind":"REWORK","_number":2,"created":"2022-08-22 08:46:31.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/30/853930/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-swift","ref":"refs/changes/30/853930/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/2"}}},"commit":{"parents":[{"commit":"839ccc7f20ceeaa60965409ea59e6cc2c280e6ec","subject":"Merge \"Use ini provider to manage storage config files\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/839ccc7f20ceeaa60965409ea59e6cc2c280e6ec"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 08:23:26.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 08:46:22.000000000","tz":120},"subject":"Multiple rsync modules","message":"Multiple rsync modules\n\nCurrently with puppet-swift, each server has a global [ object ] rsync\nmodule name. As a consequence, the number of rsync connection is set\nglobally for each server.\n\nWith this patch, it\u0027s possible to define one rsync module per device,\nwhich makes is to much better: it handles both the cases where a hard\ndrive fails, or when all drives need to sync data.\n\nNote that with this patch, the default is to keep the old behavior of\none single rsync module per service type (a / c / o).\n\nChange-Id: Id2ad5b10b9286c3740d6ebdbc61d2fd9792ba496\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/88038470ec5a3f4ab762314e6db7324e8d0a6d16"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/88038470ec5a3f4ab762314e6db7324e8d0a6d16"}]},"branch":"refs/heads/master"},"8556701653d9632bc853cd3216c2fb566ceb125b":{"kind":"REWORK","_number":3,"created":"2022-08-22 09:58:13.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/30/853930/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-swift","ref":"refs/changes/30/853930/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/3"}}},"commit":{"parents":[{"commit":"839ccc7f20ceeaa60965409ea59e6cc2c280e6ec","subject":"Merge \"Use ini provider to manage storage config files\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/839ccc7f20ceeaa60965409ea59e6cc2c280e6ec"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 08:23:26.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 09:58:05.000000000","tz":120},"subject":"Multiple rsync modules","message":"Multiple rsync modules\n\nCurrently with puppet-swift, each server has a global [ object ] rsync\nmodule name. As a consequence, the number of rsync connection is set\nglobally for each server.\n\nWith this patch, it\u0027s possible to define one rsync module per device,\nwhich makes is to much better: it handles both the cases where a hard\ndrive fails, or when all drives need to sync data.\n\nNote that with this patch, the default is to keep the old behavior of\none single rsync module per service type (a / c / o).\n\nChange-Id: Id2ad5b10b9286c3740d6ebdbc61d2fd9792ba496\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/8556701653d9632bc853cd3216c2fb566ceb125b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/8556701653d9632bc853cd3216c2fb566ceb125b"}]},"branch":"refs/heads/master"},"190f1136898b6989dc0613e9f652b137ddf2cde8":{"kind":"REWORK","_number":4,"created":"2022-08-22 10:34:44.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/30/853930/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-swift","ref":"refs/changes/30/853930/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/4"}}},"commit":{"parents":[{"commit":"839ccc7f20ceeaa60965409ea59e6cc2c280e6ec","subject":"Merge \"Use ini provider to manage storage config files\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/839ccc7f20ceeaa60965409ea59e6cc2c280e6ec"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 08:23:26.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 10:34:33.000000000","tz":120},"subject":"Multiple rsync modules","message":"Multiple rsync modules\n\nCurrently with puppet-swift, each server has a global [ object ] rsync\nmodule name. As a consequence, the number of rsync connection is set\nglobally for each server.\n\nWith this patch, it\u0027s possible to define one rsync module per device,\nwhich makes is to much better: it handles both the cases where a hard\ndrive fails, or when all drives need to sync data.\n\nNote that with this patch, the default is to keep the old behavior of\none single rsync module per service type (a / c / o).\n\nChange-Id: Id2ad5b10b9286c3740d6ebdbc61d2fd9792ba496\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/190f1136898b6989dc0613e9f652b137ddf2cde8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/190f1136898b6989dc0613e9f652b137ddf2cde8"}]},"branch":"refs/heads/master"},"75444ef66e90c7e826533240f9eca9cb66b8212d":{"kind":"REWORK","_number":5,"created":"2022-08-22 10:40:46.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/30/853930/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-swift","ref":"refs/changes/30/853930/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/5"}}},"commit":{"parents":[{"commit":"839ccc7f20ceeaa60965409ea59e6cc2c280e6ec","subject":"Merge \"Use ini provider to manage storage config files\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/839ccc7f20ceeaa60965409ea59e6cc2c280e6ec"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 08:23:26.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 10:40:38.000000000","tz":120},"subject":"Multiple rsync modules","message":"Multiple rsync modules\n\nCurrently with puppet-swift, each server has a global [ object ] rsync\nmodule name. As a consequence, the number of rsync connection is set\nglobally for each server.\n\nWith this patch, it\u0027s possible to define one rsync module per device,\nwhich makes is to much better: it handles both the cases where a hard\ndrive fails, or when all drives need to sync data.\n\nNote that with this patch, the default is to keep the old behavior of\none single rsync module per service type (a / c / o).\n\nChange-Id: Id2ad5b10b9286c3740d6ebdbc61d2fd9792ba496\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/75444ef66e90c7e826533240f9eca9cb66b8212d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/75444ef66e90c7e826533240f9eca9cb66b8212d"}]},"branch":"refs/heads/master"},"079487ae313ceaf6850de2e2d256501f04faf242":{"kind":"REWORK","_number":6,"created":"2022-08-22 11:10:43.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/30/853930/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-swift","ref":"refs/changes/30/853930/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/6"}}},"commit":{"parents":[{"commit":"839ccc7f20ceeaa60965409ea59e6cc2c280e6ec","subject":"Merge \"Use ini provider to manage storage config files\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/839ccc7f20ceeaa60965409ea59e6cc2c280e6ec"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 08:23:26.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 11:10:34.000000000","tz":120},"subject":"Multiple rsync modules","message":"Multiple rsync modules\n\nCurrently with puppet-swift, each server has a global [ object ] rsync\nmodule name. As a consequence, the number of rsync connection is set\nglobally for each server.\n\nWith this patch, it\u0027s possible to define one rsync module per device,\nwhich makes is to much better: it handles both the cases where a hard\ndrive fails, or when all drives need to sync data.\n\nNote that with this patch, the default is to keep the old behavior of\none single rsync module per service type (a / c / o).\n\nChange-Id: Id2ad5b10b9286c3740d6ebdbc61d2fd9792ba496\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/079487ae313ceaf6850de2e2d256501f04faf242"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/079487ae313ceaf6850de2e2d256501f04faf242"}]},"branch":"refs/heads/master"},"cebced5e7b8f687c96a60b1e0c8ef697de856d0b":{"kind":"REWORK","_number":7,"created":"2022-08-22 11:44:40.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/30/853930/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-swift","ref":"refs/changes/30/853930/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/7"}}},"commit":{"parents":[{"commit":"839ccc7f20ceeaa60965409ea59e6cc2c280e6ec","subject":"Merge \"Use ini provider to manage storage config files\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/839ccc7f20ceeaa60965409ea59e6cc2c280e6ec"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 08:23:26.000000000","tz":120},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2022-08-22 11:44:10.000000000","tz":540},"subject":"Multiple rsync modules","message":"Multiple rsync modules\n\nCurrently with puppet-swift, each server has a global [ object ] rsync\nmodule name. As a consequence, the number of rsync connection is set\nglobally for each server.\n\nWith this patch, it\u0027s possible to define one rsync module per device,\nwhich makes is to much better: it handles both the cases where a hard\ndrive fails, or when all drives need to sync data.\n\nNote that with this patch, the default is to keep the old behavior of\none single rsync module per service type (a / c / o).\n\nChange-Id: Id2ad5b10b9286c3740d6ebdbc61d2fd9792ba496\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/cebced5e7b8f687c96a60b1e0c8ef697de856d0b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/cebced5e7b8f687c96a60b1e0c8ef697de856d0b"}]},"branch":"refs/heads/master"},"5a82bf2e6a287b53b62173cb5b1c188042abc111":{"kind":"REWORK","_number":8,"created":"2022-08-22 12:08:44.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/30/853930/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-swift","ref":"refs/changes/30/853930/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-swift refs/changes/30/853930/8"}}},"commit":{"parents":[{"commit":"839ccc7f20ceeaa60965409ea59e6cc2c280e6ec","subject":"Merge \"Use ini provider to manage storage config files\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/839ccc7f20ceeaa60965409ea59e6cc2c280e6ec"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2022-08-22 08:23:26.000000000","tz":120},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2022-08-22 12:08:22.000000000","tz":540},"subject":"Multiple rsync modules","message":"Multiple rsync modules\n\nCurrently with puppet-swift, each server has a global [ object ] rsync\nmodule name. As a consequence, the number of rsync connection is set\nglobally for each server.\n\nWith this patch, it\u0027s possible to define one rsync module per device,\nwhich makes is to much better: it handles both the cases where a hard\ndrive fails, or when all drives need to sync data.\n\nNote that with this patch, the default is to keep the old behavior of\none single rsync module per service type (a / c / o).\n\nChange-Id: Id2ad5b10b9286c3740d6ebdbc61d2fd9792ba496\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/5a82bf2e6a287b53b62173cb5b1c188042abc111"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-swift/commit/5a82bf2e6a287b53b62173cb5b1c188042abc111"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}}]}],"submit_requirements":[]}
