Signed-off-by: Fabiano Fidêncio <fidencio@xxxxxxxxxx> --- .../redhat.com/rhel-kickstart-desktop.xml.in | 17 +++++++++++++---- .../redhat.com/rhel-kickstart-jeos.xml.in | 17 +++++++++++++---- 2 files changed, 26 insertions(+), 8 deletions(-) diff --git a/data/install-script/redhat.com/rhel-kickstart-desktop.xml.in b/data/install-script/redhat.com/rhel-kickstart-desktop.xml.in index b68c79e..214c3b8 100644 --- a/data/install-script/redhat.com/rhel-kickstart-desktop.xml.in +++ b/data/install-script/redhat.com/rhel-kickstart-desktop.xml.in @@ -20,6 +20,7 @@ <injection-method>cdrom</injection-method> <injection-method>disk</injection-method> <injection-method>floppy</injection-method> + <injection-method>initrd</injection-method> <avatar-format> <mime-type>image/png</mime-type> </avatar-format> @@ -65,10 +66,18 @@ </xsl:template> <xsl:template match="/command-line"> - <xsl:text>ks=hd:</xsl:text> - <xsl:call-template name="script-disk"/> - <xsl:text>:/</xsl:text> - <xsl:value-of select="script/expected-filename"/> + <xsl:text>ks=</xsl:text> + <xsl:choose> + <xsl:when test="script/preferred-injection-method = 'initrd'"> + <xsl:text>file:/</xsl:text> + </xsl:when> + <xsl:otherwise> + <xsl:text>hd:</xsl:text> + <xsl:call-template name="script-disk"/> + <xsl:text>:/</xsl:text> + </xsl:otherwise> + </xsl:choose> + <xsl:value-of select="script/expected-filename"/> </xsl:template> <xsl:template match="/install-script-config"> diff --git a/data/install-script/redhat.com/rhel-kickstart-jeos.xml.in b/data/install-script/redhat.com/rhel-kickstart-jeos.xml.in index dc23d2a..5920e4a 100644 --- a/data/install-script/redhat.com/rhel-kickstart-jeos.xml.in +++ b/data/install-script/redhat.com/rhel-kickstart-jeos.xml.in @@ -15,6 +15,7 @@ <injection-method>cdrom</injection-method> <injection-method>disk</injection-method> <injection-method>floppy</injection-method> + <injection-method>initrd</injection-method> <template> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" @@ -57,10 +58,18 @@ </xsl:template> <xsl:template match="/command-line"> - <xsl:text>ks=hd:</xsl:text> - <xsl:call-template name="script-disk"/> - <xsl:text>:/</xsl:text> - <xsl:value-of select="script/expected-filename"/> + <xsl:text>ks=</xsl:text> + <xsl:choose> + <xsl:when test="script/preferred-injection-method = 'initrd'"> + <xsl:text>file:/</xsl:text> + </xsl:when> + <xsl:otherwise> + <xsl:text>hd:</xsl:text> + <xsl:call-template name="script-disk"/> + <xsl:text>:/</xsl:text> + </xsl:otherwise> + </xsl:choose> + <xsl:value-of select="script/expected-filename"/> </xsl:template> <xsl:template match="/install-script-config"> -- 2.20.1 _______________________________________________ Libosinfo mailing list Libosinfo@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libosinfo