check for missing packages when building deb mirror

Bug #1368137 reported by Matthew Mosesohn
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Alexei Sheplyakov

Bug Description

We had an instance where murano-apps was missing from the custom Fuel ISO for Juno, but it was missing because murano-api is missing and not even in the upstream repo. Our apt downloader is inadequate in reporting all the bugs with package downloading. We should solve it in one of two ways:
1 - fail as soon as a dependency error is encountered and include the dependency error (or collect them and display at the end)
2 - compare requirements-deb.txt to what was downloaded and find if anything was missed

Changed in fuel:
milestone: none → 6.0
importance: Undecided → High
status: New → Confirmed
assignee: nobody → Dmitry Pyzhov (lux-place)
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Dmitry Pyzhov (lux-place) → Fuel OSCI Team (fuel-osci)
Changed in fuel:
assignee: Fuel OSCI Team (fuel-osci) → Dmitry Burmistrov (dburmistrov)
status: Confirmed → In Progress
Changed in fuel:
assignee: Dmitry Burmistrov (dburmistrov) → Alexei Sheplyakov (asheplyakov)
status: In Progress → Confirmed
Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/124075
Committed: https://git.openstack.org/cgit/stackforge/fuel-main/commit/?id=55e6faa529d7accc64c6f2cc16f7b45a7274a896
Submitter: Jenkins
Branch: master

commit 55e6faa529d7accc64c6f2cc16f7b45a7274a896
Author: Alexei Sheplyakov <email address hidden>
Date: Thu Sep 25 18:49:13 2014 +0400

    mkrepo.sh: bail out if packages are not installable

    ... instead of producing a broken local mirror. Also provide a hint
    what exactly went wrong (which package had unmet dependencies, etc).

    Closes-bug: #1368137

    Change-Id: Ifa7e86d706bea025b2deb3f9ace1be2909110e72

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-main (stable/5.1)

Related fix proposed to branch: stable/5.1
Review: https://review.openstack.org/132192

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-main (stable/5.1)

Change abandoned by Alexei Sheplyakov (<email address hidden>) on branch: stable/5.1
Review: https://review.openstack.org/132192
Reason: Nobody cared in 4 months (being broken is the default for Fuel)

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.