)]}'
{"id":"openstack%2Fpython-keystoneclient~211686","triplet_id":"openstack%2Fpython-keystoneclient~master~I2e9746ae65400bbd23c3b48dfc3167de9eb66494","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1483696","hashtags":[],"change_id":"I2e9746ae65400bbd23c3b48dfc3167de9eb66494","subject":"Fixes missing socket attribute error during init_poolmanager","status":"MERGED","created":"2015-08-11 17:35:36.000000000","updated":"2015-09-15 15:41:02.000000000","submitted":"2015-09-08 23:09:42.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cfb3a91796ab7c36fbc535f239393be50b82e694","_number":211686,"virtual_id_number":211686,"owner":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":2,"date":"2015-09-08 23:09:42.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-09-15 15:41:02.000000000","post_submit":true,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":10635,"name":"Octavian Ciuhandu","email":"ociuhandu@cloudbasesolutions.com","username":"ociuhandu"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"date":"2015-09-08 10:34:28.000000000","_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"date":"2015-09-08 11:56:08.000000000","_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":17019,"name":"Alin Balutoiu","email":"abalutoiu@cloudbasesolutions.com","username":"abalutoiu"},{"value":0,"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},{"value":0,"_account_id":10046,"name":"Henrique Truta","email":"henrique@lsd.ufcg.edu.br","username":"henriquetruta"},{"value":0,"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"recommended":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":1,"date":"2015-09-07 11:01:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10635,"name":"Octavian Ciuhandu","email":"ociuhandu@cloudbasesolutions.com","username":"ociuhandu"},{"value":1,"date":"2015-08-26 11:37:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":1,"date":"2015-09-08 10:43:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":2,"date":"2015-09-08 18:35:03.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":2,"date":"2015-09-08 22:05:57.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":1,"date":"2015-08-27 14:19:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17019,"name":"Alin Balutoiu","email":"abalutoiu@cloudbasesolutions.com","username":"abalutoiu"},{"value":1,"date":"2015-08-27 14:18:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},{"value":1,"date":"2015-08-27 14:01:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10046,"name":"Henrique Truta","email":"henrique@lsd.ufcg.edu.br","username":"henriquetruta"},{"value":1,"date":"2015-08-31 10:24:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},{"value":1,"date":"2015-09-08 18:37:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":10635,"name":"Octavian Ciuhandu","email":"ociuhandu@cloudbasesolutions.com","username":"ociuhandu"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"value":1,"date":"2015-09-08 22:13:07.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":17019,"name":"Alin Balutoiu","email":"abalutoiu@cloudbasesolutions.com","username":"abalutoiu"},{"value":0,"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},{"value":0,"_account_id":10046,"name":"Henrique Truta","email":"henrique@lsd.ufcg.edu.br","username":"henriquetruta"},{"value":0,"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},{"_account_id":10046,"name":"Henrique Truta","email":"henrique@lsd.ufcg.edu.br","username":"henriquetruta"},{"_account_id":10635,"name":"Octavian Ciuhandu","email":"ociuhandu@cloudbasesolutions.com","username":"ociuhandu"},{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},{"_account_id":17019,"name":"Alin Balutoiu","email":"abalutoiu@cloudbasesolutions.com","username":"abalutoiu"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-08-11 18:24:00.000000000","updated_by":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"reviewer":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"state":"REVIEWER"},{"updated":"2015-08-26 11:37:53.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2015-08-27 14:01:33.000000000","updated_by":{"_account_id":10046,"name":"Henrique Truta","email":"henrique@lsd.ufcg.edu.br","username":"henriquetruta"},"reviewer":{"_account_id":10046,"name":"Henrique Truta","email":"henrique@lsd.ufcg.edu.br","username":"henriquetruta"},"state":"REVIEWER"},{"updated":"2015-08-27 14:18:45.000000000","updated_by":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"reviewer":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"state":"REVIEWER"},{"updated":"2015-08-27 14:19:39.000000000","updated_by":{"_account_id":17019,"name":"Alin Balutoiu","email":"abalutoiu@cloudbasesolutions.com","username":"abalutoiu"},"reviewer":{"_account_id":17019,"name":"Alin Balutoiu","email":"abalutoiu@cloudbasesolutions.com","username":"abalutoiu"},"state":"REVIEWER"},{"updated":"2015-08-31 10:24:20.000000000","updated_by":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"reviewer":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"state":"REVIEWER"},{"updated":"2015-09-07 11:01:32.000000000","updated_by":{"_account_id":10635,"name":"Octavian Ciuhandu","email":"ociuhandu@cloudbasesolutions.com","username":"ociuhandu"},"reviewer":{"_account_id":10635,"name":"Octavian Ciuhandu","email":"ociuhandu@cloudbasesolutions.com","username":"ociuhandu"},"state":"REVIEWER"},{"updated":"2015-09-08 10:34:28.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2015-09-08 18:35:03.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2015-09-08 18:37:48.000000000","updated_by":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"reviewer":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"state":"REVIEWER"},{"updated":"2015-09-08 22:13:07.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2015-09-08 23:09:42.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-09-15 15:41:02.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"}],"messages":[{"id":"9065b85dabf2fd675ccb4586e595637fb161549c","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-11 17:35:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"791ec7e1e216aeab5b95cf97dd9e29a3ba75dcf4","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-08-11 18:24:00.000000000","message":"Patch Set 1: Code-Review-1\n\nThis is regressing the intended behaviour for an unsupported platform. If we\u0027re going to \"fix\" this for Windows, the real fix is to set the appropriate SIO_KEEPALIVE_VALS on windows. Your paste (http://paste.openstack.org/show/412544/) shows that this option is available on the socket module (it\u0027s been around roughly since 2009 it seems: http://bugs.python.org/issue6971).\n\nWe should do proper conditionals based on operating system instead of whether the constants are defined on the socket module. E.g., if windows set SIO_KEEPALIVE_VALS, otherwise try to set these three.","accounts_in_message":[],"_revision_number":1},{"id":"174d2415590b9f1bbc3bc981e66c7c6db7c91ebe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-11 18:44:20.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/86/211686/1/check/gate-python-keystoneclient-python26/845b4d3/ : FAILURE in 2m 16s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/86/211686/1/check/gate-python-keystoneclient-pep8/55ff2ac/ : SUCCESS in 2m 30s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/86/211686/1/check/gate-python-keystoneclient-docs/97dd9ab//doc/build/html/ : SUCCESS in 2m 17s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/86/211686/1/check/gate-python-keystoneclient-python27/d030f5f/ : FAILURE in 3m 08s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/86/211686/1/check/gate-python-keystoneclient-python34/65f4842/ : FAILURE in 2m 37s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/86/211686/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/ef66cd8/ : SUCCESS in 1h 04m 43s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/86/211686/1/check/gate-keystoneclient-dsvm-functional/df68f1a/ : SUCCESS in 29m 41s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/86/211686/1/check/gate-python-keystoneclient-tox-bandit/03d0f0b/ : SUCCESS in 2m 22s","accounts_in_message":[],"_revision_number":1},{"id":"1c182ff6c4b9c64a98a3fc5cc70117da77064c3a","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-12 13:02:53.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2974b203e4639905955d99850899e1051fa5505c","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-12 13:35:49.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"cb3e5a86d6658e8a230a0cd4fa2edfa53272d776","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-12 13:53:06.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/86/211686/2/check/gate-python-keystoneclient-python26/612ffd0/ : SUCCESS in 3m 22s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/86/211686/2/check/gate-python-keystoneclient-pep8/0f0fe18/ : FAILURE in 2m 19s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/86/211686/2/check/gate-python-keystoneclient-docs/b3b1e04//doc/build/html/ : SUCCESS in 2m 10s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/86/211686/2/check/gate-python-keystoneclient-python27/b95f34c/ : SUCCESS in 2m 24s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/86/211686/2/check/gate-python-keystoneclient-python34/07fa865/ : SUCCESS in 2m 38s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/86/211686/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/04b8191/ : SUCCESS in 49m 58s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/86/211686/2/check/gate-keystoneclient-dsvm-functional/af7e4f0/ : SUCCESS in 22m 02s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/86/211686/2/check/gate-python-keystoneclient-tox-bandit/f9d5b98/ : SUCCESS in 2m 39s","accounts_in_message":[],"_revision_number":2},{"id":"76fe73616cb28e2d30b80521aa581f0e113997cb","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-12 15:38:01.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fcd3edd8f228bb1bef64cf606c2f17487c7902e6","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-12 15:43:54.000000000","message":"Patch Set 3:\n\nWent back to PS1. Thanks Ian for the suggestion, but unfortunately, I cannot apply that. Adding socket.SIO_KEEPALIVE_VALS as a socket options causes more problems: http://paste.openstack.org/show/412724/\n\nIMO, the KEEPALIVE socket option is still added, only the keepalive interval and number of probes sent cannot be configured, unfortunately.\n\nsocket.SIO_KEEPALIVE_VALS cannot be properly used in the current state of the code / library, as it would require direct access to the created sockets, in order to execute something like:\n\nsock.ioctl(socket.SIO_KEEPALIVE_VALS, (1, 10000, 3000))\n\nAll sockets are stored in the pool manager, probably.\n\nhttp://stackoverflow.com/questions/12248132/how-to-change-tcp-keepalive-timer-using-python-script\n\nAny other ideas? This is an important issue for us, with the current python-keystoneclient code, we are unable to spawn instances on Hyper-V, which is bad.","accounts_in_message":[],"_revision_number":3},{"id":"f77c7b970de796eb934ddfeacf696ff0c9d67c2a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-12 16:31:45.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/86/211686/3/check/gate-python-keystoneclient-python26/b135aad/ : FAILURE in 2m 43s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/86/211686/3/check/gate-python-keystoneclient-pep8/f499106/ : SUCCESS in 2m 53s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/86/211686/3/check/gate-python-keystoneclient-docs/aeed699//doc/build/html/ : SUCCESS in 2m 31s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/86/211686/3/check/gate-python-keystoneclient-python27/ba95445/ : FAILURE in 3m 09s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/86/211686/3/check/gate-python-keystoneclient-python34/dbb2569/ : FAILURE in 3m 22s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/86/211686/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/63419b0/ : SUCCESS in 50m 50s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/86/211686/3/check/gate-keystoneclient-dsvm-functional/e2c6087/ : SUCCESS in 33m 04s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/86/211686/3/check/gate-python-keystoneclient-tox-bandit/a6a0356/ : SUCCESS in 2m 24s","accounts_in_message":[],"_revision_number":3},{"id":"541038ec201d1ced153046df7cbf8eeea098eb8f","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-12 17:02:57.000000000","message":"Patch Set 3:\n\nHm, the unit tests were working for me because I had a newer mock module installed.","accounts_in_message":[],"_revision_number":3},{"id":"55fd642994e44447a7951cfe10f7d8f7c6a5003a","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-12 19:23:49.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1f6e8335c9c11394a80855cdb8abba6989afdae8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-12 20:58:37.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/86/211686/4/check/gate-python-keystoneclient-python26/f123000/ : SUCCESS in 2m 21s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/86/211686/4/check/gate-python-keystoneclient-pep8/f041d4e/ : SUCCESS in 1m 52s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/86/211686/4/check/gate-python-keystoneclient-docs/c18c15a//doc/build/html/ : SUCCESS in 2m 26s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/86/211686/4/check/gate-python-keystoneclient-python27/b38ad58/ : SUCCESS in 2m 17s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/86/211686/4/check/gate-python-keystoneclient-python34/2cfd470/ : SUCCESS in 2m 30s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/86/211686/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/a3801e3/ : SUCCESS in 1h 05m 47s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/86/211686/4/check/gate-keystoneclient-dsvm-functional/cc692b1/ : SUCCESS in 20m 43s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/86/211686/4/check/gate-python-keystoneclient-tox-bandit/1c49621/ : SUCCESS in 3m 48s","accounts_in_message":[],"_revision_number":4},{"id":"7532d468300bc3d07d4c06a08b4dcb52d89d557f","author":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"date":"2015-08-17 14:23:08.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"e0f3e11e0ab407dc269f53e7ded132ec07f1363a","author":{"_account_id":17019,"name":"Alin Balutoiu","email":"abalutoiu@cloudbasesolutions.com","username":"abalutoiu"},"date":"2015-08-17 16:47:25.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"3ae4525d4be59299d8f1d7d85498f53d235c0845","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-08-25 16:01:25.000000000","message":"Patch Set 4: Code-Review+1\n\nI\u0027m OK with this change as a temp fix, but it should be revisited with requests grows support for using sock.ioctl options.\n\nLeaving as a +1 to get some more feedback.","accounts_in_message":[],"_revision_number":4},{"id":"7530f92253e122456948e87ead4a4b1f3bc6dff4","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-08-25 16:02:36.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"41ac9a79399dbffe56d2e32aa9e583170e949a7b","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-25 16:09:19.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"fc984717cd179b0375f0a09efa00a574f20cd51e","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-25 22:07:12.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"b703bde298979ff232304ad288108db1404a2257","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-26 00:03:05.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/86/211686/5/check/gate-python-keystoneclient-python26/0991f47/ : SUCCESS in 2m 37s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/86/211686/5/check/gate-python-keystoneclient-pep8/191e7f4/ : FAILURE in 2m 42s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/86/211686/5/check/gate-python-keystoneclient-docs/68cc392//doc/build/html/ : SUCCESS in 3m 26s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/86/211686/5/check/gate-python-keystoneclient-python27/26b0627/ : SUCCESS in 2m 24s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/86/211686/5/check/gate-python-keystoneclient-python34/e5e3e4e/ : SUCCESS in 3m 36s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/86/211686/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/73626c6/ : SUCCESS in 1h 05m 51s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/86/211686/5/check/gate-keystoneclient-dsvm-functional/216f026/ : SUCCESS in 29m 38s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/86/211686/5/check/gate-python-keystoneclient-tox-bandit/16ff872/ : SUCCESS in 2m 25s","accounts_in_message":[],"_revision_number":5},{"id":"1495da852918ed12895d4ad072e00d276ab4b783","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-26 00:22:05.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"59198023823ea6d61de9b97704c4bd6b98aa9b89","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-26 01:37:37.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/86/211686/6/check/gate-python-keystoneclient-python26/8588777/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/86/211686/6/check/gate-python-keystoneclient-pep8/84496fd/ : SUCCESS in 2m 44s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/86/211686/6/check/gate-python-keystoneclient-docs/2df8eed//doc/build/html/ : SUCCESS in 3m 24s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/86/211686/6/check/gate-python-keystoneclient-python27/c466bb5/ : SUCCESS in 2m 19s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/86/211686/6/check/gate-python-keystoneclient-python34/cc909b2/ : SUCCESS in 3m 57s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/86/211686/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/791301a/ : SUCCESS in 1h 04m 56s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/86/211686/6/check/gate-keystoneclient-dsvm-functional/83a303f/ : SUCCESS in 28m 43s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/86/211686/6/check/gate-python-keystoneclient-tox-bandit/3ca6481/ : SUCCESS in 2m 48s","accounts_in_message":[],"_revision_number":6},{"id":"f8704c1cd61244b0fd2ab9550ecb57ce1c25ff11","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-08-26 03:24:20.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"a9a31bb9cd12d51b989a6bce7b8b768e49b6747c","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-08-26 03:25:08.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"5447847b1bb7fe34c97a8f93ab6bc08ae417162f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-26 04:07:05.000000000","message":"Patch Set 6: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":6},{"id":"0826044529849e797a4d8c22c4f7c6b67310d101","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-08-26 06:16:10.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"502278bc96b3287b6d262b14eb4e112fc2235c48","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-26 07:51:59.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/86/211686/7/check/gate-python-keystoneclient-python26/6cd2721/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/86/211686/7/check/gate-python-keystoneclient-pep8/2ba2d39/ : SUCCESS in 2m 58s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/86/211686/7/check/gate-python-keystoneclient-docs/8c1beb0//doc/build/html/ : SUCCESS in 5m 30s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/86/211686/7/check/gate-python-keystoneclient-python27/9e16150/ : SUCCESS in 1m 50s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/86/211686/7/check/gate-python-keystoneclient-python34/777bf0b/ : SUCCESS in 3m 34s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/86/211686/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/d68e71b/ : SUCCESS in 1h 00m 36s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/86/211686/7/check/gate-keystoneclient-dsvm-functional/ec83685/ : SUCCESS in 29m 47s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/86/211686/7/check/gate-python-keystoneclient-tox-bandit/a301e3b/ : SUCCESS in 2m 23s","accounts_in_message":[],"_revision_number":7},{"id":"f03afbdd88b4dcbff053d0e28fd56aba007bd52d","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-08-26 11:37:53.000000000","message":"Patch Set 7: Code-Review+1\n\nleaving as +1 to get more feedback","accounts_in_message":[],"_revision_number":7},{"id":"e12928cf675cdccb326a44ab4b15eaa7d4adb74b","author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"date":"2015-08-26 17:03:57.000000000","message":"Patch Set 7: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"b7b1f8c9ca4cf97ec9ce5af09c5a4b1621ffb8de","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-08-26 17:08:35.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"42ddb56a93c951af781984e1b944ece101d00da6","author":{"_account_id":10046,"name":"Henrique Truta","email":"henrique@lsd.ufcg.edu.br","username":"henriquetruta"},"date":"2015-08-27 14:01:33.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"61f9ca6e65235f6f5ad2dba8956f33b846426fd0","author":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"date":"2015-08-27 14:18:45.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"b380405990ddc1a6d93866fc544b522026bdd0ff","author":{"_account_id":17019,"name":"Alin Balutoiu","email":"abalutoiu@cloudbasesolutions.com","username":"abalutoiu"},"date":"2015-08-27 14:19:39.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"5cee0a3847a36f8b421031f5aef8b8ab5e2019df","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2015-08-31 10:24:20.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"4917785b79346e7e60ff9457be7a9f47ed2677e3","author":{"_account_id":10635,"name":"Octavian Ciuhandu","email":"ociuhandu@cloudbasesolutions.com","username":"ociuhandu"},"date":"2015-09-07 11:01:32.000000000","message":"Patch Set 7: Code-Review+1\n\nThis bug has been seen in the Hyper-V CI. The proposed patchset fixes the issue.\n\nSample log: http://64.119.130.115/128940/76/Hyper-V_logs/hv-compute1/nova-compute.log.gz","accounts_in_message":[],"_revision_number":7},{"id":"71c22f9bc32ee57d9ba1e8b9f188c7b535bab579","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-09-07 22:46:52.000000000","message":"Patch Set 7: Code-Review+1\n\n(2 comments)\n\nI\u0027m fine with the code and layout, but it feels like we\u0027ll just reopen the bug for windows users. Why can\u0027t we add similar statements and fix it for them to? \n\nI\u0027ll +2 it if sigmavirus is ok with it.","accounts_in_message":[],"_revision_number":7},{"id":"9259fd56bf7df5f128ee9b9910f4b4db137488ba","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-09-08 10:34:28.000000000","message":"Patch Set 7:\n\njust for reference, seeing the same thing with Mac OS X 10.10","accounts_in_message":[],"_revision_number":7},{"id":"e914eacf8c06173891d58c876937e12e888d65b1","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-09-08 10:43:07.000000000","message":"Patch Set 7: Code-Review+1\n\nSo after applying this patch, it fixes my OS X issues.\n\nAgreed it might cause a regression on the bug fix these flags were added for, but this seems like a good way to move forward in the short term.","accounts_in_message":[],"_revision_number":7},{"id":"a872af2ac4e9149f79043e29fe31e5be75bc6583","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2015-09-08 11:56:08.000000000","message":"Patch Set 7:\n\n(1 comment)\n\nI haven\u0027t seen any socket connections related bugs on Windows / Hyper-V. Setting the equivalent socket option for Windows is not easy at all, or even impossible at the moment, as there is no direct way to do it. Plus, it won\u0027t help the issue John\u0027s been having on OS X. More details in the inline comment.","accounts_in_message":[],"_revision_number":7},{"id":"d1c6167dd3099676f366f01ec9d5a8c182c6f751","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-09-08 18:35:03.000000000","message":"Patch Set 7: Code-Review+2\n\n(1 comment)\n\none in-line comment, but this seems very reasonable","accounts_in_message":[],"_revision_number":7},{"id":"bb874d93e347af2e59ab18451fff0f10ea33c814","author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"date":"2015-09-08 18:37:48.000000000","message":"Patch Set 7: Code-Review+1\n\nI\u0027m ok with todo :)","accounts_in_message":[],"_revision_number":7},{"id":"5b5bb72a5effb922ffd0fdb0a22909a726808fc9","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-09-08 22:05:57.000000000","message":"Patch Set 7: Code-Review+2\n\nSounds good to me, would like Ian to have a look","accounts_in_message":[],"_revision_number":7},{"id":"2ef0c64a03695457f19cef609ec7e1e24f0c5fe0","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-09-08 22:13:07.000000000","message":"Patch Set 7: Workflow+1\n\nverbal ok from ian","accounts_in_message":[],"_revision_number":7},{"id":"c52aa867bd6ac78cf2b70def52ff81fade497832","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-08 22:14:24.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"46d40fc1ab8ffac204eac4559141e32bf251c105","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-08 23:09:42.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/86/211686/7/gate/gate-python-keystoneclient-python26/86407e3/ : SUCCESS in 2m 21s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/86/211686/7/gate/gate-python-keystoneclient-docs/3b4b7de//doc/build/html/ : SUCCESS in 2m 56s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/86/211686/7/gate/gate-python-keystoneclient-pep8/3a5619e/ : SUCCESS in 2m 08s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/86/211686/7/gate/gate-python-keystoneclient-python27/cdfbe44/ : SUCCESS in 2m 05s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/86/211686/7/gate/gate-python-keystoneclient-python34/7263252/ : SUCCESS in 2m 59s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/86/211686/7/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/e646522/ : SUCCESS in 54m 55s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/86/211686/7/gate/gate-keystoneclient-dsvm-functional/fdae782/ : SUCCESS in 27m 10s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/86/211686/7/gate/gate-python-keystoneclient-tox-bandit/5b953b4/ : SUCCESS in 2m 12s","accounts_in_message":[],"_revision_number":7},{"id":"8bd1ec4ca44987b43a67d4a9b7d7603a9aa1437c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-08 23:09:49.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7},{"id":"8257c1ef2a60e235bd64fa6300780792d4cc1222","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2015-09-15 15:41:02.000000000","message":"Patch Set 7:\n\nNo one seems to have questioned why this commit was marked as Partial-Bug, although it appears to close the bug. If it is in fact an incomplete solution, please re-open the bug. I\u0027m closing it now.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"33b24a6984c8de2f26af7900202bb85b6b5db125","revisions":{"10355d7d762852c719cc78acfaff22f497756e78":{"kind":"REWORK","_number":1,"created":"2015-08-11 17:35:36.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/86/211686/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/86/211686/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/1"}}},"commit":{"parents":[{"commit":"43e69cc8b2187c4dd4ab73d43bf5ec759263d90d","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/43e69cc8b2187c4dd4ab73d43bf5ec759263d90d"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-11 17:34:40.000000000","tz":-420},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-11 17:35:33.000000000","tz":-420},"subject":"Fixes missing socket attribute error during init_poolmanager","message":"Fixes missing socket attribute error during init_poolmanager\n\nOn Windows, the \u0027socket\u0027 python module does not contain the\nattributes TCP_KEEPCNT or TCP_KEEPINTVL, causing services\nconsuming the library to malfunction.\n\nAdds conditionals for adding the mentioned socket attributes\nto the socket options.\n\nChange-Id: I2e9746ae65400bbd23c3b48dfc3167de9eb66494\nCloses-Bug: #1483696\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/10355d7d762852c719cc78acfaff22f497756e78"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/10355d7d762852c719cc78acfaff22f497756e78"}]},"branch":"refs/heads/master"},"b342685cf6edc9187377a10d0298508944233c8e":{"kind":"REWORK","_number":2,"created":"2015-08-12 13:02:53.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/86/211686/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/86/211686/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/2"}}},"commit":{"parents":[{"commit":"43e69cc8b2187c4dd4ab73d43bf5ec759263d90d","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/43e69cc8b2187c4dd4ab73d43bf5ec759263d90d"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-11 17:34:40.000000000","tz":-420},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-12 13:01:39.000000000","tz":-420},"subject":"Fixes missing socket attribute error during init_poolmanager","message":"Fixes missing socket attribute error during init_poolmanager\n\nOn Windows, the \u0027socket\u0027 python module does not contain the\nattributes TCP_KEEPCNT or TCP_KEEPINTVL, causing services\nconsuming the library to malfunction.\n\nAdds socket.SIO_KEEPALIVE_VALS instead for Windows.\n\nChange-Id: I2e9746ae65400bbd23c3b48dfc3167de9eb66494\nCloses-Bug: #1483696\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b342685cf6edc9187377a10d0298508944233c8e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b342685cf6edc9187377a10d0298508944233c8e"}]},"branch":"refs/heads/master"},"95db53ee8ee79e4ac79278429634cccf43cf7853":{"kind":"REWORK","_number":3,"created":"2015-08-12 15:38:01.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/86/211686/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/86/211686/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/3"}}},"commit":{"parents":[{"commit":"43e69cc8b2187c4dd4ab73d43bf5ec759263d90d","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/43e69cc8b2187c4dd4ab73d43bf5ec759263d90d"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-11 17:34:40.000000000","tz":-420},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-12 15:35:41.000000000","tz":-420},"subject":"Fixes missing socket attribute error during init_poolmanager","message":"Fixes missing socket attribute error during init_poolmanager\n\nOn Windows, the \u0027socket\u0027 python module does not contain the\nattributes TCP_KEEPCNT or TCP_KEEPINTVL, causing services\nconsuming the library to malfunction.\n\nAdds conditionals for adding the mentioned socket attributes\nto the socket options.\n\nsocket.SIO_KEEPALIVE_VALS cannot be added as a socket option\nfor Windows, as there is another way entirely to enable that\noption.\n\nChange-Id: I2e9746ae65400bbd23c3b48dfc3167de9eb66494\nCloses-Bug: #1483696\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/95db53ee8ee79e4ac79278429634cccf43cf7853"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/95db53ee8ee79e4ac79278429634cccf43cf7853"}]},"branch":"refs/heads/master"},"da8e7aa3439924bb547223866fbd3dca6c3271cc":{"kind":"REWORK","_number":4,"created":"2015-08-12 19:23:49.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/86/211686/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/86/211686/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/4"}}},"commit":{"parents":[{"commit":"43e69cc8b2187c4dd4ab73d43bf5ec759263d90d","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/43e69cc8b2187c4dd4ab73d43bf5ec759263d90d"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-11 17:34:40.000000000","tz":-420},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-12 19:23:20.000000000","tz":-420},"subject":"Fixes missing socket attribute error during init_poolmanager","message":"Fixes missing socket attribute error during init_poolmanager\n\nOn Windows, the \u0027socket\u0027 python module does not contain the\nattributes TCP_KEEPCNT or TCP_KEEPINTVL, causing services\nconsuming the library to malfunction.\n\nAdds conditionals for adding the mentioned socket attributes\nto the socket options.\n\nsocket.SIO_KEEPALIVE_VALS cannot be added as a socket option\nfor Windows, as there is another way entirely to enable that\noption.\n\nChange-Id: I2e9746ae65400bbd23c3b48dfc3167de9eb66494\nCloses-Bug: #1483696\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/da8e7aa3439924bb547223866fbd3dca6c3271cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/da8e7aa3439924bb547223866fbd3dca6c3271cc"}]},"branch":"refs/heads/master"},"0b9ac9e462690983f79d9e1109c60eb335a3e16b":{"kind":"REWORK","_number":5,"created":"2015-08-25 22:07:12.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/86/211686/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/86/211686/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/5"}}},"commit":{"parents":[{"commit":"43e69cc8b2187c4dd4ab73d43bf5ec759263d90d","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/43e69cc8b2187c4dd4ab73d43bf5ec759263d90d"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-11 17:34:40.000000000","tz":-420},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-25 22:07:08.000000000","tz":180},"subject":"Fixes missing socket attribute error during init_poolmanager","message":"Fixes missing socket attribute error during init_poolmanager\n\nOn Windows, the \u0027socket\u0027 python module does not contain the\nattributes TCP_KEEPCNT or TCP_KEEPINTVL, causing services\nconsuming the library to malfunction.\n\nAdds conditionals for adding the mentioned socket attributes\nto the socket options.\n\nsocket.SIO_KEEPALIVE_VALS cannot be added as a socket option\nfor Windows, as there is another way entirely to enable that\noption.\n\nChange-Id: I2e9746ae65400bbd23c3b48dfc3167de9eb66494\nPartial-Bug: #1483696\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0b9ac9e462690983f79d9e1109c60eb335a3e16b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0b9ac9e462690983f79d9e1109c60eb335a3e16b"}]},"branch":"refs/heads/master"},"56d0d7a1d71af40ae794d3479bbee6ddeb5954f3":{"kind":"REWORK","_number":6,"created":"2015-08-26 00:22:05.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/86/211686/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/86/211686/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/6"}}},"commit":{"parents":[{"commit":"43e69cc8b2187c4dd4ab73d43bf5ec759263d90d","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/43e69cc8b2187c4dd4ab73d43bf5ec759263d90d"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-11 17:34:40.000000000","tz":-420},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-26 00:21:41.000000000","tz":180},"subject":"Fixes missing socket attribute error during init_poolmanager","message":"Fixes missing socket attribute error during init_poolmanager\n\nOn Windows, the \u0027socket\u0027 python module does not contain the\nattributes TCP_KEEPCNT or TCP_KEEPINTVL, causing services\nconsuming the library to malfunction.\n\nAdds conditionals for adding the mentioned socket attributes\nto the socket options.\n\nsocket.SIO_KEEPALIVE_VALS cannot be added as a socket option\nfor Windows, as there is another way entirely to enable that\noption.\n\nChange-Id: I2e9746ae65400bbd23c3b48dfc3167de9eb66494\nPartial-Bug: #1483696\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/56d0d7a1d71af40ae794d3479bbee6ddeb5954f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/56d0d7a1d71af40ae794d3479bbee6ddeb5954f3"}]},"branch":"refs/heads/master"},"33b24a6984c8de2f26af7900202bb85b6b5db125":{"kind":"REWORK","_number":7,"created":"2015-08-26 06:16:10.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/86/211686/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/86/211686/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/86/211686/7"}}},"commit":{"parents":[{"commit":"ce7aea4dd074e32d1dde164a40c64b0bd8e1dbc6","subject":"Merge \"Proper deprecation for CredentialManager data argument\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ce7aea4dd074e32d1dde164a40c64b0bd8e1dbc6"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-11 17:34:40.000000000","tz":-420},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2015-08-26 06:15:20.000000000","tz":180},"subject":"Fixes missing socket attribute error during init_poolmanager","message":"Fixes missing socket attribute error during init_poolmanager\n\nOn Windows, the \u0027socket\u0027 python module does not contain the\nattributes TCP_KEEPCNT or TCP_KEEPINTVL, causing services\nconsuming the library to malfunction.\n\nAdds conditionals for adding the mentioned socket attributes\nto the socket options.\n\nsocket.SIO_KEEPALIVE_VALS cannot be added as a socket option\nfor Windows, as there is another way entirely to enable that\noption.\n\nChange-Id: I2e9746ae65400bbd23c3b48dfc3167de9eb66494\nPartial-Bug: #1483696\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/33b24a6984c8de2f26af7900202bb85b6b5db125"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/33b24a6984c8de2f26af7900202bb85b6b5db125"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
