)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16687,"name":"Shu Shen","email":"shu.shen@gmail.com","username":"shushen"},"change_message_id":"310d0970626df4404eca5e132e7e66f24343fd10","unresolved":false,"context_lines":[{"line_number":10,"context_line":"to fix this, we should update to using .hash() instead of"},{"line_number":11,"context_line":".encrypt(), but this will require us to bump the version of passlib."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Depends-On: I126410ce6a57dd298ea5b62a035174eb35d2c138"},{"line_number":14,"context_line":"Change-Id: I6525dc8cf305ae03b81a53ac7fd06bf63d4a6d48"},{"line_number":15,"context_line":"Related-Bug: 1644263"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"5a74a57a_0ff7748b","line":13,"range":{"start_line":13,"start_character":0,"end_line":13,"end_character":53},"updated":"2016-11-28 17:35:10.000000000","message":"Should this pull in Id574221f65d72a763b8205df0891b6e300856230 instead, which is [1] per Steve\u0027s comment above?","commit_id":"8245bf179485ddc9757469ed5287eee131fd9607"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"ac6b3fbefa906cde0868bf24c17fdc74a8ac3f5e","unresolved":false,"context_lines":[{"line_number":10,"context_line":"to fix this, we should update to using .hash() instead of"},{"line_number":11,"context_line":".encrypt(), but this will require us to bump the version of passlib."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Depends-On: I126410ce6a57dd298ea5b62a035174eb35d2c138"},{"line_number":14,"context_line":"Change-Id: I6525dc8cf305ae03b81a53ac7fd06bf63d4a6d48"},{"line_number":15,"context_line":"Related-Bug: 1644263"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"5a74a57a_bbade1ea","line":13,"in_reply_to":"5a74a57a_0ff7748b","updated":"2016-11-28 19:14:57.000000000","message":"I decided to use https://review.openstack.org/#/c/403815/ as a shim in order to get keystone to work with passlib 1.6.5 and 1.7.0. The way I was thinking about it was that the shim would land first, making keystone compatible with each version of passlib, then merge the requirements bump, then we can clean up the multi-version fix in keystone with steve\u0027s patch.\n\nSo, to summarize the merge order as I see it would be:\n\n- https://review.openstack.org/#/c/403815/\n- This patch\n- https://review.openstack.org/#/c/403514/\n\nDoes that make sense or did you mean something else?","commit_id":"8245bf179485ddc9757469ed5287eee131fd9607"}],"global-requirements.txt":[{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"e0e9f0f115d4401238381bfe4c92af0224bc13ac","unresolved":false,"context_lines":[{"line_number":139,"context_line":"paramiko\u003e\u003d2.0 # LGPLv2.1+"},{"line_number":140,"context_line":"Parsley  # MIT"},{"line_number":141,"context_line":"pathlib2\u003e\u003d2.1.0  # MIT"},{"line_number":142,"context_line":"passlib\u003e\u003d1.7  # BSD"},{"line_number":143,"context_line":"Paste  # MIT"},{"line_number":144,"context_line":"PasteDeploy\u003e\u003d1.5.0  # MIT"},{"line_number":145,"context_line":"pbr\u003e\u003d1.8  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"5a74a57a_1208d82b","line":142,"updated":"2016-11-25 07:46:17.000000000","message":"Should be 1.7.0","commit_id":"c94bc3114c185340dbba7c313b0b02b11f350965"}],"upper-constraints.txt":[{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"e0e9f0f115d4401238381bfe4c92af0224bc13ac","unresolved":false,"context_lines":[{"line_number":241,"context_line":"ovs\u003d\u003d\u003d2.6.1"},{"line_number":242,"context_line":"packaging\u003d\u003d\u003d16.8"},{"line_number":243,"context_line":"paramiko\u003d\u003d\u003d2.0.2"},{"line_number":244,"context_line":"passlib\u003d\u003d\u003d1.7"},{"line_number":245,"context_line":"pathlib\u003d\u003d\u003d1.0.1;python_version\u003d\u003d\u00272.7\u0027"},{"line_number":246,"context_line":"pathlib2\u003d\u003d\u003d2.1.0"},{"line_number":247,"context_line":"pbr\u003d\u003d\u003d1.10.0"}],"source_content_type":"text/plain","patch_set":2,"id":"5a74a57a_b2164453","line":244,"updated":"2016-11-25 07:46:17.000000000","message":"Should be 1.7.0","commit_id":"c94bc3114c185340dbba7c313b0b02b11f350965"}]}
