[BVT 10.0 Community] Fuel deployment failed with fuel_pkgs task error

Bug #1587884 reported by Ilya Tyaptin
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Dmitry Ilyin

Bug Description

Detailed bug description:

Job: https://ci.fuel-infra.org/job/10.0-community.main.ubuntu.bvt_2/198

This job failed with "Failed tasks: Task[fuel_pkgs/6] Stopping the deployment process!"

In the puppet.log on the failed node-6 following log entries are presented:

2016-05-30 16:09:52 +0000 /Stage[main]/Osnailyfacter::Fuel_pkgs::Fuel_pkgs/Package[fuel-misc]/ensure (err): change from purged to present failed: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force- confold install fuel-misc' returned 100: Reading package lists...
The following information may help to resolve the situation:
The following packages have unmet dependencies:
 fuel-misc : Depends: socat but it is not installable
E: Unable to correct problems, you have held broken packages.

2016-05-30 16:10:03 +0000 /Stage[main]/Osnailyfacter::Fuel_pkgs::Fuel_pkgs/Package[fuel-ha-utils]/ensure (err): change from purged to present failed: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=-- force-confold install fuel-ha-utils' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fuel-ha-utils : Depends: python-keystoneclient but it is not going to be installed
                 Depends: python-neutronclient but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Steps to reproduce:
  N/A

Expected results:
 Deployment is successful
Actual result:
 Deployment failed
Reproducibility:
 build 61
Workaround:
  N/A
Impact:
 BVT deployment failures
Description of the environment:
 N/A
Additional information:
 N/A

Tags: bvt-failure
Ilya Tyaptin (ityaptin)
tags: added: bvt-failure
Dmitry Ilyin (idv1985)
Changed in fuel:
assignee: nobody → Dmitry Ilyin (idv1985)
importance: Undecided → High
status: New → Confirmed
milestone: none → 10.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (master)

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

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

Reviewed: https://review.openstack.org/323973
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=c207efe9627206f1deb6fe684701aa32cfc32465
Submitter: Jenkins
Branch: master

commit c207efe9627206f1deb6fe684701aa32cfc32465
Author: Dmitry Ilyin <email address hidden>
Date: Wed Jun 1 18:01:30 2016 +0300

    Add more timeout and retries to the apt update

    Change-Id: I96f6ec330156d2441bda23468fbb89a32ad0147f
    Related-Bug: 1587884

Revision history for this message
Ivan Berezovskiy (iberezovskiy) wrote :

related fix was committed and I can't find any another failures related to this issue. Feel free to re-open bug if it is reproduced

Changed in fuel:
status: Confirmed → Fix Committed
Revision history for this message
Sergey Shcherbakov (sergey-shcherbakov) wrote :

It looks like I've run into this issue today with Fuel community release 9.0.
I've applied the patch to the
/etc/puppet/mitaka-9.0/modules/osnailyfacter/manifests/fuel_pkgs/setup_repositories.pp
on the Fuel master node and can see that it has been propagates to the slave nodes during installation.
The issue still persists though.

What helped me to proceed was running
apt-get update
on all slave nodes (and yum update on master) manually.

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.