[opensuse-factory] Reviving openSUSE on Z Systems (S390X)
![](https://seccdn.libravatar.org/avatar/ddf577d5615157e18758c3528feadaaa.jpg?s=120&d=mm&r=g)
Hi all, A few enough-crazy people are joining in #opensuse-zsystems @freenode.net with intention of reviving the openSUSE community of S390X, which seems to be abandoned for 2 years now, as I can see on openQA test results. In case you can/want to help us or has interest, please join us. Kind Regards, Sergio (@binary-sequence) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/ddf577d5615157e18758c3528feadaaa.jpg?s=120&d=mm&r=g)
Hi all, For those interested on Z systems, but without access to an IBM mainframe, you should know that IBM offers a free Z/VM VM with SLE12-SP3 https://www.ibm.com/it-infrastructure/linuxone That means that the openSUSE community for Z systems can also be extended to students or anyone without that kind of company resources. Starting with that, the idea is to use nested virtualization setting up a KVM hypervisor on that SLE12-SP3 VM to install Tumbleweed or Leap on a nested VM. https://gist.github.com/mfriesenegger/a9ac0e163aeced1323a998da3fc254b4 Thanks Mike! Have fun! And make Tumbleweed for S390X great again! ;) Kind Regards, Sergio-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/6d198f8c8f1c94ccef873cebcf4f5dfa.jpg?s=120&d=mm&r=g)
On 29/01/2019 22:07, Sergio Lindo wrote:
Hi all,
For those interested on Z systems, but without access to an IBM mainframe, you should know that IBM offers a free Z/VM VM with SLE12-SP3 https://www.ibm.com/it-infrastructure/linuxone
That means that the openSUSE community for Z systems can also be extended to students or anyone without that kind of company resources.
Starting with that, the idea is to use nested virtualization setting up a KVM hypervisor on that SLE12-SP3 VM to install Tumbleweed or Leap on a nested VM. https://gist.github.com/mfriesenegger/a9ac0e163aeced1323a998da3fc254b4 Thanks Mike!
Have fun! And make Tumbleweed for S390X great again! ;)
Kind Regards, Sergio-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Thanks Sergio, Great news which I shall also pass on to colleagues. Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Senior Staff Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/7891b1b1a5767f4b9ac1cc0723cebdac.jpg?s=120&d=mm&r=g)
Sergio Lindo wrote:
Hi all,
For those interested on Z systems, but without access to an IBM mainframe, you should know that IBM offers a free Z/VM VM with SLE12-SP3 https://www.ibm.com/it-infrastructure/linuxone
There is also Hercules. I ran Linux/390 on Hercules around 2001/2002. -- Per Jessen, Zürich (5.6°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/ca9789ca82712456ebe792c2e7528baa.jpg?s=120&d=mm&r=g)
On 1/30/19 9:58 AM, Per Jessen wrote:
For those interested on Z systems, but without access to an IBM mainframe, you should know that IBM offers a free Z/VM VM with SLE12-SP3 https://www.ibm.com/it-infrastructure/linuxone
There is also Hercules. I ran Linux/390 on Hercules around 2001/2002.
Oh yeah, I recently saw a very interesting and hilarious talk by a Dutch guy on the Vintage Computing Festival Berlin:
https://media.ccc.de/v/vcfb18_-_96_-_en_-_201810141000_-_running_your_own_ma...
He's giving an intro on how to use Herculus, very entertaining. Adrian -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/7891b1b1a5767f4b9ac1cc0723cebdac.jpg?s=120&d=mm&r=g)
John Paul Adrian Glaubitz wrote:
On 1/30/19 9:58 AM, Per Jessen wrote:
For those interested on Z systems, but without access to an IBM mainframe, you should know that IBM offers a free Z/VM VM with SLE12-SP3 https://www.ibm.com/it-infrastructure/linuxone
There is also Hercules. I ran Linux/390 on Hercules around 2001/2002.
Oh yeah, I recently saw a very interesting and hilarious talk by a Dutch guy on the Vintage Computing Festival Berlin:
https://media.ccc.de/v/vcfb18_-_96_-_en_-_201810141000_-_running_your_own_ma...
He's giving an intro on how to use Herculus, very entertaining.
I was doing it professionally - at the time, I ran the central and southern Europe Linux/390 programme for BEA. -- Per Jessen, Zürich (1.9°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/ddf577d5615157e18758c3528feadaaa.jpg?s=120&d=mm&r=g)
Hi Jessen,
El 30 ene 2019, a las 9:58, Per Jessen <per@computer.org> escribió:
There is also Hercules. I ran Linux/390 on Hercules around 2001/2002.
I have heard about Hercules, and that it was very slow, but I never tried it. I will give it a try, but I assume that those LinuxONE VMs have much better performance. I have already tried those and they work very fast and smooth. I will try to make a comparison and inform about the results. Kind Regards, Sergio-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/7891b1b1a5767f4b9ac1cc0723cebdac.jpg?s=120&d=mm&r=g)
Sergio Lindo wrote:
Hi Jessen,
El 30 ene 2019, a las 9:58, Per Jessen <per@computer.org> escribió:
There is also Hercules. I ran Linux/390 on Hercules around 2001/2002.
I have heard about Hercules, and that it was very slow, but I never tried it.
Yes, it's an emulator, but even on on semi-decent hardware is worked very well. (and that was 18 years ago). I don't remember if we had 3GHz CPUs :-) I used it for demoing BEA Weblogic on the mainframe. With a JVM on top, it was a bit slow I admit.
I will give it a try, but I assume that those LinuxONE VMs have much better performance. I have already tried those and they work very fast and smooth. I will try to make a comparison and inform about the results.
I'm sure you'll have much better performance. It's pretty cool that IBM is making those available. /Per -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/ca9789ca82712456ebe792c2e7528baa.jpg?s=120&d=mm&r=g)
Hi Sergio! On 1/25/19 5:33 PM, Sergio Lindo wrote:
A few enough-crazy people are joining in #opensuse-zsystems @freenode.net with intention of reviving the openSUSE community of S390X, which seems to be abandoned for 2 years now, as I can see on openQA test results.
I'm doing a lot of works on exotic ports, in particular in Debian, so I would generally be interested. However, I think that s390x is rather boring because everything works already. IBM has a lot of people working on upstream projects, so starting a Linux distribution is basically a matter of bootstrapping and then just let the build machines do the rest. There might be some packages here and there that need attention, but the vast majority builds and works just fine on s390x. I think, currently it's only mozjs60 which is broken and therefore causes issues for Debian on s390x because half of GNOME depends on a JavaScript engine to work. I would be more interested on working on openSUSE for sparc64. We've done a lot of work on Debian's sparc64 port which includes work on GRUB, Rust, OpenJDK, Firefox, Thunderbird etc so that quite a large number of packages work fine these days. What still needs work and is an actual challenge are the various JavaScript engines which don't cope with the fact that sparc64 has a 52-bit virtual address so tagged pointers get mangled. We have plenty of sparc64 machines available which could be set up as build machines for openSUSE. Someone would just have to enable the architecture in OBS. Another port that I am interesting in is m68k that we're also maintaining in Debian. There are quite some people working on m68k stuff and there are even efforts for an LLVM backend for m68k which eventually means Rust for m68k :-). Adrian -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/ddf577d5615157e18758c3528feadaaa.jpg?s=120&d=mm&r=g)
Hi John,
El 30 ene 2019, a las 9:51, John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> escribió:
I'm doing a lot of works on exotic ports, in particular in Debian, so I would generally be interested. However, I think that s390x is rather boring because everything works already. IBM has a lot of people working on upstream projects, so starting a Linux distribution is basically a matter of bootstrapping and then just let the build machines do the rest.
Well, at the moment we don’t have any working ISO nor disk image to run openSUSE Tumbleweed or Leap.
There might be some packages here and there that need attention, but the vast majority builds and works just fine on s390x. I think, currently it's only mozjs60 which is broken and therefore causes issues for Debian on s390x because half of GNOME depends on a JavaScript engine to work.
I can see a lot of work to do here: https://build.opensuse.org/project/show/openSUSE:Factory:zSystems
I would be more interested on working on openSUSE for sparc64. […] Another port that I am interesting in is m68k […]
I haven’t worked on those architechtures. But, my goal to get Tumbleweed on Z systems is because I want to be able to run openQA-worker on it. Someone created a package virtio-gpu, which is available for the current version for Tumbleweed which allows to generate a virtual display and serve it through VNC, so that a qemu VM can be controlled by os-autoinst. The other part of the story is that I am interested in those mainframes and want to learn more about them.
We have plenty of sparc64 machines available which could be set up as build machines for openSUSE. Someone would just have to enable the architecture in OBS.
I suppose that other people could be interested on that. But, at the moment that is out of the scope for me. At least until I feel I have learnt enough about s390x. Kind Regards, Sergio-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
John Paul Adrian Glaubitz
-
Per Jessen
-
Sergio Lindo
-
Sid Boyce