lp://qastaging/~wesley-wiedenmeier/curtin/1618429

Created by Wesley Wiedenmeier and last modified
Get this branch:
bzr branch lp://qastaging/~wesley-wiedenmeier/curtin/1618429
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:
Merged

Recent revisions

431. By Wesley Wiedenmeier

Add unittest to ensure that errors are still raised for mdadm.mdadm_assemble if
running with ignore_errors=False

430. By Wesley Wiedenmeier

Add unit test for clear_holders.start_clear_holders_deps()

429. By Wesley Wiedenmeier

put warning in log if had to ignore errors in mdadm_assemble

428. By Wesley Wiedenmeier

Accept return code 1 and 2 from mdadm --assemble in mdadm.mdadm_assemble even
if running with ignore_error=False as they are usually not problems

427. By Wesley Wiedenmeier

Revert addition of block.wipe_volume mdadm mode as it should not be needed if
all mdadm metadata exists on the first and last 1024k of a deviec

426. By Wesley Wiedenmeier

Use 'ignore_error=True' for call to mdadm_assemble in
clear_holders.start_clear_holders_deps

425. By Wesley Wiedenmeier

In mdadm.mdadm_assemble, add parameter ignore_error to ignore all errors from
running assemble command. If command has non-zero exit and ignore_error is not
set, then util.ProcessExecutionError will be raised

424. By Wesley Wiedenmeier

Add wipe mode 'mdadm' using 'mdadm --zero-superblock' to block.wipe_volume

423. By Ryan Harper

curtin/doc: overhaul curtin documentation for readthedocs.org

Add additional documentation on custom storage and network configuration
Integrate some development documentation in Sphinx format and update
the build scripts for docs to import curtin version from python code.

422. By Ryan Harper

curtin.util: re-add support for RunInChroot

In merge committed to trunk in revno 404, we dropped util.RunInChroot.
That method was being used from curthooks in lp:maas-images project to
run commands in target via util.ChrootableTarget. In order to support
installation of old images that depend on RunInChroot we need to add
the method back.

This merge does that by wrapping ChrootableTarget class. It also adds
a couple unit tests to ensure that this keeps working.

Branch metadata

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