Katello/katello — pull request #78 by lzap (2012-05-04 14:47:00+00:00)
Title: Repos testing

We have this wiki page that describes how to install katello testing version:

https://fedorahosted.org/katello/wiki/InstallTesting

But unfortunately it does not work - you *need* to make additional step - to change katello repo url from

baseurl=http://repos.fedorapeople.org/repos/katello/katello/6Server/x86_64/

to

baseurl=http://repos.fedorapeople.org/repos/katello/katello/testing/6Server/x86_64/

And I dont think this is necessary, we can do this automatically - once katello-repos-testing is installed, additional katello-testing.repo file is dropped that overrides the default katello.repo. We do the same for pulp.repo - this is an user experience improvement.

[root@onightly ~]# rpm -ql katello-repos
/etc/yum.repos.d/candlepin.repo
/etc/yum.repos.d/katello.repo
/etc/yum.repos.d/pulp.repo
/etc/yum.repos.d/thumbslug.repo

[root@onightly ~]# rpm -ql katello-repos-testing
/etc/yum.repos.d/katello-testing.repo
/etc/yum.repos.d/pulp-testing.repo

In the fist commit I also fixed weird repo name that was too long for some reason.