Deleted node appears in nova service-list and host-list
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Won't Fix
|
Wishlist
|
Fuel Library (Deprecated) | ||
8.0.x |
Won't Fix
|
Wishlist
|
Fuel Library (Deprecated) | ||
9.x |
Confirmed
|
Wishlist
|
Fuel Library (Deprecated) |
Bug Description
Steps:
1. Deploy cluster with multiple controllers.
2 or 3 controllers+ironic
1 compute
1 ironic
etc
Other settings:
Compute QEMU
Network Neutron with VLAN segmentation
Storage Backends Cinder LVM over iSCSI for volumes
2. Run OSTF, verify that test "Check that required services are running" passed OK.
3. Delete first controller that registered as node-1 in nodes list.
4. Redeploy changes.
5. Run OSTF sanity tests.
Expected that "Check that required services are running" will pass.
Actual result: test fails on step:
"2. Check there are no failed services (with XXX state)."
What`s seen in health-check log: http://
Nova service-list: http://
nova host-list: http://
We can see the host "node-1.
It looks that issue does not affects booting of nova instances, but it affect running of OSTF test "Check that required services are running" and possibly can cause other impacts.
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "8.0"
api: "1.0"
build_number: "570"
build_id: "570"
fuel-nailgun_sha: "558ca91a854cf2
python-
fuel-agent_sha: "658be72c4b42d3
fuel-
astute_sha: "b81577a5b7857c
fuel-library_sha: "c2a335b5b725f1
fuel-ostf_sha: "3bc76a63a9e7d1
fuel-mirror_sha: "fb45b80d7bee58
fuelmenu_sha: "78ffc73065a967
shotgun_sha: "63645dea384a37
network-
fuel-upgrade_sha: "616a7490ec7199
fuelmain_sha: "d605bcbabf3153
description: | updated |
description: | updated |
This is not a bug, but rather an enhancement request: when we delete a node from a cluster in Fuel, we should also update the runtime configuration of OpenStack services, e.g. delete the appropriate services entries in Nova/Cinder/ Neutron/ etc.
Not sure, what's the best place to track this and who should own this (Library/ Nailgun/ Puppets? ).