This change renames the various patch files to reflect that they are
based on diffs against MAAS 2.8. Files that were previously listed as
2.3_*.patch originally were created against MAAS 2.3, but this is not
particularly relevant anymore.
Change-Id: I93ca4fc414f0983be62f0a8bae8ec699f3d4e7a0
When using tags with kernel_opts that contain standalone flags (e.g.
debug, rcu_nocb_poll, etc.), or anything not of the form param=value,
deployments fail with the following error:
Failed to render preseed: dictionary update sequence element #x has
length 1; 2 is required
This patchset accommodates these kernel flags, and also params with
multiple '=' signs (root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)
Change-Id: I14cf1ca1e6a23e5fedf61e4a6b57bbc57cafc971
A previous patchset introduced a new kernel
param option 'kernel_package.' This patch corrects
the logic in that so that the parameter is not a
required parameter - and if absent falls back to
the traditional MaaS behavior which will select the
latest kernel from the appropriate line.
Change-Id: Icc62b27e0f39914fb73fb9f655d9b7b0b6c6f489
by tagging a node with a tag of 'kernel_package' with
a value of the explicit package name which will drive
the curtin installer.
Change-Id: I67c8395c30bcb538859947f7406a433fb18a981b