Project

General

Profile

Bug #23163

[ci] prevent/aleviate timeouts when calling `vagrant reload`

Added by Alfredo Deza about 6 years ago. Updated about 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

If the following error keeps showing up in CI it might be worth investigating changing the Vagrantfile [0]:

==> osd0: Waiting for domain to get an IP address...
/home/jenkins-build/.vagrant.d/gems/2.4.3/gems/fog-core-1.43.0/lib/fog/core/wait_for.rb:9:in `block in wait_for': The specified wait_for timeout (2 seconds) was exceeded (Fog::Errors::TimeoutError)
    from /home/jenkins-build/.vagrant.d/gems/2.4.3/gems/fog-core-1.43.0/lib/fog/core/wait_for.rb:6:in `loop'
    from /home/jenkins-build/.vagrant.d/gems/2.4.3/gems/fog-core-1.43.0/lib/fog/core/wait_for.rb:6:in `wait_for'
    from /home/jenkins-build/.vagrant.d/gems/2.4.3/gems/fog-core-1.43.0/lib/fog/core/model.rb:69:in `wait_for'
    from /home/jenkins-build/.vagrant.d/gems/2.4.3/gems/vagrant-libvirt-0.0.43/lib/vagrant-libvirt/action/wait_till_up.rb:42:in `block (2 levels) in call'
    [...]
    from /opt/vagrant/embedded/gems/gems/vagrant-2.0.2/bin/vagrant:151:in `<main>'
ERROR: InvocationError: '/usr/bin/vagrant reload --no-provision'

[0] https://github.com/ceph/ceph-ansible/commit/eae6ad6d40561f70679b4973d1bd4b39febd941c

History

#1 Updated by Alfredo Deza about 6 years ago

  • Status changed from New to Fix Under Review

#2 Updated by Alfredo Deza about 6 years ago

  • Status changed from Fix Under Review to Resolved

merged commit d4eaefe into master

But that broke Jenkins builds, so we had to follow up with:

https://github.com/ceph/ceph/pull/20864

merged commit 58560cf into master

Also available in: Atom PDF