)]}'
{"specs/juno/ironic-ilo-firmware-update.rst":[{"author":{"_account_id":7419,"name":"Imre Farkas","email":"farkas.imre@gmail.com","username":"ifarkas"},"change_message_id":"49a63cee576f9949811a9003a8dd70a1916a9a5e","unresolved":false,"context_lines":[{"line_number":8,"context_line":"iLO Management Driver for firmware update"},{"line_number":9,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/ironic/+spec/out-of-band-firmware-update"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This proposal adds the ability to perform out-of-band firmware update for"},{"line_number":14,"context_line":"HP ProLiant Servers using iLO client python library."}],"source_content_type":"text/x-rst","patch_set":1,"id":"baada198_f33c5594","line":11,"updated":"2014-08-04 14:06:34.000000000","message":"The URL doesn\u0027t exist and name of the blueprint should be the same as the filename: https://github.com/openstack/ironic-specs/blob/master/specs/template.rst","commit_id":"24ab6eb34b9332e1a32cb67d47c1c8706a2196a3"},{"author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"change_message_id":"caee2d8d80430cb788c248e85501f4f5b958d085","unresolved":false,"context_lines":[{"line_number":8,"context_line":"iLO Management Driver for firmware update"},{"line_number":9,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/ironic/+spec/out-of-band-firmware-update"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This proposal adds the ability to perform out-of-band firmware update for"},{"line_number":14,"context_line":"HP ProLiant Servers using iLO client python library."}],"source_content_type":"text/x-rst","patch_set":1,"id":"baa201ad_6954b821","line":11,"in_reply_to":"baada198_f33c5594","updated":"2014-10-10 06:25:57.000000000","message":"Yes, we need the valid url for the blueprint here.","commit_id":"24ab6eb34b9332e1a32cb67d47c1c8706a2196a3"},{"author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"change_message_id":"caee2d8d80430cb788c248e85501f4f5b958d085","unresolved":false,"context_lines":[{"line_number":38,"context_line":"           Power Management Controller Firmware      3.3"},{"line_number":39,"context_line":"          \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    * On call of update_firmware() -"},{"line_number":42,"context_line":"        * Proposed implementation of update_firmware assumes, that Admin,"},{"line_number":43,"context_line":"          hosts the firmware images(* .scexe) downloaded from HP Site,"},{"line_number":44,"context_line":"          either on glance/swift or any other webserver."}],"source_content_type":"text/x-rst","patch_set":1,"id":"baa201ad_ec5b562c","line":41,"updated":"2014-10-10 06:25:57.000000000","message":"should we have more method to rollback the updating, because for our FW updating case,  it is useful for admin if the new FW not working for some special case.\n\nOr we need have the force option to downgrade the FW versions, any more idea?","commit_id":"24ab6eb34b9332e1a32cb67d47c1c8706a2196a3"},{"author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"change_message_id":"caee2d8d80430cb788c248e85501f4f5b958d085","unresolved":false,"context_lines":[{"line_number":74,"context_line":"None"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Security impact"},{"line_number":77,"context_line":"---------------"},{"line_number":78,"context_line":"None"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Other end user impact"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baa201ad_89171c54","line":77,"updated":"2014-10-10 06:25:57.000000000","message":"One concern - for such firmware updating, we have security impact I think, should we add some permission control to check if the user who can do such FW updating, that is critical for systems, maybe after the FW updated, systems does not work.","commit_id":"24ab6eb34b9332e1a32cb67d47c1c8706a2196a3"},{"author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"change_message_id":"caee2d8d80430cb788c248e85501f4f5b958d085","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"Testing"},{"line_number":118,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":119,"context_line":"TBD"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"Documentation Impact"},{"line_number":122,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baa201ad_0c125a58","line":119,"updated":"2014-10-10 06:25:57.000000000","message":"Need the unittest at least, and try with simulator if we have to do integration testing if we can, or any other ideas about the testing?","commit_id":"24ab6eb34b9332e1a32cb67d47c1c8706a2196a3"},{"author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"change_message_id":"caee2d8d80430cb788c248e85501f4f5b958d085","unresolved":false,"context_lines":[{"line_number":120,"context_line":""},{"line_number":121,"context_line":"Documentation Impact"},{"line_number":122,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":123,"context_line":"TBD"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"References"},{"line_number":126,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"baa201ad_ac2a2e7c","line":123,"updated":"2014-10-10 06:25:57.000000000","message":"the manually guide doc should be updated for user to tell how to run this function I think.","commit_id":"24ab6eb34b9332e1a32cb67d47c1c8706a2196a3"}]}
