lp:~smoser/maas/maas-ephemerals-v2-xgene-uboot

Created by Scott Moser and last modified
Get this branch:
bzr branch lp:~smoser/maas/maas-ephemerals-v2-xgene-uboot
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Scott Moser
Project:
MAAS
Status:
Development

Recent revisions

146. By Scott Moser

fix kh-xgene

145. By Scott Moser

kihelper, not khelper

144. By Scott Moser

kpack-from-image: fix usage

143. By Scott Moser

fix '--kihelper' not khelper

142. By Scott Moser

do not call with subarch

141. By Scott Moser

remove comment

140. By Scott Moser

become aware of 'image-format', configure suffix

This makes the "image-format" implemenation a bit nicer.
We now have the data in netboot data for 'image-format'.
The only 'image-format' at the moment is 'xgene'.

This also extends the config to to accomodate. Instead of the kernel arrays
being:
  krel, karch, primary-subarch, flavor, kernel-package, [subarches]
They are now:
  krel, karch, primary-subarch, flavor, kernel-package, [subarches], {data}

The 'data' is a dict of key/value pairs that mean something to
different parts of this code.

 suffix: a suffix for the items generated
 di-image-flavor: the image-flavor to pull from d-i
 kihelper: a program to run to "fix" initrd and kernel that
           come out of kpack-from-image

Previously, we did not consider the need for multiple different
"image formats" of the same
   (kernel-release, kernel-arch, primary-subarch, kernel-flavor)

Essentially, those tokens were our key for a unique kernel/initrd as it
was designed. This basically adds 'image-format' to the list there,
defaulting to 'default'.

139. By Scott Moser

allow kpack-skip-apt-update through environment

138. By Scott Moser

kpack-from-image: massive re-write

137. By Scott Moser

system-setup: add needed 'u-boot-tools' for mkimage

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~maas-committers/maas/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers