{"action":"opened","issue":{"url":"https://api.github.com/repos/urllib3/urllib3/issues/1372","repository_url":"https://api.github.com/repos/urllib3/urllib3","labels_url":"https://api.github.com/repos/urllib3/urllib3/issues/1372/labels{/name}","comments_url":"https://api.github.com/repos/urllib3/urllib3/issues/1372/comments","events_url":"https://api.github.com/repos/urllib3/urllib3/issues/1372/events","html_url":"https://github.com/urllib3/urllib3/issues/1372","id":316360610,"number":1372,"title":"Address flaky macOS tests","user":{"login":"jonparrott","id":250995,"avatar_url":"https://avatars2.githubusercontent.com/u/250995?v=4","gravatar_id":"","url":"https://api.github.com/users/jonparrott","html_url":"https://github.com/jonparrott","followers_url":"https://api.github.com/users/jonparrott/followers","following_url":"https://api.github.com/users/jonparrott/following{/other_user}","gists_url":"https://api.github.com/users/jonparrott/gists{/gist_id}","starred_url":"https://api.github.com/users/jonparrott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonparrott/subscriptions","organizations_url":"https://api.github.com/users/jonparrott/orgs","repos_url":"https://api.github.com/users/jonparrott/repos","events_url":"https://api.github.com/users/jonparrott/events{/privacy}","received_events_url":"https://api.github.com/users/jonparrott/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-20T18:03:12Z","updated_at":"2018-04-20T18:03:12Z","closed_at":null,"author_association":"OWNER","body":"From @wbond at https://github.com/urllib3/urllib3/pull/1358#issuecomment-383175550\r\n\r\n> The 3.4 error is one of the intermittent errors I've seen with the securetransport.py implementation. It is throwing a permission denied error when trying to create a keychain to import the client certs into, I believe. The strange part is that the permission error is intermittent.\r\n\r\n> I don't know anything about the test infrastructure for this project, but it would be nice to set the test test_client_no_intermediate, test_client_certs_one_file and test_client_certs_two_files as allowing to fail when sys.platform == 'darwin'.\r\n\r\n> Based on what I've seen, all of the weird CI errors are related to client cert support. There may be more tests related to client certs that could error. Most likely someone needs to go over the securetransport implementation of client certs and look for errors.\r\n\r\nThis seems reasonable for now until we can figure out a proper fix"}}
{"actor":{"display_login":"jonparrott"}}