Network check: mcollective availability

Bug #1394973 reported by Vladimir Sharshov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Vladimir Sharshov

Bug Description

Based on https://bugs.launchpad.net/fuel/+bug/1373988

After discussion was decided that check for all operation do not need. But for part of it: provision(1373988) and network check (this) it will be useful.

We need to add simple mcollective node availability check, for example, using mcollective execute_shell_command with simple command "echo 'test'".

Also this check should work with large number of nodes to prevent repeating problem like https://bugs.launchpad.net/fuel/+bug/1377105

Tags: astute
Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-astute (master)

Fix proposed to branch: master
Review: https://review.openstack.org/137610

Changed in fuel:
assignee: Fuel Astute Team (fuel-astute) → Vladimir Sharshov (vsharshov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-astute (master)

Reviewed: https://review.openstack.org/137610
Committed: https://git.openstack.org/cgit/stackforge/fuel-astute/commit/?id=84704c65fcb78ccf15b0eb8cf9547abb82d4a1de
Submitter: Jenkins
Branch: master

commit 84704c65fcb78ccf15b0eb8cf9547abb82d4a1de
Author: Vladimir Sharshov (warpc) <email address hidden>
Date: Thu Nov 27 14:30:05 2014 +0300

    Add check nodes availabilities via mcollective

    Network validation could take a lot of time
    especially if nodes not availablity via mcollective

    Before network check we just run mcollective check
    and if it failed, report about it and do not
    run network check.

    Change-Id: I91e0a764faa987a49b1b9b81e0e30529535a3acb
    Closes-Bug: #1394973

Changed in fuel:
status: In Progress → Fix Committed
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.