Blob Blame History Raw
From aca3fd59e0f53fec06e84c04e6052a2777ed7fb3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= <fidencio@redhat.com>
Date: Mon, 10 Sep 2018 13:34:31 +0200
Subject: [PATCH] install-script: Add JeOS support for rhel-8
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

https://bugzilla.redhat.com/show_bug.cgi?id=1580232

Signed-off-by: Fabiano FidĂȘncio <fidencio@redhat.com>
---
 .../redhat.com/rhel-kickstart-jeos.xml     | 24 +++++++++++++++----
 1 file changed, 19 insertions(+), 5 deletions(-)

diff --git a/install-script/redhat.com/rhel-kickstart-jeos.xml b/install-script/redhat.com/rhel-kickstart-jeos.xml
index db7ec7f..9171389 100644
--- a/install-script/redhat.com/rhel-kickstart-jeos.xml
+++ b/install-script/redhat.com/rhel-kickstart-jeos.xml
@@ -65,7 +65,14 @@ skipx
 network --bootproto dhcp
 rootpw <xsl:value-of select="config/admin-password"/>
 firewall --disabled
+<xsl:choose>
+  <xsl:when test="os/version &lt; 8">
 authconfig --enableshadow --enablemd5
+  </xsl:when>
+  <xsl:otherwise>
+authselect select sssd
+  </xsl:otherwise>
+</xsl:choose>
 selinux --enforcing
 timezone --utc <xsl:value-of select="config/l10n-timezone"/>
 bootloader --location=mbr
@@ -75,17 +82,24 @@ clearpart --all --drives=<xsl:call-template name="target-disk"/>
 
 
 <xsl:choose>
-  <xsl:when test="os/version &lt; 7">
+  <xsl:when test="os/version &lt; 8">
+    <xsl:choose>
+      <xsl:when test="os/version &lt; 7">
 part /boot --fstype ext4 --size=1024 --ondisk=<xsl:call-template name="target-disk"/>
-  </xsl:when>
-  <xsl:otherwise>
+      </xsl:when>
+      <xsl:otherwise>
 part /boot --fstype ext4 --recommended --ondisk=<xsl:call-template name="target-disk"/>
-  </xsl:otherwise>
-</xsl:choose>
+      </xsl:otherwise>
+    </xsl:choose>
 part pv.2 --size=1 --grow --ondisk=<xsl:call-template name="target-disk"/>
 volgroup VolGroup00 --pesize=32768 pv.2
 logvol swap --fstype swap --name=LogVol01 --vgname=VolGroup00 --size=768 --grow --maxsize=1536
 logvol / --fstype ext4 --name=LogVol00 --vgname=VolGroup00 --size=1024 --grow
+  </xsl:when>
+  <xsl:otherwise>
+autopart --type=lvm
+  </xsl:otherwise>
+</xsl:choose>
 reboot
 
 %packages
-- 
2.17.1