)]}'
{"id":"openstack%2Fopenstacksdk~695795","triplet_id":"openstack%2Fopenstacksdk~master~Ie0cffc402747d070c1eae1d9b423a046936d917d","project":"openstack/openstacksdk","branch":"master","hashtags":[],"change_id":"Ie0cffc402747d070c1eae1d9b423a046936d917d","subject":"Keep connection backrefs with weakref.proxy","status":"MERGED","created":"2019-11-23 11:44:38.000000000","updated":"2019-11-26 22:25:56.000000000","submitted":"2019-11-26 22:24:43.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"695795-1574807084084-a4121484","meta_rev_id":"a385b4c043693b1e93296c3f3c6e1aa6a28d3a7d","_number":695795,"virtual_id_number":695795,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-26 22:24:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-11-26 21:07:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":1,"date":"2019-11-26 17:35:37.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"value":2,"date":"2019-11-26 20:23:58.000000000","_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-11-26 21:07:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-26 17:35:37.000000000","updated_by":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"reviewer":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"state":"REVIEWER"},{"updated":"2019-11-26 20:23:58.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2019-11-26 21:07:24.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2019-11-26 22:24:43.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"}],"messages":[{"id":"411f9fe89194d64ab81696f2a65417e113f42f06","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-11-23 11:44:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"375fca63ed25ecf116a95ad5be34d5b41b6ceec2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-23 13:09:15.000000000","message":"Patch Set 1: 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-lower-constraints https://zuul.opendev.org/t/openstack/build/634b87bda3d4440a9d34fcbdcd3d39df : SUCCESS in 5m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3d7d4e8ba2c744529d451f607fddd7df : SUCCESS in 4m 39s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/9370f61fba364752b893201417e25959 : FAILURE in 4m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fcad80a4aa1f4f6fb1ec4c7136ad61dc : SUCCESS in 4m 40s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f86daca21fda4d8482199264f27c711d : SUCCESS in 6m 03s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b7fcedccb5c2416d8f7584cc3f273572 : SUCCESS in 56m 59s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/2324f13cedc9440889d0a954bba2fb7e : SUCCESS in 59m 45s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/3bb54635402f4747950dcaf97c95e04f : SUCCESS in 4m 23s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/9090c456327a49f3b7b15674328686c8 : SUCCESS in 3m 58s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/8a891a579ae949a7b819c81a75615e76 : SUCCESS in 4m 17s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/c38a58a309444d148ec34febb8798c6f : SUCCESS in 5m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/27e2607432fb4199bb87238cd1984316 : SUCCESS in 9m 59s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/b2dfc9f18ae04fdc8f124b516c9ca9c2 : SUCCESS in 39m 21s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/e6ad7697dc1347d89fecb4594b0bf343 : SUCCESS in 44m 44s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9e4a1081d440496a9539b17c5fbb83bc : SUCCESS in 54m 40s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/95dfbc53551f4b7090455b668b8ff74d : SUCCESS in 1h 14m 02s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/d156783ee9d840939f078f2a69ba245c : SUCCESS in 49m 12s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/fdb886bd67b7482a9cfd613321f45ab0 : FAILURE in 57m 04s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7a30e7d5ea8745cbbbe62c1b49c47831 : SUCCESS in 31m 33s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d854577edfac490f9bb34f5c31d4c2f4 : SUCCESS in 39m 42s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/ffb46e32a0e1485399710c2f1933741e : SUCCESS in 1h 01m 40s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/81e033c119bf404fb4b0afb2e6a3d3f7 : SUCCESS in 46m 27s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/5c0cd3ca6fad4f308d0635a102756e84 : SUCCESS in 35m 36s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/3886bc93c7a34c8faf78bb3656683dde : FAILURE in 40m 03s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/3ade4a3b35534c069a777163fb7df3af : SUCCESS in 21m 34s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/3c0e6074d9b04ea69cd15ce9544cc5f2 : SUCCESS in 52m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"768eecd432ff69fdb3973d9c18280eb190d840b0","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-11-23 21:53:04.000000000","message":"Patch Set 1: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"4b7e296e0b8c23196b4f280282677f4b03e3a0ba","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-23 23:08:19.000000000","message":"Patch Set 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-lower-constraints https://zuul.opendev.org/t/openstack/build/5d520e14b4c749b6a629d4e898762400 : SUCCESS in 3m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/08ed205e1c30462db37d45281fa235e2 : SUCCESS in 3m 23s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c9640ebb1fd44aa29483df6d46ee07d0 : SUCCESS in 3m 20s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7901688f31bd4e4bbbe1be05a7d356d9 : SUCCESS in 3m 03s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/3348f469ae6d4ae3b17f10cff5e9aa77 : SUCCESS in 3m 14s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/7070136029e54f9890afe45852b8c36e : POST_FAILURE in 58m 39s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/4c4b1cbf63b3412f9348e604f90c66dc : POST_FAILURE in 59m 27s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/2c56f02579bc4636b4b4819c93edba0c : SUCCESS in 3m 26s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/a3ac2e053b424c4db15ec7cc904c0d02 : SUCCESS in 3m 16s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/966f4d905fce47598c63c96dab413cc2 : SUCCESS in 3m 44s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/37eb4db528184dde9af60a519a7e01ba : SUCCESS in 3m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7e676b52ec544c0381f7a7c9bbc64020 : SUCCESS in 6m 50s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/e4c43944a67d48c9b516062984629d66 : SUCCESS in 40m 02s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/40d2cd4b2859499ab4612afe2ac1d4ea : SUCCESS in 39m 17s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f5738ac6bc3c4f9c91793bd303d523f0 : POST_FAILURE in 54m 15s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/377261183727440a80ab5e2e0d0527b7 : POST_FAILURE in 1h 09m 17s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/1d2182ef98a44108a0e2a4ac1213ab32 : POST_FAILURE in 55m 01s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/3a3f5610df0b4d7ebcb02c8de67db8fb : POST_FAILURE in 48m 08s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/a9f67b8a008a460e9e6f6632760368cd : POST_FAILURE in 33m 49s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/52103578b5f64c10a8e0dc6595fafa56 : POST_FAILURE in 33m 31s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/6a529be780f445fcb0b25ccc55c3226c : POST_FAILURE in 53m 33s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0a70c749a69e49b5899b737f6c793840 : SUCCESS in 50m 50s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/de12918da871470ea9336aed5c668569 : SUCCESS in 29m 32s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/8a18d5e595064d6e8203b22378f675b9 : FAILURE in 34m 58s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/ccce19de20fd45b18889b33ae2e375d8 : SUCCESS in 22m 43s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e6820c5e1fff41ddb2c67c5ec2ea616a : SUCCESS in 53m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a34392f3b83639a7496766381b38dbc178d221cb","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-11-24 02:50:23.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"ba40fd709d50156902f51bfc477fab64566b7da8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-24 04:05:17.000000000","message":"Patch Set 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-lower-constraints https://zuul.opendev.org/t/openstack/build/11ba305f08904b90bb497a8de88d7f33 : SUCCESS in 3m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/035b0e8b1adb4b40b70908304dc5d19f : SUCCESS in 3m 26s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ac2a2d3fe41e40c4a2ac21054082839f : SUCCESS in 3m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8c231fbbcace461cadf7606ce2d30efd : SUCCESS in 3m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/89a8e4736b5f4ff6b9335b6ca2e28ca0 : SUCCESS in 3m 26s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/7794ca7653e24fa69b32b193ad1b07b7 : POST_FAILURE in 54m 16s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/b05a2b705cc74a9395b5115af3d26a02 : POST_FAILURE in 56m 34s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/61c058d124e64923aac50ba445df6c93 : SUCCESS in 3m 35s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/d999f73b5af14a1c8d855a51a81a6236 : SUCCESS in 3m 19s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/a37ba416676a441e87595d8788210776 : SUCCESS in 3m 53s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/17b11d14d4f84013b93aabc8517ae62a : SUCCESS in 3m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c83fda4f7f942ebab5fe0a63a79cd17 : SUCCESS in 7m 14s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/8fe5d802f4fc4375a8eb0f6ff0f49396 : SUCCESS in 38m 26s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/071af2f1f15a42438935fe3ea6e48871 : SUCCESS in 39m 32s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/83ec86010b9644a0b2a1d05e8776caa0 : POST_FAILURE in 54m 33s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/264888eb5e034aaa8ee723df6d47e810 : POST_FAILURE in 1h 03m 59s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/abb8c48def5a43ae8ec063f1a6660478 : POST_FAILURE in 51m 13s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/69f332ceca574eefa51cad6494637e1f : POST_FAILURE in 49m 49s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/53667b0682354dde81391007de76d917 : POST_FAILURE in 33m 50s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/f5cc44e0f3ba41ec86ef5ef5e5b1e675 : POST_FAILURE in 32m 21s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/db0b7f301e904419991cc05f796a504e : POST_FAILURE in 1h 00m 33s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5ba0ef2f3562445ca168f986b81e4b42 : SUCCESS in 55m 20s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/f85b760a45db479f8c8a90256e5e0e9c : SUCCESS in 27m 14s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/350f9d60b6194174bcd019c7ead781e7 : FAILURE in 33m 47s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/d868b5b562514409bd7c09bd55b5728e : SUCCESS in 21m 44s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/600e16f6dd9d4e558fe5a8ba52393ac3 : SUCCESS in 48m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"87121483b286129f34b47efec97c80efaa018230","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-11-25 00:57:24.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"d58119661c9762cbc6a13f827f27a4bf02e84a16","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-25 02:11:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e005cf45476e4b6ebf5519bd2e098ee1 : SUCCESS in 3m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/838e965f4ebc457e9192c51313bbab7d : SUCCESS in 3m 29s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/22f64e873872426e95c05bdcbade1ddf : SUCCESS in 3m 20s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e878d50f27354906a098048e26727a16 : SUCCESS in 3m 12s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/36bc1fdf26e74ebcb84b102967c8cba9 : SUCCESS in 3m 17s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/6852641b0ddc48af9dfbcfe0ad6963bd : SUCCESS in 46m 37s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/3e0652bd34794589b91ed9bbaadd8b90 : SUCCESS in 56m 42s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/ef60ab593e814326b53dd5dbedaa265e : SUCCESS in 3m 19s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/5d86639e57924c34adaf953cd2aed9d4 : SUCCESS in 3m 06s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/d1791b69329145ad881585eb672ae5fa : SUCCESS in 3m 20s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/848247b880264b76b15df3b285006677 : SUCCESS in 3m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aef8bd7f1c2648689a077b3e56c934f0 : SUCCESS in 6m 26s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/868a63ebd0084d45ac9af6e6a9e1412a : SUCCESS in 32m 50s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/b38871b0ab8b48108ae98d22c9897b9d : SUCCESS in 50m 50s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3272e0ecc9d94a2e86ca9d0770c78c68 : SUCCESS in 46m 35s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/c482aa33625e42e5b39ac0ea7c938497 : SUCCESS in 1h 09m 51s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/6f98e83530d548ddaa75de2a937be8ce : SUCCESS in 50m 32s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/efac8f37012d479ba3e03d95294aee35 : FAILURE in 51m 03s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/2eb59674dd5d417f9f2384f1873cb3ce : SUCCESS in 32m 27s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/61ae5a0da3924914af367c8ca6879005 : SUCCESS in 34m 26s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/abd4f0105af14954877cfd93acc168d0 : SUCCESS in 55m 19s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ad9666dc655e4753b00b1b8522dc890b : SUCCESS in 50m 42s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/4b920d7d8354416c8e71fe2e4a4d25e9 : SUCCESS in 34m 47s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c364bdf2a2fa4178911a4968180a70d3 : FAILURE in 39m 21s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/709bc41ba12f47b1ac1e9ac03db52f8f : FAILURE in 11m 12s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/dbcd997bd46f4b3a8741018df2eecb21 : SUCCESS in 47m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b38e09624513074d5aa1f0028944d23dff00d975","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2019-11-25 13:36:25.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"2a2f08aa31149f58a5bd180c000e001709fd8a2e","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-11-25 15:50:16.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)\n\nSorry to be a pain, but I\u0027d like to hold this up until I can confirm a suspicion about the second piece of the change. I\u0027ve put up [1] to sniff it out.\n\n@eandersson, in the meantime, would you mind testing with *just* the delta to connection.py (and presumably also your context manager changes) and see if it still addresses your leak?\n\n[1] https://review.opendev.org/695934","accounts_in_message":[],"_revision_number":1},{"id":"0ce968a04c04c14084c7e8c883f8a7529d70474b","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2019-11-25 15:55:11.000000000","message":"Patch Set 1: -Code-Review","accounts_in_message":[],"_revision_number":1},{"id":"daa52031db51375e5ccff99ff99b739b4f3c2eb8","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-11-25 17:36:50.000000000","message":"Patch Set 1:\n\nYup https://zuul.opendev.org/t/openstack/build/b03dfb0bb3dd4cee868a50c101e29ea3/log/controller/logs/screen-n-cpu.txt.gz?severity\u003d4","accounts_in_message":[],"_revision_number":1},{"id":"b5da6d7afca4618497e517375696ba7a35fe9de4","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-11-25 17:45:37.000000000","message":"Patch Set 1:\n\nBTW, I *think* the other job isn\u0027t failing because the placement proxy is using straight-up REST primitives (get, put, etc) with no ResourceZ.\n\nAside from Resource-using code paths (which, um, is probably most of them tbh), I suspect consumers could also blow up trying to use some of the proxies that explicitly reference self._connection (block_storage, clustering, compute, image, and object_store).","accounts_in_message":[],"_revision_number":1},{"id":"080ede78e81f4307154d454c01b1ac3372abcf81","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-11-25 18:51:44.000000000","message":"Patch Set 1:\n\n\u003e (2 comments)\n \u003e \n \u003e Sorry to be a pain, but I\u0027d like to hold this up until I can\n \u003e confirm a suspicion about the second piece of the change. I\u0027ve put\n \u003e up [1] to sniff it out.\n \u003e \n \u003e @eandersson, in the meantime, would you mind testing with *just*\n \u003e the delta to connection.py (and presumably also your context\n \u003e manager changes) and see if it still addresses your leak?\n \u003e \n \u003e [1] https://review.opendev.org/695934\n\nSure - I\u0027ll test again with just that change. In fact I think it works already. I just got thrown off due to other issues when performing my initial testing. Also, the context manager change isn\u0027t needed. I probably want to redesign that code in Senlin at some point, but will be done out of scope.","accounts_in_message":[],"_revision_number":1},{"id":"6c303e2924deafaaca26ee781323ecb8318c07eb","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-11-25 23:49:05.000000000","message":"Patch Set 1: -Code-Review","accounts_in_message":[],"_revision_number":1},{"id":"1ccad1a7b00aaadb2860db45338d7b750a773f2b","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-11-26 05:51:02.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"753f8b1245c4db26ec83ea8bee66c3ae9bf822dd","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-11-26 15:08:06.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fa5877a299569c698616210440978521ebaae36b","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-11-26 15:16:34.000000000","message":"Patch Set 2:\n\nThanks Erik and Monty. This should be fine, but let me run the nova sniffer quick and make sure.","accounts_in_message":[],"_revision_number":2},{"id":"6878c85ff8996f0b5b5101d4f0e521e70152193d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-26 16:37:18.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/82fcd1ec6b2e4242a0b819b98e41ffc7 : SUCCESS in 4m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/733c6a437f554cb794b215d977574a0b : SUCCESS in 4m 13s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/b4e640b017f5407f95858dc969320904 : SUCCESS in 3m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/08a39fda6afb4f0b922c302281d4e1a3 : SUCCESS in 3m 53s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6d0a4b69ff9748cebc624eadd4c9c6b9 : SUCCESS in 4m 28s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5ddb361c03734998bf6a000ccc609007 : SUCCESS in 58m 59s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/32a8ff51134c477aae8fcaca6fae157a : SUCCESS in 1h 02m 15s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/1f38870af066479a99951b06020c0608 : SUCCESS in 4m 39s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/d20ee74c22cd48289be93cc43bd37d6b : SUCCESS in 5m 19s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/e6a16c8703d34c53886c031c5af04e14 : SUCCESS in 3m 49s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/01e24acab98241edb525ec3a9ef84540 : SUCCESS in 5m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/981223391eef4183ba65609ac6b48014 : SUCCESS in 9m 52s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/5817f7f766d5482c87473989989e04c6 : SUCCESS in 47m 58s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/ef02a74729094bc4828a20ad7ac9a83f : SUCCESS in 45m 09s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1d8b4f23bbf243778f3e7a9a809c5d6b : SUCCESS in 1h 00m 06s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/8e0268e714464af1bf6f35a445c313fb : SUCCESS in 1h 20m 59s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/3e4417afb903463f82dfe69cac599ba9 : SUCCESS in 1h 05m 04s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/4316091084ed4a5e8591b1a71fa8c1db : FAILURE in 59m 20s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/388e297a96724d2b8a22faf17980f119 : SUCCESS in 37m 34s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/1459e9d7e65949e98017219b8c54c104 : SUCCESS in 41m 00s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/a4a79e9c6fb04138ad35bc7a9034a4a2 : SUCCESS in 1h 09m 43s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8108de635a624ae698fac2219a942036 : SUCCESS in 51m 27s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/fb0a81661025493ab346d4c9e13c974c : SUCCESS in 34m 28s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e170ee06b7524507881fce922ee2ac86 : SUCCESS in 58m 51s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/84cf9139a8af43a184964dd3d3138b64 : SUCCESS in 23m 09s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/318d6cda73e94b96b4b96098999817c1 : SUCCESS in 1h 03m 03s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"97bafb267f7b5466891578e8ba7f74c76ab3cc6b","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2019-11-26 17:35:37.000000000","message":"Patch Set 2: Code-Review+1\n\nVerified that it fixes this bug in my setup.\nhttps://bugs.launchpad.net/senlin/+bug/1851646","accounts_in_message":[],"_revision_number":2},{"id":"6b02c62edbd8d484e2fe4bf2bf47c788258aa548","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-11-26 20:23:58.000000000","message":"Patch Set 2: Code-Review+2\n\nSniffer passed, I\u0027m good to go here. Thanks Monty \u0026 Erik.","accounts_in_message":[],"_revision_number":2},{"id":"10c2540c63ccc7e5d06c87bbd532b36975c125b5","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2019-11-26 21:07:24.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d9b243d7d1e98d79d0dd66815131690d784ec468","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-26 21:07:36.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ad3133f79ff38d9e9442d5803b5aa85ac50e43f3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-26 22:24:43.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e93a3a6f2b8b4506bc3920680605cc55 : SUCCESS in 3m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/78f929287b1a4a0ab29934b81074044d : SUCCESS in 4m 02s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/feb64418ba4943c7b6625197e1e58086 : SUCCESS in 4m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/de647d2ac4f643c6a455c05754c26a0d : SUCCESS in 5m 34s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c8245e21d52345c68821b383cb11e885 : SUCCESS in 3m 56s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8b1c2ada15604ead9942dbcfebe7804e : SUCCESS in 59m 06s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/e5e503046c374e5ab70fa86e02fe5460 : SUCCESS in 59m 45s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/876a6518e210444b8ef4e9b4edbb43a5 : SUCCESS in 3m 57s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/2643af5396cc418aa6bf408b1b47cd8c : SUCCESS in 3m 50s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/b7a7018bd1d849aa9a3d3c50227cd9d1 : SUCCESS in 3m 58s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/5c88a34777c04b56afdb027499c02463 : SUCCESS in 4m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4ecbd56cd0264c0ca6d9d411f7b2ddf9 : SUCCESS in 9m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/85f1074d98724ba2aac798627be5f645 : SUCCESS in 57m 14s\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/f896bc1e97ce4fe8829c2b951ace787d : SUCCESS in 58m 54s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/f741fe9802c74c3fa820abe95781ae74 : SUCCESS in 1h 09m 31s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/19e6885a8f1e4d4bbd2749aa194d03f9 : SUCCESS in 54m 59s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/8cc558d1866e40eeac6535c58a918b19 : SUCCESS in 30m 32s","accounts_in_message":[],"_revision_number":2},{"id":"33e1eba2f83b4bd0a3331fda54b6652a7f4d83c7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-26 22:24:44.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"a385b4c043693b1e93296c3f3c6e1aa6a28d3a7d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-26 22:25:56.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e2fca57a573b46398ba8301a93f68d1a : SUCCESS in 53s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"0e8e36163716a53b4c1c2931408ced72951513be","revisions":{"757f78c1538c9e462dee89aafcefd7ecb0c6a7a5":{"kind":"REWORK","_number":1,"created":"2019-11-23 11:44:38.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/95/695795/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/95/695795/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/95/695795/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/95/695795/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/95/695795/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/95/695795/1"}}},"commit":{"parents":[{"commit":"6fa13c234ee637945908f1e1c297c8f0385e924d","subject":"Merge \"Re-add functional tests on flavor content\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fa13c234ee637945908f1e1c297c8f0385e924d"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-11-23 11:42:14.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-11-23 11:42:14.000000000","tz":-300},"subject":"Keep connection backrefs with weakref.proxy","message":"Keep connection backrefs with weakref.proxy\n\nWe\u0027re storing references to the connection object on session and\nproxy objects and the senlin folks are seeing memory leaks. Try\nstoring them in weakrefs and see if that helps.\n\nChange-Id: Ie0cffc402747d070c1eae1d9b423a046936d917d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/757f78c1538c9e462dee89aafcefd7ecb0c6a7a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/757f78c1538c9e462dee89aafcefd7ecb0c6a7a5"}]},"branch":"refs/heads/master"},"0e8e36163716a53b4c1c2931408ced72951513be":{"kind":"REWORK","_number":2,"created":"2019-11-26 15:08:06.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/95/695795/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/95/695795/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/95/695795/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/95/695795/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/95/695795/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/95/695795/2"}}},"commit":{"parents":[{"commit":"6fa13c234ee637945908f1e1c297c8f0385e924d","subject":"Merge \"Re-add functional tests on flavor content\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fa13c234ee637945908f1e1c297c8f0385e924d"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-11-23 11:42:14.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-11-26 15:07:37.000000000","tz":-300},"subject":"Keep connection backrefs with weakref.proxy","message":"Keep connection backrefs with weakref.proxy\n\nWe\u0027re storing references to the connection object on\nproxy objects and the senlin folks are seeing memory\nleaks. Storing them in weakrefs.\n\nChange-Id: Ie0cffc402747d070c1eae1d9b423a046936d917d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/0e8e36163716a53b4c1c2931408ced72951513be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/0e8e36163716a53b4c1c2931408ced72951513be"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
