[packaging] RPM package dependencies for tuning-box (ConfigDB) service
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Ivan Udovichenko |
Bug Description
Detailed bug description:
The tuning-box service provides ConfigDB API extension to Nailgun. It is a python application which has following dependencies missing in the Fuel standard repositories:
python-
python-
These packages should be built and added to RPM repositories used for Fuel Master installation.
Steps to reproduce:
1. Install the Fuel Master node version 9.0
2. Run command:
yum install -y python-
Expected results:
Packages installed.
Actual result:
9.0_auxiliary | 2.9 kB 00:00:00
mos | 3.6 kB 00:00:00
mos9.0-security | 3.6 kB 00:00:00
mos9.0-updates | 3.6 kB 00:00:00
nailgun | 3.6 kB 00:00:00
Loading mirror speeds from cached hostfile
* mos9.0-security: mirror.
* mos9.0-updates: mirror.
No package python-
No package python-
Error: Nothing to do
Reproducibility:
Always reproduced
Workaround:
Install packages with pip.
Impact:
Tuning-box service won't work without these dependencies. This disables 3rd-party LCM plugin and in general blocks clouds with the 3rd-party LCM applications.
Description of the environment:
Operation system: CentOS 7
Versions of components: 9.0.0
Reference architecture: any
Network model: any
Related projects installed: none
Additional information:
None
Changed in fuel: | |
assignee: | nobody → MOS Packaging Team (mos-packaging) |
milestone: | none → 9.0 |
Changed in fuel: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
assignee: | MOS Packaging Team (mos-packaging) → Ivan Udovichenko (iudovichenko) |
Changed in fuel: | |
status: | In Progress → Fix Committed |
Related fix proposed to branch: master /review. fuel-infra. org/18643
Change author: Ivan Udovichenko <email address hidden>
Review: https:/