Non-Ubuntu preseed templates are not tested

Bug #1338169 reported by Gavin Panella
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
High
Blake Rouse

Bug Description

The following templates can be corrupted — by adding {{0/0}} at the end for example — without inducing any failures in a run of the test suite:

  contrib/preseeds_v2/curtin_userdata_centos
  contrib/preseeds_v2/curtin_userdata_suse
  contrib/preseeds_v2/curtin_userdata_windows
  contrib/preseeds_v2/windows_amd64_generic_win2012
  contrib/preseeds_v2/windows_amd64_generic_win2012hv
  contrib/preseeds_v2/windows_amd64_generic_win2012hvr2
  contrib/preseeds_v2/windows_amd64_generic_win2012r2

This prevents safe refactoring and improvement of the code around preseeds.

Related branches

tags: added: tech-debt
Changed in maas:
assignee: nobody → Blake Rouse (blake-rouse)
status: Triaged → In Progress
Changed in maas:
status: In Progress → Fix Committed
Changed in maas:
milestone: none → 1.7.0
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.