New issue
Advanced search Search tips

Issue 802331 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Fuchsia
Pri: 3
Type: Bug



Sign in to add a comment

Fuchsia: Use FVM-based persistent OS deployment in runner script

Project Member Reported by kmarshall@chromium.org, Jan 16 2018

Issue description

Tracking bug for the effort to move off booting from bootfs to a SSD-backed FVM system instead, a la the paver portions of "fx boot". bootfs is problematic since memory limits will be hit more often as the browser uses more functionality and consumes more memory.

We will need to bundle additional host tools into the Fuchsia SDK tarball to support this task.

This task can wait until the package build and deployment tasks are finished.
 

Comment 1 by estaab@chromium.org, Jan 22 2018

Components: -Infra>Platform
Owner: kmarshall@chromium.org
Status: Assigned (was: Untriaged)
Hmm, I think this isn't the right component, Infra>Platform is for CI system development. I'm not sure where it actually belongs, though.
Project Member

Comment 2 by bugdroid1@chromium.org, Feb 27 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/7ed96438b9889036d89fbd2bdb81e0d4306eeb44

commit 7ed96438b9889036d89fbd2bdb81e0d4306eeb44
Author: Kevin Marshall <kmarshall@chromium.org>
Date: Tue Feb 27 18:55:47 2018

Fuchsia: switch new runner scripts to use FVM disks instead of bootfs.

Switching to FVM will give us a functioning blobstore, a prerequisite
for installing packages, and allows the Fuchsia team to follow through
with bootfs deprecation.

Also added a missing package reference to local-sdk.py that caused it
to skip building the Fuchsia userspace.

Bug:  802331 
Change-Id: I6cfc45c51dae97bef3c9f7a202f74fff483d5c50
Reviewed-on: https://chromium-review.googlesource.com/919266
Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
Reviewed-by: Scott Graham <scottmg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#539512}
[modify] https://crrev.com/7ed96438b9889036d89fbd2bdb81e0d4306eeb44/build/config/fuchsia/package.gni
[modify] https://crrev.com/7ed96438b9889036d89fbd2bdb81e0d4306eeb44/build/fuchsia/runner_v2/boot_data.py
[modify] https://crrev.com/7ed96438b9889036d89fbd2bdb81e0d4306eeb44/build/fuchsia/runner_v2/device_target.py
[modify] https://crrev.com/7ed96438b9889036d89fbd2bdb81e0d4306eeb44/build/fuchsia/runner_v2/qemu_target.py
[modify] https://crrev.com/7ed96438b9889036d89fbd2bdb81e0d4306eeb44/build/fuchsia/runner_v2/target.py

Status: Fixed (was: Assigned)
Components: Internals>PlatformIntegration

Sign in to add a comment