commit 69377f3055f0ea9f80fe46eaac335bdc42c11cfc
Author: Petr Bokoc <pbokoc(a)redhat.com>
Date: Tue Oct 7 00:05:10 2014 +0200
Adding the rest of the Installer section
en-US/Installation.xml | 151 +++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 150 insertions(+), 1 deletions(-)
---
diff --git a/en-US/Installation.xml b/en-US/Installation.xml
index a92fa48..2a63c9a 100644
--- a/en-US/Installation.xml
+++ b/en-US/Installation.xml
@@ -100,4 +100,153 @@
</itemizedlist>
</section>
-</section>
+ <section id="sect-installation-kickstart">
+ <title>Changes in Kickstart Syntax</title>
+ <para>
+ This section provides a list of changes to
<firstterm>Kickstart</firstterm> commands and options. A list of these changes
can also be viewed using the following command on a Fedora system:
+ </para>
+ <screen><prompt>$</prompt><command>ksverdiff -f
F&PREVVER; -t F&PRODVER;</command></screen>
+ <para>
+ This command will only work on Fedora &PRODVER; with the
<package>pykickstart</package> package installed.
+ </para>
+
+ <section id="sect-installation-kickstart-new">
+ <title>New Commands and Options</title>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <command>fcoe --autovlan</command>: Enable automatic discovery of
VLANs.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>bootloader --disabled</command>: Do not attempt to
install a boot loader. This option overrides all other boot loader configuration; all
other boot loader options will be ignored and no boot loader packages will be installed.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>network --interfacename=</command>: Specify a custom
interface name for a VLAN device. This option should be used when the default name
generated by the <option>--vlanid=</option> option is not desired, and it must
always be used together with <option>--vlanid=</option>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>ostreesetup</command>: New optional command. Used for
OSTree installations. Available options are:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <option>--osname=</option> (required): Management root for OS
installation.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <option>--remote=</option> (optional): Name of the remote
repository.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <option>--url=</option> (required): Repository URL.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <option>--ref=</option> (required): Name of branch inside the
repository.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <option>--nogpgcheck</option> (optional): Disable GPG key
verification.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ See <ulink
url="https://wiki.gnome.org/action/show/Projects/OSTree" /> for more
information about OSTree.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>clearpart --disklabel=</command>: Create a custom disk
label when relabeling disks.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>autopart --fstype=</command>: Specify a file system type
(such as <systemitem>ext4</systemitem> or
<systemitem>xfs</systemitem>) to replace the default when doing automatic
partitioning.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>repo --install</command>: Writes the repository
information into the <filename
class="directory">/etc/yum.repos.d/</filename> directory. This makes
the repository configured in Kickstart available on the installed system as well.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Changes in the <command>%packages</command> section:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ You can now specify an <firstterm>environment</firstterm> to
be installed in the <command>%packages</command> section by adding an
environment name prefixed by <literal>@^</literal>. For example:
+ </para>
+ <programlisting>
+%packages
+@core
+<emphasis>@^Infrastructure Server</emphasis>
+%end
+ </programlisting>
+ </listitem>
+ <listitem>
+ <para>
+ The <command>%packages --nocore</command> option can now be
used to disable installing of the <literal>Core</literal> package group.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ You can now exclude the kernel from installing. This is done the same
way as excluding any other package - by prefixing the package name with
<literal>-</literal>:
+ </para>
+ <programlisting>
+%packages
+@core
+<emphasis>-kernel</emphasis>
+%end
+ </programlisting>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
+ </section>
+
+ <section id="sect-installation-kickstart-changed">
+ <title>Changes in Existing Commands and Options</title>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <command>volgroup --pesize=</command>: This option now does not
have a default value in Kickstart. The default size of a new volume group's physical
extents is now determined by the installer during both manual and Kickstart installation.
This means that the behavior of Kickstart and manual installations is now the same. The
previous default value for Kickstart installations was
<literal>32768</literal>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </section>
+
+ </section>
+
+ <section id="sect-installation-additional-changes">
+ <title>Additional Changes</title>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Software RAID configuration in the graphical user interface has been tweaked.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ You can now use the <keycap>+</keycap> and
<keycap>-</keycap> keys as shortcuts in the manual partitioning screen in the
graphical user interface.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <command>ksverdiff</command> utility (part of the
<package>pykickstart</package> package) has a new option:
<option>--listversions</option>. Use this option to list all available
operating system versions which can be used as arguments for the
<option>--from=</option> and <option>--to=</option> options.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </section>
+
+</section>
\ No newline at end of file