RELNOTE: MaaS 1.7 changes curtin preseed filename schema and network/interfaces override placement

Bug #1384378 reported by JuanJo Ciarlante
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
Critical
Julian Edwards

Bug Description

To fix our curtin preseed files for maas 1.7 (from 1.5), we had to:

#1 add _${release} in the middle to /etc/maas/preseeds/ filenames, ie:
* working in 1.5:
curtin_userdata_amd64_generic_trusty_alderaan.local
* fixed for 1.7:
curtin_userdata_ubuntu_amd64_generic_trusty_alderaan.local

#2 move explicit /etc/network/interfaces overwriting to the 'far' end of late_commands:
* working in 1.5:
late_commands:
     bonding_02: ["curtin", "in-target", "--", "wget", "-O", "/etc/network/interfaces", "http://[...snip...]"]

* fixed for 1.7:
late_commands:
     zz_write_ifaces: ["curtin", "in-target", "--", "wget", "-O", "/etc/network/interfaces", "http://[...snip...]"]

Related branches

JuanJo Ciarlante (jjo)
tags: added: canonical-bootstack
Christian Reis (kiko)
summary: MaaS 1.7 changes curtin preseed filename schema and network/interfaces
- overwrittnig placement
+ override placement
JuanJo Ciarlante (jjo)
description: updated
Christian Reis (kiko)
Changed in maas:
milestone: none → 1.7.0
JuanJo Ciarlante (jjo)
description: updated
Revision history for this message
Julian Edwards (julian-edwards) wrote : Re: MaaS 1.7 changes curtin preseed filename schema and network/interfaces override placement

I think #2 is a Curtin change.

Changed in maas:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Blake Rouse (blake-rouse) wrote :

Actually #2 is a MAAS thing from the IPv6 work,it only affects Ubuntu.

We need to release note this.

no longer affects: curtin
Revision history for this message
Julian Edwards (julian-edwards) wrote : Re: [Bug 1384378] Re: MaaS 1.7 changes curtin preseed filename schema and network/interfaces override placement

On Thursday 23 Oct 2014 01:40:28 you wrote:
> Actually #2 is a MAAS thing from the IPv6 work,it only affects Ubuntu.
>
> We need to release note this.

Ok thanks. Is there any fix we can make to help users?

Revision history for this message
Blake Rouse (blake-rouse) wrote : Re: MaaS 1.7 changes curtin preseed filename schema and network/interfaces override placement

Maybe on upgrade, we could rename there files for them. But I think that would be very hard to get just right.

Christian Reis (kiko)
summary: - MaaS 1.7 changes curtin preseed filename schema and network/interfaces
- override placement
+ RELNOTE: MaaS 1.7 changes curtin preseed filename schema and
+ network/interfaces override placement
tags: added: doc
Changed in maas:
importance: High → Critical
Changed in maas:
assignee: nobody → Julian Edwards (julian-edwards)
status: Triaged → In Progress
Changed in maas:
status: In Progress → Fix Committed
Changed in maas:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.