)]}'
{"id":"openstack%2Foslo.rootwrap~613388","triplet_id":"openstack%2Foslo.rootwrap~stable%2Fqueens~Idd98c183eca3e2df8648fc0f37d27fe9cc6d0563","project":"openstack/oslo.rootwrap","branch":"stable/queens","topic":"607951-stable/queens","hashtags":[],"change_id":"Idd98c183eca3e2df8648fc0f37d27fe9cc6d0563","subject":"Run rootwrap with lower fd ulimit by default","status":"ABANDONED","created":"2018-10-25 17:39:46.000000000","updated":"2019-12-18 11:47:59.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"af98d8997115236e13c4ad9ebf5ab7fb4ed50d1f","_number":613388,"virtual_id_number":613388,"owner":{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"date":"2019-12-11 10:22:57.000000000","_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":-1,"date":"2019-09-13 11:36:29.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":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"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":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_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},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-10-26 05:10:12.000000000","updated_by":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"reviewer":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"state":"REVIEWER"},{"updated":"2018-11-02 13:49:55.000000000","updated_by":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"reviewer":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"state":"REVIEWER"},{"updated":"2018-12-21 15:53:48.000000000","updated_by":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"reviewer":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"state":"REVIEWER"},{"updated":"2018-12-23 23:57:20.000000000","updated_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"REVIEWER"},{"updated":"2019-09-13 11:36:29.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":"2019-12-11 10:22:57.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"c16190b56bc8c273c9a423371113abc31a4b1789","author":{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},"date":"2018-10-25 17:39:46.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"ec040903c0fc918807089a3486632aab84497664","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-26 00:50:56.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/88/613388/1/check/openstack-tox-docs/3f12fc5/html/ : SUCCESS in 3m 50s\n- openstack-tox-pep8 http://logs.openstack.org/88/613388/1/check/openstack-tox-pep8/40cc202/ : SUCCESS in 4m 10s\n- openstack-tox-py27 http://logs.openstack.org/88/613388/1/check/openstack-tox-py27/7186e04/ : SUCCESS in 4m 39s\n- openstack-tox-py35 http://logs.openstack.org/88/613388/1/check/openstack-tox-py35/3d503f5/ : SUCCESS in 5m 18s\n- tempest-full http://logs.openstack.org/88/613388/1/check/tempest-full/9d4baf9/ : SUCCESS in 1h 28m 35s","accounts_in_message":[],"_revision_number":1},{"id":"3f6e2d4cd7fb3956065819849a67d35e3b527bdc","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2018-10-26 05:10:12.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"f8126eb576bb3501956755ae020eea870ad36af7","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2018-10-26 08:59:26.000000000","message":"Patch Set 1:\n\nAlthough this is mostly backward-compatible, this is still a behavior change in (admittedly-odd) corner cases, introducing a new config option to tune it. So that would require an exception to the stable policy (basically performance would need to be so bad and this would have to be the only solution around it)","accounts_in_message":[],"_revision_number":1},{"id":"64fe04be118e302bbdf34a7fa633e8e5b811fcbb","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-11-02 13:49:55.000000000","message":"Patch Set 1: Code-Review-1\n\nThis has a new configuration option, which doesn\u0027t make it a good candidate for a backport, especially if the default behavior is changed.","accounts_in_message":[],"_revision_number":1},{"id":"f1ed6a65d5e834b4ab80b0407aa255676c6b8a29","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2018-12-19 12:19:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f2e0848c6ca441b4ae4566455c9bb2c35eed0ef5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-19 13:43:46.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/88/613388/2/check/openstack-tox-docs/a2fd373/html/ : SUCCESS in 4m 17s\n- openstack-tox-pep8 http://logs.openstack.org/88/613388/2/check/openstack-tox-pep8/766df32/ : SUCCESS in 4m 16s\n- openstack-tox-py27 http://logs.openstack.org/88/613388/2/check/openstack-tox-py27/94f73cb/ : SUCCESS in 4m 33s\n- openstack-tox-py35 http://logs.openstack.org/88/613388/2/check/openstack-tox-py35/3023779/ : SUCCESS in 4m 56s\n- tempest-full http://logs.openstack.org/88/613388/2/check/tempest-full/c686d2d/ : FAILURE in 1h 19m 57s\n- build-openstack-releasenotes http://logs.openstack.org/88/613388/2/check/build-openstack-releasenotes/03cca56/html/ : SUCCESS in 4m 06s","accounts_in_message":[],"_revision_number":2},{"id":"2d35c1ea43b9924dc5d3212400dbaa832b2bd015","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2018-12-21 15:53:48.000000000","message":"Patch Set 2:\n\nThis introduces a new config option, but by default the behavior should not change. We have granted exceptions for that kind of changes in stable branches in the past in extreme cases (security issues, extremely bad performance issues)...\n\nThis is clearly in grey area and I\u0027d like to get oslo-core and stable-maint-core\u0027s opinion on it.","accounts_in_message":[],"_revision_number":2},{"id":"35dd7707d23475f0f81eff204d2a8d6c9d0d8ff5","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2018-12-23 23:57:20.000000000","message":"Patch Set 2: Code-Review-1\n\nJust applying the same vote as the rocky backport","accounts_in_message":[],"_revision_number":2},{"id":"7956bccfbc1be3c3119f09508edb43eff2aef150","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2019-09-13 11:04:48.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7e1b4888d84b3c1a3e89f2b423496953106548ef","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 11:36:29.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/174fac3f5f36485a8ea8c7992eb5d322 : FAILURE in 2m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9961775042144f68b2ae551568123e4e : FAILURE in 2m 02s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/186513b95c36476a9f056163bd4e446c : POST_FAILURE in 3m 07s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/2dc1c424c12048d9a74309c93f330866 : POST_FAILURE in 2m 48s\n- tempest-full https://zuul.opendev.org/t/openstack/build/aab511ee98d74b6aa2942b77f4f9c621 : FAILURE in 24m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1ee8ee76c8f24905bff0b542e246a2ed : SUCCESS in 2m 59s","accounts_in_message":[],"_revision_number":3},{"id":"1a09d94ae7aa22375c964e7c81c3dc6a917ef8d5","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-11 10:22:57.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"5a93fd77dbf6f04a92dd87c3f01f06875e735713","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-11 10:45:41.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d4f6166585984109a0cccf2b48d8d67c : SUCCESS in 4m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/03cbad823bdb4eaca1250d789b067808 : FAILURE in 3m 38s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/1dd5c358036d49ffb1a39476b2ba082a : POST_FAILURE in 3m 54s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/16d7ca3f0b764740a8c9826a370948c8 : POST_FAILURE in 3m 11s\n- tempest-full https://zuul.opendev.org/t/openstack/build/d9bf305fdacc4423a8cad60b4b0ba772 : FAILURE in 21m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c2749e57c7c847bbb0c6d87111ff4429 : SUCCESS in 3m 07s","accounts_in_message":[],"_revision_number":3},{"id":"17c209d69f408e5832e6be97e7f3eeaea4bbd51f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-18 11:47:59.000000000","message":"Abandoned\n\nThese branches are in extended maintenance, which means we won\u0027t be making new releases for them. Given that fact, along with the failing tests, I\u0027m going to just abandon this","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"97c7c9454d679e1d19ec0cccd85fbb7b5304d841","revisions":{"4c032c7d8fd96e4d99ed09ed70d0d21dfcb495e9":{"kind":"REWORK","_number":1,"created":"2018-10-25 17:39:46.000000000","uploader":{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},"ref":"refs/changes/88/613388/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.rootwrap","ref":"refs/changes/88/613388/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/1"}}},"commit":{"parents":[{"commit":"826f1500bbf00e2f708323db9b45cfa3f58b8ef5","subject":"import zuul job settings from project-config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/826f1500bbf00e2f708323db9b45cfa3f58b8ef5"}]}],"author":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2018-10-04 12:37:25.000000000","tz":120},"committer":{"name":"Swaminathan Vasudevan","email":"SVasudevan@suse.com","date":"2018-10-25 17:39:46.000000000","tz":0},"subject":"Run rootwrap with lower fd ulimit by default","message":"Run rootwrap with lower fd ulimit by default\n\nOn Python 2.x, a subprocess.Popen() with close_fds\u003dTrue will\nfork and then close filedescriptors range(3..os.sysconf(\"SC_OPEN_MAX\")),\nwhich thanks to Kernel PTI (Kaiser patches) is significantly slower\nin 2018 when the range is very large. With a soft limit of 1048576,\nbenchmark.py reports an overhead of ~ 400ms without this patch and 2ms\nwith the patch applied. This patch adds a configuration option and\nsets a more sensible default of 1024 file descriptor limit by default.\n\nCloses-Bug: 1796267\nChange-Id: Idd98c183eca3e2df8648fc0f37d27fe9cc6d0563\n(cherry picked from commit c0a86998203315858721a7b2c8ab75fbf5cd51d9)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/4c032c7d8fd96e4d99ed09ed70d0d21dfcb495e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/4c032c7d8fd96e4d99ed09ed70d0d21dfcb495e9"}]},"branch":"refs/heads/stable/queens"},"d09746960068e9481d2c47ff76386f5e52b95670":{"kind":"REWORK","_number":2,"created":"2018-12-19 12:19:37.000000000","uploader":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"ref":"refs/changes/88/613388/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.rootwrap","ref":"refs/changes/88/613388/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/2"}}},"commit":{"parents":[{"commit":"826f1500bbf00e2f708323db9b45cfa3f58b8ef5","subject":"import zuul job settings from project-config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/826f1500bbf00e2f708323db9b45cfa3f58b8ef5"}]}],"author":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2018-10-04 12:37:25.000000000","tz":120},"committer":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2018-12-19 12:19:31.000000000","tz":60},"subject":"Run rootwrap with lower fd ulimit by default","message":"Run rootwrap with lower fd ulimit by default\n\nOn Python 2.x, a subprocess.Popen() with close_fds\u003dTrue will\nfork and then close filedescriptors range(3..os.sysconf(\"SC_OPEN_MAX\")),\nwhich thanks to Kernel PTI (Kaiser patches) is significantly slower\nin 2018 when the range is very large. With a soft limit of 1048576,\nbenchmark.py reports an overhead of ~ 400ms without this patch and 2ms\nwith the patch applied. This patch adds a configuration option and\nleaves it disabled for the stable/* backports to not change default\nbehavior.\n\nAlso includes Ben Nemec\u0027s release note entry, adjusted for the stable\nbackport. This is Ib29e96307caa39c21936f216d9aed7907e7a7331 for master.\n\nCloses-Bug: 1796267\nChange-Id: Idd98c183eca3e2df8648fc0f37d27fe9cc6d0563\n(cherry picked from commit c0a86998203315858721a7b2c8ab75fbf5cd51d9)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/d09746960068e9481d2c47ff76386f5e52b95670"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/d09746960068e9481d2c47ff76386f5e52b95670"}]},"branch":"refs/heads/stable/queens"},"97c7c9454d679e1d19ec0cccd85fbb7b5304d841":{"kind":"REWORK","_number":3,"created":"2019-09-13 11:04:48.000000000","uploader":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"ref":"refs/changes/88/613388/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.rootwrap","ref":"refs/changes/88/613388/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.rootwrap refs/changes/88/613388/3"}}},"commit":{"parents":[{"commit":"e63c1617be29026e528a99c08612ad692f89270e","subject":"OpenDev Migration Patch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/e63c1617be29026e528a99c08612ad692f89270e"}]}],"author":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2018-10-04 12:37:25.000000000","tz":120},"committer":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2019-09-13 11:04:42.000000000","tz":120},"subject":"Run rootwrap with lower fd ulimit by default","message":"Run rootwrap with lower fd ulimit by default\n\nOn Python 2.x, a subprocess.Popen() with close_fds\u003dTrue will\nfork and then close filedescriptors range(3..os.sysconf(\"SC_OPEN_MAX\")),\nwhich thanks to Kernel PTI (Kaiser patches) is significantly slower\nin 2018 when the range is very large. With a soft limit of 1048576,\nbenchmark.py reports an overhead of ~ 400ms without this patch and 2ms\nwith the patch applied. This patch adds a configuration option and\nleaves it disabled for the stable/* backports to not change default\nbehavior.\n\nAlso includes Ben Nemec\u0027s release note entry, adjusted for the stable\nbackport. This is Ib29e96307caa39c21936f216d9aed7907e7a7331 for master.\n\nAlso includes I2391315f77718a3c9eb9fc8c03a6882237f33548 from master.\n\nAlso includes I3b481ddd14ae2b948270d715aad157cf3996def7 from master.\n\n(cherry picked from commit c0a86998203315858721a7b2c8ab75fbf5cd51d9)\n(cherry picked from commit 8f148f5e9e786d8a3922b0d5ae29bc54b8e8e1e9)\n(cherry picked from commit 5259c08c09eb3aeab64af928cddf84bc213594d3)\n\nCloses-Bug: 1796267\nCloses-Bug: #1804639\nChange-Id: Idd98c183eca3e2df8648fc0f37d27fe9cc6d0563\n(cherry picked from commit c338f2c5c79abd44be5da495ae980fe7aefe194d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/97c7c9454d679e1d19ec0cccd85fbb7b5304d841"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.rootwrap/commit/97c7c9454d679e1d19ec0cccd85fbb7b5304d841"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
