New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 791842 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 791079
Owner:
Closed: Dec 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

M64 paygen failing to generate deltas

Project Member Reported by josa...@chromium.org, Dec 5 2017

Issue description

It seems like paygen is not able to find lock flag file 

Log snippet
0:10:52: INFO: Applying delta payload and verifying result
00:12:20: INFO: RunCommand: /b/c/cbuild/repository/.cache/common/gsutil_4.27.tar.gz/gsutil/gsutil -o 'Boto:num_retries=10' -h x-goog-if-generation-match:1512373913013081 rm gs://chromeos-releases/dev-channel/auron-paine/10176.3.0/payloads/LOCK_flag
00:12:20: ERROR: Failed: Build definition (board=u'auron-paine', version='10176.3.0', channel='dev-channel')
00:12:20: INFO: RunCommand: /b/c/cbuild/repository/.cache/common/gsutil_4.27.tar.gz/gsutil/gsutil rm -R gs://chromeos-releases/dev-channel/auron-paine/10176.3.0/payloads/signing
00:12:21: ERROR: <type 'exceptions.OSError'>: [Errno 2] No such file or directory
Traceback (most recent call last):
  File "/b/c/cbuild/repository/chromite/lib/parallel.py", line 603, in TaskRunner
    task(*x, **task_kwargs)
  File "/b/c/cbuild/repository/chromite/lib/parallel.py", line 801, in <lambda>
    fn = lambda idx, task_args: out_queue.put((idx, task(*task_args)))
  File "/b/c/cbuild/repository/chromite/lib/paygen/paygen_build_lib.py", line 249, in _GenerateSinglePayload
    dry_run=dry_run)
  File "/b/c/cbuild/repository/chromite/lib/paygen/paygen_payload_lib.py", line 828, in CreateAndUploadPayload
    dry_run=dry_run).Run()
  File "/b/c/cbuild/repository/chromite/lib/paygen/paygen_payload_lib.py", line 708, in Run
    self._drm(self._VerifyPayload)
  File "/b/c/cbuild/repository/chromite/lib/paygen/dryrun_lib.py", line 46, in __call__
    return self.Run(func, *args, **kwargs)
  File "/b/c/cbuild/repository/chromite/lib/paygen/dryrun_lib.py", line 83, in Run
    return self._Call(func, *args, **kwargs)
  File "/b/c/cbuild/repository/chromite/lib/paygen/dryrun_lib.py", line 87, in _Call
    return func(*args, **kwargs)
  File "/b/c/cbuild/repository/chromite/lib/paygen/paygen_payload_lib.py", line 682, in _VerifyPayload
    self._ApplyPayload(payload, is_delta)
  File "/b/c/cbuild/repository/chromite/lib/paygen/paygen_payload_lib.py", line 642, in _ApplyPayload
    payload.Apply(bspatch_path=bspatch_path, **part_files)
  File "/b/c/cbuild/repository/src/aosp/system/update_engine/scripts/update_payload/payload.py", line 321, in Apply
    old_rootfs_part=old_rootfs_part)
  File "/b/c/cbuild/repository/src/aosp/system/update_engine/scripts/update_payload/applier.py", line 627, in Run
    self.payload.manifest.old_rootfs_info)
  File "/b/c/cbuild/repository/src/aosp/system/update_engine/scripts/update_payload/applier.py", line 575, in _ApplyToPartition
    new_part_file, new_part_info.size)
  File "/b/c/cbuild/repository/src/aosp/system/update_engine/scripts/update_payload/applier.py", line 525, in _ApplyOperations
    new_part_file)
  File "/b/c/cbuild/repository/src/aosp/system/update_engine/scripts/update_payload/applier.py", line 426, in _ApplyDiffOperation
    subprocess.check_call(puffpatch_cmd)
  File "/usr/lib/python2.7/subprocess.py", line 535, in check_call
    retcode = call(*popenargs, **kwargs)
  File "/usr/lib/python2.7/subprocess.py", line 522, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
    raise child_exception


full log: https://logs.chromium.org/v/?s=chromeos%2Fbb%2Fchromeos_release%2Fauron_paine-release_release-R64-10176.B%2F2%2F%2B%2Frecipes%2Fsteps%2FPaygenBuildDev%2F0%2Fstdout

Seems like the same issue for all boards

 

Comment 1 by leecy@chromium.org, Dec 5 2017

Owner: ahass...@chromium.org
I think this is due to: crbug/791079, CLs need to be merged back to M64.  Should we close this as a dup?
Mergedinto: 791079
Status: Duplicate (was: Untriaged)

Sign in to add a comment