From owner-freebsd-fs@freebsd.org  Mon Feb 11 08:32:33 2019
Return-Path: <owner-freebsd-fs@freebsd.org>
Delivered-To: freebsd-fs@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9F6AC14CE394
 for <freebsd-fs@mailman.ysv.freebsd.org>; Mon, 11 Feb 2019 08:32:33 +0000 (UTC)
 (envelope-from
 01000168dbaf9db9-16a759d9-1a14-4361-8e0a-d92296dbf6ba-000000@amazonses.com)
Received: from a8-237.smtp-out.amazonses.com (a8-237.smtp-out.amazonses.com
 [54.240.8.237])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 65DE5899FB
 for <freebsd-fs@freebsd.org>; Mon, 11 Feb 2019 08:32:32 +0000 (UTC)
 (envelope-from
 01000168dbaf9db9-16a759d9-1a14-4361-8e0a-d92296dbf6ba-000000@amazonses.com)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57; d=tarsnap.com; t=1549873946;
 h=Subject:From:To:References:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding;
 bh=Hz+176zath+uTGGyil4EL0/dxsChE8Lkas4mtPyvo0c=;
 b=eGQtAPwjhj+V/vJnVaMSsJQWlgKt9Bb/iDvuk+cRlp6R5ooERUlDYN4V5oJF/9W6
 Fhs8ImxvydIZJbC/11ZyVGoMbnuGRZDpWqKYJs6U2z4YJqA6HXHfbA0xgKi3dfl3dZ8
 FORLBpeq/2o1ncsmQ1ASO3qbtcpkC7C5t6HENPOU=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1549873946;
 h=Subject:From:To:References:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding:Feedback-ID;
 bh=Hz+176zath+uTGGyil4EL0/dxsChE8Lkas4mtPyvo0c=;
 b=PkoGutlf3ultvVuRnKGPzL352e97SyjgfoohzP8m3T0A1t3+jo7Z7qH5MuNZ0anv
 pYD408FCJu5x9XhWGm0eUiZ2aOlJOIEygwD+yDpOJXth3pkr4Gan+TEtzy2+M6WoNwa
 glYncUmx1is3tdAjQ1k1Lw+FXtCwxBsC8+S6a9rE=
Subject: Re: Any plans for EC2 AMIs with RootOnZFS?
From: Colin Percival <cperciva@tarsnap.com>
To: Ben Woods <woodsb02@gmail.com>, freebsd-cloud@freebsd.org,
 "freebsd-fs@freebsd.org" <freebsd-fs@freebsd.org>
References: <CAOc73CBQ+282amu-d+cxUehLBuhPKSrWTnft1_eSvY5FNKynwg@mail.gmail.com>
 <01000167dd7b16cd-58ee733f-c662-42d5-9c75-2301fbc8377a-000000@email.amazonses.com>
 <dd6abea1-de34-5d5c-00dd-86aa11ba1432@tarsnap.com>
Openpgp: preference=signencrypt
Autocrypt: addr=cperciva@tarsnap.com; prefer-encrypt=mutual; keydata=
 mQGhBElrAAcRBACDfDys4ZtK+ErCJ1HAzYeteKpm3OEsvT/49AjUTLihkF79HhIKrCQU+1KC
 zv7BwHCMLb6hq30As9L7iFKG7n5QFLFC4Te/VcITUnWHMG/c3ViLOfJGvi+9/nOEHaM1dVJY
 D6tEp5yM1nHmVQpo9932j4KGuGFR0LhOK5IHXOSfGwCgxSFDPdgxe2OEjWxjGgY+oV3EafcD
 +JROXCTjlcQiG/OguQH4Vks3mhHfFnEppLxTkDuYgHZQiUtpcT9ssH5khgqoTyMar05OUdAj
 ZIhNbWDh4LgTj+7ZmvLhXT5Zxw8LX9d7T36aTB8XDQSenDqEtinMWOb0TCBBLbsB8EFG1WTT
 ESbZci9jJS5yhtktuZoY/eM8uXMD/3k4FWFO80VRRkELSp+XSy/VlSQjyi/rhl2nQq/oOA9F
 oJbDaB0yq9VNhxP+uFBzBWSqeIX0t1ZWLtNfVFr4TRP5hihI5ICrg/0OpqgisKsU2NFe9xyO
 hyJLYmfD8ebpDJ/9k30C7Iju9pVrwLm1QgS4S2fqJRcR+U4WbjvP7CgStCVDb2xpbiBQZXJj
 aXZhbCA8Y3BlcmNpdmFAdGFyc25hcC5jb20+iGEEExECACEFAklrALYCGwMHCwkIBwMCAQQV
 AggDBBYCAwECHgECF4AACgkQOM7KaQxqam6/igCgn+z2k3V5ggNppmWrZstt1U2lugsAoL7L
 wS9V9yLtil3oWmHtwpUqYruEuQINBElrAAcQCAD3ZLMIsP4CIDoJORg+YY0lqLVBgcnF7pFb
 4Uy2+KvdWofN+DKH61rZLjgXXkNE9M4EQC1B4lGttBP8IY2gs41y3AUogGdyFbidq99rCBz7
 LTsgARHwFxZoaHmXyiZLEU1QZuMqwPZV1mCviRhN5E3rRqYNXVcrnXAAuhBpvNyj/ntHvcDN
 2/m+ochiuBYueU4kX3lHya7sOj+mTsndcWmQ9soOUyr8O0r/BG088bMn4qqtUw4dl5/pglXk
 jbl7uOOPinKf0WVd2r6M0wLPJCD4NPHrCWRLLLAjwfjrtoSRvXxDbXhCdgGBa72+K8eYLzVs
 hgq7tJOoBWzjVK6XRxR7AAMGB/9Mo3iJ2DxqDecd02KCB5BsFDICbJGhPltU7FwrtbC7djSb
 XUrwsEVLHi4st4cbdGNCWCrp0BRezXZKohKnNAPFOTK++ZfgeKxrV2sJod+Q9RILF86tQ4XF
 7A7Yme5hy92t/WgiU4vc/fWbgP8gV/19f8nunaT2E9NSa70mZFjZNu4iuwThoUUO5CV3Wo0Y
 UISsnRK8XD1+LR3A2qVyLiFRwh/miC1hgLFCTGCQ3GLxZeZzIpYSlGdQJ0L5lixW5ZQD9r1I
 8i/8zhE6qRFAM0upUMI3Gt1Oq2w03DiXrZU0Fu/R8Rm8rlnkQKA+95mRTUq1xL5P5NZIi4gJ
 Z569OPMFiEkEGBECAAkFAklrAAcCGwwACgkQOM7KaQxqam41igCfbaldnFTu5uAdrnrghESv
 EI3CAo8AoLkNMks1pThl2BJNRm4CtTK9xZeH
