Last commit made on 2020-10-06
Get this branch:
git clone -b fix/curtainer-minimal-ppa-keys 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


Recent commits

2f45e3d... by Ryan Harper on 2020-10-06

Don't use apt-add

2f16b8c... by Ryan Harper on 2020-10-05

tools/curtainer: dearmor gpg key and use apt-key add

Older versions of apt do not support ASCII-armored gpg keys in
the /etc/apt/trusted.gpg.d directory. Instead unwrap the gpg
key and import it directly into apt keyring with apt-add.

LP: #1898609

ac2c09c... by György Szombathelyi on 2020-09-29

Support imsm external metadata RAID containers

LP: #1893661

0b956ab... by Paride Legovini on 2020-09-28

Drop tools/new-upstream-snapshot

It's just an older version of the new-upstream-snapshot script
maintained in the uss-tableflip repository [1].

[1] https://github.com/canonical/uss-tableflip

486e181... by Paride Legovini on 2020-09-25

Release 20.2

Bump the version in curtin/__init__.py to be 20.2.

LP: #1896947

ac7d5e5... by Dan Watkins on 2019-08-21

* debian/control: drop Build-Depends on linting tools, they haven't been
  used by the upstream test suite in a while.

8c35ca5... by Dan Watkins on 2019-08-21

* debian/*: drop python-curtin, making the package Python 3-only.

bcaef42... by Paride Legovini on 2017-12-19

Get debian/rules in sync with 0.1.0~bzr470-0ubuntu1

Get the packaging (specifically: debian/rules) in sync with the changes
introduced in verion 0.1.0~bzr470-0ubuntu1.

df0ca5b... by Paride Legovini on 2020-09-15

Fix the py3 pylint ci run


 - pylintrc: fix the generated-members syntax

   generated-members accepts a list of python regular expressions,
   but we are using it as if accepted glob-like wildcards. This
   is wrong, causing errors like:

     internal error with sending report for module ['curtin/udev.py']
     nothing to repeat at position 0

   when using pylint 2.3.1 and fully crashing pylint 2.5.3 and 2.6.0.

   This change fixes the syntax error and removes the entries
   we don't actually need.

 - Fix LOG.error format string
 - tox: bump py3 pylint to version 2.6.0

8114405... by Ryan Harper <email address hidden> on 2020-09-14

vmtest: Fix multiple issues with vmtest on master

- Nvme-bcache: Do not mark multiple devices bootable that
  are not bootable, remove skip on Focal
- Fix PsuedoTest test_swaps_used
- Fix _serial_to_kname lookup of raid by-id paths
- Skip test_swaps_used on Groovy until LP: #1894910 is fixed
- Skip test_network_vlans Groovy until LP: #1888726 is fixed
- Disable lvm root xfs on /boot xfs test
- AptConfigCmd: Adjust regex to handling trailing slash in
  add-apt-repository URL generated