To make our maas-1.5 deployment to work with our curtin preeseed files,
we had to make a couple fixes:
#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...]"]
To make our maas-1.5 deployment to work with our curtin preeseed files,
we had to make a couple fixes:
#1 add _${release} in the middle to /etc/maas/preseeds/ filenames, ie: userdata_ amd64_generic_ trusty_ alderaan. local userdata_ ubuntu_ amd64_generic_ trusty_ alderaan. local
* working in 1.5:
curtin_
* fixed for 1.7:
curtin_
#2 move explicit /etc/network/ interfaces overwriting to the 'far' end of late_commands: interfaces" , "http://[...snip...]"]
* working in 1.5:
late_commands:
bonding_02: ["curtin", "in-target", "--", "wget", "-O", "/etc/network/
* fixed for 1.7: write_ifaces: ["curtin", "in-target", "--", "wget", "-O", "/etc/network/ interfaces" , "http://[...snip...]"]
late_commands:
zz_