Change-Id: Iee4dd721387dce39c8e46ea0e1e428513498c5a0
| ... | ... |
@@ -400,15 +400,10 @@ function upload_baremetal_image() {
|
| 400 | 400 |
} |
| 401 | 401 |
|
| 402 | 402 |
function clear_baremetal_of_all_nodes() {
|
| 403 |
- list=$(nova-baremetal-manage node list | tail -n +2 | awk '{print $1}' )
|
|
| 403 |
+ list=$(nova baremetal-node-list | awk -F '| ' 'NR>3 {print $2}' )
|
|
| 404 | 404 |
for node in $list |
| 405 | 405 |
do |
| 406 |
- nova-baremetal-manage node delete $node |
|
| 407 |
- done |
|
| 408 |
- list=$(nova-baremetal-manage interface list | tail -n +2 | awk '{print $1}' )
|
|
| 409 |
- for iface in $list |
|
| 410 |
- do |
|
| 411 |
- nova-baremetal-manage interface delete $iface |
|
| 406 |
+ nova baremetal-node-delete $node |
|
| 412 | 407 |
done |
| 413 | 408 |
} |
| 414 | 409 |
|
| ... | ... |
@@ -420,16 +415,18 @@ function add_baremetal_node() {
|
| 420 | 420 |
mac_1=${1:-$BM_FIRST_MAC}
|
| 421 | 421 |
mac_2=${2:-$BM_SECOND_MAC}
|
| 422 | 422 |
|
| 423 |
- id=$(nova-baremetal-manage node create \ |
|
| 424 |
- --host=$BM_HOSTNAME --prov_mac=$mac_1 \ |
|
| 425 |
- --cpus=$BM_FLAVOR_CPU --memory_mb=$BM_FLAVOR_RAM \ |
|
| 426 |
- --local_gb=$BM_FLAVOR_ROOT_DISK --terminal_port=0 \ |
|
| 427 |
- --pm_address=$BM_PM_ADDR --pm_user=$BM_PM_USER --pm_password=$BM_PM_PASS \ |
|
| 428 |
- ) |
|
| 423 |
+ id=$(nova baremetal-node-create \ |
|
| 424 |
+ --pm_address="$BM_PM_ADDR" \ |
|
| 425 |
+ --pm_user="$BM_PM_USER" \ |
|
| 426 |
+ --pm_password="$BM_PM_PASS" \ |
|
| 427 |
+ "$BM_HOSTNAME" \ |
|
| 428 |
+ "$BM_FLAVOR_CPU" \ |
|
| 429 |
+ "$BM_FLAVOR_RAM" \ |
|
| 430 |
+ "$BM_FLAVOR_ROOT_DISK" \ |
|
| 431 |
+ "$mac_1" \ |
|
| 432 |
+ | grep ' id ' | get_field 2 ) |
|
| 429 | 433 |
[ $? -eq 0 ] || [ "$id" ] || die "Error adding baremetal node" |
| 430 |
- id2=$(nova-baremetal-manage interface create \ |
|
| 431 |
- --node_id=$id --mac_address=$mac_2 --datapath_id=0 --port_no=0 \ |
|
| 432 |
- ) |
|
| 434 |
+ id2=$(nova baremetal-add-interface "$id" "$mac_2" ) |
|
| 433 | 435 |
[ $? -eq 0 ] || [ "$id2" ] || die "Error adding interface to barmetal node $id" |
| 434 | 436 |
} |
| 435 | 437 |
|