)]}'
{"tempest/config.py":[{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"eeb5914fffcee4a8db1527de7a5aa1ddf36a4feb","unresolved":false,"context_lines":[{"line_number":180,"context_line":"               help\u003d\"The number of unsuccessful login attempts the user is \""},{"line_number":181,"context_line":"                    \"allowed before having the account locked.\"),"},{"line_number":182,"context_line":"    cfg.IntOpt(\u0027user_lockout_duration\u0027,"},{"line_number":183,"context_line":"               default\u003d10,"},{"line_number":184,"context_line":"               help\u003d\"The number of seconds a user account will remain \""},{"line_number":185,"context_line":"                    \"locked.\"),"},{"line_number":186,"context_line":"    cfg.IntOpt(\u0027user_unique_last_password_count\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7f231b9d_7aa3d850","line":183,"updated":"2017-06-12 04:01:48.000000000","message":"I actually don\u0027t think this is the solution for the bug. Because if we increase this value, we can\u0027t change the keystone\u0027s lockout duration setting. So I think you need to change the devstack value[1].\n\n[1] https://github.com/openstack-dev/devstack/blob/9234316794403e6ec422c3c9a766edbb1bae180f/lib/keystone#L127","commit_id":"ddc5bc028dbb998460b4cb43d9525fb3dd345a89"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"961097801d2539d30b8a22a928926eca4c044897","unresolved":false,"context_lines":[{"line_number":180,"context_line":"               help\u003d\"The number of unsuccessful login attempts the user is \""},{"line_number":181,"context_line":"                    \"allowed before having the account locked.\"),"},{"line_number":182,"context_line":"    cfg.IntOpt(\u0027user_lockout_duration\u0027,"},{"line_number":183,"context_line":"               default\u003d10,"},{"line_number":184,"context_line":"               help\u003d\"The number of seconds a user account will remain \""},{"line_number":185,"context_line":"                    \"locked.\"),"},{"line_number":186,"context_line":"    cfg.IntOpt(\u0027user_unique_last_password_count\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7f231b9d_8e51c1db","line":183,"in_reply_to":"7f231b9d_7aa3d850","updated":"2017-06-12 14:39:10.000000000","message":"Oh - good suggestion. I can update this as a patch to devstack instead.\n\nThanks!","commit_id":"ddc5bc028dbb998460b4cb43d9525fb3dd345a89"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"ce50a1a917ad9e50c08310d84a29096132d01ccd","unresolved":false,"context_lines":[{"line_number":180,"context_line":"               help\u003d\"The number of unsuccessful login attempts the user is \""},{"line_number":181,"context_line":"                    \"allowed before having the account locked.\"),"},{"line_number":182,"context_line":"    cfg.IntOpt(\u0027user_lockout_duration\u0027,"},{"line_number":183,"context_line":"               default\u003d10,"},{"line_number":184,"context_line":"               help\u003d\"The number of seconds a user account will remain \""},{"line_number":185,"context_line":"                    \"locked.\"),"},{"line_number":186,"context_line":"    cfg.IntOpt(\u0027user_unique_last_password_count\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f201791_3e5576fa","line":183,"in_reply_to":"7f231b9d_8c54a9ff","updated":"2017-06-28 17:52:43.000000000","message":"agree with Masayuki, changing the tempest default is the wrong approach. Devstack configures tempest with values that should be correct based on devstack configuration. That would be the right place to explicitly set this value to something which should pass given the devstack values.","commit_id":"ddc5bc028dbb998460b4cb43d9525fb3dd345a89"},{"author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"change_message_id":"67f650e4ce6242793dd73bc37a45a92bd18a4856","unresolved":false,"context_lines":[{"line_number":180,"context_line":"               help\u003d\"The number of unsuccessful login attempts the user is \""},{"line_number":181,"context_line":"                    \"allowed before having the account locked.\"),"},{"line_number":182,"context_line":"    cfg.IntOpt(\u0027user_lockout_duration\u0027,"},{"line_number":183,"context_line":"               default\u003d10,"},{"line_number":184,"context_line":"               help\u003d\"The number of seconds a user account will remain \""},{"line_number":185,"context_line":"                    \"locked.\"),"},{"line_number":186,"context_line":"    cfg.IntOpt(\u0027user_unique_last_password_count\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7f231b9d_8c54a9ff","line":183,"in_reply_to":"7f231b9d_8e51c1db","updated":"2017-06-15 21:03:53.000000000","message":"I think you actually need to change both. The devstack and tempest values have to agree, or tempest running against devstack will fail in test_user_account_lockout. The disparity, after devstack was changed, just broke our PowerVM nova CI...","commit_id":"ddc5bc028dbb998460b4cb43d9525fb3dd345a89"}]}
