Conflicts: puppet/katello-configure.spec rel-eng/packages/katello rel-eng/packages/katello-configure src/katello.spec
Since Katello does not have any distribution model class and Pulp is not able to provide what repository this distribution belongs to, we would need to change the route to: /repositories/:repository_id/distributions/:id So the controller code would be able to fetch repository/product and check permissions. On top of that, cli command distribution info now require new parameter "repo_id".
this should be removed from the code path which the installer uses.
… promotions This commit contains minor changes to make the elements for system templates packages, groups and repos (in left sliding tree) to be consistent with how the elements look in other sliding trees (e.g. promotions)
…Feel as well as new fedora information.
Prior to this commit, if a promotion fails, the promotion page continually indicates 'Promoting...'. As a result, the only way for the user to know that it failed was to reload the page. With this commit, the UI will update the status to indicate 'Promotion failed'. In addition, it will allow the user to resubmit the promotion request. This commit does not show details on the actual error that occured. Will be looking at adding more details in via a 'notice'; however, notices are owned by the ApplicationController and the promotion is handled as an async delayed job, which does not have access to the controller. As a result, will have to do a bit of refactoring to enable that access.