lp:~raharper/curtin/trunk.multipath-skip-update-grub
- Get this branch:
- bzr branch lp:~raharper/curtin/trunk.multipath-skip-update-grub
Branch merges
- Scott Moser (community): Approve
- Server Team CI bot: Approve (continuous-integration)
-
Diff: 14 lines (+0/-5)1 file modifiedcurtin/commands/curthooks.py (+0/-5)
Related bugs
Related blueprints
Branch information
Recent revisions
- 438. By Ryan Harper
-
multipath: don't run update-grub; setup_grub will handle this better.
During an update-grub in the target system when using multipath
the 'os-prober' tool used to discover other operating systems
to add to the grub menu does not handle duplicate paths and
mounts the same disk up twice causing unknown behavior which
sometimes results in timeouts during installation.Dropping the direct call to update-grub and deferring to curtin's
setup_grub method (which disables os-prober) works around the
issue. Separate bug filed against os-prober.LP: #1656369
- 437. By Scott Moser
-
revert: Test Workaround: skip XenialTestNvme for a short time.
Previous commit disabled XenialTestNvme due to broken kernel in xenial.
That has been fixed in LP: #1651602, so re-enable the test. - 436. By Scott Moser
-
Test Workaround: skip XenialTestNvme for a short time.
This skips test XenialTestNvme that is failing due to LP: #1651602.
That fix should land in xenial -updates at some point in mid January.
So, skip the test until Jan 21, and then raise exception
to remind ourselves to revert the change after the 30th. - 435. By Scott Moser
-
pep8: fix pep8 errors found with 'make pep8' on zesty.
This can also be seen by running pep8 in a tox environment, but
as it is right now, our Makefile uses ./tools/run-pep8.
That runs 'pep8', where our tox environment runs 'flake8'.We should really resolve that difference, but for now I am just
quickly committing the fix. - 434. By Christian Ehrhardt
-
Workaround failures caused by gpg2 daemons left running in chroot.
Kill dirmngr/gpg-agent after add-apt-repository as an interim workaround.
The failure occurs only when gpg2 is used, so only on yakkety or newer.Add a Yakkety test to excercise this path.
- 433. By Scott Moser
-
Install u-boot-tools when running on a system with u-boot.
Previously lp:maas-images was adding u-boot-tools to all ARM images before
they were published to images.maas.io. lp:maas-images now republishes the
SquashFS images from cloud-images.ubuntu. com unmodified. The unmodified
images do not contain u-boot-tools causing the kernel to fail to install
on systems with u-boot.We now use flash-kernel to show which packages are needed for installation
and install those as it indicates. - 432. By Ryan Harper
-
block: fix partition kname for raid devices
mdadm RAID1 supports partitioning of the md device and utilizes
the 'p' char to name partitions: md0p1, md0p2 etc.- Fix by adding 'md' to curtin/
block:partition _kname
- Update block unittest to test/check md names
- Introduce a new vmtest to exercise partitioning RAID1 disks
(test_mdadm_bcache. py:TestMirrorbo otPartitions) - 431. By Ryan Harper
-
Fix up tox errors that slipped in and new pycodestyle 2.1.0 complaints.
pycodestyle 2.1.0 is more strict about requiring two newlines after a
block of code. - 430. By Ryan Harper
-
vmtests: adjust vmtest image sync metadata filenames
The current source of vmtest modified files is 'vmtest.json'.
Rename 'centos.json' to 'vmtest-centos. json' to follow the
vmtest-$distro.json format in case of future other distro
products being hosted in the MAAS streams. - 429. By Wesley Wiedenmeier
-
vmtests: Add centos support
- extend local image cache to store multiple product types
- separate boot image and tarball to install in vmtests.releases
- add very basic centos70 vmtest
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