[5.0 Vcenter] Instances can launch on ESXI host in case contrail-vmware node was removed for it.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel Contrail plugin |
Invalid
|
High
|
Vitalii Kovalchuk |
Bug Description
Fuel 9.0
fuel-plugin-
Steps to reproduce
1. Install fuel-plugin-
2. Create a new environment with following parameters:
* Compute: vCenter
* Networking: Neutron with tunneling segmentation
* Storage: default
* Additional services: default
3. Run script that prepares vmware part for deployment (creates few Distributed Switches and spawns virtual machine on each ESXi node)
4. Configure Contrail plugin settings:
* Datastore name
* Datacenter name
* Uplink for DVS external
* Uplink for DVS private
* DVS external
* DVS internal
* DVS private
5. Add nodes with following roles:
* Controller
* Compute-VMWare
* 2 Contrail-vmware
* Compute
* Contrail-config + contrail-control + contrail-db + contrail-analytics
6. Configure interfaces on nodes.
7. Configure network settings.
8. Configure VMware vCenter settings on VMware tab.
9. Deploy the cluster.
10. Remove one contrail-vmware node.
11. deploy changes.
12. Launch few instances.
Actual Result
Instances were launched on ESXI host for which contrail-vmware node was deleted from Fuel.
Expected Result
Instances should be not launched on ESXI host for which contrail-vmware node was deleted from Fuel.
Changed in fuel-plugin-contrail: | |
importance: | Undecided → High |
assignee: | nobody → Fuel Plugin Contrail (fuel-plugin-contrail) |
milestone: | none → 5.0.0 |
tags: | added: contrail |
description: | updated |
Changed in fuel-plugin-contrail: | |
assignee: | Fuel Plugin Contrail (fuel-plugin-contrail) → Vitalii Kovalchuk (vkovalchuk) |
status: | New → In Progress |
Find that contrail- vcenter- plugin service wasn't restarted when we update ESXiToVRouterIp.map /review. openstack. org/#/c/ 382922/
this issue already fixed https:/
But still it spawns vm's on ESXi host where we remove ContrailVM instance.