commit | 8c71ae140632621029c094313c39d5021081821c | [log] [tgz] |
---|---|---|
author | James Sullivan <jfsulliv@fuchsia.infra.roller.google.com> | Mon May 30 19:09:04 2022 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Mon May 30 12:10:31 2022 -0700 |
tree | a580012c964c5c047aaa2a930885ff2e4338f1e5 | |
parent | c76ac819aa49ca846161c5d09851c55b56938d82 [diff] |
[roll] Roll fuchsia [fshost] Disable zxcrypt for Fxfs Fxfs has its own encryption so zxcrypt is superfluous. When configured to use Fxfs, we will always format directly onto the block device. For devices with zxcrypt+minfs formatted data partitions, this is is a soft migration that will copy data over while migrating to Fxfs. Beyond improving the user experience of this change, it is also necessary to soft-migrate zxcrypt+minfs because the paving workflow (which is used for Workstation still) will format to zxcrypt+minfs before copying SSH keys in, and if we don't copy the SSH keys out, then `fx shell` and friends won't work. This is a breaking change for zxcrypt+Fxfs formatted data partitions that will wipe the device's data partition. Developer devices will have to be repaved to restore SSH keys. Original-Bug: 96492 Original-Bug: 96494 Tested: Manually tested paving flow Tested: New integration tests Multiply: fshost-fxfs-integration-test Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/666129 Original-Revision: 08d4da5ad7df88d418220ee5da1456c5aa600000 GitOrigin-RevId: 9cc06990040311ee8bfa50b6688a735faf09b010 Change-Id: I8b483ea6d23baac865ffb5be0f97bc5c004361be
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.