I confirm this dirty hack makes MAAS successfully deploy Lunar:
--- a/src/provisioningserver/kernel_opts.py +++ b/src/provisioningserver/kernel_opts.py @@ -111,9 +111,6 @@ def compose_purpose_opts(params): "cc:{'datasource_list': ['MAAS']}end_cc", # Read by cloud-init. "cloud-config-url=%s" % params.preseed_url, - # Disable apparmor in the ephemeral environment. This addresses - # MAAS bug LP: #1677336 due to LP: #1408106 - "apparmor=0", ] return kernel_params
We need to make this conditional on the Ubuntu release.
I confirm this dirty hack makes MAAS successfully deploy Lunar:
--- a/src/provision ingserver/ kernel_ opts.py ingserver/ kernel_ opts.py purpose_ opts(params) :
"cc:{ 'datasource_ list': ['MAAS']}end_cc",
"cloud- config- url=%s" % params.preseed_url,
+++ b/src/provision
@@ -111,9 +111,6 @@ def compose_
# Read by cloud-init.
- # Disable apparmor in the ephemeral environment. This addresses
- # MAAS bug LP: #1677336 due to LP: #1408106
- "apparmor=0",
]
return kernel_params
We need to make this conditional on the Ubuntu release.