d-i with precise+hwe-s stops at "Architecture not supported"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Julian Edwards | ||
maas (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Trusty |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
[Test Case]
1. Install MAAS
2. Add a node.
3. Select a Hardware Enablement Kernel. (Distro Series: Precise, Architecture: amd64/hwe-s)
4. Deploy will fail.
With the fix:
4. Deploy will succeed
After setting up hwe-s for precise along with the doc below, `juju add-machine` fails with "Architecture not supported" in d-i.
http://
From squid-deb-proxy log, d-i is trying to connect to:
http://
then failed.
Fastpath-installer case was filed as Bug #1310076.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: maas 1.5+bzr2252-
ProcVersionSign
Uname: Linux 3.13.0-19-generic x86_64
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
Date: Sun Apr 20 05:23:48 2014
PackageArchitec
SourcePackage: maas
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- Raphaël Badin (community): Approve
-
Diff: 116 lines (+68/-1)4 files modifiedcontrib/preseeds_v2/curtin_userdata (+1/-1)
src/maasserver/models/node.py (+5/-0)
src/maasserver/models/tests/test_node.py (+7/-0)
src/maasserver/tests/test_preseed.py (+55/-0)
- Jeroen T. Vermeulen (community): Approve
-
Diff: 116 lines (+68/-1)4 files modifiedcontrib/preseeds_v2/curtin_userdata (+1/-1)
src/maasserver/models/node.py (+5/-0)
src/maasserver/models/tests/test_node.py (+7/-0)
src/maasserver/tests/test_preseed.py (+55/-0)
- Graham Binns (community): Approve
-
Diff: 16 lines (+4/-2)1 file modifiedcontrib/preseeds_v2/preseed_master (+4/-2)
- Julian Edwards (community): Approve
-
Diff: 16 lines (+4/-2)1 file modifiedcontrib/preseeds_v2/preseed_master (+4/-2)
- Julian Edwards (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifiedcontrib/preseeds_v2/generic (+1/-1)
Changed in maas: | |
assignee: | nobody → Julian Edwards (julian-edwards) |
status: | Triaged → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in maas (Ubuntu): | |
status: | Fix Released → Confirmed |
description: | updated |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Changed in maas (Ubuntu): | |
status: | Confirmed → Fix Released |
tags: |
added: verification-done removed: verification-needed |
Changed in maas: | |
status: | Triaged → In Progress |
no longer affects: | maas/1.5 |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
After changing "/etc/maas/ preseeds/ curtin_ userdata" to use default archive not ports.ubuntu.com for hwe-s, `juju add-machine` succeeded. However the kernel after reboot was 3.2 not hwe-s. Am I misunderstanding this hwe feature?
=== modified file 'maas/preseeds/ generic' generic 2014-04-19 18:37:53 +0000 generic 2014-04-19 20:32:45 +0000
--- maas/preseeds/
+++ maas/preseeds/
@@ -2,7 +2,7 @@
{{def proxy}} http/hostname string {{main_ archive_ hostname} } http/directory string {{main_ archive_ directory} }
d-i mirror/country string manual
-{{if node.architecture in {'i386/generic', 'amd64/generic'} }}
+{{if node.architecture in {'i386/generic', 'amd64/generic', 'amd64/hwe-s'} }}
d-i mirror/
d-i mirror/
{{else}}