[packaging] RPM package dependencies for tuning-box (ConfigDB) service

Bug #1561166 reported by Oleg S. Gelbukh
6
This bug affects 1 person
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-flask-sqlalchemy
python-flask-restful

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-flask-sqlalchemy python-flask-restful

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.seed-cz1.fuel-infra.org
     * mos9.0-updates: mirror.seed-cz1.fuel-infra.org
    No package python-flask-sqlalchemy available.
    No package python-flask-restful available.
    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)
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/jeepyb-config (master)

Related fix proposed to branch: master
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18643

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/jeepyb-config (master)

Reviewed: https://review.fuel-infra.org/18643
Submitter: Andrey Nikitin <email address hidden>
Branch: master

Commit: 86d77014b7286eae7473288fac8f9168e469a1a1
Author: Ivan Udovichenko <email address hidden>
Date: Thu Mar 24 12:17:46 2016

[MOS 9.0] Add projects

  -- packages/centos7/python-flask-restful
  -- packages/centos7/python-flask-sqlalchemy

Related-Bug: #1561166

Change-Id: I81f46b385ecdec75262b0d75168794286e98ab92

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-flask-sqlalchemy (master)

Reviewed: https://review.fuel-infra.org/18663
Submitter: Pkgs Jenkins <email address hidden>
Branch: master

Commit: f0e5f514fe11c16bcbbb02e5873b5567c1c3c656
Author: Ivan Udovichenko <email address hidden>
Date: Thu Mar 24 15:21:17 2016

Add python-flask-sqlalchemy source package

Version: 2.1-2

Source: http://koji.fedoraproject.org/koji/buildinfo?buildID=729323

Related-Bug: #1561166

Change-Id: Ideb321b90db0445ac7bf2022e548b32ec7f87fd3

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/jeepyb-config (master)

Related fix proposed to branch: master
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18691

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/jeepyb-config (master)

Reviewed: https://review.fuel-infra.org/18691
Submitter: Mateusz Matuszkowiak <email address hidden>
Branch: master

Commit: 16040897578caaf011146da4bc258eb4b11d06cf
Author: Ivan Udovichenko <email address hidden>
Date: Thu Mar 24 16:51:14 2016

[MOS 9.0] Add projects

  -- packages/centos7/python-aniso8601
  -- packages/centos7/python-blinker
  -- packages/centos7/python-flask
  -- packages/centos7/python-itsdangerous
  -- packages/centos7/python-werkzeug

Recursive dependencies of python-flask-restful package.

Change-Id: I8c83dfa37f9de16fad1f32c22fb201fdfd8acfaa
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-aniso8601 (master)

Related fix proposed to branch: master
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18814

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-dateutil (master)

Related fix proposed to branch: master
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18826

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-blinker (master)

Related fix proposed to branch: master
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18833

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-flask (master)

Related fix proposed to branch: master
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18837

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-itsdangerous (master)

Related fix proposed to branch: master
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18838

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-werkzeug (master)

Related fix proposed to branch: master
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18839

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-dateutil (master)

Reviewed: https://review.fuel-infra.org/18826
Submitter: Pkgs Jenkins <email address hidden>
Branch: master

Commit: dd9450280c9072968ad43d6db9b8a9ec2448269c
Author: Ivan Udovichenko <email address hidden>
Date: Mon Mar 28 15:32:28 2016

Build python-dateutil with Python 3 support

Required by python-aniso8601 package.

Change-Id: I74a41788aa413167bfadec2b90e97f8d2a12bc9b
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-dateutil (9.0)

Related fix proposed to branch: 9.0
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18842

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-flask (9.0)

Related fix proposed to branch: 9.0
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18844

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-itsdangerous (9.0)

Related fix proposed to branch: 9.0
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18845

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-werkzeug (9.0)

Related fix proposed to branch: 9.0
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18846

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-dateutil (9.0)

Reviewed: https://review.fuel-infra.org/18842
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0

Commit: de59feb4253212a600e1bc5fc5c26ba4459e90b7
Author: Ivan Udovichenko <email address hidden>
Date: Mon Mar 28 16:18:52 2016

Build python-dateutil with Python 3 support

Required by python-aniso8601 package.

Change-Id: I74a41788aa413167bfadec2b90e97f8d2a12bc9b
Related-Bug: #1561166
(cherry picked from commit dd9450280c9072968ad43d6db9b8a9ec2448269c)

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-aniso8601 (master)

Reviewed: https://review.fuel-infra.org/18814
Submitter: Pkgs Jenkins <email address hidden>
Branch: master

Commit: 630b27ebca8ef17a0a0f2492c0b8d29955121aae
Author: Ivan Udovichenko <email address hidden>
Date: Mon Mar 28 21:45:05 2016

Add python-aniso8601 source package

Version: 1.1.0-3

Source: http://koji.fedoraproject.org/koji/buildinfo?buildID=729019

Change-Id: I6244c47d6829260c5513821a473580c22bc0eca3
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-flask (master)

Reviewed: https://review.fuel-infra.org/18837
Submitter: Pkgs Jenkins <email address hidden>
Branch: master

Commit: 6680d67905a8856791c315654f918830e52b1801
Author: Ivan Udovichenko <email address hidden>
Date: Mon Mar 28 15:51:09 2016

Add python-flask source package to MOS 9.0

Version: 1:0.10.1-8
Source: http://koji.fedoraproject.org/koji/buildinfo?buildID=729342

Change-Id: I78e51e07bb73fc150800b5ba005595cacbde1324
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-flask (9.0)

Reviewed: https://review.fuel-infra.org/18844
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0

Commit: fa325a3b8492eb6d224a6124009f8e9293a8712c
Author: Ivan Udovichenko <email address hidden>
Date: Mon Mar 28 16:26:08 2016

