)]}'
{"id":"openstack%2Fironic-python-agent~793225","triplet_id":"openstack%2Fironic-python-agent~master~I71a28ec59ec31c691205eb34d9fcab63a2ccb682","project":"openstack/ironic-python-agent","branch":"master","hashtags":[],"change_id":"I71a28ec59ec31c691205eb34d9fcab63a2ccb682","subject":"Limit qemu-img execution arenas","status":"MERGED","created":"2021-05-26 18:59:25.000000000","updated":"2021-05-27 13:31:40.000000000","submitted":"2021-05-27 09:14:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":11,"unresolved_comment_count":7,"has_review_started":true,"submission_id":"793225","meta_rev_id":"e65918ca65a3a2efb5d33f80d6e82789dd3f6482","_number":793225,"virtual_id_number":793225,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-05-27 09:14:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-05-26 22:26:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":1,"date":"2021-05-27 03:06:19.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":2,"date":"2021-05-27 07:48:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":1,"date":"2021-05-27 07:48:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"approved":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-05-26 22:26:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":23811,"name":"Oliver Walsh","email":"owalsh@redhat.com","username":"owalsh"}],"REVIEWER":[{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-05-26 20:56:55.000000000","updated_by":{"_account_id":23811,"name":"Oliver Walsh","email":"owalsh@redhat.com","username":"owalsh"},"reviewer":{"_account_id":23811,"name":"Oliver Walsh","email":"owalsh@redhat.com","username":"owalsh"},"state":"CC"},{"updated":"2021-05-26 21:43: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"},{"updated":"2021-05-26 22:26:54.000000000","updated_by":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"reviewer":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"state":"REVIEWER"},{"updated":"2021-05-27 03:06:19.000000000","updated_by":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"reviewer":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"state":"REVIEWER"},{"updated":"2021-05-27 07:48:57.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2021-05-27 10:48:01.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"CC"}],"messages":[{"id":"9ef37d2fceb0559c55c060cfbc8cf460e7560130","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-05-26 18:59:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5d583398675810e005250ae3e5a8193963988df4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-05-26 19:01:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"018bb9dfc174912f901696266b42393838b7c976","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-05-26 20:04:50.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"df86886612b4e9a69bdb05a294b2fa6994425971","author":{"_account_id":23811,"name":"Oliver Walsh","email":"owalsh@redhat.com","username":"owalsh"},"date":"2021-05-26 20:56:55.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"1fbe50f32e1e0c177853352666dfe09b8921197c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-26 21:43:14.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8c8f60008f1c44dc91da6a4be442947b : SUCCESS in 4m 14s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c2a960a2d05b4daabb94ccb0a4b970e0 : SUCCESS in 5m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e393fbbcb12c463da429986a20501c8a : SUCCESS in 5m 48s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/24b7d700fa494aacbadf21c19dfa9473 : SUCCESS in 5m 32s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f6e503a7867d4951ba6fd086b5af889c : SUCCESS in 5m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/06d59551041141308d448bc596404d5f : SUCCESS in 7m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ef95b22533c2470eaf28430dc2e6a210 : SUCCESS in 4m 26s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/402a3ca8ecc948c0b83e9c9bcfb08859 : SUCCESS in 4m 40s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/92b9e0fb8e214fc4be943633ba9e4bab : SUCCESS in 5m 14s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/a275197fdfce403295a381eb235745aa : SUCCESS in 1h 04m 17s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/36e674e78aa044c5a8100479afb5090d : SUCCESS in 1h 11m 55s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/ca71539944854a7dbb32621d7e15cc0a : SUCCESS in 1h 35m 27s (non-voting)\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/27713a02614a4bae9d7f549f94dd96ca : SUCCESS in 1h 09m 05s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/f1f6c3709442422f905dcbaf44e0b99e : SUCCESS in 1h 03m 46s (non-voting)\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/b5f62bbff7264b68a6fe04cc2c3204c1 : SUCCESS in 13m 17s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/d25686318ba64f86aede38a1a3fa0bed : SUCCESS in 10m 44s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/84200eb3af884a6597fff1b63b9b3873 : SUCCESS in 1h 31m 45s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/3c5e0eec401c4523acfdbd663ddb1cb6 : SUCCESS in 4m 37s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"0f4ca95d56839190224c0d6b038b0f4523c3a495","author":{"_account_id":23811,"name":"Oliver Walsh","email":"owalsh@redhat.com","username":"owalsh"},"date":"2021-05-26 22:12:41.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"ad0dcda78820a01210ac87b070134ceb7d44599b","author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"date":"2021-05-26 22:26:54.000000000","message":"Patch Set 3: Backport-Candidate+1 Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"c463c834dd14b5c2ba6fbb92b56d14e66bdc52d4","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2021-05-27 03:06:19.000000000","message":"Patch Set 3: Code-Review+1\n\n+2 with Ollie\u0027s suggested doc clarifications","accounts_in_message":[],"_revision_number":3},{"id":"184c1617c41fe128ed2c7e27ecc3fc3930b3cf2a","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-05-27 07:48:57.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"47b8ef05055594f442609162791da5465a2339cc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-27 07:49:24.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"2ce75b2ffbf0f532353bb768ce5c070cdf4c96f0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-27 09:14:57.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/be12b510ff1f462695735257ee32d9b2 : SUCCESS in 5m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/660b7b0b40a049e0bbdfa2d563aab18f : SUCCESS in 5m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/97073b54bb1e46998a9b3dd17ff7e205 : SUCCESS in 5m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49ce99b58a5245d28111d5a8561a64cf : SUCCESS in 7m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c9aadb1202a542f082cabdb24cc584e6 : SUCCESS in 4m 08s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/3c56d91fbb0d4ef4b6b96996d68222ff : SUCCESS in 4m 12s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/84bff2c2cdc1440f8cff4f9cc6ab3f5a : SUCCESS in 1h 05m 34s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/89f5f0541de54531934136546d4acdb2 : SUCCESS in 1h 11m 54s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/6cef7ce0d4bb4f6ba4b58f4c4807d0bc : SUCCESS in 1h 20m 01s","accounts_in_message":[],"_revision_number":3},{"id":"6b92f3bf1ca7a93d936503a2917c8dfd020f89aa","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-27 09:14:57.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"8b9b178ab61c2b3a79065be0588d23f03a0f1c82","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-27 09:16:25.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/300769a720964e80b50fc260a94d6cd7 : SUCCESS in 59s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8eb8e6eb6b0d48468d5137b5b4fcdcfe : SUCCESS in 1m 08s","accounts_in_message":[],"_revision_number":3},{"id":"0752cff53430d4687e26505d855331c38da1a429","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-05-27 10:48:01.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e65918ca65a3a2efb5d33f80d6e82789dd3f6482","author":{"_account_id":23811,"name":"Oliver Walsh","email":"owalsh@redhat.com","username":"owalsh"},"date":"2021-05-27 13:31:40.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"9e4c7052a2fd9aac03858db696bf1ea9487f15e6","revisions":{"2dc92d944b5a4760328a1ab071f849a21b352526":{"kind":"REWORK","_number":1,"created":"2021-05-26 18:59:25.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/25/793225/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/25/793225/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/1"}}},"commit":{"parents":[{"commit":"2172122b879dc4eddff34d97a686e3d23f4fae23","subject":"Merge \"Rewrite write_image.sh in Python\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2172122b879dc4eddff34d97a686e3d23f4fae23"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-05-26 18:55:44.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-05-26 18:55:44.000000000","tz":-420},"subject":"Limit qemu-img execution arenas","message":"Limit qemu-img execution arenas\n\nqemu-img attempts to launch multiple threads by default *and*\nattempts to have multiple memory allocation arenas to operate\nfrom. While multithreading can be good for performance, this\npattern and the memory footprint for process launch and\ndependencies can turn the memory footprint for a cirros image\nconversion (16MB) into 1.2GB of memory being asked for by the\nqemu-img tool.\n\nIn order to limit this impact, as the default number of arenas\nis governed by the number of CPUs times the number 8, it seems\nreasonable to lower this to a more reasonable number which\nalso helps keep our possible memory footprint from being exceeded.\n\nChange-Id: I71a28ec59ec31c691205eb34d9fcab63a2ccb682\nStory: 2008928\nTask: 42528\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2dc92d944b5a4760328a1ab071f849a21b352526"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2dc92d944b5a4760328a1ab071f849a21b352526"}]},"branch":"refs/heads/master"},"9f169a01da7af97429ab39fda2a9befb8c1ef217":{"kind":"REWORK","_number":2,"created":"2021-05-26 19:01:33.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/25/793225/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/25/793225/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/2"}}},"commit":{"parents":[{"commit":"2172122b879dc4eddff34d97a686e3d23f4fae23","subject":"Merge \"Rewrite write_image.sh in Python\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2172122b879dc4eddff34d97a686e3d23f4fae23"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-05-26 18:55:44.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-05-26 19:01:28.000000000","tz":-420},"subject":"Limit qemu-img execution arenas","message":"Limit qemu-img execution arenas\n\nqemu-img attempts to launch multiple threads by default *and*\nattempts to have multiple memory allocation arenas to operate\nfrom. While multithreading can be good for performance, this\npattern and the memory footprint for process launch and\ndependencies can turn the memory footprint for a cirros image\nconversion (16MB) into 1.2GB of memory being asked for by the\nqemu-img tool.\n\nIn order to limit this impact, as the default number of arenas\nis governed by the number of CPUs times the number 8, it seems\nreasonable to lower this to a more reasonable number which\nalso helps keep our possible memory footprint from being exceeded.\n\nChange-Id: I71a28ec59ec31c691205eb34d9fcab63a2ccb682\nStory: 2008928\nTask: 42528\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9f169a01da7af97429ab39fda2a9befb8c1ef217"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9f169a01da7af97429ab39fda2a9befb8c1ef217"}]},"branch":"refs/heads/master"},"9e4c7052a2fd9aac03858db696bf1ea9487f15e6":{"kind":"REWORK","_number":3,"created":"2021-05-26 20:04:50.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/25/793225/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/25/793225/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/25/793225/3"}}},"commit":{"parents":[{"commit":"2172122b879dc4eddff34d97a686e3d23f4fae23","subject":"Merge \"Rewrite write_image.sh in Python\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2172122b879dc4eddff34d97a686e3d23f4fae23"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-05-26 18:55:44.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-05-26 20:04:46.000000000","tz":-420},"subject":"Limit qemu-img execution arenas","message":"Limit qemu-img execution arenas\n\nqemu-img attempts to launch multiple threads by default *and*\nattempts to have multiple memory allocation arenas to operate\nfrom. While multithreading can be good for performance, this\npattern and the memory footprint for process launch and\ndependencies can turn the memory footprint for a cirros image\nconversion (16MB) into 1.2GB of memory being asked for by the\nqemu-img tool.\n\nIn order to limit this impact, as the default number of arenas\nis governed by the number of CPUs times the number 8, it seems\nreasonable to lower this to a more reasonable number which\nalso helps keep our possible memory footprint from being exceeded.\n\nChange-Id: I71a28ec59ec31c691205eb34d9fcab63a2ccb682\nStory: 2008928\nTask: 42528\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9e4c7052a2fd9aac03858db696bf1ea9487f15e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9e4c7052a2fd9aac03858db696bf1ea9487f15e6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Backport-Candidate","status":"MAY","applied_by":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
