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

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

This proposal has been superseded by a proposal from 2018-11-13.

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

Hi Ike - comments inline. Sorry for taking so long to get back to you!

review: Needs Fixing
Revision history for this message
dann frazier (dannf) :

Unmerged revisions

547. 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 2018-05-15 18:04:14 +0000
+++ build/entities/urls.ent 2018-06-14 08:13:26 +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 2018-06-14 08:13:26 +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 2018-05-28 13:30:25 +0000
+++ debian/changelog 2018-06-14 08:13:26 +0000
@@ -5,6 +5,9 @@
5 references to IBM documentation.5 references to IBM documentation.
6 * Add a validation-only build mode.6 * Add a validation-only build mode.
77
8 [ Ike Panhc ]
9 * Describe HWE kernel, point release and url for supported arm64 platform
10
8 -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Mon, 28 May 2018 09:26:49 -040011 -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Mon, 28 May 2018 09:26:49 -0400
912
10installation-guide (20160121ubuntu4) bionic; urgency=medium13installation-guide (20160121ubuntu4) bionic; urgency=medium
1114
=== modified file 'en/hardware/supported/arm.xml'
--- en/hardware/supported/arm.xml 2016-06-03 21:55:24 +0000
+++ en/hardware/supported/arm.xml 2018-06-14 08:13:26 +0000
@@ -104,64 +104,12 @@
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 that page for platform-specific installation note.
110 </para>111 </para>
111112
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>113 <para>
166 When using &d-i; on non-UEFI systems, you may have to manually114 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. by115 make the system bootable at the end of the installation, e.g. by
168116
=== 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 2018-06-14 08:13:26 +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 2018-06-14 08:13:26 +0000
@@ -0,0 +1,21 @@
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 referred 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 an apt command which you can find it
11at <ulink url="https://wiki.ubuntu.com/Kernel/LTSEnablementStack">LTSEnablementStack</ulink> on Ubuntu wiki.
12
13</para><para>
14
15The LTS point releases also provide an updated installation kernel for
16scenarios where kernel support for key components, such as NIC or RAID
17cards, is required during the installation process.
18
19</para>
20
21 </sect1>
022
=== modified file 'en/preparing/preparing.xml'
--- en/preparing/preparing.xml 2015-12-19 21:18:18 +0000
+++ en/preparing/preparing.xml 2018-06-14 08:13:26 +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: