<div dir="ltr">Hi Andrew, <div><br></div><div>(How is the Isle of the Long White Cloud?)</div><div><br></div><div>Are the encrypted disks separate? (ed. sdc,sdd?)</div><div>If so, you could run it in a hook script with just the drives you want to partition. Using the '-D' option allows you to set the disks.</div><div><br></div><div>Regards,</div><div>Paul Schulz</div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, 21 Sep 2016 at 10:43 Andrew Ruthven <<a href="mailto:andrew@etc.gen.nz">andrew@etc.gen.nz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey,<br>
<br>
I'm happily creating encrypted file systems now, which is great, but<br>
I'd like to look forward to having to rebuild the system. The encrypted<br>
file systems are for data storage only. Ideally if we rebuild the<br>
server, the data storage disks would be left alone.<br>
<br>
I've run into three problems here:<br>
<br>
1) preserve for LUKS isn't supported.<br>
2) preserve_always requires the disks to already be configured and<br>
won't change them.<br>
3) preserve_reinstall requires you to set a class for the first build.<br>
<br>
To resolve 1, ideally setup-storage would honour preserve flags and let<br>
me worry about the crypt files etc.<br>
<br>
But the behaviour with 2 & 3 are a problem. Ideally we'd have<br>
lazyformat back. ;)  I don't want to have to set any classes for the<br>
first build, or modify the disk_config for future builds.<br>
<br>
I could potentially have a class file that looks to see if a partition<br>
exists on the first hard drive, and if it doesn't exist, set the<br>
INITIAL class. But that seems a bit brittle to me.<br>
<br>
How are others handling that situation?<br>
<br>
Cheers,<br>
Andrew<br>
<br>
--<br>
Andrew Ruthven, Wellington, New Zealand<br>
<a href="mailto:andrew@etc.gen.nz" target="_blank">andrew@etc.gen.nz</a>             | <a href="http://linux.conf.au" rel="noreferrer" target="_blank">linux.conf.au</a> 2017, Hobart, AU<br>
  New Zealand's only Cloud:   |   The Future of Open Source<br>
<a href="https://catalyst.net.nz/cloud" rel="noreferrer" target="_blank">https://catalyst.net.nz/cloud</a> |     <a href="http://linux.conf.au" rel="noreferrer" target="_blank">http://linux.conf.au</a><br>
<br>
<br>
<br>
</blockquote></div>