From Fedora Project Wiki
No edit summary
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!-- = Fedora/s390x specific Release Notes = -->
<!-- = Fedora/s390x specific Release Notes = -->
= Release Notes =
= Release Notes =
There are few known issues in the release of Fedora 16 for the s390x architecture
* There is a major change in the installation process where the long-lived linuxrc script used for configuring stuff for s390x is now removed and dracut options are used to provide those information. And because we don't want to delay the release of Fedora 17 it means that there can be scenarios where Fedora can't be installed now. We are working on it, but naturally will appreciate reports of such scenarios. It should affect primarily Hercules users as the main tested installation path is now over the QETH interface, which is provided only in the post 3.07 Hercules snapshots.
* the "Shutdown" button at the end of the installation doesn't work - relates to [https://bugzilla.redhat.com/show_bug.cgi?id=740858 bug 740858], see below for more details
* the Haskell compiler ghc and its companion packages are now provided also on s390x, thanks to Jens Petersen for the bootstrapping
* a terminal isn't shown on the console when running in Hercules, if doing "Minimal" installation you need to login with ssh at the end of the installation, change into the newly installed system with "chroot /mnt/sysimage" and run "chkconfig network on" so the network will be up after reboot and login with ssh will be possible. It's not clear if this issue affects also LPAR installation on real hardware, but Hercules emulates something like LPAR mode.
* Eclipse is now built for s390x, thanks to Krzysztof Daniel and the rest of Eclipse team
* there is a delay (few seconds) after the password is entered during login and before the shell prompt appears ([https://bugzilla.redhat.com/show_bug.cgi?id=771579 bug 771579] fixed in systemd-37-8.fc16)
* example of using dracut options set in generic.prm
* /etc/zipl.conf needs 2 new variables set to behave the same as in F <= 15 and in RHEL <= 6, we switched from Fedora specific patch to using new functionality provided by zipl directly. Those variables are <tt>defaultauto</tt> and <tt>prompt=1</tt> and they must be written in the <tt>[defaultboot]</tt> section ([https://bugzilla.redhat.com/show_bug.cgi?id=783424 bug 783424])
<pre>
ro ramdisk_size=40000 cio_ignore=all,!0.0.0009 vnc
rd.dasd=0.0.0200 rd.dasd=0.0.0201 rd.dasd=0.0.0202 rd.dasd=0.0.0203
rd.dasd=0.0.0204 rd.dasd=0.0.0205 rd.dasd=0.0.0206 rd.dasd=0.0.0207
ip=192.168.100.100::192.168.100.1:24:fedora.example.com:eth0:none
rd.znet=qeth,0.0.0800,0.0.0801,0.0.0802,layer2=0,portname=FOOBAR,portno=0
root=live:http://dl.fedoraproject.org/pub/fedora-secondary/releases/17/Fedora/s390x/os/images/install.img
nameserver=10.20.30.40
</pre>
 
if you will be using a private mirror then update the URL for the install.img in the <tt>root</tt> variable and add <tt>repo</tt> location eg.
<pre>
root=live:http://example.com/your/fedora/path/s390x/os/images/install.img
repo=http://example.com/your/fedora/path/s390x/os/
</pre>
 
it sets IP information for ethernet card, set device information for QETH and DASDs and also the location of the second stage installer and the installation repository, see <tt>man dracut.kernel</tt> for details about the options
 


= Developer information =
= Developer information =
== Global info ==
== Global info ==
Image composes are run on F-15 with
Image composes are run on F-17 with
* pungi-2.10
* pungi-2.11-2.fc17
* lorax-17.16
* lorax-17.25-1.fc17


== issues found in F-17 Alpha 20120402 ==
== issues found in F-17 Alpha 20120402 ==
using anaconda-17.16-1.fc17.dh.2
using anaconda-17.16-1.fc17.dh.2


'''Installation status:''' UNKNOWN ()
'''Installation status:''' FAIL
* vnc doesn't start - traceback from anaconda - bug [https://bugzilla.redhat.com/show_bug.cgi?id=809109 809109]
* broken dep - plymouth-0.8.4-0.20110822.3.fc17.s390x requires libdrm_intel.so.1()(64bit)
 
== issues found in F-17 Alpha 20120430 ==
refreshed with anaconda-17.20-1.fc17 and dracut-018-1.fc17
 
'''Installation status:''' UNKNOWN
 
== issues found in F-17 20120525 ==
Bug [https://bugzilla.redhat.com/show_bug.cgi?id=825256 825256] - /etc/modprobe.d/dasd_mod.conf not populated correctly for DASD devices with addidional parameters
 
'''Installation status:''' FAIL
 
== issues found in F-17 20120605 ==
* includes dracut-018-51.git20120604.fc17
 
'''Installation status:''' OK
 


== general anaconda/lorax/pungi/... issues ==
== general anaconda/lorax/pungi/... issues ==
* pungi shouldn't include s390 compat packages in the installer image/repo - [http://lists.fedoraproject.org/pipermail/buildsys/2011-August/003726.html patch]
* pungi shouldn't include s390 compat packages in the installer image/repo - [http://lists.fedoraproject.org/pipermail/buildsys/2011-August/003726.html patch] (fixed in upstream commit 989462bf8)
* lorax is switched to cmsfs-fuse from old cmsfs (https://www.redhat.com/archives/anaconda-devel-list/2012-April/msg00327.html)

Latest revision as of 09:36, 29 June 2012

Release Notes

  • There is a major change in the installation process where the long-lived linuxrc script used for configuring stuff for s390x is now removed and dracut options are used to provide those information. And because we don't want to delay the release of Fedora 17 it means that there can be scenarios where Fedora can't be installed now. We are working on it, but naturally will appreciate reports of such scenarios. It should affect primarily Hercules users as the main tested installation path is now over the QETH interface, which is provided only in the post 3.07 Hercules snapshots.
  • the Haskell compiler ghc and its companion packages are now provided also on s390x, thanks to Jens Petersen for the bootstrapping
  • Eclipse is now built for s390x, thanks to Krzysztof Daniel and the rest of Eclipse team
  • example of using dracut options set in generic.prm
ro ramdisk_size=40000 cio_ignore=all,!0.0.0009 vnc
rd.dasd=0.0.0200 rd.dasd=0.0.0201 rd.dasd=0.0.0202 rd.dasd=0.0.0203
rd.dasd=0.0.0204 rd.dasd=0.0.0205 rd.dasd=0.0.0206 rd.dasd=0.0.0207
ip=192.168.100.100::192.168.100.1:24:fedora.example.com:eth0:none
rd.znet=qeth,0.0.0800,0.0.0801,0.0.0802,layer2=0,portname=FOOBAR,portno=0
root=live:http://dl.fedoraproject.org/pub/fedora-secondary/releases/17/Fedora/s390x/os/images/install.img
nameserver=10.20.30.40

if you will be using a private mirror then update the URL for the install.img in the root variable and add repo location eg.

root=live:http://example.com/your/fedora/path/s390x/os/images/install.img
repo=http://example.com/your/fedora/path/s390x/os/

it sets IP information for ethernet card, set device information for QETH and DASDs and also the location of the second stage installer and the installation repository, see man dracut.kernel for details about the options


Developer information

Global info

Image composes are run on F-17 with

  • pungi-2.11-2.fc17
  • lorax-17.25-1.fc17

issues found in F-17 Alpha 20120402

using anaconda-17.16-1.fc17.dh.2

Installation status: FAIL

  • vnc doesn't start - traceback from anaconda - bug 809109
  • broken dep - plymouth-0.8.4-0.20110822.3.fc17.s390x requires libdrm_intel.so.1()(64bit)

issues found in F-17 Alpha 20120430

refreshed with anaconda-17.20-1.fc17 and dracut-018-1.fc17

Installation status: UNKNOWN

issues found in F-17 20120525

Bug 825256 - /etc/modprobe.d/dasd_mod.conf not populated correctly for DASD devices with addidional parameters

Installation status: FAIL

issues found in F-17 20120605

  • includes dracut-018-51.git20120604.fc17

Installation status: OK


general anaconda/lorax/pungi/... issues