Fix for HP smart array

Entries in /sys/block for cciss look like cciss!c0d1 while
the entry in /dev look like /dev/cciss/c0d1. udevadm uses
the entry in /dev so we need to replace the ! to get a valid
device name.

More details here:
https://review.openstack.org/#/c/61289/4/bin/agent

Change-Id: I0eff17f45aa3fae0eada5b6e77bf63f6e93b61d3
Network check should ignore incorrect uids from netprobe.py

Change-Id: I835ef9cb49f94f7a43135bce5ab3c2a830e081e8
Closes-Bug: #1284261
Update Mcollective client, remove a custom gem source

Change-Id: I5895e629ad761c5bc3501b0956de81b062f616ac
Prevent to raise Errno::ENOTCONN if no client connected

Small refactoring

Change-Id: I500e3e30b5678b5ce126573cb3e2b360a490b155
Closes-Bug: #1290741
Stop frame listeners in any case

Change-Id: I0d7a75fd35a43446b23aed6745302919ccd73ae9
Closes-Bug: #1290755
Merge "Prevent to raise Errno::ENOTCONN if no client connected"
Merge "Stop frame listeners in any case"
Merge "Update Mcollective client, remove a custom gem source"
do not create radosgw region map in post-deploy

RadosGW region map may intermittently get corrupted when it is created
during post-deployment, leading to RadosGW being unable to start.

Change-Id: I9587b983ad50d74d22eb157b5d98a6f709e58b23
Related-bug: #1287166
Merge "Fix for HP smart array"
net_probe socket should be closed in any case

network verification fails if started 2 times in a row
with exception Socket error: Address already in use - bind(2)

Change-Id: If6e32a4297a4ef74d5c7c21b564a3462831be003
Closes-Bug: #1294754
Move Naily to Astute

Change-Id: I9151f65d63211859cdc6756bc68f84ac99926afc
Implements: blueprint move-naily-to-astute-repo
Change socket address from localhost to 127.0.0.1

For some reason ruby socket started to fail when
receives locahost for pack_sockaddr_in

Change-Id: I66e6e80de4202a26d25edfab9157783948578e76
Closes-Bug: #1297829
Merge "do not create radosgw region map in post-deploy"
Support stop provisioning mechanism

* ability to run command at remote nodes using SSH;
* add stop_provision action.

Implements: blueprint fuel-stop-provision

Change-Id: Ibcd588fc3dae5961ea51239cad6f2bdee5f16bbf