summaryrefslogtreecommitdiffstats
path: root/yuminstall.py
diff options
context:
space:
mode:
authorSteffen Maier <maier@linux.vnet.ibm.com>2009-07-06 07:03:41 -1000
committerDavid Cantrell <dcantrell@redhat.com>2009-07-06 16:07:28 -1000
commitc1692ab69c9f280cf69cc1275f7416b32799cc89 (patch)
tree1f4ea2fa9f3fcb2e4a6507f517ac54b313b05f12 /yuminstall.py
parentbd1d78545a1380ad71a37801a8c9c967168100eb (diff)
downloadanaconda-c1692ab69c9f280cf69cc1275f7416b32799cc89.tar.gz
anaconda-c1692ab69c9f280cf69cc1275f7416b32799cc89.tar.xz
anaconda-c1692ab69c9f280cf69cc1275f7416b32799cc89.zip
no "rhgb quiet" on s390 to enable visible boot progress and system automation (#509881)
Anaconda appends "rhgb quiet" to the bootloader's kernel arguments. On s390x, there is not graphical console. A console of type line mode is most common. Even more so, it's not uncommon to do system automation based on the guest OS's console output. Therefore, allow full output of kernel boot messages on the console.
Diffstat (limited to 'yuminstall.py')
-rw-r--r--yuminstall.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/yuminstall.py b/yuminstall.py
index fb89281e3..d96dae665 100644
--- a/yuminstall.py
+++ b/yuminstall.py
@@ -1614,10 +1614,11 @@ reposdir=/etc/anaconda.repos.d,/tmp/updates/anaconda.repos.d,/tmp/product/anacon
w = anaconda.intf.waitWindow(_("Post Install"),
_("Performing post install configuration..."))
- if len(self.ayum.tsInfo.matchNaevr(name='rhgb')) > 0:
- anaconda.id.bootloader.args.append("rhgb quiet")
- elif len(self.ayum.tsInfo.matchNaevr(name='plymouth')) > 0:
- anaconda.id.bootloader.args.append("rhgb quiet")
+ if not iutil.isS390():
+ if len(self.ayum.tsInfo.matchNaevr(name='rhgb')) > 0:
+ anaconda.id.bootloader.args.append("rhgb quiet")
+ elif len(self.ayum.tsInfo.matchNaevr(name='plymouth')) > 0:
+ anaconda.id.bootloader.args.append("rhgb quiet")
if self.ayum.tsInfo.getProvides("service(graphical-login)") != {} and anaconda.id.displayMode == 'g' and not flags.usevnc:
anaconda.id.desktop.setDefaultRunLevel(5)