)]}'
{"id":"openstack%2Fswift~896313","triplet_id":"openstack%2Fswift~master~I9ebbf5b9f4216c3eab5ab42a0014a750ca28980b","project":"openstack/swift","branch":"master","topic":"recon-cron/test","attention_set":{},"removed_from_attention_set":{"36164":{"account":{"_account_id":36164,"name":"kim woo seok","display_name":"rladntjr4","email":"rladntjr4@gmail.com","username":"rladntjr4"},"last_update":"2023-09-25 18:27:53.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I9ebbf5b9f4216c3eab5ab42a0014a750ca28980b","subject":"Fix repeated unnecessarily \u0027os.makedirs()\u0027 in test_recon_cron.py","status":"MERGED","created":"2023-09-23 14:52:57.000000000","updated":"2023-09-25 18:29:55.000000000","submitted":"2023-09-25 18:27:53.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":"896313-recon-cron/test","meta_rev_id":"9637594c6a418b86ce97df5f5287a5c6ad89c165","_number":896313,"virtual_id_number":896313,"owner":{"_account_id":36164,"name":"kim woo seok","display_name":"rladntjr4","email":"rladntjr4@gmail.com","username":"rladntjr4"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-09-25 18:27:52.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":"2023-09-25 16:00:12.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":"2023-09-25 16:00:12.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":"2023-09-23 16:01: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"},{"updated":"2023-09-25 16:00:12.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"6bdece6c945504b06d31ac5fde7c1e21e5819e46","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36164,"name":"kim woo seok","display_name":"rladntjr4","email":"rladntjr4@gmail.com","username":"rladntjr4"},"date":"2023-09-23 14:52:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"786bfe03a4e35e68907a142a52ccfc4655ddc6a5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-23 16:01:59.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/052704011f2e4489ae18e0ee2c54c619\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6c37e3acbaf94961b46c04cf1ac45b08 : SUCCESS in 8m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/a3b94fb04bcc445db639ff5cc065f30a : SUCCESS in 58m 00s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5c0300d0d4894cbb9a35b33dd57d8fb1 : SUCCESS in 49m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/13d65ed1682742b182c615aa67f3721a : SUCCESS in 58m 53s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9947a7b7b7ce4ca6a76bd8f682dd210d : SUCCESS in 18m 38s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d3e2ee104e7445e3b0d20379db38435e : SUCCESS in 18m 59s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/67174cb0477840ebaf3778253f7771c7 : SUCCESS in 19m 01s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c0d0e69e83fb40b99127f760bc311e88 : SUCCESS in 10m 25s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/6780ae800a244edbb6032da025775624 : SUCCESS in 5m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/589de63cb097401f820bc72ec3d6c2ec : SUCCESS in 18m 00s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a9d651bb67b5427396b7a5a427c4bd60 : SUCCESS in 16m 46s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/b886110df0304f95938e6302b7acb86c : SUCCESS in 17m 36s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/a066405c06ef48478fea2c442d4119c1 : SUCCESS in 14m 40s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/a553ae6eb9dd4e688e6ee6662a81e81a : SUCCESS in 18m 00s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/5cf3d56ca615411db69cf9eb68433cd0 : SUCCESS in 15m 59s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/0f87c6ff3ba343e4b1c1e7c8f3cfb54e : SUCCESS in 18m 37s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/1bf11041e55645b2b03485face016d17 : SUCCESS in 19m 07s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/e1f320555fc040a4b3068b126333158d : SUCCESS in 15m 22s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/01fbe3135a514ad0b75a582557ef9694 : SUCCESS in 15m 37s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/6cfb2b22ca894fd48c6d20fae5801228 : SUCCESS in 16m 55s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/3d776601c10b44f280f55a192ee013ec : SUCCESS in 7m 20s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/16a487e883d947a3a34531a3c26c8034 : SUCCESS in 14m 51s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/e5bb3028defc415cabeac271ad8f16df : SUCCESS in 8m 03s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/564ac839430841fbba618d78357f6629 : SUCCESS in 1h 02m 40s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/b55b95ebc0aa4617aeb2db86598f5e7b : SUCCESS in 50m 52s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7abe8e6c93634b5884ec433f1a189fa8 : SUCCESS in 37m 18s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fec14f3686b9497aa11ded7ee0dcbf08 : SUCCESS in 55m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f9a944bcd9744a1c9cae583eff6da051 : SUCCESS in 16m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/982271ab3ffa474591c7390c2b5ccfca : SUCCESS in 4m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/30aa337ce2364ef4ab984db80c93bcd2 : SUCCESS in 19m 49s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2b27d82d84274369883429170a07e6ea : SUCCESS in 36m 41s","accounts_in_message":[],"_revision_number":1},{"id":"8fe670a469249c619b8daff596ba080da0bcb699","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-23 16:08:43.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/524a41b419404b1fa26ca27cc01e44e8\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/54afd114499b418c99a3340194b98eef : SUCCESS in 1h 07m 53s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0dc53389c4f14f6c80a2fdba71bf403c : SUCCESS in 1h 11m 08s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/f2f2d6f12aac42ca9888a62c714eda30 : SUCCESS in 1h 01m 08s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/22fb8df3f48144b7b6641f157f2dfdbf : SUCCESS in 1h 12m 57s","accounts_in_message":[],"_revision_number":1},{"id":"500fd9e1d52f662773422b57de7324f450e25268","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-09-25 16:00:12.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"d6218d911a45f276ede86d2fd6b56afa6cfd95d8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-25 16:00:50.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"77fe649e0aa0c5fd826baa6489dff98bc2c1733a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-25 18:27:52.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f53ea3f246ee4c65a27a16789ed1bf7d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8276958dedb442fe9db78d1d91429a91 : SUCCESS in 7m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/77175ab882744f85a0f89bc081283423 : SUCCESS in 45m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7490c9c801a24491af14406a6516924b : SUCCESS in 36m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2f9011d96f434dfbb7da7cbc64f2e1f8 : SUCCESS in 1h 07m 36s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/0616ce9bc2c34a858534ebcd8e64132b : SUCCESS in 9m 33s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/2ede6b96da174082af257bb081a6073e : SUCCESS in 6m 14s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f0b7a6d482f54f07a3e996818c11c408 : SUCCESS in 20m 00s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/871bbe6c0edb4154800e5d2e59cf95e3 : SUCCESS in 17m 22s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/b71672879cb8428a97b6c7588b60b6e7 : SUCCESS in 15m 53s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/82a269351db549c3bbcd37097b102460 : SUCCESS in 15m 23s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/008e30abac2c41a4bc76f4dc194f5152 : SUCCESS in 16m 43s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/2eaac3650d9d41b4859bd111148f55b9 : SUCCESS in 17m 04s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/46a8807787e1498285c1927fe6ea6779 : SUCCESS in 18m 44s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/5e2df91a51404432bd17410f8d8a1f29 : SUCCESS in 18m 50s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/1d37da8a94b74737a97aa9d78e0f1260 : SUCCESS in 15m 49s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/bf61e76d94954fb49fc6b121d2192227 : SUCCESS in 16m 00s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/14c438eff1514f0c853c90b8c440908b : SUCCESS in 18m 17s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/dfc03d5aa82d4997bb528ef4289853e4 : SUCCESS in 6m 29s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/6a80b5c5e22547138ed096c02eec0557 : SUCCESS in 8m 16s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e1c8d13e70bc488d9ee69d930391c71c : SUCCESS in 53m 10s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/64d1307a7ae549e08eca2700f6e4e722 : SUCCESS in 59m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/944c5603862a42a8944a9c365ee0d6cd : SUCCESS in 1h 01m 03s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6d638cf3a4dd483592e125499d1b2f54 : SUCCESS in 43m 28s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6a6e312ce1df47a5b4702c2742eef896 : SUCCESS in 18m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4920b228bc3542e9902b3755c133c391 : SUCCESS in 4m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6f3a2bea67ee4d72ae863dd958ccddb4 : SUCCESS in 1h 01m 11s","accounts_in_message":[],"_revision_number":1},{"id":"f393f83b00e35356c7dad60f3485a7e2e001938b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-25 18:27:53.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"9637594c6a418b86ce97df5f5287a5c6ad89c165","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-25 18:29:55.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8cd7f97ddbf74d6a85bb7cf8cd54b5fb\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/58515b243a164c6b83caeef493eb4993 : SUCCESS in 50s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/4727cd522cc04ec78b6caa9db25f1d20 : SUCCESS in 30s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/06192573574d467ab51b04d10df6cffa : SUCCESS in 31s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"bd5076ebe65badff038fe086548a881e3d2e0976","revisions":{"bd5076ebe65badff038fe086548a881e3d2e0976":{"kind":"REWORK","_number":1,"created":"2023-09-23 14:52:57.000000000","uploader":{"_account_id":36164,"name":"kim woo seok","display_name":"rladntjr4","email":"rladntjr4@gmail.com","username":"rladntjr4"},"ref":"refs/changes/13/896313/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/13/896313/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/896313/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/896313/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/13/896313/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/13/896313/1"}}},"commit":{"parents":[{"commit":"62a9dbca7613a760bc9ea179ab030f433b76f4a6","subject":"Add unittest of swift-recon-cron","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/62a9dbca7613a760bc9ea179ab030f433b76f4a6"}]}],"author":{"name":"kim woo seok","email":"rladntjr4@gmail.com","date":"2023-09-23 14:32:09.000000000","tz":540},"committer":{"name":"kim woo seok","email":"rladntjr4@gmail.com","date":"2023-09-23 14:32:09.000000000","tz":540},"subject":"Fix repeated unnecessarily \u0027os.makedirs()\u0027 in test_recon_cron.py","message":"Fix repeated unnecessarily \u0027os.makedirs()\u0027 in test_recon_cron.py\n\nReturn value instead of sys.exit() if an exception occurs\n\nRelatedChange: I4ca91e3b519a99f3096b95b286779a183e936eb7\nChange-Id: I9ebbf5b9f4216c3eab5ab42a0014a750ca28980b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bd5076ebe65badff038fe086548a881e3d2e0976"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bd5076ebe65badff038fe086548a881e3d2e0976"}]},"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":{}}}]}
