Merge lp:~ikepanhc/installation-guide/1730322 into lp:~ubuntu-core-dev/installation-guide/ubuntu

Proposed by Ike Panhc
Status: Needs review
Proposed branch: lp:~ikepanhc/installation-guide/1730322
Merge into: lp:~ubuntu-core-dev/installation-guide/ubuntu
Diff against target: 179 lines (+37/-57)
7 files modified
build/entities/urls.ent (+2/-0)
build/templates/docstruct.ent (+1/-0)
debian/changelog (+3/-0)
en/hardware/supported/arm.xml (+6/-57)
en/install-methods/downloading-files.xml (+4/-0)
en/preparing/hwe.xml (+20/-0)
en/preparing/preparing.xml (+1/-0)
To merge this branch: bzr merge lp:~ikepanhc/installation-guide/1730322
Reviewer Review Type Date Requested Status
dann frazier Needs Fixing
Review via email: mp+333307@code.launchpad.net

Description of the change

Describe HWE kernel, point release and url for supported arm64 platform

To post a comment you must log in.
Revision history for this message
dann frazier (dannf) wrote :

Thanks Ike! Sorry for the late review. Comments inline. I'd also ask that we get someone from the kernel team to +1 the MP, since we're describing their product.

review: Needs Fixing

Unmerged revisions

542. By Ike Panhc

