Attempting to promote a content view to a lifecycle environment in another org is not immediately rejected
Description of problem:
When trying to promote a content view to a lifecycle environment in another org, the server initially accepts this and returns a task. The task fails terribly and it is difficult to recover from
(yes i did this by mistake).
Version-Release number of selected component (if applicable):
6.3 (likely possible in 6.2 as well)
Steps to Reproduce:
1. Create org 'a'
2. Create a lifecycle env 'test' in org a
3. Create org 'b'
4. Create some content view in org b, and add one repo to it
5. Publish this content view and grab the version id
hammer content-view version promote --organization="Org-A" --to-lifecycle-environment=test --from-lifecycle-environment=Library --id=3591 --force
Error: Runtime Error could not execute statement at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse:2,102
Error when candlepin catches this terrible terrible mistake
Immediate error with something like "This content view is not part of organization "Org-A"