)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"change_message_id":"bfee3fc0c98d8831cfe0406d6f12c447e4f33348","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Use oslo-config-generator for sample config"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"the old generate_sample.sh is broken already as it refers to"},{"line_number":10,"context_line":"non-existing openstack/common path."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Let\u0027s use oslo-config-generator as many other OpenStack projects do."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a71b18c_63821302","line":9,"updated":"2016-12-09 18:49:49.000000000","message":"Typo: \"The\"","commit_id":"aa97525e71834df06ae11c589a5e1e30cafe7629"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"5d915d8b5e4d66b8c12b43c73764aafa25d67e38","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Use oslo-config-generator for sample config"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"the old generate_sample.sh is broken already as it refers to"},{"line_number":10,"context_line":"non-existing openstack/common path."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Let\u0027s use oslo-config-generator as many other OpenStack projects do."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3a71b18c_fe8b1866","line":9,"in_reply_to":"3a71b18c_63821302","updated":"2016-12-09 19:02:12.000000000","message":"Done","commit_id":"aa97525e71834df06ae11c589a5e1e30cafe7629"}],"etc/ironic_python_agent/ironic_python_agent.conf.sample":[{"author":{"_account_id":19686,"name":"Ramamani Yeleswarapu","email":"ramamani.yeleswarapu@intel.com","username":"Rama_Y"},"change_message_id":"93d728737b9d7c932dd54aa3de98863d8f28f548","unresolved":false,"context_lines":[{"line_number":31,"context_line":"# Deprecated group/name - [DEFAULT]/advertise_port"},{"line_number":32,"context_line":"#advertise_port \u003d 9999"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"# The number of times to try and automaticallydetermine the"},{"line_number":35,"context_line":"# agent IPv4 address. Can be supplied as \"ipa-ip-lookup-"},{"line_number":36,"context_line":"# attempts\" kernel parameter. (integer value)"},{"line_number":37,"context_line":"# Deprecated group/name - [DEFAULT]/ip_lookup_attempts"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"3a71b18c_b9534c16","line":34,"range":{"start_line":34,"start_character":33,"end_line":34,"end_character":55},"updated":"2016-12-05 21:59:33.000000000","message":"nit: s/automaticallydetermine/automatically determine","commit_id":"285e1f5dee3dc543dc51e285f2f8904648d9737c"},{"author":{"_account_id":19686,"name":"Ramamani Yeleswarapu","email":"ramamani.yeleswarapu@intel.com","username":"Rama_Y"},"change_message_id":"93d728737b9d7c932dd54aa3de98863d8f28f548","unresolved":false,"context_lines":[{"line_number":37,"context_line":"# Deprecated group/name - [DEFAULT]/ip_lookup_attempts"},{"line_number":38,"context_line":"#ip_lookup_attempts \u003d 3"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"# The amount of time to sleep between attemptsto determine IP"},{"line_number":41,"context_line":"# address. Can be supplied as \"ipa-ip-lookup-timeout\" kernel"},{"line_number":42,"context_line":"# parameter. (integer value)"},{"line_number":43,"context_line":"# Deprecated group/name - [DEFAULT]/ip_lookup_sleep"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"3a71b18c_b97a6c86","line":40,"range":{"start_line":40,"start_character":38,"end_line":40,"end_character":48},"updated":"2016-12-05 21:59:33.000000000","message":"nit: s/attemptsto/attempts to","commit_id":"285e1f5dee3dc543dc51e285f2f8904648d9737c"},{"author":{"_account_id":19072,"name":"Xavier","email":"marcusrafael@lsd.ufcg.edu.br","username":"marcusrafael"},"change_message_id":"1c16e28cc4dc0e5b1e4c025113c8da8144ddf2d1","unresolved":false,"context_lines":[{"line_number":225,"context_line":"# message. (string value)"},{"line_number":226,"context_line":"#instance_uuid_format \u003d \"[instance: %(uuid)s] \""},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"# Interval, number of seconds, of log rate limiting. (integer"},{"line_number":229,"context_line":"# value)"},{"line_number":230,"context_line":"#rate_limit_interval \u003d 0"},{"line_number":231,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":5,"id":"3a71b18c_03e31f34","line":228,"range":{"start_line":228,"start_character":10,"end_line":228,"end_character":29},"updated":"2016-12-09 18:45:17.000000000","message":"s/, number of seconds/ (in seconds)/","commit_id":"aa97525e71834df06ae11c589a5e1e30cafe7629"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"5d915d8b5e4d66b8c12b43c73764aafa25d67e38","unresolved":false,"context_lines":[{"line_number":225,"context_line":"# message. (string value)"},{"line_number":226,"context_line":"#instance_uuid_format \u003d \"[instance: %(uuid)s] \""},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"# Interval, number of seconds, of log rate limiting. (integer"},{"line_number":229,"context_line":"# value)"},{"line_number":230,"context_line":"#rate_limit_interval \u003d 0"},{"line_number":231,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":5,"id":"3a71b18c_3e02f009","line":228,"range":{"start_line":228,"start_character":10,"end_line":228,"end_character":29},"in_reply_to":"3a71b18c_03e31f34","updated":"2016-12-09 19:02:12.000000000","message":"this comes from olso_log, so I can not really change this here","commit_id":"aa97525e71834df06ae11c589a5e1e30cafe7629"}],"ironic_python_agent/config.py":[{"author":{"_account_id":19072,"name":"Xavier","email":"marcusrafael@lsd.ufcg.edu.br","username":"marcusrafael"},"change_message_id":"1c16e28cc4dc0e5b1e4c025113c8da8144ddf2d1","unresolved":false,"context_lines":[{"line_number":75,"context_line":"    cfg.StrOpt(\u0027network_interface\u0027,"},{"line_number":76,"context_line":"               default\u003dAPARAMS.get(\u0027ipa-network-interface\u0027, None),"},{"line_number":77,"context_line":"               deprecated_name\u003d\u0027network-interface\u0027,"},{"line_number":78,"context_line":"               help\u003d\u0027The interface to use when looking for an IP\u0027"},{"line_number":79,"context_line":"                    \u0027address. \u0027"},{"line_number":80,"context_line":"                    \u0027Can be supplied as \"ipa-network-interface\" \u0027"},{"line_number":81,"context_line":"                    \u0027kernel parameter.\u0027),"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_03ff9faa","line":78,"range":{"start_line":78,"start_character":62,"end_line":78,"end_character":64},"updated":"2016-12-09 18:45:17.000000000","message":"s/IP/IP /","commit_id":"aa97525e71834df06ae11c589a5e1e30cafe7629"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"5d915d8b5e4d66b8c12b43c73764aafa25d67e38","unresolved":false,"context_lines":[{"line_number":75,"context_line":"    cfg.StrOpt(\u0027network_interface\u0027,"},{"line_number":76,"context_line":"               default\u003dAPARAMS.get(\u0027ipa-network-interface\u0027, None),"},{"line_number":77,"context_line":"               deprecated_name\u003d\u0027network-interface\u0027,"},{"line_number":78,"context_line":"               help\u003d\u0027The interface to use when looking for an IP\u0027"},{"line_number":79,"context_line":"                    \u0027address. \u0027"},{"line_number":80,"context_line":"                    \u0027Can be supplied as \"ipa-network-interface\" \u0027"},{"line_number":81,"context_line":"                    \u0027kernel parameter.\u0027),"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a71b18c_5e57ac01","line":78,"range":{"start_line":78,"start_character":62,"end_line":78,"end_character":64},"in_reply_to":"3a71b18c_03ff9faa","updated":"2016-12-09 19:02:12.000000000","message":"Done","commit_id":"aa97525e71834df06ae11c589a5e1e30cafe7629"}],"releasenotes/notes/oslo-config-generator-b0f70b9fb7e23997.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"ac8844b0d39a82fd5a8e6fb32e7ef2c856254af7","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"other:"},{"line_number":3,"context_line":"  - Ironic Python Agent now uses ``oslo-config-generator`` to create the"},{"line_number":4,"context_line":"    sample of configuration file."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a77a97e_cab10c03","line":4,"updated":"2016-11-17 18:17:57.000000000","message":"nit: \"create an example configuration file\" sounds a bit better IMO","commit_id":"bd367cd38b1acd9e088b8d3150457baeaa3d4c6d"}],"tools/config/check_uptodate.sh":[{"author":{"_account_id":19072,"name":"Xavier","email":"marcusrafael@lsd.ufcg.edu.br","username":"marcusrafael"},"change_message_id":"1c16e28cc4dc0e5b1e4c025113c8da8144ddf2d1","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"oslo-config-generator --config-file\u003d${OSLO_CFGFILE_OPTION} --output-file ${TEMPDIR}/${CFGFILE_NAME}"},{"line_number":20,"context_line":"if [ $? !\u003d 0 ]; then"},{"line_number":21,"context_line":"    exit 1"},{"line_number":22,"context_line":"fi"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"if ! diff -u ${TEMPDIR}/${CFGFILE_NAME} ${CFGFILE}; then"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3a71b18c_03c07f29","line":21,"range":{"start_line":21,"start_character":0,"end_line":21,"end_character":10},"updated":"2016-12-09 18:45:17.000000000","message":"I think would be nice have a echo at L20 telling user what gone wrong.","commit_id":"aa97525e71834df06ae11c589a5e1e30cafe7629"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"5d915d8b5e4d66b8c12b43c73764aafa25d67e38","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"oslo-config-generator --config-file\u003d${OSLO_CFGFILE_OPTION} --output-file ${TEMPDIR}/${CFGFILE_NAME}"},{"line_number":20,"context_line":"if [ $? !\u003d 0 ]; then"},{"line_number":21,"context_line":"    exit 1"},{"line_number":22,"context_line":"fi"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"if ! diff -u ${TEMPDIR}/${CFGFILE_NAME} ${CFGFILE}; then"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3a71b18c_3e859058","line":21,"range":{"start_line":21,"start_character":0,"end_line":21,"end_character":10},"in_reply_to":"3a71b18c_03c07f29","updated":"2016-12-09 19:02:12.000000000","message":"Done","commit_id":"aa97525e71834df06ae11c589a5e1e30cafe7629"}]}
