Merge "Update default floating management address"

This commit is contained in:
Zuul 2020-06-02 17:47:26 +00:00 committed by Gerrit Code Review
commit 6817c1cc15
6 changed files with 50 additions and 50 deletions

View File

@ -7,7 +7,7 @@
username=admin username=admin
tenant=admin tenant=admin
authorization_protocol=http authorization_protocol=http
authorization_ip=192.168.204.2 authorization_ip=192.168.204.1
authorization_port=5000 authorization_port=5000
user_domain_name=Default user_domain_name=Default
project_domain_name=Default project_domain_name=Default
@ -17,7 +17,7 @@ keyring_service=CGCS
username=admin username=admin
tenant=admin tenant=admin
authorization_protocol=http authorization_protocol=http
authorization_ip=192.168.204.2 authorization_ip=192.168.204.1
authorization_port=5000 authorization_port=5000
user_domain_name=Default user_domain_name=Default
project_domain_name=Default project_domain_name=Default
@ -91,7 +91,7 @@ service_type=faultmanagement
endpoint_type=admin endpoint_type=admin
[amqp] [amqp]
host=192.168.204.2 host=192.168.204.1
port=5672 port=5672
user_id=guest user_id=guest
password=guest password=guest

View File

@ -3,7 +3,7 @@ TENANT_ID=`openstack token issue | grep "| project_id |" | cut -f3 -d'|' | tr -d
TOKEN_ID=`openstack token issue | grep "| id |" | cut -f3 -d'|' | tr -d '[[:space:]]'` TOKEN_ID=`openstack token issue | grep "| id |" | cut -f3 -d'|' | tr -d '[[:space:]]'`
# Specify management IP # Specify management IP
MGMT_IP=192.168.204.2 MGMT_IP=192.168.204.1
1. Create a VM 1. Create a VM
-------------- --------------

View File

@ -13,10 +13,10 @@ TOKEN_ID=`openstack token issue | grep "| id |" | cut -f3 -d'|' | tr -d
:: OpenStack HEAT :: :: OpenStack HEAT ::
-------------------- --------------------
curl -i -X GET -H 'Content-Type: application/json' -H 'Accept: application/json' \ curl -i -X GET -H 'Content-Type: application/json' -H 'Accept: application/json' \
http://192.168.204.2:8004 http://192.168.204.1:8004
curl -i -X GET -H 'Content-Type: application/json' -H 'Accept: application/json' \ curl -i -X GET -H 'Content-Type: application/json' -H 'Accept: application/json' \
http://192.168.204.2:8004/ http://192.168.204.1:8004/
--------------- ---------------
:: MANO HEAT :: :: MANO HEAT ::
@ -65,8 +65,8 @@ TOKEN_ID=`openstack token issue | grep "| id |" | cut -f3 -d'|' | tr -d
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
-H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \ -H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \
-H "User-Agent: python-heatclient" -H "Content-Type: application/json" \ -H "User-Agent: python-heatclient" -H "Content-Type: application/json" \
-H "X-Auth-Url: http://192.168.204.2:5000/v2.0/" \ -H "X-Auth-Url: http://192.168.204.1:5000/v2.0/" \
http://192.168.204.2:8004/v1/${TENANT_ID}/stacks \ http://192.168.204.1:8004/v1/${TENANT_ID}/stacks \
-d @heat_create_stack_request.txt -d @heat_create_stack_request.txt
--------------- ---------------
@ -89,7 +89,7 @@ TENANT_ID=`openstack token issue | grep "| project_id |" | cut -f3 -d'|' | tr -d
TOKEN_ID=`openstack token issue | grep "| id |" | cut -f3 -d'|' | tr -d '[[:space:]]'` TOKEN_ID=`openstack token issue | grep "| id |" | cut -f3 -d'|' | tr -d '[[:space:]]'`
curl -i -X DELETE -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ curl -i -X DELETE -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
http://192.168.204.2:8004/v1/${TENANT_ID}/stacks/TEST_STACK/${TEST_STACK_ID} http://192.168.204.1:8004/v1/${TENANT_ID}/stacks/TEST_STACK/${TEST_STACK_ID}
--------------- ---------------
:: MANO HEAT :: :: MANO HEAT ::
@ -110,7 +110,7 @@ TENANT_ID=`openstack token issue | grep "| project_id |" | cut -f3 -d'|' | tr -d
TOKEN_ID=`openstack token issue | grep "| id |" | cut -f3 -d'|' | tr -d '[[:space:]]'` TOKEN_ID=`openstack token issue | grep "| id |" | cut -f3 -d'|' | tr -d '[[:space:]]'`
curl -i -X GET -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ curl -i -X GET -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
http://192.168.204.2:8004/v1/${TENANT_ID}/stacks/TEST_STACK/${TEST_STACK_ID} http://192.168.204.1:8004/v1/${TENANT_ID}/stacks/TEST_STACK/${TEST_STACK_ID}
--------------- ---------------
:: MANO HEAT :: :: MANO HEAT ::
@ -133,7 +133,7 @@ TENANT_ID=`openstack token issue | grep "| project_id |" | cut -f3 -d'|' | tr -d
TOKEN_ID=`openstack token issue | grep "| id |" | cut -f3 -d'|' | tr -d '[[:space:]]'` TOKEN_ID=`openstack token issue | grep "| id |" | cut -f3 -d'|' | tr -d '[[:space:]]'`
curl -i -X GET -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ curl -i -X GET -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
http://192.168.204.2:8004/v1/${TENANT_ID}/stacks http://192.168.204.1:8004/v1/${TENANT_ID}/stacks
--------------- ---------------
:: MANO HEAT :: :: MANO HEAT ::

