)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"6446a3195c8a797768174ee6cf9b72e5b7726c5d","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add config option ``http_retries``"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This option allows to configure Numer of times nova or ironic client"},{"line_number":10,"context_line":"should retey on any failed http call."},{"line_number":11,"context_line":"Default value for this new option is \"3\"."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf51134e_f92aa829","line":9,"range":{"start_line":9,"start_character":32,"end_line":9,"end_character":37},"updated":"2020-06-22 13:22:55.000000000","message":"nit: number","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"fe60b32ac0da23a64900ea7afebe904f44516a55","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add config option ``http_retries``"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This option allows to configure Numer of times nova or ironic client"},{"line_number":10,"context_line":"should retey on any failed http call."},{"line_number":11,"context_line":"Default value for this new option is \"3\"."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf51134e_397d0b6e","line":9,"range":{"start_line":9,"start_character":32,"end_line":9,"end_character":37},"in_reply_to":"bf51134e_f92aa829","updated":"2020-06-24 20:19:39.000000000","message":"Done","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"dcb3eff548d0abb778519f99b88ac7cd94bcb652","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add config option ``http_retries``"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This option allows to configure Numer of times nova or ironic client"},{"line_number":10,"context_line":"should retey on any failed http call."},{"line_number":11,"context_line":"Default value for this new option is \"3\"."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I795ee7ca729646be0411a1232bf218015c65010f"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf51134e_cf73f314","line":10,"range":{"start_line":10,"start_character":7,"end_line":10,"end_character":12},"updated":"2020-06-17 06:44:37.000000000","message":"retry","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"fe60b32ac0da23a64900ea7afebe904f44516a55","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add config option ``http_retries``"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This option allows to configure Numer of times nova or ironic client"},{"line_number":10,"context_line":"should retey on any failed http call."},{"line_number":11,"context_line":"Default value for this new option is \"3\"."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I795ee7ca729646be0411a1232bf218015c65010f"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bf51134e_19800746","line":10,"range":{"start_line":10,"start_character":7,"end_line":10,"end_character":12},"in_reply_to":"bf51134e_cf73f314","updated":"2020-06-24 20:19:39.000000000","message":"Done","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"}],"neutron/conf/common.py":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"6446a3195c8a797768174ee6cf9b72e5b7726c5d","unresolved":false,"context_lines":[{"line_number":139,"context_line":"                      \u0027overlay protocol overhead from this value. Defaults \u0027"},{"line_number":140,"context_line":"                      \u0027to 1500, the standard value for Ethernet.\u0027)),"},{"line_number":141,"context_line":"    cfg.IntOpt(\u0027http_retries\u0027, default\u003d3,"},{"line_number":142,"context_line":"               help\u003d_(\"Numer of times clients (nova, ironic) should retry \""},{"line_number":143,"context_line":"                      \"on any failed http call. \""},{"line_number":144,"context_line":"                      \"0 means connection is attempted only once. Setting it \""},{"line_number":145,"context_line":"                      \"to any positive integer means that on failure \""}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_99ee0ceb","line":142,"range":{"start_line":142,"start_character":23,"end_line":142,"end_character":28},"updated":"2020-06-22 13:22:55.000000000","message":"nit: Number","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"fe60b32ac0da23a64900ea7afebe904f44516a55","unresolved":false,"context_lines":[{"line_number":139,"context_line":"                      \u0027overlay protocol overhead from this value. Defaults \u0027"},{"line_number":140,"context_line":"                      \u0027to 1500, the standard value for Ethernet.\u0027)),"},{"line_number":141,"context_line":"    cfg.IntOpt(\u0027http_retries\u0027, default\u003d3,"},{"line_number":142,"context_line":"               help\u003d_(\"Numer of times clients (nova, ironic) should retry \""},{"line_number":143,"context_line":"                      \"on any failed http call. \""},{"line_number":144,"context_line":"                      \"0 means connection is attempted only once. Setting it \""},{"line_number":145,"context_line":"                      \"to any positive integer means that on failure \""}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_f94f1368","line":142,"range":{"start_line":142,"start_character":23,"end_line":142,"end_character":28},"in_reply_to":"bf51134e_99ee0ceb","updated":"2020-06-24 20:19:39.000000000","message":"Done","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"6446a3195c8a797768174ee6cf9b72e5b7726c5d","unresolved":false,"context_lines":[{"line_number":141,"context_line":"    cfg.IntOpt(\u0027http_retries\u0027, default\u003d3,"},{"line_number":142,"context_line":"               help\u003d_(\"Numer of times clients (nova, ironic) should retry \""},{"line_number":143,"context_line":"                      \"on any failed http call. \""},{"line_number":144,"context_line":"                      \"0 means connection is attempted only once. Setting it \""},{"line_number":145,"context_line":"                      \"to any positive integer means that on failure \""},{"line_number":146,"context_line":"                      \"connection is retried that many times e.g. setting it \""},{"line_number":147,"context_line":"                      \"to 3 means total attempts to connect will be 4.\"))"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_f99bc862","line":144,"updated":"2020-06-22 13:22:55.000000000","message":"I vote on to have a minimum value to make it clear that 0 is not a valid option for retries:\nhttps://opendev.org/openstack/oslo.config/src/commit/04d5280c3d90ca6f8d495c945143c5f2858024a1/oslo_config/cfg.py#L1016","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"fe60b32ac0da23a64900ea7afebe904f44516a55","unresolved":false,"context_lines":[{"line_number":141,"context_line":"    cfg.IntOpt(\u0027http_retries\u0027, default\u003d3,"},{"line_number":142,"context_line":"               help\u003d_(\"Numer of times clients (nova, ironic) should retry \""},{"line_number":143,"context_line":"                      \"on any failed http call. \""},{"line_number":144,"context_line":"                      \"0 means connection is attempted only once. Setting it \""},{"line_number":145,"context_line":"                      \"to any positive integer means that on failure \""},{"line_number":146,"context_line":"                      \"connection is retried that many times e.g. setting it \""},{"line_number":147,"context_line":"                      \"to 3 means total attempts to connect will be 4.\"))"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_f99d53bc","line":144,"in_reply_to":"bf51134e_7d14c144","updated":"2020-06-24 20:19:39.000000000","message":"but in that case 0 means that retries are disabled and there will be only one attempt of request - so like it is today.\nI did it like that to be consistent with e.g. nova: https://opendev.org/openstack/nova/src/branch/master/nova/conf/neutron.py#L103","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":24791,"name":"Maciej Jozefczyk","email":"jeicam.pl@gmail.com","username":"maciej.jozefczyk"},"change_message_id":"5f3e3b780b95ce5ec9edb155505f9421a5add9d0","unresolved":false,"context_lines":[{"line_number":141,"context_line":"    cfg.IntOpt(\u0027http_retries\u0027, default\u003d3,"},{"line_number":142,"context_line":"               help\u003d_(\"Numer of times clients (nova, ironic) should retry \""},{"line_number":143,"context_line":"                      \"on any failed http call. \""},{"line_number":144,"context_line":"                      \"0 means connection is attempted only once. Setting it \""},{"line_number":145,"context_line":"                      \"to any positive integer means that on failure \""},{"line_number":146,"context_line":"                      \"connection is retried that many times e.g. setting it \""},{"line_number":147,"context_line":"                      \"to 3 means total attempts to connect will be 4.\"))"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_7d14c144","line":144,"in_reply_to":"bf51134e_f99bc862","updated":"2020-06-22 14:55:42.000000000","message":"+1","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"3f4bf48db438d02d5631aca31f10d53cf4ffddab","unresolved":false,"context_lines":[{"line_number":141,"context_line":"    cfg.IntOpt(\u0027http_retries\u0027, default\u003d3,"},{"line_number":142,"context_line":"               help\u003d_(\"Numer of times clients (nova, ironic) should retry \""},{"line_number":143,"context_line":"                      \"on any failed http call. \""},{"line_number":144,"context_line":"                      \"0 means connection is attempted only once. Setting it \""},{"line_number":145,"context_line":"                      \"to any positive integer means that on failure \""},{"line_number":146,"context_line":"                      \"connection is retried that many times e.g. setting it \""},{"line_number":147,"context_line":"                      \"to 3 means total attempts to connect will be 4.\"))"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf51134e_d510cb52","line":144,"in_reply_to":"bf51134e_f99d53bc","updated":"2020-06-30 14:06:51.000000000","message":"ok","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c3b03950cfbcf7b2c0ee273b2576cb01e766aea4","unresolved":false,"context_lines":[{"line_number":139,"context_line":"                      \u0027overlay protocol overhead from this value. Defaults \u0027"},{"line_number":140,"context_line":"                      \u0027to 1500, the standard value for Ethernet.\u0027)),"},{"line_number":141,"context_line":"    cfg.IntOpt(\u0027http_retries\u0027, default\u003d3, min\u003d0,"},{"line_number":142,"context_line":"               help\u003d_(\"Number of times client connections (nova, ironic) should \""},{"line_number":143,"context_line":"                      \"be retried on a failed HTTP call. \""},{"line_number":144,"context_line":"                      \"0 means connection is attempted only once (not retried). \""},{"line_number":145,"context_line":"                      \"Setting to any positive integer means that on failure \""}],"source_content_type":"text/x-python","patch_set":3,"id":"bf51134e_3b4b0360","line":142,"updated":"2020-06-30 01:16:56.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"3722439cf7b999409e09fbf379383aa4706bce33"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c3b03950cfbcf7b2c0ee273b2576cb01e766aea4","unresolved":false,"context_lines":[{"line_number":141,"context_line":"    cfg.IntOpt(\u0027http_retries\u0027, default\u003d3, min\u003d0,"},{"line_number":142,"context_line":"               help\u003d_(\"Number of times client connections (nova, ironic) should \""},{"line_number":143,"context_line":"                      \"be retried on a failed HTTP call. \""},{"line_number":144,"context_line":"                      \"0 means connection is attempted only once (not retried). \""},{"line_number":145,"context_line":"                      \"Setting to any positive integer means that on failure \""},{"line_number":146,"context_line":"                      \"the connection is retried that many times. For example, \""},{"line_number":147,"context_line":"                      \"setting to 3 means total attempts to connect will be 4.\"))"}],"source_content_type":"text/x-python","patch_set":3,"id":"bf51134e_1b50bf0a","line":144,"updated":"2020-06-30 01:16:56.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"3722439cf7b999409e09fbf379383aa4706bce33"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c3b03950cfbcf7b2c0ee273b2576cb01e766aea4","unresolved":false,"context_lines":[{"line_number":143,"context_line":"                      \"be retried on a failed HTTP call. \""},{"line_number":144,"context_line":"                      \"0 means connection is attempted only once (not retried). \""},{"line_number":145,"context_line":"                      \"Setting to any positive integer means that on failure \""},{"line_number":146,"context_line":"                      \"the connection is retried that many times. For example, \""},{"line_number":147,"context_line":"                      \"setting to 3 means total attempts to connect will be 4.\"))"},{"line_number":148,"context_line":"]"},{"line_number":149,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"bf51134e_7b557bfa","line":146,"updated":"2020-06-30 01:16:56.000000000","message":"pep8: E501 line too long (80 \u003e 79 characters)","commit_id":"3722439cf7b999409e09fbf379383aa4706bce33"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c3b03950cfbcf7b2c0ee273b2576cb01e766aea4","unresolved":false,"context_lines":[{"line_number":144,"context_line":"                      \"0 means connection is attempted only once (not retried). \""},{"line_number":145,"context_line":"                      \"Setting to any positive integer means that on failure \""},{"line_number":146,"context_line":"                      \"the connection is retried that many times. For example, \""},{"line_number":147,"context_line":"                      \"setting to 3 means total attempts to connect will be 4.\"))"},{"line_number":148,"context_line":"]"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"core_cli_opts \u003d ["}],"source_content_type":"text/x-python","patch_set":3,"id":"bf51134e_5b5a372a","line":147,"updated":"2020-06-30 01:16:56.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"3722439cf7b999409e09fbf379383aa4706bce33"}],"releasenotes/notes/Add-http_retries-config-option-b81dd29c03ba8c6a.yaml":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"6446a3195c8a797768174ee6cf9b72e5b7726c5d","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    New config option ``http_retries`` is added. This option allows to"},{"line_number":5,"context_line":"    configure Numer of times nova or ironic client should retey on any"},{"line_number":6,"context_line":"    failed http call."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bf51134e_59a474a6","line":5,"range":{"start_line":5,"start_character":14,"end_line":5,"end_character":19},"updated":"2020-06-22 13:22:55.000000000","message":"nit: number","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"dcb3eff548d0abb778519f99b88ac7cd94bcb652","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    New config option ``http_retries`` is added. This option allows to"},{"line_number":5,"context_line":"    configure Numer of times nova or ironic client should retey on any"},{"line_number":6,"context_line":"    failed http call."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bf51134e_8ff61b8f","line":5,"range":{"start_line":5,"start_character":58,"end_line":5,"end_character":63},"updated":"2020-06-17 06:44:37.000000000","message":"retry","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"fe60b32ac0da23a64900ea7afebe904f44516a55","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    New config option ``http_retries`` is added. This option allows to"},{"line_number":5,"context_line":"    configure Numer of times nova or ironic client should retey on any"},{"line_number":6,"context_line":"    failed http call."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bf51134e_f986f365","line":5,"range":{"start_line":5,"start_character":14,"end_line":5,"end_character":19},"in_reply_to":"bf51134e_59a474a6","updated":"2020-06-24 20:19:39.000000000","message":"Done","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"fe60b32ac0da23a64900ea7afebe904f44516a55","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    New config option ``http_retries`` is added. This option allows to"},{"line_number":5,"context_line":"    configure Numer of times nova or ironic client should retey on any"},{"line_number":6,"context_line":"    failed http call."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bf51134e_99b25748","line":5,"range":{"start_line":5,"start_character":58,"end_line":5,"end_character":63},"in_reply_to":"bf51134e_8ff61b8f","updated":"2020-06-24 20:19:39.000000000","message":"Done","commit_id":"cff75396175bd0e98c5ad0c10b5bbbb4ce0d4509"}]}
