openstack-packstack needs to configure the openstack yum repository to have a higher priority then EPEL. If installed RHOS should have a higher priority.
Implemented in https://github.com/fedora-openstack/packstack/commit/481758e448dc1f397b50fb1c6a393f6ef14367ed
(In reply to comment #2) > Implemented in > https://github.com/fedora-openstack/packstack/commit/ > 481758e448dc1f397b50fb1c6a393f6ef14367ed > # lower priority of EPEL repository You don't need to change EPEL priority, default priority is 99[1] just need to make sure RHOS repo has a lower value. http://docs.fedoraproject.org/en-US/Fedora/14/html/Software_Management_Guide/ch06s14.html
(In reply to comment #3) > You don't need to change EPEL priority, default priority is 99[1] > just need to make sure RHOS repo has a lower value. From 886178 comment 2, all you need to do is: $ openstack-config --set /etc/yum.repos.d/redhat.repo rhel-server-ost-6-folsom-rpms priority 1
Oh ok, will rewrite it then.
Verified With: openstack-packstack-2012.2.2-0.5.dev318.el6ost.noarch Used packstack witn an answers file. Set CONFIG_REPO with the repository path When packstack finished, check /etc/yum.repos.d/ # cat packstack_0.repo [packstack_0] name=packstack_0 baseurl=http://download.eng.tlv.redhat.com/pub/rhel/rel-eng/OpenStack/Folsom/2013-01-21.2/x86_64/os/ enabled=1 priority=1 gpgcheck=0
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2013-0204.html