collision error reported with new d-i xenial hwe kernels
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
maas-images |
Fix Released
|
High
|
Scott Moser |
Bug Description
Build process saw this error today:
Building images for v2 streams
+ PATH=/build/
+ meph2-build --image-format root-tar -vv --enable-di i386 xenial 20170216 livecd.
mining d-i data from 2 places in 2 threads. [['xenial'] * ['updates', 'release'] * ['i386']].
0 mining xenial from http://
1 mining xenial from http://
downloading http://
downloading http://
downloading gpg http://
downloading gpg http://
downloading http://
downloading http://
downloading http://
downloading http://
downloading gpg http://
downloading gpg http://
downloading http://
downloading http://
downloading http://
downloading http://
downloading gpg http://
downloading gpg http://
downloading http://
downloading http://
0 mining xenial at http://
Traceback (most recent call last):
File "/build/
found = mine_md(
File "/build/
separators=
Exception: Name Collision: xexegeninnet.
"basename": "initrd.gz",
"ftype": "initrd",
"image-format": "default",
"initrd-flavor": "netboot",
"kernel-flavor": "generic",
"kernel-release": "xenial",
"md5": "a4bd825248371c
"pubdate": "Wed, 15 Feb 2017 14:04:00 +0000",
"sha256": "bc69b5dae20124
"size": 38938040,
"url": "http://
}.
Collided with: {
"basename": "initrd.gz",
"ftype": "initrd",
"image-format": "default",
"initrd-flavor": "netboot",
"kernel-flavor": "generic",
"kernel-release": "xenial",
"md5": "7674fef6d2adb5
"pubdate": "Wed, 15 Feb 2017 14:04:00 +0000",
"sha256": "bae586538c8c6d
"size": 38755418,
"url": "http://
}
finished mining of ['xenial'] * ['updates', 'release'] * ['i386']. now processing.
There were 1 errors, raising first
Traceback (most recent call last):
File "/build/
call_
File "/build/
sys.
File "/build/
verbosity=
File "/build/
releases=
File "/build/
pockets=
File "/build/
self.
File "/build/
pockets=
File "/build/
raise errors[0]
File "/build/
found = mine_md(
File "/build/
separators=
Exception: Name Collision: xexegeninnet.
"basename": "initrd.gz",
"ftype": "initrd",
"image-format": "default",
"initrd-flavor": "netboot",
"kernel-flavor": "generic",
"kernel-release": "xenial",
"md5": "a4bd825248371c
"pubdate": "Wed, 15 Feb 2017 14:04:00 +0000",
"sha256": "bc69b5dae20124
"size": 38938040,
"url": "http://
}.
Collided with: {
"basename": "initrd.gz",
"ftype": "initrd",
"image-format": "default",
"initrd-flavor": "netboot",
"kernel-flavor": "generic",
"kernel-release": "xenial",
"md5": "7674fef6d2adb5
"pubdate": "Wed, 15 Feb 2017 14:04:00 +0000",
"sha256": "bae586538c8c6d
"size": 38755418,
"url": "http://
}
Related branches
- Dan Watkins (community): Approve
- maintainers of maas images: Pending requested
-
Diff: 352 lines (+158/-68)2 files modifiedmeph2/netinst.py (+6/-5)
tests/unittests/file_item_data.json (+152/-63)
Changed in maas-images: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Scott Moser (smoser) |
Changed in maas-images: | |
status: | In Progress → Fix Released |
A simpler recreate than found in the build is this: netboot- mirror --dry-run -vvv --arches=i386 --releases=xenial out.d
./bin/
That would show the same failure.
The attached branch fixes that.