Setup repositories task failed with timeout error

Bug #1595110 reported by Alexander Saprykin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Maksim Malchuk

Bug Description

Build failed on setup repositories tasks. Tasks failed with timeout error.

https://product-ci.infra.mirantis.net/job/10.0.main.ubuntu.bvt_2/332/

AssertionError: Task 'deploy' has incorrect status. error != ready, 'Deployment has failed. All nodes are finished. Failed tasks: Task[setup_repositories/3], Task[setup_repositories/2], Task[setup_repositories/4], Task[setup_repositories/6] Stopping the deployment process!'

From puppet.log:

2016-06-21 06:07:46 +0000 Puppet (err): Timeout::Error at /etc/puppet/modules/osnailyfacter/manifests/fuel_pkgs/setup_repositories.pp:28 on node node-2.test.domain.local
/usr/lib/ruby/1.9.1/net/protocol.rb:146:in `rescue in rbuf_fill'
/usr/lib/ruby/1.9.1/net/protocol.rb:140:in `rbuf_fill'
/usr/lib/ruby/1.9.1/net/protocol.rb:92:in `read'
/usr/lib/ruby/1.9.1/net/http.rb:2756:in `read_body_0'
...

Revision history for this message
Alexander Saprykin (cutwater) wrote :

It seems like networking connectivity issue. It fired only once and next build finished with success.

summary: - Setup repositories task failed with timeout
+ Setup repositories task failed with timeout error
Changed in fuel:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
milestone: none → 10.0
Revision history for this message
Bug Checker Bot (bug-checker) wrote : Autochecker

(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:

actual result

version

expected result

steps to reproduce

For more detailed information on the contents of each of the listed sections see https://wiki.openstack.org/wiki/Fuel/How_to_contribute#Here_is_how_you_file_a_bug

tags: added: need-info
Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Fuel build team (fuel-build)
Roman Vyalov (r0mikiam)
Changed in fuel:
status: Confirmed → New
Revision history for this message
Roman Vyalov (r0mikiam) wrote :

Reassigned to the sustaining team, the bug related to the puppet manifests

Changed in fuel:
assignee: Fuel build team (fuel-build) → Fuel Sustaining (fuel-sustaining-team)
Revision history for this message
Vladimir Kozhukalov (kozhukalov) wrote :

There is no reason to assign this bug to build team. It is just failed task during cluster deployment. I have no idea how it could be related to build stuff.

Changed in fuel:
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
tags: added: area-library
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

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

Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Maksim Malchuk (mmalchuk)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

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

commit 9225eee645a9f1a070ac85f6d61fed292509cc3b
Author: Maksim Malchuk <email address hidden>
Date: Fri Aug 26 01:16:02 2016 +0300

    Repeat processing each APT repository on timeout

    This change wrapups the Net::HTTP call to correctly handle exception
    Timeout::Error and try to repeat processing each APT repository while
    internet connection slow.

    Change-Id: I97c1e8d9c6efe23028137eef5623e8b4b27593f2
    Closes-Bug: #1595110
    Signed-off-by: Maksim Malchuk <email address hidden>

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-library 10.0.0rc1

This issue was fixed in the openstack/fuel-library 10.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/fuel-library 10.0.0

This issue was fixed in the openstack/fuel-library 10.0.0 release.

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.