Assigning sticky ip address ends with no error in the debug log below. However the sticky ip address is not assigned actually in the output of `maas maas nodes list` just after the deployment.
2015-07-28 07:42:45,535 DEBUG (execc) Executing: 'ssh -i /home/nobuto/.ssh/id_maas -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=quiet ubuntu@10.230.123.52 maas maas node claim-sticky-ip-address node-3ab5785c-34fc-11e5-a243-52540095165e requested_address=10.230.123.3 mac_address=d4:ae:52:c9:d5:39' stdin=None
2015-07-28 07:42:47,997 DEBUG (_maas_execute) Command executed successfully: stdout='{
"ip_addresses": [],
"cpu_count": 0,
"power_type": "ipmi",
"tag_names": [
...'
Manually executing the command above after the deployment assigns the sticky address successfully.
might be related to the maas bug #1470930