[PRD-1728] Add state for node network interfaces(agent, nailgun, web UI)
Related-Bug #1247022

Change-Id: If8358938aa67ff0d90eeaec0923b7cffe523bf33
prevent Edit Roles button appearance

preventing default behavior not to call checked state data-bindings

Change-Id: Ide9512fed74d087448402ff80e6fe2ab31b865ad
Closes-bug: #1254655
Merge "[PRD-1728] Add state for node network interfaces(agent, nailgun, web UI) Related-Bug #1247022"
Fixes Discard Deletion button

Closes-Bug: #1253919

Change-Id: I05f77fd82027bb289636dd128d978a5d8cab1d6c
Separate provisioning and deployment handlers in nailgun api

* handler for provisioning selected nodes
  PUT /clusters/1/provision/?nodes=1,2,3
* handler for deployment selected nodes
  PUT /clusters/1/deploy/?nodes=1,2,3
* added nodes parameter for default deployment info
  GET /clusters/1/orchestrator/deployment/defaults/?nodes=1,2
* and added nodes parameter for default and provisioning info
  GET /clusters/1/orchestrator/provisioning/defaults/?nodes=1,2

Implements: blueprint nailgun-separate-provisioning-and-deployment-handlers
Change-Id: I2d6320fe15918f42c2071c62a65490cd7ad5d08c