[Packaging][DEB] fuel-agent package contains wrong dependencies

Bug #1574592 reported by Ivan Udovichenko on 2016-04-25
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
High
Alexander Tsamutali
Mitaka
High
Alexander Tsamutali

Bug Description

master-pkg-repotest-ubuntu Jenkins job [1] failed due to wrong dependencies:
"""
Broken fuel-agent:amd64 Depends on xz-utils [ amd64 ] < none -> 5.1.1alpha+20120614-2ubuntu2 > ( utils )
  Considering xz-utils:amd64 1 as a solution to fuel-agent:amd64 9998
  Re-Instated xz-utils:amd64
Broken fuel-agent:amd64 Depends on python-babel- [ amd64 ] < none > ( none )
Done
E: Unable to correct problems, you have held broken packages.
+ exit 11
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE
"""

Meta data in the package [2]:
"""
Package: fuel-agent
Version: 10.0.0-1~u14.04+mos279
Architecture: all
Maintainer: PKG OpenStack <email address hidden>
Installed-Size: 831
Pre-Depends: dpkg (>= 1.15.6~)
Depends: bzip2, cloud-utils, debootstrap, dmidecode, ethtool, gdisk, genisoimage, lvm2, mdadm, openssh-client, parted, pciutils, python-babel (>= 1.3), python-eventlet (>= 0.13.0), python-iso8601 (>= 0.1.9), python-jinja2, python-jsonschema (>= 2.3.0), python-oslo.config (>= 1:1.6.0), python-oslo.serialization, python-pbr (>= 0.7.0), python-requests (>= 1.2.3), python-six (>= 1.5.2), python-stevedore (>= 0.15), python-urllib3, python-yaml, xfsprogs, xz-utils, python (>= 2.7), python (<< 2.8), python:any (>= 2.7.1-0ubuntu2), python2.7:any, python-babel-
Section: python
Priority: extra
Description: fuel image based provisioning agent
 Fuel agent executes provisioning tasks on the discovery nodes
"""

[1] https://packaging-ci.infra.mirantis.net/job/master-pkg-repotest-ubuntu/426/console
[2] http://perestroika-repo-tst.infra.mirantis.net/mos-repos/ubuntu/master/pool/main/f/fuel-agent/fuel-agent_10.0.0-1~u14.04%2bmos279_all.deb

Changed in fuel:
assignee: MOS Packaging Team (mos-packaging) → Alexander Tsamutali (astsmtl)

Fix proposed to branch: master
Review: https://review.openstack.org/310244

Changed in fuel:
status: Confirmed → In Progress

Reviewed: https://review.openstack.org/310244
Committed: https://git.openstack.org/cgit/openstack/fuel-agent/commit/?id=3dbcc68e7735710ea4d0af724e0888ed388fbda7
Submitter: Jenkins
Branch: master

commit 3dbcc68e7735710ea4d0af724e0888ed388fbda7
Author: Alexander Tsamutali <email address hidden>
Date: Tue Apr 26 19:05:41 2016 +0300

    DEB build depends on dh-python

    Change-Id: Ie2ab6fb6ee657b6eacbeebba05e90f2cd8aeaad5
    Closes-Bug: #1574592

Changed in fuel:
status: In Progress → Fix Committed
Alexander Gordeev (a-gordeev) wrote :

Should be backported to 9.0 too as it was the first release where issue with Babel appeared.

Reviewed: https://review.openstack.org/315185
Committed: https://git.openstack.org/cgit/openstack/fuel-agent/commit/?id=0e6aa814df61645ca771cc3da534ef7e79780518
Submitter: Jenkins
Branch: stable/mitaka

commit 0e6aa814df61645ca771cc3da534ef7e79780518
Author: Alexander Tsamutali <email address hidden>
Date: Tue Apr 26 19:05:41 2016 +0300

    DEB build depends on dh-python

    Change-Id: Ie2ab6fb6ee657b6eacbeebba05e90f2cd8aeaad5
    Closes-Bug: #1574592

tags: added: on-verification
Kyrylo Romanenko (kromanenko) wrote :

Package build successful.

tags: removed: on-verification
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers