Nodes mark as available after changing master

Bug #1461518 reported by Egor Kotko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
High
Fuel Python (Deprecated)

Bug Description

{"build_id": "2015-06-02_16-28-25", "build_number": "497", "release_versions": {"2014.2.2-6.1": {"VERSION": {"build_id": "2015-06-02_16-28-25", "build_number": "497", "api": "1.0", "fuel-library_sha": "d757cd41e4f8273d36ef85b8207e554e5422c5b0", "nailgun_sha": "3830bdcb28ec050eed399fe782cc3dd5fbf31bde", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "4fc55db0265bbf39c369df398b9dc7d6469ba13b", "astute_sha": "cbae24e9904be2ff8d1d49c0c48d1bdc33574228", "fuel-ostf_sha": "f899e16c4ce9a60f94e7128ecde1324ea41d09d4", "release": "6.1", "fuelmain_sha": "bcc909ffc5dd5156ba54cae348b6a07c1b607b24"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "d757cd41e4f8273d36ef85b8207e554e5422c5b0", "nailgun_sha": "3830bdcb28ec050eed399fe782cc3dd5fbf31bde", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "4fc55db0265bbf39c369df398b9dc7d6469ba13b", "astute_sha": "cbae24e9904be2ff8d1d49c0c48d1bdc33574228", "fuel-ostf_sha": "f899e16c4ce9a60f94e7128ecde1324ea41d09d4", "release": "6.1", "fuelmain_sha": "bcc909ffc5dd5156ba54cae348b6a07c1b607b24"}

Steps to reproduce:
1. Setup master (Virtual machine)
2. Wait for bootstrap of slaves (Hardware machines)
3. Delete old && Setup new master node

Actual result:
The old slaves alert as available for using on new master. But its were not rebooted
http://paste.openstack.org/show/259125/

If create the environment with this nodes and check network appears the message:
Verification failed.
Method verify_networks. Network verification not avaliable because nodes ["2", "3"] not avaliable via mcollective. Inspect Astute logs for the details

Astute log contains:
http://paste.openstack.org/show/259157/

Tags: feature
Revision history for this message
Egor Kotko (ykotko) wrote :
summary: - Nodes maks as available after changing master
+ Nodes mark as available after changing master
Andrey Maximov (maximov)
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Fuel Python Team (fuel-python)
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

Workaround here is to reboot nodes manually. There is no correct way to reboot them automatically because in general case we are not able to do it because our ssh key can differ.

In 7.0 we are going to mark this kind of nodes as 'alien' on UI and recommend to reboot them.

Changed in fuel:
milestone: 6.1 → 7.0
importance: High → Medium
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
tags: added: feature
Revision history for this message
Vladimir Sharshov (vsharshov) wrote :

Main problem here: Mcollective service run with old credentials. In this case we could not run any usual tasks: reboot, erase, provisioning, network check.

Changed in fuel:
importance: Medium → High
Revision history for this message
Dmitry Borodaenko (angdraug) wrote :

Isn't this a duplicate of bug #1431386?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.