Message-ID: <01000168dbaf9db9-16a759d9-1a14-4361-8e0a-d92296dbf6ba-000000@email.amazonses.com>
Date: Mon, 11 Feb 2019 08:32:26 +0000
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101
 Thunderbird/60.5.0
MIME-Version: 1.0
In-Reply-To: <dd6abea1-de34-5d5c-00dd-86aa11ba1432@tarsnap.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-SES-Outgoing: 2019.02.11-54.240.8.237
Feedback-ID: 1.us-east-1.Lv9FVjaNvvR5llaqfLoOVbo2VxOELl7cjN0AOyXnPlk=:AmazonSES
X-Rspamd-Queue-Id: 65DE5899FB
X-Spamd-Bar: -
Authentication-Results: mx1.freebsd.org;
 dkim=pass header.d=tarsnap.com header.s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57
 header.b=eGQtAPwj; 
 dkim=pass header.d=amazonses.com header.s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug
 header.b=PkoGutlf; 
 spf=pass (mx1.freebsd.org: domain of
 01000168dbaf9db9-16a759d9-1a14-4361-8e0a-d92296dbf6ba-000000@amazonses.com
 designates 54.240.8.237 as permitted sender)
 smtp.mailfrom=01000168dbaf9db9-16a759d9-1a14-4361-8e0a-d92296dbf6ba-000000@amazonses.com
X-Spamd-Result: default: False [-1.92 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[];
 TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:54.240.0.0/18];
 MX_GOOD(-0.01)[cached: feedback-smtp.us-east-1.amazonses.com];
 DKIM_TRACE(0.00)[tarsnap.com:+,amazonses.com:+];
 NEURAL_HAM_SHORT(-0.97)[-0.967,0];
 FORGED_SENDER(0.30)[cperciva@tarsnap.com,01000168dbaf9db9-16a759d9-1a14-4361-8e0a-d92296dbf6ba-000000@amazonses.com];
 FREEMAIL_TO(0.00)[gmail.com]; RCVD_COUNT_ZERO(0.00)[0];
 IP_SCORE(-2.24)[ip: (-3.19), ipnet: 54.240.8.0/21(-4.59), asn: 14618(-3.36),
 country: US(-0.07)]; SUBJECT_ENDS_QUESTION(1.00)[];
 ASN(0.00)[asn:14618, ipnet:54.240.8.0/21, country:US];
 MIME_TRACE(0.00)[0:+];
 FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; ARC_NA(0.00)[];
 NEURAL_HAM_MEDIUM(-1.00)[-1.000,0];
 R_DKIM_ALLOW(-0.20)[tarsnap.com:s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57,amazonses.com:s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug];
 FROM_NEQ_ENVFROM(0.00)[cperciva@tarsnap.com,01000168dbaf9db9-16a759d9-1a14-4361-8e0a-d92296dbf6ba-000000@amazonses.com];
 FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3];
 NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain];
 DMARC_NA(0.00)[tarsnap.com]; TO_MATCH_ENVRCPT_SOME(0.00)[];
 RCVD_IN_DNSWL_NONE(0.00)[237.8.240.54.list.dnswl.org : 127.0.15.0];
 RCVD_TLS_ALL(0.00)[]
X-BeenThere: freebsd-fs@freebsd.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Filesystems <freebsd-fs.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-fs>,
 <mailto:freebsd-fs-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-fs/>
List-Post: <mailto:freebsd-fs@freebsd.org>
List-Help: <mailto:freebsd-fs-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-fs>,
 <mailto:freebsd-fs-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Feb 2019 08:32:33 -0000

On 12/27/18 5:44 PM, Colin Percival wrote:
> Can people please try out this AMI and let me know if there's anything else
> (ZFS-related) which I should fix?  Some time next week I'll fix whatever
> people notice and build AMIs for all the regions.

Ok, so "next week" turned into "six weeks later", but I now have a new AMI:
ami-0629bc11fede58e9e (us-east-1 region).

This should correct the issues Ben noticed with my earlier attempt:
* The ZFS mounts should now match the installer default.
* I've added some settings to loader.conf and sysctl.conf.
* If you launch the AMI with a >10 GB disk, it will resize the zpool to
use the available space.  (This uses the /etc/rc.d/growfs update which I
committed on Friday.)

Please try this AMI and let me know if you find any more issues.  Once
everything is working I'll publish the AMI in all the public EC2 regions
and blog about the process I used to create this.

-- 
Colin Percival
Security Officer Emeritus, FreeBSD | The power to serve
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid