Hide Forgot
Description of problem: Version-Release number of selected component (if applicable): katello-0.1.238-4.el6.noarch How reproducible: Steps to Reproduce: 1. Create env path Development->QA->Production 2. Remove env QA 3. Actual results: Both QA and Production are removed from the displayed list on the Org page. However you can still select Production as a prior when you create a new environment. If you do, the new environment is not shown. Expected results: Production should not be selectable as prior after having been implicitly removed. Additional info:
You cannot create a new environment with the same name as the previous one either. "Validation failed: Name must be unique within one organization" - so clearly it's not being removed completely.
Hrmmmm you aren't supposed to be able to remove an environment if its in the middle. Only ones at the end.
7294092190295fb1b5fbee015f9112fbecf5392e disabled remove link (and added tipsy) if environment isn't the last one in its promotion path. Also added validation in model to prevent deletes via api/cli.
mass move ON_QA after brewing
Verified, 0.2.8-1.git.11.033f96d.el6 - can no longer delete envs unless it's at the end of the path. Remove link is disabled and has help tip.