Legacy import config treats arches/releases as lists of characters
Bug #1238681 reported by
Jeroen T. Vermeulen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Jeroen T. Vermeulen | ||
maas (Ubuntu) |
Fix Released
|
Critical
|
Unassigned |
Bug Description
The boot-image import options taken from the legacy import_ephemerals config does not split the ARCHES and RELEASES settings on space. Instead, the code that expects either to be a list ends up iterating over the characters in a string.
Related branches
lp:~jtv/maas/bug-1238681
- Raphaël Badin (community): Approve
-
Diff: 42 lines (+5/-5)2 files modifiedsrc/provisioningserver/import_images/config.py (+2/-2)
src/provisioningserver/import_images/tests/test_config.py (+3/-3)
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Critical |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package maas - 1.4+bzr1693+ dfsg-0ubuntu2
--------------- dfsg-0ubuntu2) saucy; urgency=low
maas (1.4+bzr1693+
* debian/patches: wsgi_app_ group_lp1237463 .patch: Import wsgi into the %{GLOBAL} backward_ compat_ lp1238376. patch: Maintain import_ephemerals ephemerals to inherit the pxe-files, otherwise it will always download config_ arch_rel_ lp1238681. patch: arches/releases are a list ephemeral_ archs_correctly .patch: Allow maas-import- ephemerals
- 99_fix_
application group, to avoid bson encoding issues. (LP: #1237463)
- 99_ephemeral_
config compatibility to allow maas-import-
config used for maas-import-
all releases even when set to a particular one. (LP: #1238376)
- 99_split_
of characters that need to be split. (LP: #1238681)
- 99_handle_
to use arches correctly coming from the legacy config (LP: #1240215)
-- Andres Rodriguez <email address hidden> Mon, 14 Oct 2013 13:10:21 -0400