View File

@ -16,7 +16,7 @@ cat > create_serial.txt << EOF
"alarm-restrictions": "relaxed" "alarm-restrictions": "relaxed"
} }
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-patch/strategy -d @create_serial.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-patch/strategy -d @create_serial.txt
cat > create_parallel.txt << EOF cat > create_parallel.txt << EOF
{ {
@ -29,46 +29,46 @@ cat > create_parallel.txt << EOF
"alarm-restrictions": "relaxed" "alarm-restrictions": "relaxed"
} }
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-patch/strategy -d @create_parallel.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-patch/strategy -d @create_parallel.txt
Show strategy Show strategy
------------- -------------
curl -i -X GET -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-patch/strategy curl -i -X GET -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-patch/strategy
Abort strategy Abort strategy
-------------- --------------
cat > abort.txt << EOF cat > abort.txt << EOF
{"action": "abort"} {"action": "abort"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-patch/strategy/actions -d @abort.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-patch/strategy/actions -d @abort.txt
Abort strategy stage Abort strategy stage
-------------------- --------------------
cat > abort_stage.txt << EOF cat > abort_stage.txt << EOF
{"action": "abort-stage", "stage-id": "33"} {"action": "abort-stage", "stage-id": "33"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-patch/strategy/actions -d @abort_stage.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-patch/strategy/actions -d @abort_stage.txt
Apply strategy Apply strategy
-------------- --------------
cat > apply.txt << EOF cat > apply.txt << EOF
{"action": "apply-all"} {"action": "apply-all"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-patch/strategy/actions -d @apply.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-patch/strategy/actions -d @apply.txt
Apply strategy stage Apply strategy stage
-------------------- --------------------
cat > apply_stage.txt << EOF cat > apply_stage.txt << EOF
{"action": "apply-stage", "stage-id": "33"} {"action": "apply-stage", "stage-id": "33"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-patch/strategy/actions -d @apply_stage.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-patch/strategy/actions -d @apply_stage.txt
Delete strategy Delete strategy
--------------- ---------------
cat > delete.txt << EOF cat > delete.txt << EOF
{} {}
EOF EOF
curl -i -X DELETE -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-patch/strategy -d @delete.txt curl -i -X DELETE -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-patch/strategy -d @delete.txt
Upgrade Orchestration Upgrade Orchestration
===================== =====================
@ -81,51 +81,51 @@ Create strategy
cat > create_serial.txt << EOF cat > create_serial.txt << EOF
{ "worker-apply-type": "serial", "storage-apply-type": "serial", "alarm-restrictions": "relaxed" } { "worker-apply-type": "serial", "storage-apply-type": "serial", "alarm-restrictions": "relaxed" }
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-upgrade/strategy -d @create_serial.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-upgrade/strategy -d @create_serial.txt
cat > create_parallel.txt << EOF cat > create_parallel.txt << EOF
{ "worker-apply-type": "parallel", "max-parallel-worker-hosts": "3", "storage-apply-type": "parallel", "alarm-restrictions": "relaxed" } { "worker-apply-type": "parallel", "max-parallel-worker-hosts": "3", "storage-apply-type": "parallel", "alarm-restrictions": "relaxed" }
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-upgrade/strategy -d @create_parallel.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-upgrade/strategy -d @create_parallel.txt
Show strategy Show strategy
------------- -------------
curl -i -X GET -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-upgrade/strategy curl -i -X GET -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-upgrade/strategy
Abort strategy Abort strategy
-------------- --------------
cat > abort.txt << EOF cat > abort.txt << EOF
{"action": "abort"} {"action": "abort"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-upgrade/strategy/actions -d @abort.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-upgrade/strategy/actions -d @abort.txt
Abort strategy stage Abort strategy stage
-------------------- --------------------
cat > abort_stage.txt << EOF cat > abort_stage.txt << EOF
{"action": "abort-stage", "stage-id": "33"} {"action": "abort-stage", "stage-id": "33"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-upgrade/strategy/actions -d @abort_stage.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-upgrade/strategy/actions -d @abort_stage.txt
Apply strategy Apply strategy
-------------- --------------
cat > apply.txt << EOF cat > apply.txt << EOF
{"action": "apply-all"} {"action": "apply-all"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-upgrade/strategy/actions -d @apply.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-upgrade/strategy/actions -d @apply.txt
Apply strategy stage Apply strategy stage
-------------------- --------------------
cat > apply_stage.txt << EOF cat > apply_stage.txt << EOF
{"action": "apply-stage", "stage-id": "33"} {"action": "apply-stage", "stage-id": "33"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-upgrade/strategy/actions -d @apply_stage.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-upgrade/strategy/actions -d @apply_stage.txt
Delete strategy Delete strategy
--------------- ---------------
cat > delete.txt << EOF cat > delete.txt << EOF
{} {}
EOF EOF
curl -i -X DELETE -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/sw-upgrade/strategy -d @delete.txt curl -i -X DELETE -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/sw-upgrade/strategy -d @delete.txt
Firmware Update Orchestration Firmware Update Orchestration
============================= =============================
@ -156,44 +156,44 @@ cat > create_parallel.txt << EOF
"alarm-restrictions": "relaxed" "alarm-restrictions": "relaxed"
} }
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/fw-update/strategy -d @create_parallel.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/fw-update/strategy -d @create_parallel.txt
Show strategy Show strategy
------------- -------------
curl -i -X GET -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/fw-update/strategy curl -i -X GET -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/fw-update/strategy
Abort strategy Abort strategy
-------------- --------------
cat > abort.txt << EOF cat > abort.txt << EOF
{"action": "abort"} {"action": "abort"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/fw-update/strategy/actions -d @abort.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/fw-update/strategy/actions -d @abort.txt
Abort strategy stage Abort strategy stage
-------------------- --------------------
cat > abort_stage.txt << EOF cat > abort_stage.txt << EOF
{"action": "abort-stage", "stage-id": "3"} {"action": "abort-stage", "stage-id": "3"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/fw-update/strategy/actions -d @abort_stage.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/fw-update/strategy/actions -d @abort_stage.txt
Apply strategy Apply strategy
-------------- --------------
cat > apply.txt << EOF cat > apply.txt << EOF
{"action": "apply-all"} {"action": "apply-all"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/fw-update/strategy/actions -d @apply.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/fw-update/strategy/actions -d @apply.txt
Apply strategy stage Apply strategy stage
-------------------- --------------------
cat > apply_stage.txt << EOF cat > apply_stage.txt << EOF
{"action": "apply-stage", "stage-id": "3"} {"action": "apply-stage", "stage-id": "3"}
EOF EOF
curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/fw-update/strategy/actions -d @apply_stage.txt curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/fw-update/strategy/actions -d @apply_stage.txt
Delete strategy Delete strategy
--------------- ---------------
cat > delete.txt << EOF cat > delete.txt << EOF
{} {}
EOF EOF
curl -i -X DELETE -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.2:4545/api/orchestration/fw-update/strategy -d @delete.txt curl -i -X DELETE -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" -H "Content-Type: application/json" http://192.168.204.1:4545/api/orchestration/fw-update/strategy -d @delete.txt

View File

@ -19,23 +19,23 @@ cat > live_migrate_request.txt
time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
-H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \ -H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \
-H "User-Agent: python-heatclient" -H "Content-Type: application/json" \ -H "User-Agent: python-heatclient" -H "Content-Type: application/json" \
-H "X-Auth-Url: http://192.168.204.2:5000/v2.0/" \ -H "X-Auth-Url: http://192.168.204.1:5000/v2.0/" \
http://192.168.204.2:18774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \ http://192.168.204.1:18774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \
-d @live_migrate_request.txt -d @live_migrate_request.txt
# Via Nova-API Proxy # Via Nova-API Proxy
time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
-H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \ -H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \
-H "User-Agent: python-heatclient" -H "Content-Type: application/json" \ -H "User-Agent: python-heatclient" -H "Content-Type: application/json" \
-H "X-Auth-Url: http://192.168.204.2:5000/v2.0/" \ -H "X-Auth-Url: http://192.168.204.1:5000/v2.0/" \
http://192.168.204.2:8774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \ http://192.168.204.1:8774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \
-d @live_migrate_request.txt -d @live_migrate_request.txt
# To VIM Directly # To VIM Directly
time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
-H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \ -H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \
-H "User-Agent: python-heatclient" -H "Content-Type: application/json" \ -H "User-Agent: python-heatclient" -H "Content-Type: application/json" \
-H "X-Auth-Url: http://192.168.204.2:5000/v2.0/" \ -H "X-Auth-Url: http://192.168.204.1:5000/v2.0/" \
http://localhost:30003/v2.1/${TENANT_ID}/servers/${VM_ID}/action \ http://localhost:30003/v2.1/${TENANT_ID}/servers/${VM_ID}/action \
-d @live_migrate_request.txt -d @live_migrate_request.txt
@ -50,23 +50,23 @@ cat > pause_request.txt
time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
-H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \ -H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \
-H "User-Agent: python-heatclient" -H "Content-Type: application/json" \ -H "User-Agent: python-heatclient" -H "Content-Type: application/json" \
-H "X-Auth-Url: http://192.168.204.2:5000/v2.0/" \ -H "X-Auth-Url: http://192.168.204.1:5000/v2.0/" \
http://192.168.204.2:18774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \ http://192.168.204.1:18774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \
-d @pause_request.txt -d @pause_request.txt
# Via Nova-API Proxy # Via Nova-API Proxy
time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
-H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \ -H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \
-H "User-Agent: python-heatclient" -H "Content-Type: application/json" \ -H "User-Agent: python-heatclient" -H "Content-Type: application/json" \
-H "X-Auth-Url: http://192.168.204.2:5000/v2.0/" \ -H "X-Auth-Url: http://192.168.204.1:5000/v2.0/" \
http://192.168.204.2:8774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \ http://192.168.204.1:8774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \
-d @pause_request.txt -d @pause_request.txt
# To VIM Directly # To VIM Directly
time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
-H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \ -H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \
-H "User-Agent: python-heatclient" -H "Content-Type: application/json" \ -H "User-Agent: python-heatclient" -H "Content-Type: application/json" \
-H "X-Auth-Url: http://192.168.204.2:5000/v2.0/" \ -H "X-Auth-Url: http://192.168.204.1:5000/v2.0/" \
http://localhost:30003/v2/${TENANT_ID}/servers/${VM_ID}/action \ http://localhost:30003/v2/${TENANT_ID}/servers/${VM_ID}/action \
-d @pause_request.txt -d @pause_request.txt
@ -82,23 +82,23 @@ cat > unpause_request.txt
time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
-H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \ -H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \
-H "User-Agent: python-heatclient" -H "Content-Type: application/json" \ -H "User-Agent: python-heatclient" -H "Content-Type: application/json" \
-H "X-Auth-Url: http://192.168.204.2:5000/v2.0/" \ -H "X-Auth-Url: http://192.168.204.1:5000/v2.0/" \
http://192.168.204.2:18774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \ http://192.168.204.1:18774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \
-d @unpause_request.txt -d @unpause_request.txt
# Via Nova-API Proxy # Via Nova-API Proxy
time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
-H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \ -H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \
-H "User-Agent: python-heatclient" -H "Content-Type: application/json" \ -H "User-Agent: python-heatclient" -H "Content-Type: application/json" \
-H "X-Auth-Url: http://192.168.204.2:5000/v2.0/" \ -H "X-Auth-Url: http://192.168.204.1:5000/v2.0/" \
http://192.168.204.2:8774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \ http://192.168.204.1:8774/v2.1/${TENANT_ID}/servers/${VM_ID}/action \
-d @unpause_request.txt -d @unpause_request.txt
# To VIM Directly # To VIM Directly
time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \ time curl -i -X POST -H "Accept: application/json" -H "X-Auth-Token: ${TOKEN_ID}" \
-H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \ -H "X-Region-Name: RegionOne" -H "X-Auth-Key: admin" -H "X-Auth-User: admin" \
-H "User-Agent: python-heatclient" -H "Content-Type: application/json" \ -H "User-Agent: python-heatclient" -H "Content-Type: application/json" \
-H "X-Auth-Url: http://192.168.204.2:5000/v2.0/" \ -H "X-Auth-Url: http://192.168.204.1:5000/v2.0/" \
http://localhost:30003/v2/${TENANT_ID}/servers/${VM_ID}/action \ http://localhost:30003/v2/${TENANT_ID}/servers/${VM_ID}/action \
-d @unpause_request.txt -d @unpause_request.txt

View File

@ -16,7 +16,7 @@ handlers=stdout
username=admin username=admin
tenant=admin tenant=admin
authorization_protocol=http authorization_protocol=http
authorization_ip=192.168.204.2 authorization_ip=192.168.204.1
authorization_port=5000 authorization_port=5000
user_domain_name=Default user_domain_name=Default
project_domain_name=Default project_domain_name=Default