New issue
Advanced search Search tips

Issue 921781 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

cyan-release build dying in net-libs/libmbim Portage lookup

Project Member Reported by semenzato@chromium.org, Jan 14

Issue description

I am seeing many failures.  This happens on cyan.  I'll make this more specific if the other failures are different.

https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8924331116052675760

https://luci-logdog.appspot.com/logs/chromeos/buildbucket/cr-buildbucket.appspot.com/8924331116052675760/+/steps/Archive/0/stdout

3:26:29: INFO: RunCommand: repo manifest -r -o /b/swarming/w/ir/cache/cbuild/repository/buildbot_archive/cyan-release/R73-11584.0.0/manifest.xml in /b/swarming/w/ir/cache/cbuild/repository
13:26:29: INFO: RunCommand: /b/swarming/w/ir/cache/cbuild/repository/chromite/bin/cros_sdk -- equery-cyan list chromeos-base/chromeos-chrome in /b/swarming/w/ir/cache/cbuild/repository
13:26:33: INFO: RunCommand: /b/swarming/w/ir/cache/cbuild/repository/chromite/bin/cros_sdk -- strip_package --board cyan chromeos-base/chromeos-chrome-73.0.3669.0_rc-r2 in /b/swarming/w/ir/cache/cbuild/repository

!!! Invalid binary package: '/build/cyan/packages/dev-only-extras.tbz2'
!!! Missing metadata key(s): CATEGORY, PF, SLOT. This binary package is not
!!! recoverable and should be deleted.
[14/Jan/2019:13:26:36] BUILD Filtering install mask from chromeos-base/chromeos-chrome-73.0.3669.0_rc-r2
pbzip2: *WARNING: Trailing garbage after EOF ignored!
13:27:04: INFO: RunCommand: /b/swarming/w/ir/cache/cbuild/repository/chromite/bin/cros_sdk -- equery-cyan list 'sys-kernel/*kernel*' in /b/swarming/w/ir/cache/cbuild/repository
13:27:11: INFO: RunCommand: /b/swarming/w/ir/cache/cbuild/repository/chromite/bin/cros_sdk -- strip_package --board cyan sys-kernel/chromeos-kernel-3_18-3.18-r2250 in /b/swarming/w/ir/cache/cbuild/repository

!!! Invalid binary package: '/build/cyan/packages/dev-only-extras.tbz2'
!!! Missing metadata key(s): CATEGORY, PF, SLOT. This binary package is not
!!! recoverable and should be deleted.
[14/Jan/2019:13:27:18] BUILD Filtering install mask from sys-kernel/chromeos-kernel-3_18-3.18-r2250
pbzip2: *WARNING: Trailing garbage after EOF ignored!
 
Components: -Infra>Client>ChromeOS>CI Infra>Client>ChromeOS>Build
Status: Available (was: Untriaged)
Summary: cyan-release build dying in net-libs/libmbim Portage lookup (was: dev-only-extras.tbz2 not recoverable in release builds)
The actual error that killed the build was:

parallel_emerge: Unhandled exception:
  Traceback (most recent call last):
    File "/mnt/host/source/chromite/bin/parallel_emerge", line 170, in <module>
      DoMain()
    File "/mnt/host/source/chromite/bin/parallel_emerge", line 166, in DoMain
      commandline.ScriptWrapperMain(FindTarget)
    File "/mnt/host/source/chromite/lib/commandline.py", line 912, in ScriptWrapperMain
      ret = target(argv[1:])
    File "/mnt/host/source/chromite/scripts/parallel_emerge.py", line 1872, in main
      return real_main(argv)
    File "/mnt/host/source/chromite/scripts/parallel_emerge.py", line 1916, in real_main
      deps_tree, deps_info = deps.GenDependencyTree()
    File "/mnt/host/source/chromite/scripts/parallel_emerge.py", line 477, in GenDependencyTree
      self.CreateDepgraph(emerge, packages)
    File "/mnt/host/source/chromite/scripts/parallel_emerge.py", line 433, in CreateDepgraph
      packages, emerge.spinner)
    File "/usr/lib64/python2.7/site-packages/_emerge/depgraph.py", line 9749, in backtrack_depgraph
      myaction, myfiles, spinner)
    File "/usr/lib64/python2.7/site-packages/_emerge/depgraph.py", line 9786, in _backtrack_depgraph
      success, favorites = mydepgraph.select_files(myfiles)
    File "/usr/lib64/python2.7/site-packages/_emerge/depgraph.py", line 3937, in select_files
      return self._select_files(args)
    File "/usr/lib64/python2.7/site-packages/_emerge/depgraph.py", line 3946, in _select_files
      self._load_vdb()
    File "/usr/lib64/python2.7/site-packages/_emerge/depgraph.py", line 648, in _load_vdb
      fake_vartree.sync()
    File "/usr/lib64/python2.7/site-packages/_emerge/FakeVartree.py", line 213, in sync
      self._sync()
    File "/usr/lib64/python2.7/site-packages/_emerge/FakeVartree.py", line 262, in _sync
      pkg = self._pkg(cpv)
    File "/usr/lib64/python2.7/site-packages/_emerge/FakeVartree.py", line 284, in _pkg
      self._real_vardb.aux_get(cpv, self._db_keys)),
    File "/usr/lib64/python2.7/site-packages/portage/dbapi/vartree.py", line 747, in aux_get
      raise KeyError(mycpv)
  KeyError: u'net-libs/libmbim-1.19.0-r56'
  ERROR   : Mon Jan 14 13:38:52 PST 2019
  ERROR   :  PGID  PPID   PID     ELAPSED     TIME %CPU COMMAND
  ERROR   : Arguments of 10: ./build_image '--board=cyan' '--replace' '--symlink=factory_shim' '--build_attempt=3' 'factory_install'
  ERROR   : Backtrace:  (most recent call is last)
  ERROR   :  build_image:192:main(), called: create_base_image 'factory_install_shim.bin' '1' '1' 
  ERROR   :  base_image_util.sh:213:create_base_image(), called: emerge_custom_kernel '/mnt/host/source/src/build/images/cyan/R73-11584.0.0-a3/rootfs' 
  ERROR   :  common.sh:1235:emerge_custom_kernel(), called: die 'Cannot emerge kernel dependencies' 
  ERROR   : 
  ERROR   : Error was:
  ERROR   :   Cannot emerge kernel dependencies
  INFO    : Unmounting image from /mnt/host/source/src/build/images/cyan/R73-11584.0.0-a3/stateful and /mnt/host/source/src/build/images/cyan/R73-11584.0.0-a3/rootfs
  INFO    : Unmounting temporary rootfs /mnt/host/source/src/build/images/cyan/R73-11584.0.0-a3/rootfs//build/rootfs.

Cc: vapier@chromium.org
Archive runs build_image which rebuilds some packages.  it's running in parallel with (at least) UnitTest stage which also rebuilds & reinstalls some packages.  there is prob a race or missing locks between the diff emerge invocations that is causing the failure.

Sign in to add a comment