Activity log for bug #1266143

Date Who What changed Old value New value Message
2014-01-05 02:31:06 Haomeng,Wang bug added bug
2014-01-05 02:31:30 Haomeng,Wang ironic: assignee Haomeng,Wang (whaom)
2014-01-05 02:31:38 Haomeng,Wang ironic: status New In Progress
2014-01-05 02:32:23 Haomeng,Wang description root@ubuntu40g:/opt/stack/ironic# curl -i -X PUT -H 'Content-Type: application/json' -H 'Accept: application/json' -H 'User-Agent: python-ironicclient' http://127.0.0.1:6385/v1/nodes/7f942ba9-af64-47ef-8c27-ae7870bc30e8/states/provision -d '{"target":"active"}' -H 'X-Auth-Token: MIIOxwYJKoZIhvcNAQcCoIIOuDCCDrQCAQExCTAHBgUrDgMCGjCCDR0GCSqGSIb3DQEHAaCCDQ4Egg0KeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wMS0wNFQxMzo1OTozNS4xNDk1OTYiLCAiZXhwaXJlcyI6ICIyMDE0LTAxLTA1VDEzOjU5OjM1WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogbnVsbCwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjciLCAibmFtZSI6ICJhZG1pbiJ9fSwgInNlcnZpY2VDYXRhbG9nIjogW3siZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo2Mzg1IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo2Mzg1IiwgImlkIjogIjEzODI1ZDczOGU5NzQ3M2E4YmYwYTJkZTJiYzZhM2FhIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjYzODUifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiYmFyZW1ldGFsIiwgIm5hbWUiOiAiaXJvbmljIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo4Nzc0L3YyL2I4NjZiNWU3YmQ3NzQyYjM5NWJiMzRhNjJjNTMwYzY3IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo4Nzc0L3YyL2I4NjZiNWU3YmQ3NzQyYjM5NWJiMzRhNjJjNTMwYzY3IiwgImlkIjogIjdiNjY0ZTVkYTliYjRjN2NiYjA5YzU0MjU3NTgyN2UwIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzQvdjIvYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjcifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiY29tcHV0ZSIsICJuYW1lIjogIm5vdmEifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzYvdjIvYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjciLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzYvdjIvYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjciLCAiaWQiOiAiMWRjOWYzMTU3NjUwNDVmMmIwMzA4OGU4YTZkOTcwODYiLCAicHVibGljVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6ODc3Ni92Mi9iODY2YjVlN2JkNzc0MmIzOTViYjM0YTYyYzUzMGM2NyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWV2MiIsICJuYW1lIjogImNpbmRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6ODc3NC92MyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6ODc3NC92MyIsICJpZCI6ICIzMTRkNzkzOGZlZGQ0MDU5YWRjZTEzMWMxM2M0NTMxYiIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo4Nzc0L3YzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGV2MyIsICJuYW1lIjogIm5vdmEifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjMzMzMiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjMzMzMiLCAiaWQiOiAiMWViOTE5ZTdhMTcwNGViZDkxMjQwYzUzMjdiYmU0NGQiLCAicHVibGljVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6MzMzMyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJzMyIsICJuYW1lIjogInMzIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo5MjkyIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo5MjkyIiwgImlkIjogIjYzNTNlYzdmMDUwOTQ3NDc4NTMzNDBlYjZjNzNkYTZlIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjkyOTIifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaW1hZ2UiLCAibmFtZSI6ICJnbGFuY2UifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzYvdjEvYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjciLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzYvdjEvYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjciLCAiaWQiOiAiMmQ4ZjE5YzIzOTVjNGJiYTg3OGZlZTk0YWQ3MmUwNTAiLCAicHVibGljVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6ODc3Ni92MS9iODY2YjVlN2JkNzc0MmIzOTViYjM0YTYyYzUzMGM2NyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWUiLCAibmFtZSI6ICJjaW5kZXIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzMvc2VydmljZXMvQWRtaW4iLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzMvc2VydmljZXMvQ2xvdWQiLCAiaWQiOiAiMGJkOTliNzFkZTE1NGIzMmEwMzcwMmVjMmFiZGVhZWYiLCAicHVibGljVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6ODc3My9zZXJ2aWNlcy9DbG91ZCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJlYzIiLCAibmFtZSI6ICJlYzIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjM1MzU3L3YyLjAiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjUwMDAvdjIuMCIsICJpZCI6ICI4NjVlYTlkZmQwZTk0NWFhYjQ1YmVhZDBjMWVjMGMwZSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImFkbWluIiwgInJvbGVzX2xpbmtzIjogW10sICJpZCI6ICIxYzgxNDI4YjQxNDA0Njc1OGIzZDQ4OTM2ODZiZTc3YiIsICJyb2xlcyI6IFt7Im5hbWUiOiAiYWRtaW4ifV0sICJuYW1lIjogImFkbWluIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjY2ZjEwYzI5ODlkMjQyNmZiMjg2MTJhZmQ0Y2FlZDNmIl19fX0xggGBMIIBfQIBATBcMFcxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVVbnNldDEOMAwGA1UEBwwFVW5zZXQxDjAMBgNVBAoMBVVuc2V0MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20CAQEwBwYFKw4DAhowDQYJKoZIhvcNAQEBBQAEggEAHg+4c3MqFdPcJJkrIXgy+UiGwcpPcfyw7c+tGWFBdm6J3OaAhS3BXfRt1gfPwBcgmW-T8Aen8vEAN+VcKvka-LxOLlzaWlOsI5x3tXgLlP1aZl9kRb6Mqtg0jTyg9fb2XkTaGjK6nCfO0+SenQ3vItTArGkWd6Kai4h5f87S1s6dX6FF7VH9VP+Bq9FhDhL4wG3xaV4vCNA9s1+qPYGaxZevWZ9pid7LdGjm+b-O+sjdGdhzXQp80d-JIpzClBDHGQip-4gLplUXAkYtSGP5Jcmet38D11UPZekXg9LSBpZjiK3soUxLEBGSVcrnCVi70mJSBeg5AMSCc+nqcU3lGw==' HTTP/1.0 202 Accepted Date: Sat, 04 Jan 2014 14:55:11 GMT Server: WSGIServer/0.1 Python/2.7.3 Content-Length: 0 root@ubuntu40g:/opt/stack/ironic# ironic node-list +--------------------------------------+---------------+-------------+--------------------+ | UUID | Instance UUID | Power State | Provisioning State | +--------------------------------------+---------------+-------------+--------------------+ | 7f942ba9-af64-47ef-8c27-ae7870bc30e8 | None | power off | None | +--------------------------------------+---------------+-------------+--------------------+ root@ubuntu40g:/opt/stack/ironic# ironic node-show 7f942ba9-af64-47ef-8c27-ae7870bc30e8 +------------------------+-------------------------------------------------------------------------+ | Property | Value | +------------------------+-------------------------------------------------------------------------+ | chassis_id | | | created_at | 2014-01-03T22:31:28+00:00 | | driver | pxe_ssh | | driver_info | {u'macs': u'fa:16:3e:a6:fd:ae', u'pxe_root_gb': u'10', u'ssh_username': | | | u'hm', u'deploy_ramdisk': u'cirros-0.3.1-x86_64-uec-ramdisk', | | | u'ssh_password': u'kelimeng', u'ssh_virt_type': u'virsh', | | | u'ssh_address': u'127.0.0.1'} | | extra | {} | | instance_uuid | None | | last_error | Failed to validate deploy info. Error: Can not validate PXE bootloader. | | | The following paramenters were not passed to ironic: ['instance_name', | | | 'image_source', 'deploy_kernel', 'deploy_ramdisk'] | | power_state | power off | | properties | {} | | provision_state | None | | reservation | | | target_power_state | None | | target_provision_state | None | | updated_at | 2014-01-04T14:55:14+00:00 | | uuid | 7f942ba9-af64-47ef-8c27-ae7870bc30e8 | +------------------------+-------------------------------------------------------------------------+ root@ubuntu40g:/opt/stack/ironic# The laste_error message should be: Can not validate PXE bootloader. The following parameters were not passed to ironic: ['instance_name', 'pxe_root_gb', 'pxe_image_source', 'pxe_deploy_kernel', 'pxe_deploy_ramdisk'] root@ubuntu40g:/opt/stack/ironic# curl -i -X PUT -H 'Content-Type: application/json' -H 'Accept: application/json' -H 'User-Agent: python-ironicclient' http://127.0.0.1:6385/v1/nodes/7f942ba9-af64-47ef-8c27-ae7870bc30e8/states/provision -d '{"target":"active"}' -H 'X-Auth-Token: MIIOxwYJKoZIhvcNAQcCoIIOuDCCDrQCAQExCTAHBgUrDgMCGjCCDR0GCSqGSIb3DQEHAaCCDQ4Egg0KeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wMS0wNFQxMzo1OTozNS4xNDk1OTYiLCAiZXhwaXJlcyI6ICIyMDE0LTAxLTA1VDEzOjU5OjM1WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogbnVsbCwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjciLCAibmFtZSI6ICJhZG1pbiJ9fSwgInNlcnZpY2VDYXRhbG9nIjogW3siZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo2Mzg1IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo2Mzg1IiwgImlkIjogIjEzODI1ZDczOGU5NzQ3M2E4YmYwYTJkZTJiYzZhM2FhIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjYzODUifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiYmFyZW1ldGFsIiwgIm5hbWUiOiAiaXJvbmljIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo4Nzc0L3YyL2I4NjZiNWU3YmQ3NzQyYjM5NWJiMzRhNjJjNTMwYzY3IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo4Nzc0L3YyL2I4NjZiNWU3YmQ3NzQyYjM5NWJiMzRhNjJjNTMwYzY3IiwgImlkIjogIjdiNjY0ZTVkYTliYjRjN2NiYjA5YzU0MjU3NTgyN2UwIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzQvdjIvYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjcifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiY29tcHV0ZSIsICJuYW1lIjogIm5vdmEifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzYvdjIvYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjciLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzYvdjIvYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjciLCAiaWQiOiAiMWRjOWYzMTU3NjUwNDVmMmIwMzA4OGU4YTZkOTcwODYiLCAicHVibGljVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6ODc3Ni92Mi9iODY2YjVlN2JkNzc0MmIzOTViYjM0YTYyYzUzMGM2NyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWV2MiIsICJuYW1lIjogImNpbmRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6ODc3NC92MyIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6ODc3NC92MyIsICJpZCI6ICIzMTRkNzkzOGZlZGQ0MDU5YWRjZTEzMWMxM2M0NTMxYiIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo4Nzc0L3YzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGV2MyIsICJuYW1lIjogIm5vdmEifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjMzMzMiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjMzMzMiLCAiaWQiOiAiMWViOTE5ZTdhMTcwNGViZDkxMjQwYzUzMjdiYmU0NGQiLCAicHVibGljVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6MzMzMyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJzMyIsICJuYW1lIjogInMzIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo5MjkyIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo5MjkyIiwgImlkIjogIjYzNTNlYzdmMDUwOTQ3NDc4NTMzNDBlYjZjNzNkYTZlIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjkyOTIifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaW1hZ2UiLCAibmFtZSI6ICJnbGFuY2UifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzYvdjEvYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjciLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzYvdjEvYjg2NmI1ZTdiZDc3NDJiMzk1YmIzNGE2MmM1MzBjNjciLCAiaWQiOiAiMmQ4ZjE5YzIzOTVjNGJiYTg3OGZlZTk0YWQ3MmUwNTAiLCAicHVibGljVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6ODc3Ni92MS9iODY2YjVlN2JkNzc0MmIzOTViYjM0YTYyYzUzMGM2NyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWUiLCAibmFtZSI6ICJjaW5kZXIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzMvc2VydmljZXMvQWRtaW4iLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjg3NzMvc2VydmljZXMvQ2xvdWQiLCAiaWQiOiAiMGJkOTliNzFkZTE1NGIzMmEwMzcwMmVjMmFiZGVhZWYiLCAicHVibGljVVJMIjogImh0dHA6Ly8xOTIuMTY4LjIzNS4xMzE6ODc3My9zZXJ2aWNlcy9DbG91ZCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJlYzIiLCAibmFtZSI6ICJlYzIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjM1MzU3L3YyLjAiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTkyLjE2OC4yMzUuMTMxOjUwMDAvdjIuMCIsICJpZCI6ICI4NjVlYTlkZmQwZTk0NWFhYjQ1YmVhZDBjMWVjMGMwZSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzE5Mi4xNjguMjM1LjEzMTo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImFkbWluIiwgInJvbGVzX2xpbmtzIjogW10sICJpZCI6ICIxYzgxNDI4YjQxNDA0Njc1OGIzZDQ4OTM2ODZiZTc3YiIsICJyb2xlcyI6IFt7Im5hbWUiOiAiYWRtaW4ifV0sICJuYW1lIjogImFkbWluIn0sICJtZXRhZGF0YSI6IHsiaXNfYWRtaW4iOiAwLCAicm9sZXMiOiBbIjY2ZjEwYzI5ODlkMjQyNmZiMjg2MTJhZmQ0Y2FlZDNmIl19fX0xggGBMIIBfQIBATBcMFcxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVVbnNldDEOMAwGA1UEBwwFVW5zZXQxDjAMBgNVBAoMBVVuc2V0MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20CAQEwBwYFKw4DAhowDQYJKoZIhvcNAQEBBQAEggEAHg+4c3MqFdPcJJkrIXgy+UiGwcpPcfyw7c+tGWFBdm6J3OaAhS3BXfRt1gfPwBcgmW-T8Aen8vEAN+VcKvka-LxOLlzaWlOsI5x3tXgLlP1aZl9kRb6Mqtg0jTyg9fb2XkTaGjK6nCfO0+SenQ3vItTArGkWd6Kai4h5f87S1s6dX6FF7VH9VP+Bq9FhDhL4wG3xaV4vCNA9s1+qPYGaxZevWZ9pid7LdGjm+b-O+sjdGdhzXQp80d-JIpzClBDHGQip-4gLplUXAkYtSGP5Jcmet38D11UPZekXg9LSBpZjiK3soUxLEBGSVcrnCVi70mJSBeg5AMSCc+nqcU3lGw==' HTTP/1.0 202 Accepted Date: Sat, 04 Jan 2014 14:55:11 GMT Server: WSGIServer/0.1 Python/2.7.3 Content-Length: 0 root@ubuntu40g:/opt/stack/ironic# ironic node-list +--------------------------------------+---------------+-------------+--------------------+ | UUID | Instance UUID | Power State | Provisioning State | +--------------------------------------+---------------+-------------+--------------------+ | 7f942ba9-af64-47ef-8c27-ae7870bc30e8 | None | power off | None | +--------------------------------------+---------------+-------------+--------------------+ root@ubuntu40g:/opt/stack/ironic# ironic node-show 7f942ba9-af64-47ef-8c27-ae7870bc30e8 +------------------------+-------------------------------------------------------------------------+ | Property | Value | +------------------------+-------------------------------------------------------------------------+ | chassis_id | | | created_at | 2014-01-03T22:31:28+00:00 | | driver | pxe_ssh | | driver_info | {u'macs': u'fa:16:3e:a6:fd:ae', u'pxe_root_gb': u'10', u'ssh_username': | | | u'hm', u'deploy_ramdisk': u'cirros-0.3.1-x86_64-uec-ramdisk', | | | u'ssh_password': u'kelimeng', u'ssh_virt_type': u'virsh', | | | u'ssh_address': u'127.0.0.1'} | | extra | {} | | instance_uuid | None | | last_error | Failed to validate deploy info. Error: Can not validate PXE bootloader. | | | The following paramenters were not passed to ironic: ['instance_name', | | | 'image_source', 'deploy_kernel', 'deploy_ramdisk'] | | power_state | power off | | properties | {} | | provision_state | None | | reservation | | | target_power_state | None | | target_provision_state | None | | updated_at | 2014-01-04T14:55:14+00:00 | | uuid | 7f942ba9-af64-47ef-8c27-ae7870bc30e8 | +------------------------+-------------------------------------------------------------------------+ root@ubuntu40g:/opt/stack/ironic# The laste_error message should be:  Can not validate PXE bootloader. The following parameters were not passed to ironic: ['pxe_instance_name', 'pxe_root_gb', 'pxe_image_source', 'pxe_deploy_kernel', 'pxe_deploy_ramdisk']
2014-01-06 11:27:58 OpenStack Infra ironic: status In Progress Fix Committed
2014-01-20 23:56:55 aeva black ironic: importance Undecided Low
2014-01-22 17:42:35 Thierry Carrez ironic: status Fix Committed Fix Released
2014-01-22 17:42:35 Thierry Carrez ironic: milestone icehouse-2
2014-04-17 15:13:03 Thierry Carrez ironic: milestone icehouse-2 2014.1