Comment 4 for bug 1927657

Revision history for this message
Lee Trager (ltrager) wrote :

The way kernel options are done is confusing for two reasons

1. You can only add kernel options as global kernel options in the UI. There is no way to create tags with kernel options. The UI leads users to think that is the only way to add kernel options. No where in the UI does it state these options may be overridden by tags.
2. MAAS automatically adds a tag with kernel options for console logging when machines are composed. So MAAS is automatically overriding user defined options without warning the user.

The attached MP adds global kernel options before kernel options from tags. The kernel uses the last definition so this allows tags to override the global default. This behavior is predictable and ensures user defined options, wherever they may be, continue to get used.