{"action":"closed","issue":{"url":"https://api.github.com/repos/openvstorage/framework/issues/2145","repository_url":"https://api.github.com/repos/openvstorage/framework","labels_url":"https://api.github.com/repos/openvstorage/framework/issues/2145/labels{/name}","comments_url":"https://api.github.com/repos/openvstorage/framework/issues/2145/comments","events_url":"https://api.github.com/repos/openvstorage/framework/issues/2145/events","html_url":"https://github.com/openvstorage/framework/issues/2145","id":349935836,"node_id":"MDU6SXNzdWUzNDk5MzU4MzY=","number":2145,"title":"Framework configuration information should be cached","user":{"login":"JeffreyDevloo","id":17570109,"node_id":"MDQ6VXNlcjE3NTcwMTA5","avatar_url":"https://avatars0.githubusercontent.com/u/17570109?v=4","gravatar_id":"","url":"https://api.github.com/users/JeffreyDevloo","html_url":"https://github.com/JeffreyDevloo","followers_url":"https://api.github.com/users/JeffreyDevloo/followers","following_url":"https://api.github.com/users/JeffreyDevloo/following{/other_user}","gists_url":"https://api.github.com/users/JeffreyDevloo/gists{/gist_id}","starred_url":"https://api.github.com/users/JeffreyDevloo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JeffreyDevloo/subscriptions","organizations_url":"https://api.github.com/users/JeffreyDevloo/orgs","repos_url":"https://api.github.com/users/JeffreyDevloo/repos","events_url":"https://api.github.com/users/JeffreyDevloo/events{/privacy}","received_events_url":"https://api.github.com/users/JeffreyDevloo/received_events","type":"User","site_admin":false},"labels":[{"id":555320688,"node_id":"MDU6TGFiZWw1NTUzMjA2ODg=","url":"https://api.github.com/repos/openvstorage/framework/labels/state_codecomplete","name":"state_codecomplete","color":"c2e0c6","default":false},{"id":422431201,"node_id":"MDU6TGFiZWw0MjI0MzEyMDE=","url":"https://api.github.com/repos/openvstorage/framework/labels/type_enhancement","name":"type_enhancement","color":"fef2c0","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/openvstorage/framework/milestones/15","html_url":"https://github.com/openvstorage/framework/milestone/15","labels_url":"https://api.github.com/repos/openvstorage/framework/milestones/15/labels","id":3161336,"node_id":"MDk6TWlsZXN0b25lMzE2MTMzNg==","number":15,"title":"M","description":"M Description","creator":{"login":"wimpers","id":8392927,"node_id":"MDQ6VXNlcjgzOTI5Mjc=","avatar_url":"https://avatars3.githubusercontent.com/u/8392927?v=4","gravatar_id":"","url":"https://api.github.com/users/wimpers","html_url":"https://github.com/wimpers","followers_url":"https://api.github.com/users/wimpers/followers","following_url":"https://api.github.com/users/wimpers/following{/other_user}","gists_url":"https://api.github.com/users/wimpers/gists{/gist_id}","starred_url":"https://api.github.com/users/wimpers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wimpers/subscriptions","organizations_url":"https://api.github.com/users/wimpers/orgs","repos_url":"https://api.github.com/users/wimpers/repos","events_url":"https://api.github.com/users/wimpers/events{/privacy}","received_events_url":"https://api.github.com/users/wimpers/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":36,"state":"open","created_at":"2018-03-05T10:14:59Z","updated_at":"2018-08-21T08:34:26Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2018-08-13T08:37:20Z","updated_at":"2018-08-21T08:34:26Z","closed_at":"2018-08-21T08:34:25Z","author_association":"CONTRIBUTOR","body":"Frequently seeing `Too many open files: '/opt/OpenvStorage/config/framework.json'` when working with a number of threads\r\n\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]: 2018-08-10 19:03:19 46400 -0400 - NY2SRV0003 - 29489/140349602002688 - lib/generic tasks scrub - 12244 - ERROR - Scrubber aea34e77-f22f-4837-a686-e085d55d49aa - vPool data-g-03 - StorageRouter NY1SRV1000 - Stack 0 - Scrubbing thread 2 - vDisk pcd_be616cb5-6708-49bd-97f5-2ab17b86c2a8 with volume id 93f9897b-d423-4090-be8c-60773e3d261a - Scrubbing failed\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]: Traceback (most recent call last):\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]:   File \"/opt/OpenvStorage/ovs/lib/helpers/generic/scrubber.py\", line 622, in _execute_scrub\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]:     backend_config=Configuration.get_configuration_path(self.backend_config_key))\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]:   File \"/usr/lib/python2.7/dist-packages/ovs_extensions/generic/configuration.py\", line 80, in get_configuration_path\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]:     key=key)\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]:   File \"/usr/lib/python2.7/dist-packages/ovs_extensions/generic/configuration.py\", line 326, in _passthrough\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]:     store, params = cls.get_store_info()\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]:   File \"/opt/OpenvStorage/ovs/extensions/generic/configuration.py\", line 132, in get_store_info\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]:     with open(cls.BOOTSTRAP_CONFIG_LOCATION) as config_file:\r\nAug 10 19:03:19 NY2SRV0003 ovs-workers[29462]: IOError: [Errno 24] Too many open files: '/opt/OpenvStorage/config/framework.json'\r\n"}}
{"actor":{"display_login":"JeffreyDevloo"}}