Describe HWE kernel, point release and url for supported arm64 platform

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'build/entities/urls.ent'
--- build/entities/urls.ent 2015-12-19 21:18:18 +0000
+++ build/entities/urls.ent 2017-11-07 08:05:00 +0000
@@ -48,12 +48,14 @@
48<!-- base for the current distribution -->48<!-- base for the current distribution -->
49<!ENTITY disturlftp "&url-debian-ftp;debian/dists/&releasename;/">49<!ENTITY disturlftp "&url-debian-ftp;debian/dists/&releasename;/">
50<!ENTITY disturl "&url-archive;dists/&releasename;/">50<!ENTITY disturl "&url-archive;dists/&releasename;/">
51<!ENTITY disturlhwe "&url-archive;dists/&releasename;-updates/">
5152
52<!-- base for unstable -->53<!-- base for unstable -->
53<!ENTITY url-dist-unstable "&url-archive;dists/unstable/">54<!ENTITY url-dist-unstable "&url-archive;dists/unstable/">
5455
55<!-- where to get the current debian-installer -->56<!-- where to get the current debian-installer -->
56<!ENTITY url-debian-installer "&disturl;main/installer-&architecture;/current/">57<!ENTITY url-debian-installer "&disturl;main/installer-&architecture;/current/">
58<!ENTITY url-debian-installer-hwe "&disturlhwe;main/installer-&architecture;/current/">
5759
58<!-- debian-installer WebSVN -->60<!-- debian-installer WebSVN -->
59<!ENTITY url-d-i-websvn "http://anonscm.debian.org/viewvc/d-i/">61<!ENTITY url-d-i-websvn "http://anonscm.debian.org/viewvc/d-i/">
6062
=== modified file 'build/templates/docstruct.ent'
--- build/templates/docstruct.ent 2015-12-19 21:18:18 +0000
+++ build/templates/docstruct.ent 2017-11-07 08:05:00 +0000
@@ -40,6 +40,7 @@
40 <!ENTITY preparing.xml SYSTEM "##SRCPATH##/preparing/preparing.xml">40 <!ENTITY preparing.xml SYSTEM "##SRCPATH##/preparing/preparing.xml">
41 <!ENTITY install-overview.xml SYSTEM "##SRCPATH##/preparing/install-overview.xml">41 <!ENTITY install-overview.xml SYSTEM "##SRCPATH##/preparing/install-overview.xml">
42 <!ENTITY backup.xml SYSTEM "##SRCPATH##/preparing/backup.xml">42 <!ENTITY backup.xml SYSTEM "##SRCPATH##/preparing/backup.xml">
43 <!ENTITY hwe.xml SYSTEM "##SRCPATH##/preparing/hwe.xml">
43 <!ENTITY needed-info.xml SYSTEM "##SRCPATH##/preparing/needed-info.xml">44 <!ENTITY needed-info.xml SYSTEM "##SRCPATH##/preparing/needed-info.xml">
44 <!ENTITY minimum-hardware-reqts.xml SYSTEM "##SRCPATH##/preparing/minimum-hardware-reqts.xml">45 <!ENTITY minimum-hardware-reqts.xml SYSTEM "##SRCPATH##/preparing/minimum-hardware-reqts.xml">
45 <!ENTITY non-debian-partitioning.xml SYSTEM "##SRCPATH##/preparing/non-debian-partitioning.xml">46 <!ENTITY non-debian-partitioning.xml SYSTEM "##SRCPATH##/preparing/non-debian-partitioning.xml">
4647
=== modified file 'debian/changelog'
--- debian/changelog 2016-06-20 17:47:17 +0000
+++ debian/changelog 2017-11-07 08:05:00 +0000
@@ -3,6 +3,9 @@
3 [ Doug Smythies ]3 [ Doug Smythies ]
4 * Fix typos in phrases where the sentence end dot is doubled.4 * Fix typos in phrases where the sentence end dot is doubled.
55
6 [ Ike Panhc ]
7 * Describe HWE kernel, point release and url for supported arm64 platform.
8
6 -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Mon, 20 Jun 2016 13:46:34 -04009 -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Mon, 20 Jun 2016 13:46:34 -0400
710
8installation-guide (20160121ubuntu3) yakkety; urgency=medium11installation-guide (20160121ubuntu3) yakkety; urgency=medium
912
=== modified file 'en/hardware/supported/arm.xml'
--- en/hardware/supported/arm.xml 2016-06-03 21:55:24 +0000
+++ en/hardware/supported/arm.xml 2017-11-07 08:05:00 +0000
@@ -95,7 +95,7 @@
9595
96 </sect2>96 </sect2>
9797
98<sect2 arch="arm64" id="arm64-supported-platforms"><title>Platforms supported by &debian;/arm64</title>98<sect2 arch="arm64" id="arm64-supported-platforms"><title>Supported arm64 platforms</title>
9999
100 <para>100 <para>
101 <phrase condition="not-ubuntu">Arm64/AArch64/ARMv8 hardware became101 <phrase condition="not-ubuntu">Arm64/AArch64/ARMv8 hardware became
@@ -104,64 +104,13 @@
104 support merged in the mainline kernel version by the time of this104 support merged in the mainline kernel version by the time of this
105 release; this is the main requirement to have &d-i; working on105 release; this is the main requirement to have &d-i; working on
106 them. </phrase>106 them. </phrase>
107 The following platforms are known to be supported by107 Ubuntu provides generic arm64 kernel images for various supported
108 &debian;/arm64 in this release. There is only one kernel image,108 platforms listed in
109 which supports all the listed platforms.109 <ulink url="https://wiki.ubuntu.com/ARM/Server/Install">Ubuntu Wiki</ulink>.
110 You can check for installation guide for each platform for
111 system-specific installation instructions.
110 </para>112 </para>
111113
112 <variablelist>
113 <varlistentry>
114 <term>Applied Micro (APM) Mustang/X-Gene</term>
115 <listitem>
116 <para>
117 The APM Mustang was the first Linux-capable ARMv8 system
118 available. It uses the X-gene SoC, which has since also
119 been used in other machines. It is an 8-core CPU, with
120 ethernet, USB and serial. A common form-factor looks just
121 like a desktop PC box, but many other versions are
122 expected in the future. Most of the hardware is supported
123 in the mainline kernel, but at this point USB support is
124 lacking in the &releasename-cap; kernel.
125 </para>
126 </listitem>
127 </varlistentry>
128
129 <varlistentry>
130 <term>ARM Juno Development Platform</term>
131 <listitem>
132 <para>
133 Juno is a capable development board with a 6-core (2xA57,
134 4xA53) ARMv8-A 800Mhz CPU, Mali (T624) graphics, 8GB DDR3
135 RAM, Ethernet, USB, Serial. It was designed for system
136 bring-up and power testing so is neither small nor cheap,
137 but was one of the first boards available. All the
138 on-board hardware is supported in the mainline kernel and
139 in &releasename-cap;.
140 </para>
141 </listitem>
142 </varlistentry>
143
144 <varlistentry>
145 <term>Cavium ThunderX Reference Platforms CN8800-1S-CDK &amp; CN8800-2S-CDK</term>
146 <listitem>
147 <para>
148 The ThunderX 1S Reference Platform is a 1U rack mount chassis with a
149 Micro-ATX single socket motherboard supporting 10GE &amp; 40GE
150 networking, x8 PCIe, 4 HDD drive slots and 8 DDR3 memory slots. The
151 ThunderX 2S Reference Platform is a 2U rack mount chassis with a ½ SSI
152 dual socket motherboard supporting 10GE &amp; 40GE networking, x8 PCIe,
153 6 HDD drive slots and 8 DDR4 memory slots. The 2U chassis can
154 accommodate 4 sleds and each of the sleds has a dual 48 core socket
155 design (96 cores per sled). The &releasename-cap; kernel has support
156 for nearly all on-board hardware. Certain exceptions, such as the IPMI
157 system interface (<filename>/dev/ipmi</filename>), may be supported in a
158 future &releasename-cap; update.
159 </para>
160 </listitem>
161 </varlistentry>
162
163 </variablelist>
164
165 <para>114 <para>
166 When using &d-i; on non-UEFI systems, you may have to manually115 When using &d-i; on non-UEFI systems, you may have to manually
167 make the system bootable at the end of the installation, e.g. by116 make the system bootable at the end of the installation, e.g. by
168117
=== modified file 'en/install-methods/downloading-files.xml'
--- en/install-methods/downloading-files.xml 2015-12-19 21:18:18 +0000
+++ en/install-methods/downloading-files.xml 2017-11-07 08:05:00 +0000
@@ -26,6 +26,10 @@
26lists each image and its purpose.26lists each image and its purpose.
27</para>27</para>
2828
29<para>
30The HWE installation images are located on each Ubuntu mirror in the directory <ulink url="&url-debian-installer-hwe;images/hwe-netboot/">ubuntu/dists/xenial-updates/main/installer-arm64/current/images/hwe-netboot/</ulink>
31</para>
32
29&download-arm.xml;33&download-arm.xml;
30&download-powerpc.xml;34&download-powerpc.xml;
3135
3236
=== added file 'en/preparing/hwe.xml'
--- en/preparing/hwe.xml 1970-01-01 00:00:00 +0000
+++ en/preparing/hwe.xml 2017-11-07 08:05:00 +0000
@@ -0,0 +1,20 @@
1 <sect1 id="point">
2 <title>Point release and HWE kernel</title>
3<para>
4
5The LTS release’s kernel is refreshed with a new, optional kernel at
6some point releases. This kernel is refered to as the Hardware
7Enablement (HWE) kernel, and provides support for new hardware that
8has been introduced after the LTS’s GA. New hardware components are
9supported by HWE kernels and on an installed system with proper
10networking you can install it by `apt install linux-generic-lts-hwe`.
11
12</para><para>
13
14The LTS point releases also provide an updated installation kernel for
15scenarios where kernel support for key components, such as NIC or RAID
16cards, is required during the installation process.
17
18</para>
19
20 </sect1>
021
=== modified file 'en/preparing/preparing.xml'
--- en/preparing/preparing.xml 2015-12-19 21:18:18 +0000
+++ en/preparing/preparing.xml 2017-11-07 08:05:00 +0000
@@ -13,6 +13,7 @@
1313
14&install-overview.xml;14&install-overview.xml;
15&backup.xml;15&backup.xml;
16&hwe.xml;
16&needed-info.xml;17&needed-info.xml;
17&minimum-hardware-reqts.xml;18&minimum-hardware-reqts.xml;
18&non-debian-partitioning.xml;19&non-debian-partitioning.xml;

Subscribers

People subscribed via source and target branches

to all changes: