Context
With #477 a new Reconciled condition was introduced. This condition reflects whether:
- The Promise's CRD is available
- The Promise's Works are Ready
- The Promise's Workflows have run successfully
In addition to this, Promises have an an Available condition which reflects just whether the Promise's CRD is available. The former is more comprehensive than the latter and more reflective of whether a Promise is ready to receive requests.
However, the Available condition may currently be used by users as part of CI processes for instance so removing it should be viewed as a breaking change
Acceptance
Given I have deployed a Promise
When I view the Available condition for the promise
Then I am informed that the Condition is Deprecated