lp://staging/~smoser/maas-images/trunk.lp1640519
- Get this branch:
- bzr branch lp://staging/~smoser/maas-images/trunk.lp1640519
Branch merges
- Lee Trager (community): Approve
-
Diff: 24 lines (+11/-3)1 file modifiedbin/maas-cloudimg2ephemeral (+11/-3)
Related bugs
Bug #1640519: arm64 xenial maas images don't include u-boot-tools package | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 350. By Scott Moser
-
Never add u-boot-tools to image on zesty or newer.
u-boot-tools was added to arm64 and armhf images as a crutch in order to
aid curtin in installation of older releases. In newer curtin this is
fixed by dynamic installation similar to how grub is handled.See LP: #1640519 for more information.
- 348. By Scott Moser
-
Add and use local keyring for verification of d-i data.
Debian installer data published to archive.ubuntu.com
(and ports.ubuntu.com) is "scraped" as described in README.di-scraping.
The download data was verified using the gpg keyring installed from the
archive' ubuntu-keyring (/usr/share/keyrings/ ubuntu- archive- keyring. gpg). A transition is being made from signing with the dsa1024 'Archive'
signing key below to the newer rsa4096 Archive key.
In zesty, the package installed keyring no longer contains the
older key. Thus 2 things would break:
a.) attempting to published data of an older release while running
on zesty
b.) attempting to verify older zesty data as the transition occurred
during the zesty release cycle.The solution here is to check in the gpg keyring that was provided
by the Ubuntu 16.04 (xenial) package ubuntu-keyring, and to use that
for verification.$ gpg keyring.gpg
pub dsa1024 2004-09-12 [SC]
630239CC130E1A7FD81A27B1 40976EAF437D05B 5
uid Ubuntu Archive Automatic Signing Key <email address hidden>
sub elg2048 2004-09-12 [E]
pub dsa1024 2004-12-30 [SC]
C5986B4F1257FFA86632CBA7 46181433FBB7545 1
uid Ubuntu CD Image Automatic Signing Key <email address hidden>
pub rsa4096 2012-05-11 [SC]
790BC7277767219C42C86F93 3B4FE6ACC0B21F3 2
uid Ubuntu Archive Automatic Signing Key (2012) <email address hidden>
pub rsa4096 2012-05-11 [SC]
843938DF228D22F7B3742BC0 D94AA3F0EFE2109 2
uid Ubuntu CD Image Automatic Signing Key (2012) <email address hidden> - 347. By Scott Moser
-
Remove linux-keystone kernels.
Under bug 1623090 linux-keystone was removed from the archive.
14.04 builds are currently failing as a result. The only option at this
point is to remove the builds here also. - 345. By Andres Rodriguez
-
conf/meph-v2.yaml: Enable Zesty. conf/meph-v3.yaml: Add missing subarches for Zesty
- 343. By dann frazier
-
xgene-uboot: support compressed images
Starting in 16.10, Ubuntu/arm64 kernels are compressed, and we need to
mark them as such in the u-boot header.(Code cargo-culted from flash-kernel)
- 342. By Lee Trager
-
Fix ensure_
product_ entry ensure_
product_ entry is checking for the existance of 'products' in the tree,
instead of checking if tree['products'] is False. - 341. By Lee Trager
-
cloudimg-sync: Store default target in config.
The default target was still using the v2 stream on images.maas.io which caused the outputted v3 stream to contain both v2 and v3 products. Moving the default target into the config ensures only products from that version are added.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/maas-images