lp:~wesley-wiedenmeier/curtin/zfs

Created by Wesley Wiedenmeier and last modified
Get this branch:
bzr branch lp:~wesley-wiedenmeier/curtin/zfs
Only Wesley Wiedenmeier can upload to this branch. If you are Wesley Wiedenmeier please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Wesley Wiedenmeier
Project:
curtin
Status:
Development

Recent revisions

349. By Wesley Wiedenmeier

Merged from trunk

348. By Wesley Wiedenmeier

Added _install_zfs_from_ppa to install zfs for ubuntu vivid and trusty.
Fixed errors in create_storage_pool

347. By Wesley Wiedenmeier

Added simple zfs config using vdev = disk. One using raidz will be added soon

346. By Wesley Wiedenmeier

Started work on zfs module

345. By Wesley Wiedenmeier

Add zfs_pool_handler to call block.zfs

344. By Scott Moser

mkfs: fix for lack of uuid on precise or trusty

the last merge for mkfs broke vmtest. Precise's version of btrfs
lacks both uuid and force flag. Trusty's lacks uuid.

343. By Wesley Wiedenmeier

Improve mkfs command and move mkfs logic to block.mkfs

The 'mkfs' command now operates as a useful utility for users
who want a consistent interface to 'mkfs'.

The mkfs logic is improved and moved to the block.mkfs module
to make it more standalone.

342. By Ryan Harper

vmtests: basic_network.yaml remove static gateway to avoid race with dhcp

The basic network configuration includes a static gateway
which will race with DHCP; last one to write wins and sometimes
means the network validation won't find the static gateway and fail.
Remove the static gateway in the presence of a network configured
for DHCP.

341. By Scott Moser

vmtest sync: fix pruning of dirs

our pruning code is somewhat simplistic at this point.
We really need to have a better mirror, but for now this fixes an issue.

At some point on our c-i nodes, a mirror included 'di' data, which
creates files in '<mirror>/<release>/<arch>/di'. That directory was
getting counted as a 'image dir'.

This will count image dirs as those that are of format YYYYMMDD[.N]

340. By Scott Moser

tests/vmtests: fix invalid variable and run pylint on tests/vmtests

This fixes a bad variable in tests/vmtests anad also starts to run
pylint with python3 on tests/vmtests. pylint *would* have caught
my bad variable.

Also fix the other complaints from pylint on that code so that
it will successfully run.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~curtin-dev/curtin/trunk
This branch contains Public information 
Everyone can see this information.