Dave Miner wrote:
> Jean McCormack wrote:
>> Great. Here's what I'm working doing.
>>
>> The user specifies the "boot_area" in the manifest. Let's say it's 
>> rpool/dc-builds.
>>
>> We create pkg_image and bootroot as zfs dataset/mountpoints 
>> underneath it.
>> Also we create logs, media, and tmp as just plain old directories 
>> under it. They
>> don't need to be datasets and it could cause loss of info they want 
>> like an old logfile
>> if they rollback. So I'm not doing that.
>>
>
> That would seemingly only be a concern if snapshots were taken of 
> those datasets, and would still be a concern with this design if you 
> actually snapshot the top-level dataset (which I'm not clear on), so I 
> guess I don't see how this is a reason not to make them datasets.  By 
> making them datasets, you would provide for independent rollback of 
> each of them if desired, as well as all the other goodness that 
> separate datasets allow, which is not possible in the scheme you're 
> suggesting.
>
> Dave
True. It's not a major change and easily made. And I'm not snapshotting 
the top level.

Jean


Reply via email to