Add docs how-to build ISO from gerrit patches

CI retest

Change-Id: I91b9caafb17ec172b6cd8ab9639d013deea0755a
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
[docs] Minor changes to Fuel Health development docs

* Changed Fuel Health to OSTF acronym
* Added reference to ISO building
* Minor fixes, removed unnecessary details

Change-Id: I988d123e8904ffc88451d612d4ebadbe2937d06f
Removed specific version in development docs

I suggest to remove the version number completely
for the following reasons:
1. Fuel version is tracked in the other repository
   at the moment (fuel-main), so every release would
   require modifications of conf.py file (which
   we we actually doing before), so can always be in
   a situation of 'outdated' development docs
2. It looks like there is no reason to handle versions
   of development documentation, which always must
   reflect the current state of master. Basically,
   saying that it is 4.0 in the middle of 4.1 release
   is wrong.

Closes-Bug: #1263642

Change-Id: Iac3f7afdf2a4bd1949d1d36444d32413ff5d169d
Add more logs to a diagnostic snapshot

Log from Master node:
/var/log/fuelmenu.log
/root/*.log
/etc/cobbler/*

Change-Id: Ia7eab8117560aacb782dafcd602fcf9c794a22db
Closes: bug #1269533
Created Node (Un)Assignment Handler

 * Created  handler, validator,
 added url to  handler mapping.
 * Created test for assignment
 and unassignment.
 * Moved role validation from
 fuelclient to assignment validator
 * new handlers used in fuelclient
 * refactored fueclient for new
 assignment and unassignment API

 Closes-bug: #1265036
 Implements: blueprint create-separate-handler-for-node-assignment

Change-Id: Ie1dce1401e0f43cc336662bf29a4e5e72bd80db1
Bypass network verification task if bonds are on

Test is added

Closes-Bug: #1281017

Change-Id: Id33520a16a2b744a6837a11d8ba9ca60c22b053a
Refactor dhcp checker to use pcap

Scapy packet filtering is slow and blocking.
Pcap filtering can be used in same thread,
this allows us to use higher timeout for dhcp offer waiting

Setup proper logger for dhcp_checker app.
ERROR level logs will be redirected to stderr
DEBUG level to /var/log/dhcp_checker.log

Change-Id: I7d9a0f1b8e3082637bc2474302fc0f7c17e0adb8
Closes-Bug: #1247284
Implemented stop/reset API support in fuel CLI

 * implemented API calls
 * fixed task filtering with 'fuel task -t <id>'

 Implements: blueprint reset-environment-using-fuelclient
 Implements: blueprint stop-deployment-using-fuelclient

Change-Id: I2f4768e651752fc8a2e851b8bd7ace546f05ec55
Added resolv.conf and dnsmasq.conf to logs dump

- resolv.conf from subsidiary nodes.
- dnsmasq.conf from fuel master.

Change-Id: Ibce72b23a218b421c26ffafdf48c42e0a7b8cc29
Closes: bug #1265548
Merge "Created Node (Un)Assignment Handler"
Merge "Removed specific version in development docs"
Merge "Add more logs to a diagnostic snapshot"
Merge "Bypass network verification task if bonds are on"
Remove dead code where we were removing certificates from puppet master

Puppet master was removed from Fuel admin node
as result we don't need to remove puppet certificates.

Closes-bug: #1282108
Change-Id: I2ab3f624199c5db24fb91a355e979225bb24f5fc
Merge "[docs] Minor changes to Fuel Health development docs"
Merge "Add docs how-to build ISO from gerrit patches"
Merge "Added resolv.conf and dnsmasq.conf to logs dump"
Fix deployment message in case of GRE

Closes-Bug: #1281573

Change-Id: Ieba507cd2ca1f2d5cb9be546c6438b08259a9894
Displaying list of node disks in sorted order

added sorting

Change-Id: Ibba1e9e6b7132d730119b161d394d408fe73f0df
Closes-bug: 1280558
Merge "Remove dead code where we were removing certificates from puppet master"