All repositories added to CentOS environment are used with the same priority
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Ihor Kalnytskyi |
Bug Description
Fuel version (6.1 build #260): http://
If user adds some extra repositories to CentOS environment and assigns lower (than mos-* for repos) priority to them, he expects that packages which exist in mos repos won't be fetched from extra repos. But currently we don't install 'yum-plugin-
Steps to reproduce:
1. Enable experimental mode in nailgun
2. Create CentOS environment, add some nodes.
3. Go to 'settings' tab and add 2 repositories with 30 and 35 priorities:
rmpforge http://
rmpforge_extra http://
For mos repo leave 20 priority
4. Deploy changes
Expected result:
- cluster successfully deployed, all packages need for deployment are installed from mos repo
Actual:
- deployment fails, because puppet unable to run memcached which is installed from rpmforge_extra repository
Priorities are set properly in yum configs:
http://
After I installed 'yum-plugin-
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Igor Kalnitsky (ikalnitsky) |
status: | Confirmed → In Progress |
tags: | added: feature-remote-repos |
Changed in fuel: | |
status: | In Progress → Fix Committed |
Related fix proposed to branch: master /review. openstack. org/171614
Review: https:/