~cloud-images-release-managers/cloud-images/+git/mfdiff:master

Last commit made on 2022-04-19
Get this branch:
git clone -b master https://git.launchpad.net/~cloud-images-release-managers/cloud-images/+git/mfdiff
Members of Cloud Image Release Managers can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

39446b7... by Thomas Bechtold

Merge fix-os.errno-not-available into master [a=toabctl] [r=gjolly,mirespace,philroche]

Fix AttributeError: module 'os' has no attribute 'errno'

MP: https://code.launchpad.net/~toabctl/cloud-images/+git/mfdiff/+merge/419658

af42cb4... by Thomas Bechtold

Fix AttributeError: module 'os' has no attribute 'errno'

os.errno does no longer exist in newer Python version [0]. So import
errno directly.

[0] https://github.com/python/cpython/issues/77847

da2d500... by Tobias Koch

Merge features/snap-diffs into master [a=tobijk] [r=daniel-thewatkins,philroche]

diff snaps

MP: https://code.launchpad.net/~cloud-images-release-managers/cloud-images/+git/mfdiff/+merge/361239

Merged branch ~cloud-images-release-managers/cloud-images/+git/mfdiff:features/snap-diffs
3772476... by Tobias Koch

diff snaps

d4dc8ff... by Dan Watkins

Merge bugfix/kernels into master [a=daniel-thewatkins] [r=fginther,rcj]

MP: https://code.launchpad.net/~daniel-thewatkins/cloud-images/+git/mfdiff/+merge/360832

2a90b40... by Dan Watkins

Add __setitem__ to Manifest

This allows the kernel fixup code to modify the manifest settings after
it has been created. (Currently it raises an exception.)

08020d6... by Tobias Koch

Merge features/refactor into master [a=tobijk] [r=daniel-thewatkins,philroche]

Refactor mfdiff script into a reusable component

MP: https://code.launchpad.net/~cloud-images-release-managers/cloud-images/+git/mfdiff/+merge/359346

Merged branch ~cloud-images-release-managers/cloud-images/+git/mfdiff:features/refactor
4787616... by Tobias Koch

Refactor mfdiff script into a reusable component

* Encapsulate existing functionality into classes Manifest,
  ManifestCache and ManifestDiff
* Namespace everything under cloudimage.mfdiff
* Add a few more tests
* Add a setup.py file and Debian packaging

b344f3f... by Dan Watkins

Merge snaps into master [a=daniel-thewatkins] [r=fginther,philroche]

MP: https://code.launchpad.net/~daniel-thewatkins/cloud-images/+git/mfdiff/+merge/347725

9665473... by Dan Watkins

Skip snap lines in manifests

This will allow us to introduce them in to manifest generation without
causing manifest diffing to fail. We will need to support this in the
future.