lp:~strikov-deactivatedaccount/curtin/multipath-2

Created by Oleg Strikov and last modified
Get this branch:
bzr branch lp:~strikov-deactivatedaccount/curtin/multipath-2
Only Oleg Strikov can upload to this branch. If you are Oleg Strikov please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Oleg Strikov
Project:
curtin
Status:
Merged

Recent revisions

214. By Oleg Strikov

curthooks: multipath: Few changes to the way multipath.conf is generated.

a) Don't overwrite multipath.conf provided by the installation image.
b) Add header to the file which state that file was generated by curtin.

213. By Oleg Strikov

block, block_meta: Stylistic changes.

212. By Oleg Strikov

block_meta: Stop all multipath devices before installing the system.

Multipath devices might be automatically assembled if multipath-tools
package is available in the installation environment. We need to stop
all multipath devices to exclusively use one of paths as a target disk.

211. By Oleg Strikov

block: multipath: Do not strip scsi_id, just remove trailing newlines.

Two devices may have similar scsi_ids with the only difference in the
exact amount of spaces in the beginning or in the end. By using strip()
we treat these devices as multipath ones. That's wrong because multipath
assumes identical scsi_ids of the devices.

210. By Oleg Strikov

Detect and handle multipath devices.

Detect multipath by looking for multiple devices with the same scsi name
(derived from manufacturer, model, and serial number). Install and configure
multipath-tools-boot package if such devices exist.

209. By Scott Moser

doc fix

208. By Scott Moser

doc/devel/README-maas-image.txt: add info on using maas ephemeral

This shows how to use the maas ephemeral image rather than a cloud image \
and a cloud-image -root.tar.gz.

207. By Scott Moser

helpers/common grub-install: use --no-nvram only when available

We use --no-nvram to avoid setting pxe boot settings in uefi,
but that is only available on newer versions of grub.

206. By Blake Rouse

Add --no-nvram to the grub-install command for UEFI.

This stops grub from changing the EFI boot options, keeping machines booting from network instead of the newly installed system.

205. By Scott Moser

add and use wipe_partitions, improve wipedev

instead of using sgdisk --zap-all and wipefs, use 'wipedev'.
For partitions, we can now use:
  wipe_partitions /dev/vdb 1

which will wipe the beginning of the partition without
triggering a REREADPT that wipefs would do.

I believe the wipefs call was the reason for the race condition
seen in LP: #1443542.

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.

Subscribers

No subscribers.