crowbar/barclamp-ceph — pull request #61 by bkutil (2014-06-27 08:09:34+00:00)
Title: Add applied attribute

We add a crowbar applied attribute to mark the proposal as applied after the chef run. This allows the UI to show that the current form of the proposal has been 'applied' successfully (i.e. chef-client completed the run w/ success) and that the proposal was then not modified.

The second patch adds the proposal_schema_revision, so we can add the attribute to schema for ('3rd party') barclamps that currently do not have it. The crowbar.yml was missing it previously, I'm not sure if this is intentional or not.

Refs: https://github.com/crowbar/crowbar/pull/2044 (which adds this attribute to barclamps which lack it), https://github.com/crowbar/barclamp-crowbar/pull/1068 (which marks the proposals as applied) and https://bugzilla.novell.com/show_bug.cgi?id=877486