[10.0][BVT] Ubuntu bootstrap image build fails

Bug #1644879 reported by Roman Podoliaka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
Fuel Sustaining

Bug Description

Recent builds of 10.0 Community BVT failed with:

======================================================================
FAIL: Create environment and set up master node
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/case.py", line 296, in testng_method_mistake_capture_func
    compatability.capture_type_error(s_func)
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py", line 27, in capture_type_error
    func()
  File "/home/jenkins/venv-nailgun-tests-2.9/local/lib/python2.7/site-packages/proboscis/case.py", line 350, in func
    func(test_case.state.get_state())
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/helpers/decorators.py", line 120, in wrapper
    result = func(*args, **kwargs)
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/tests/base_test_case.py", line 375, in setup_master
    self.env.setup_environment()
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/models/environment.py", line 444, in setup_environment
    self.wait_bootstrap()
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/models/environment.py", line 561, in wait_bootstrap
    self.bootstrap_image_check()
  File "/home/jenkins/workspace/10.0-community.main.ubuntu.bvt_2/fuelweb_test/models/environment.py", line 592, in bootstrap_image_check
    'Ubuntu bootstrap image wasn\'t built and activated! '
AssertionError: Ubuntu bootstrap image wasn't built and activated! See logs in /var/log/fuel-bootstrap-image-build.log for details.

in the bootstrap build log there is the following error:

Stdout: 'Reading package lists...\nBuilding dependency tree...\nReading state information...\nubuntu-minimal is already the newest version.\nntpdate is already the newest ve
rsion.\nSome packages could not be installed. This may mean that you have\nrequested an impossible situation or if you are using the unstable\ndistribution that some require
d packages have not yet been created\nor been moved out of Incoming.\nThe following information may help to resolve the situation:\n\nThe following packages have unmet depen
dencies:\n fuel-agent : Depends: python-jsonschema (>= 2.3.0) but it is not going to be installed\n Depends: python-oslo.config (>= 1:1.6.0) but it is not going
 to be installed\n Depends: python-oslo.serialization but it is not going to be installed\n Depends: python-pbr (>= 0.7.0) but it is not going to b
e installed\n Depends: python-six (>= 1.9.0) but 1.5.2-1ubuntu1 is to be installed\n Depends: python-stevedore (>= 0.15) but it is not going to be
installed\n Depends: python-oslo.log but it is not going to be installed\n nailgun-agent : Depends: ruby-cstruct but it is not installable\n Rec
ommends: lshw but it is not going to be installed\n network-checker : Depends: python-cliff but it is not going to be installed\n Depends: python-daemonize
 but it is not installable\n Depends: python-stevedore but it is not going to be installed\n'
Stderr: 'E: Unable to correct problems, you have held broken packages.\n'
Failed to build bootstrap image: Unexpected error while running command.
Command: chroot /tmp/tmppRW1Q8.fuel-agent-image apt-get -y install squashfs-tools nailgun-agent nailgun-mcagents live-boot openssh-server i40e-dkms vim fuel-agent mcollectiv
e puppet xz-utils msmtp-mta linux-image-generic-lts-xenial wget multipath-tools-boot multipath-tools hwloc openssh-client mc ntpdate ntp network-checker live-boot-initramfs-
tools linux-headers-generic daemonize linux-firmware ubuntu-minimal
Exit code: 100
Stdout: 'Reading package lists...\nBuilding dependency tree...\nReading state information...\nubuntu-minimal is already the newest version.\nntpdate is already the newest ve
rsion.\nSome packages could not be installed. This may mean that you have\nrequested an impossible situation or if you are using the unstable\ndistribution that some require
d packages have not yet been created\nor been moved out of Incoming.\nThe following information may help to resolve the situation:\n\nThe following packages have unmet depen
dencies:\n fuel-agent : Depends: python-jsonschema (>= 2.3.0) but it is not going to be installed\n Depends: python-oslo.config (>= 1:1.6.0) but it is not going
 to be installed\n Depends: python-oslo.serialization but it is not going to be installed\n Depends: python-pbr (>= 0.7.0) but it is not going to b
e installed\n Depends: python-six (>= 1.9.0) but 1.5.2-1ubuntu1 is to be installed\n Depends: python-stevedore (>= 0.15) but it is not going to be
installed\n Depends: python-oslo.log but it is not going to be installed\n nailgun-agent : Depends: ruby-cstruct but it is not installable\n Rec
ommends: lshw but it is not going to be installed\n network-checker : Depends: python-cliff but it is not going to be installed\n Depends: python-daemonize
 but it is not installable\n Depends: python-stevedore but it is not going to be installed\n'
Stderr: 'E: Unable to correct problems, you have held broken packages.\n'

Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :
no longer affects: mos
Changed in fuel:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
milestone: none → 10.1
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

This problem is already fixed, CI is green. Marking as Invalid.

Changed in fuel:
status: Confirmed → Invalid
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.