crowbar/barclamp-crowbar — pull request #745 by VictorLowther (2013-10-22 16:31:16+00:00)
Title: CB2: Some core logic fixups exposed in the process of porting the Ceph barclamp. [1/2]

This pull request fixes some bugs exposed by starting the initial port
of the Ceph barclamp to CB 2.0:

* We were not binding noderoles properly from the web UI, and there
were some binding order bugs around handing cross-deployment
bindings.
* It is perfectly cromulent to have a network without ranges, as long
as there is a v6prefix flag set.

crowbar_framework/app/controllers/node_roles_controller.rb | 14 ++++++--------
crowbar_framework/app/models/node_role.rb | 2 +-
crowbar_framework/app/models/role.rb | 10 ++++++----
crowbar_framework/app/models/run.rb | 8 +-------
crowbar_framework/app/models/snapshot.rb | 7 +++----
crowbar_framework/app/views/deployments/show.html.haml | 2 +-
6 files changed, 18 insertions(+), 25 deletions(-)

Crowbar-Pull-ID: 813ddc976a035cc6cb8e2f84507fac132aba7c83

Crowbar-Release: development