~raharper/curtin:fix/lvm-over-multipath

Last commit made on 2020-04-15
Get this branch:
git clone -b fix/lvm-over-multipath https://git.launchpad.net/~raharper/curtin
Only Ryan Harper can upload to this branch. If you are Ryan Harper please log in for upload directions.

Branch merges

Branch information

Name:
fix/lvm-over-multipath
Repository:
lp:~raharper/curtin

Recent commits

ce719d8... by Ryan Harper on 2020-04-15

Fix multipath boot issues

- When writing multipath bindings file, use the disk name only
  (mpatha) not the target device (mpatha-part1) or boot will fail.
- When possible, copy the ephemeral multipath bindings file to target; it is
  autogenerated with the correct value.
- Fix ephemeral kernel/initrd kflavor selection when booting Centos; the
  'lowlatency' does not provide all of the required modules; we now default
  to 'generic'.
- Fix centos initramfs config issue when using lvm *and* multipath
- Refactor multipath filter, used | intead of / for delimiter and allow
  multiple filters to be combined.

1310953... by Ryan Harper on 2020-04-13

commands.clear-holders: fix devices positional arg parsing

56f4858... by Ryan Harper on 2020-04-10

Fix flake8 after change

c8f9493... by Ryan Harper on 2020-04-10

Skip home unit test

ce55158... by Ryan Harper on 2020-04-10

Skip dict sorting for eqaulity

a801190... by Ryan Harper on 2020-04-10

Drop duplicate tests which run in super class

e5d133c... by Ryan Harper on 2020-04-10

Drop skip_if_flag expected failure, not needed in subclass

0700545... by Ryan Harper on 2020-04-10

Drop guard around multipath commands

99a1d77... by Ryan Harper on 2020-04-09

Drop logging message change

bdf9469... by Ryan Harper on 2020-04-09

Drop setting args.devices, fix user of args.devices