Add python-flask source package to MOS 9.0

Version: 1:0.10.1-8
Source: http://koji.fedoraproject.org/koji/buildinfo?buildID=729342

Change-Id: I78e51e07bb73fc150800b5ba005595cacbde1324
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-itsdangerous (9.0)

Reviewed: https://review.fuel-infra.org/18845
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0

Commit: 4925c681400668bbaa9993e557633816a9235ac6
Author: Ivan Udovichenko <email address hidden>
Date: Mon Mar 28 16:26:59 2016

Add python-itsdangerous source package to MOS 9.0

Version: 0.24-6
Source: http://koji.fedoraproject.org/koji/buildinfo?buildID=729469

Change-Id: I87592af1bb31fc3e16a63ceb8c0031afb84ace15
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-werkzeug (9.0)

Reviewed: https://review.fuel-infra.org/18846
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0

Commit: 6b2074da2a6445244dd90f5d48e277efc38d8962
Author: Ivan Udovichenko <email address hidden>
Date: Mon Mar 28 16:27:42 2016

Add python-werkzeug source package to MOS 9.0

Version: 0.10.4-4
Source: http://koji.fedoraproject.org/koji/buildinfo?buildID=730263

Change-Id: Ia584811d07a197c6afc49c9207afb35cf409c111
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-itsdangerous (master)

Reviewed: https://review.fuel-infra.org/18838
Submitter: Pkgs Jenkins <email address hidden>
Branch: master

Commit: 203cf8e5b9177200928642550f86f09c7d85f1bb
Author: Ivan Udovichenko <email address hidden>
Date: Mon Mar 28 15:54:14 2016

Add python-itsdangerous source package to MOS 9.0

Version: 0.24-6
Source: http://koji.fedoraproject.org/koji/buildinfo?buildID=729469

Change-Id: I87592af1bb31fc3e16a63ceb8c0031afb84ace15
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-werkzeug (master)

Reviewed: https://review.fuel-infra.org/18839
Submitter: Pkgs Jenkins <email address hidden>
Branch: master

Commit: 38298b80b78b58c48914b4d1e515f61a690120a1
Author: Ivan Udovichenko <email address hidden>
Date: Mon Mar 28 15:59:14 2016

Add python-werkzeug source package to MOS 9.0

Version: 0.10.4-4
Source: http://koji.fedoraproject.org/koji/buildinfo?buildID=730263

Change-Id: Ia584811d07a197c6afc49c9207afb35cf409c111
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-blinker (9.0)

Related fix proposed to branch: 9.0
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18855

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-blinker (master)

Reviewed: https://review.fuel-infra.org/18833
Submitter: Pkgs Jenkins <email address hidden>
Branch: master

Commit: 62b33803f992635609bc36c5d79f2d4547840d12
Author: Ivan Udovichenko <email address hidden>
Date: Mon Mar 28 14:37:52 2016

Add python-blinker source package to MOS 9.0

Version: 1.3-6

Change-Id: Idfb71e36ba81f9889bf66d93f44a4923a92212fc
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-blinker (9.0)

Reviewed: https://review.fuel-infra.org/18855
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0

Commit: d1aafc6792aa224136d2074fce10dfce9558795b
Author: Ivan Udovichenko <email address hidden>
Date: Tue Mar 29 08:06:23 2016

Add python-blinker source package to MOS 9.0

Version: 1.3-6

Change-Id: Idfb71e36ba81f9889bf66d93f44a4923a92212fc
Related-Bug: #1561166

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/centos7/python-flask-restful (9.0)

Related fix proposed to branch: 9.0
Change author: Ivan Udovichenko <email address hidden>
Review: https://review.fuel-infra.org/18904

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-flask-restful (master)

Reviewed: https://review.fuel-infra.org/18664
Submitter: Pkgs Jenkins <email address hidden>
Branch: master

Commit: f5c7588817272c7f9672df5c217f37f7eb3d59e1
Author: Ivan Udovichenko <email address hidden>
Date: Tue Mar 29 15:48:44 2016

Add python-flask-restful source package

Version: 0.3.5-2

Source: http://koji.fedoraproject.org/koji/buildinfo?buildID=729340

Related-Bug: #1561166

Change-Id: I791346f34813808a71fc608fb0bb522cd96fc809

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/centos7/python-flask-restful (9.0)

Reviewed: https://review.fuel-infra.org/18904
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0

Commit: 7cf3d7d2086bbc277382ddbdce0b2db06e3a4770
Author: Ivan Udovichenko <email address hidden>
Date: Tue Mar 29 16:28:09 2016

Add python-flask-restful source package

Version: 0.3.5-2

Source: http://koji.fedoraproject.org/koji/buildinfo?buildID=729340

Related-Bug: #1561166

Change-Id: I791346f34813808a71fc608fb0bb522cd96fc809

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tuning-box (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/300408

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tuning-box (master)

Reviewed: https://review.openstack.org/300408
Committed: https://git.openstack.org/cgit/openstack/tuning-box/commit/?id=4990604100093e0d4b7f760d739d0ba46e675e8e
Submitter: Jenkins
Branch: master

commit 4990604100093e0d4b7f760d739d0ba46e675e8e
Author: Oleg Gelbukh <email address hidden>
Date: Fri Apr 1 13:49:26 2016 +0300

    Add python2- prefix to RPM dependencies

    Fuel infra builds python 2.7 packages with prefix python2-.
    Add prefix to names of the required packages in build spec.

    Related-bug: 1561166
    Change-Id: Ie6120e4b1468c4aaeee77be3042b47607377a14d

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

Ok, the issue was fixed, marked as Fix Released.
Please reopen the issue if it wasn't completely fixed or if it will be reproduced again.

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.