)]}'
{"specs/kilo/os-reboot-driver.rst":[{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"fbdc7bb935622b562941834734ce4d86777098b0","unresolved":false,"context_lines":[{"line_number":32,"context_line":"Power interface methods:"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":" * validate() - driver_info validation."},{"line_number":35,"context_line":" * reboot() - connect to a node via SSH and invoke \"reboot\" command."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"The rest of methods are stubs."},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a961159_63d9ddf3","line":35,"updated":"2015-01-14 00:26:19.000000000","message":"I think deploy drivers will eventually need to move to a \"power off, power on\" model, with action taken in between (e.g. switching networks). How would this driver work with this?","commit_id":"7c5144158295e2c472502c5687e367e76f3390ed"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"0125ba69570607268654107a8e40350e67aad555","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":"The driver uses these parameters from driver_info field:"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":" * ``os_address`` - IP address or hostname of a node (mandatory)."},{"line_number":95,"context_line":" * ``os_username`` - SSH username (mandatory)."},{"line_number":96,"context_line":" * ``os_key_filename`` - name of SSH private key file (mandatory)."},{"line_number":97,"context_line":" * ``os_port`` - SSH port (optional, default is 22)."}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a961159_9f43c3ae","line":94,"updated":"2015-01-12 11:02:42.000000000","message":"Why do we make this mandatory ? If neutron is being used, can Ironic query the IP address of the neutron port ?","commit_id":"7c5144158295e2c472502c5687e367e76f3390ed"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"fbdc7bb935622b562941834734ce4d86777098b0","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":"The driver uses these parameters from driver_info field:"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":" * ``os_address`` - IP address or hostname of a node (mandatory)."},{"line_number":95,"context_line":" * ``os_username`` - SSH username (mandatory)."},{"line_number":96,"context_line":" * ``os_key_filename`` - name of SSH private key file (mandatory)."},{"line_number":97,"context_line":" * ``os_port`` - SSH port (optional, default is 22)."}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a961159_23e7d5ad","line":94,"in_reply_to":"3a961159_9f43c3ae","updated":"2015-01-14 00:26:19.000000000","message":"And since IP addresses are typically assigned via DHCP, this could easily change, for both deploy ramdisks and instance images.","commit_id":"7c5144158295e2c472502c5687e367e76f3390ed"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"0125ba69570607268654107a8e40350e67aad555","unresolved":false,"context_lines":[{"line_number":92,"context_line":"The driver uses these parameters from driver_info field:"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":" * ``os_address`` - IP address or hostname of a node (mandatory)."},{"line_number":95,"context_line":" * ``os_username`` - SSH username (mandatory)."},{"line_number":96,"context_line":" * ``os_key_filename`` - name of SSH private key file (mandatory)."},{"line_number":97,"context_line":" * ``os_port`` - SSH port (optional, default is 22)."},{"line_number":98,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a961159_1f0fd389","line":95,"updated":"2015-01-12 11:02:42.000000000","message":"May be os_username, os_key_filename, os_port can all have default values, and can go in CONF files.  \n\nInfact os_key_filename actually depends on the conductor which is doing the SSH and best fits to be a conductor-specific setting I guess.","commit_id":"7c5144158295e2c472502c5687e367e76f3390ed"}]}
