Sometimes VM lose network connectivity after rollback partition preservation of compute node where it was booted.
Step to reproduce:
1. Deploy cluster (1 controller + 2 compute, neutron VLAN)
2. Make sure that cluster is operational. For this run OSTF tests
3. Boot VM and assign to it proper security rules for network connectivity
4. Ping VM
5. Enable partition preservation for compute node (exclude partition for OS) where VM is booted:
- download disk.yaml 'fuel node --node <NODE_ID> --disk --download'
- edit downloaded disk.yaml. Change flag 'keep_data' on true for partition, exclude partition for OS
- upload disk.yaml 'fuel node --node <NODE_ID> --disk --upload'
6. Rollback compute node:
- fuel node --node-id <NODE_ID> --provision
- fuel node --node-id <NODE_ID> --deploy
7. Ping VM
Expected result:
VM is accessible by ICMP
Actual result:
VM is running and accessible by VNC, but VM is not accessible by ICMP
Sometimes VM lose network connectivity after rollback partition preservation of compute node where it was booted.
Step to reproduce:
1. Deploy cluster (1 controller + 2 compute, neutron VLAN)
2. Make sure that cluster is operational. For this run OSTF tests
3. Boot VM and assign to it proper security rules for network connectivity
4. Ping VM
5. Enable partition preservation for compute node (exclude partition for OS) where VM is booted:
- download disk.yaml 'fuel node --node <NODE_ID> --disk --download'
- edit downloaded disk.yaml. Change flag 'keep_data' on true for partition, exclude partition for OS
- upload disk.yaml 'fuel node --node <NODE_ID> --disk --upload'
6. Rollback compute node:
- fuel node --node-id <NODE_ID> --provision
- fuel node --node-id <NODE_ID> --deploy
7. Ping VM
Expected result:
VM is accessible by ICMP
Actual result:
VM is running and accessible by VNC, but VM is not accessible by ICMP
VERSION: version: "2014.2.2-7.0" 16_10-46- 35" 8e4a73d227f78bb 07a56bc5199" fuelclient_ sha: "fe14335efc3c80 0162b72d1e333e5 179314e2ff4" b93bd3a33243073 32e01925bb3" b437c6c6ffc6366 653b08749bf" 1470d388089bfa9 5b14482d5bd" 5e452366e838c4c 830010ee795" 774fb406f86d359 42e5870ed73"
feature_groups:
- mirantis
production: "docker"
release: "7.0"
openstack_
api: "1.0"
build_number: "44"
build_id: "2015-07-
nailgun_sha: "bb8b7ce29abf25
python-
fuel-agent_sha: "22b566f9161daa
astute_sha: "3cc1bb6b2a7cc2
fuel-library_sha: "36a02ee002f707
fuel-ostf_sha: "5b5ec07f15b1d1
fuelmain_sha: "533d1722016da9