Meetings
Meetings are held on the 2nd Tuesday of the month. Announcements for upcoming meetings with joining information and precise time are sent to the mailing list.
11 March 2025
Attendees:
Elizabeth K. Joseph (IBM)
Sarah Julia Kriesh (openSUSE)
Ulrich Weigand (IBM)
Agenda:
Apologies, daylight savings time change in the US changed the time of this meeting, so participation was more limited.
Updates from Ulrich:
Continued work on .NET
IBM now has an additional person working on Debian
Continued work on zNext enablement
An offer of (paid) Debian LTS support has been made by Freexian, Lyz will follow up to get an estimate
While putting together a demo, Lyz discovered that the CLI game Nethack isn’t working on EPEL, Kevin Fenzi from Red Hat/Fedora has helpfully created a bug report: https://bugzilla.redhat.com/show_bug.cgi?id=2351143
CoreDNS - Sarah brought it up on the mailing list, Ulrich’s team is looking into it: https://lists.openmainframeproject.org/g/wg-linux-distros/message/231
Related to DNS, Ulrich has run into some DNS over QUIC issues that are being investigated
Continued work on Mesa issue: https://bugzilla.opensuse.org/show_bug.cgi?id=1233167 & Ulrich shared with Sarah that it would be helpful to provide detailed information on how to recreate the environment to replicate the bug
Sarah will be speaking on Linux on IBM Z at Czech Technical University in Prague
Lyz will be at the Red Hat Summit in May running a ML/AL on-hands activity at the booth
11 February 2025
Attendees:
Elizabeth K. Joseph (IBM)
Sarah Julia Kriesh (openSUSE)
Marcela Maslanova (SUSE)
Daniel Horak (Fedora)
Agenda:
Sarah met up with Linux distributions at FOSDEM, and Christian and her pointed Debian and the Reproducible Builds folks to the IBM Open Source Cloud program
Rocky Linux might need more VMs, Lyz to follow-up
Alpine Linux has been granted a few VMs
Sarah to follow up with Gayathri on LDC issue to see if she needs further assistance
QEMU issue fixed upstream and in openSUSE:
Dan shared general awareness: Fedora has made the switch to the new version of GCC, which has caused some disruption (not strictly s390x-specific) due to new standards
14 January 2025
Attendees:
Elizabeth K. Joseph (IBM)
Sarah Julia Kriesh (openSUSE)
Marcela Maslanova (SUSE)
Daniel Horak (Fedora)
Seenu Suvarna (IBM)
Agenda:
Thanks to Sarah for covering December meeting and renewal with TAC
Ongoing: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12165
Berthold opened a bug report regarding portainer: https://bugzilla.suse.com/show_bug.cgi?id=1235709
LDC compiler, making progress: https://lists.openmainframeproject.org/g/wg-linux-distros/message/225
Fedora introducing new gcc version 15, and the gcc change tends to introduce problems for all platforms, so he’s just mentioning for awareness
Seenu asked about porting documentation that the distros are using
Sarah shared https://en.opensuse.org/ZSystems
Daniel suggested compiling with warnings enabled since it can uncover deeper bugs that might pop up in production later
10 December 2024
Attendees:
Ulrich Weigand (IBM)
Dan Horak (Fedora)
Christian Boltz (openSUSE)
Sarah Kriesch (openSUSE)
Agenda:
Mesa issue: https://bugzilla.opensuse.org/show_bug.cgi?id=1233167
Ulrich: Better test case required
Everywhere Endian issues can happen with pixels on Big Endian.
Dan: With Rawhide and Xfce it has worked
→ Wayland is the problem?
Sarah: There is the hint in the upstream issue, what has created the issue. There is also a driver change.
Ulrich: Is a smaller Mesa test case available?
Goals for 2025:
z16 based mainframe for all Linux Distributions in Marist College
Thursday, 12th December 2024 Representation of our Linux Distributions Working Group at TAC planned, for annual renewal: https://tac.openmainframeproject.org/meetings/2024-12-12.html
Dan & Ulrich: Keeping the Linux Distributions Working Group is important. The collaboration with issues is the highlight. Add some examples, please.
12 November 2024
Attendees:
Elizabeth K. Joseph (IBM)
Daniel Horak (Fedora)
Ulrich Weigand (IBM)
Gayathri Berli (Debian)
Marcela Maslanova (SUSE)
benny Vasquez (AlmaLinux)
Agenda:
Mesa 24.2.x - shifted colors on s390x: https://bugzilla.suse.com/show_bug.cgi?id=1233167#c7
Follow-up from Dan with upstream MRs: https://lists.openmainframeproject.org/g/wg-linux-distros/message/220 “Those should fix the shifted colors on big endian platforms.”
Kubernetes support of s390x and ppc64le (https://lists.openmainframeproject.org/g/wg-linux-distros/message/219)
IBM and Red Hat are engaged with the community for the best path forward
Sarah presented at IBM TechXchange 2024: ”Collaboration of Linux Distributions on the Mainframe - A Benefit for you & all Linux Distributions [2543]”
Lyz met with Jonathan Wright of AlmaLinux at SeaGL and confirmed the KVM-based VMs are working well for the project, she also gave presentation on architectures and mentioned the WG
benny from AlmaLinux welcome and introduction to the group!
Discussed Debian s390-tools orphaned issue, and overall Debian support situation
10 September 2024
Recording: No recording, Zoom wasn’t working for us
Attendees:
Elizabeth K. Joseph (IBM)
Sarah Julia Kriesch (openSUSE)
Daniel Horak (Fedora)
Ulrich Weigand (IBM)
Agenda:
IBM TechXchange, who will be there?
Sarah is speaking on the main track on Thursday
Elizabeth is speaking at the Open Mainframe Project Community Day event on Monday
openSUSE Hercules discussion on LINUX-390, Sarah said they are working on making the process of using it easier: http://www2.marist.edu/htbin/wlvtype?LINUX-VM.98024
No big updates from Fedora, just branched for version 41 so overall stabilization work
Elizabeth has invited some client developers to future meetings, they're working on specific s390x packages but were looking for a public space to discuss porting issues
It was noticed on GitHub that upstream nginx builds have ceased, working to connect them with s390x resources in the IBM LinuxONE Open Source Cloud
13 August 2024
Attendees:
Elizabeth K. Joseph (IBM)
Sarah Julia Kriesch (openSUSE)
Daniel Horak (Fedora)
Larry Morris (Canonical)
Agenda:
IBM TechXchange: Collaboration of Linux Distributions on the Mainframe - A Benefit for you & all Linux Distributions [2543] https://reg.tools.ibm.com/flow/ibm/techxchange24/sessioncatalog/page/sessioncatalog?search=%22Sarah%20Julia%20Kriesch%22
openSUSE has identified a bug "race in sysfs during setup of hvc with kernel-source 6.10.2-1.1" which was taken upstream: https://bugzilla.suse.com/show_bug.cgi?id=1228425
Sarah has a contact who is interested in contributing to Fedora on s390x, and they’re looking for development resources now that their IBM LinuxONE Community Cloud entitlement has expired. Sarah also suggested getting Fedora on the open source cloud (like Debian), Lyz will follow-up with the team at IBM about feasibility.
Sarah runs regular s390x training for openSUSE that she publishes to the openSUSE mailing list, and Lyz invited her to share them with the broader WG
9 July 2024
Attendees:
Daniel Horak (Fedora)
Sarah Julia Kriesch (openSUSE)
Gayathri Berki (Debian)
Larry Morris (Ubuntu)
Ulrich Weigand (IBM)
Agenda:
openSUSE Leap 15.6 has been released
openSUSE Release Announcement: https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/sarah-julia-kriesch/2024/06/24/opensuse-leap-156-released?communityKey=64d1d1bd-66bc-4ecb-b9e8-0372b18c5bcb
python-onnx tests are failing on openSUSE and Fedora (bug report will be kept open):
https://lists.openmainframeproject.org/g/wg-linux-distros/message/189
Ulrich: Not all tests are supported from upstream → there is a special Python library supported for the AI Accelerator
SLES 15 SP6 has been released
18 June 2024
Attendees:
Elizabeth K. Joseph (IBM)
Sarah Julia Kriesch (openSUSE)
Agenda:
Lyz and Sarah scheduled to meet with John Mertic for a regular project check-in on Thursday, June 27th
Lyz participated in a TFiR interview at the Open Source Summit which has now been released: https://tfir.io/linux-distributions-working-group-fosters-collaboration-between-linux-distribution-maintainers/
Via Sarah on the mailing list: Supported Python versions (onnx) https://lists.openmainframeproject.org/g/wg-linux-distros/message/189
Gcc memory issue bug from a couple years ago: Gcc.gnu.org/bugzilla/show_bug.cgi?id=101523 and now: Gcc.gnu.org/bugzilla/show_bug.cgi?id=115028
https://github.com/onnx/onnx/pull/6183 is failing upstream, and in OBS
Andreas is chiming in on the opensuse bug
Containers that the teams at IBM are supporting are detailed here: https://github.com/ibm/zdlc
The public version of the project (onnx-mlir) does create docker images for s390x: https://github.com/onnx/onnx-mlir/tree/main/docker
Lyz asked internally about onnx builds and learned the default version of gcc on SLES that one of the IBM engineers was working on may have been the source of some problems, he told us to zypper to install with gcc12 to install onnx and shared a Dockerfile. Sarah shared that gcc12 is being removed from openSUSE. Also shared that we may also need to pin numpy to !2.0 since it just came out days ago and it hasn’t been tested, but Sarah shared that it’s passing OBS builds.
14 May 2024
Attendees:
Elizabeth (Lyz) K. Joseph (IBM)
Daniel Horak (Fedora)
Ulrich Weigand (IBM)
Sarah Julia Kriesch (openSUSE)
Agenda:
Elizabeth presented at the Open Source Summit specifically about the working group with the angle of establishing niche WGs to help stem feelings of isolation by maintainers. But she noted that most of the Q&A was about open source development on the mainframe - there's an appetite for mainframe in the open source community!
Daniel shared that Fedora 40 is out, but the cloud images aren’t booting for s390x since the switch to kiwi from imagefactory to produce them, but they’re looking into it
Sarah shared that tests for openSUSE Leap for release in the summer are passing and doing well
Sarah went to IBM Z Symposium 2024 got a feature request from a client about running the same binaries on Linux and z/OS, but currently users have to use separate compilers and the IBM proprietary one is the only one that works for z/OS
Ulrich shared that there’s work in upstream LLVM to work as a compiler on z/OS, so in the future it may be possible to use it to cross-compile it for both operating systems, but this is not a supported path. A lot of work is happening in the LLVM code repositories on GitHub for those who are curious.
At the symposium Sarah also spoke to some IBMers about access to an IBM z16, but it’s not available publicly yet. Elizabeth is working on the case internally due to it being a popular request, particularly due to the AI capabilities they wish to leverage.
Sarah shared that she’s going to participate in the upcoming openSUSE conference, no talk on the schedule, but she’ll take advantage of a lightning talk spot if it’s available
Elizabeth met with folks from Rocky Linux and AlmaLinux at the Texas Linux Fest and subsequently the IBM LinuxONE Open Source Software Cloud granted a couple VMs to AlmaLinux and facilitated the migration of Rocky Linux to the KVM environment. Sarah chimed in with some recommendations regarding resources for successful, fast builds on the platform, and Elizabeth took an action item to remind them both about this WG if they run into any challenges.
9 April 2024
Attendees:
Elizabeth (Lyz) K. Joseph (IBM)
Sarah Julia Kriesch (openSUSE)
Daniel Horak (Fedora)
Agenda:
Sarah just spoke at Grazer Linuxtage 2024, how’d it go? Went well!
Elizabeth presenting on the WG at the Open Source Summit: https://ossna2024.sched.com/event/1aK2u
openSUSE 15.6 beta is looking good and on track for release (July-ish)
Fedora 40 is on track for a release (next week or so)
GTK problem noted previously with colors couldn’t be replicated on openSUSE, but it may be some other library or version mismatch, Elizabeth will follow up with Gayathri about what the plan is (drop support in Debian?)
Ubuntu has .NET packages for the upcoming 24.04 release via Launchpad PPA: https://launchpad.net/~mateus-morais/+archive/ubuntu/dotnet8.0.102-s390x Elizabeth will follow up with Frank about status and whether they're doing any announcement around it
12 March 2024
Attendees
Elizabeth (Lyz) K. Joseph (IBM)
Gayathri Berli (Debian)
Vignesh (Redpanda upstream)
Marcela Maslanova (SUSE)
David Edelsohn (IBM)
Neil Hanlon (Rocky Linux)
Sarah Julia Kriesch (openSUSE)
Agenda
On Debian librsvg depends on Cairo, Cairo depends on Pixman, so Gayathri has been working on the dependency chain to make sure all the support is in place
Outstanding gtk bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057782 & https://gitlab.gnome.org/GNOME/gtk/-/issues/6260 - but do we really need this on s390x?
All good from Rocky Linux and SUSE
Vignesh brought up a dependency chain request via pytorch, which resulted in… https://github.com/pytorch/pytorch/issues/99305
VM request was made for Apache Arrow, which Lyz granted yesterday: https://github.com/apache/arrow/issues/20102
The openSUSE mainframe is back! But still a bit slow, openSUSE release coming up in July so they’re working to get back to full capacity and speed.
Lyz will be presenting at the Southern California Linux Expo in March (https://www.socallinuxexpo.org/scale/21x/presentations/will-your-open-source-project-run-mainframe-and-beyond) which will include mention of the WG, and has a few other talks coming up in April
Sarah will be presenting at Grazer Linuxtage 2024 in early April (in German): https://pretalx.linuxtage.at/glt24/talk/KYDAVN/
13 February 2024
Attendees
Elizabeth K. Joseph (IBM)
Sarah Julia Kriesch (openSUSE)
Daniel Horak (Fedora)
Marcela Maslanova (SUSE)
David Edelsohn (IBM)
Ulrich Weigand (IBM)
Gayathri Berki (Debian)
Agenda
Ingress-nginx issue: https://github.com/kubernetes/ingress-nginx/issues/10498
A dependency exists related to the Open Telemetry project, so Ruediger Schulze said he’d bring it up with them: https://lists.openmainframeproject.org/g/wg-linux-distros/message/168
Sarah received some feedback at IBM TechXchange that there’s a performance kernel bug, she shared that Ruediger is aware of a bug in the kernel that’s causing some slowness, but we don’t have a bug link handy.
Elizabeth brought up the fact that BountySource is gone, so IBM no longer has a payment mechanism for one-off bug solving contributors. If anyone knows of other programs that exist, please let us know. Sarah mentioned German Unix User Group (GUUG) does some sponsorship, but David shared that it’s likely not a great fit due the format of the program, we’re looking for a way to post bugs to the community and allow developers to select them.
Ulrich committed and merged s390x support (today!) for support for the LLVM Linker discussed at the last meeting: https://github.com/llvm/llvm-project/commit/fe3406e349884e4ef61480dd0607f1e237102c74
9 January 2024
Attendees
Elizabeth K. Joseph (IBM)
Sarah Kriesch (openSUSE)
Ulrich Weigand (IBM)
Daniel Horak (Fedora)
Marcela Maslanova (SUSE)
Agenda
Is follow-up needed re: kubernetes/ingress-nginx potential removal? https://github.com/kubernetes/ingress-nginx/issues/10498
The project was granted a long-lived IBM LinuxONE Open Source Program VM in early January
Gtk4, librsvg removal risk via GNOME, Debian https://lists.openmainframeproject.org/g/wg-linux-distros/message/156
Ulrich noted that the Debian team IBM has in India is working on this and they discovered that between version 140 and 142 something broke big Endian in pixel processing, the images that come out are wrong
At this point, the problem is identified, it’s just complicated, and the fix may be a few dependencies down
unicorn https://lists.openmainframeproject.org/g/wg-linux-distros/message/157
Sarah Julia was able to recreate the issue before Christmas, Ulrich’s team was also looking into it and feels like the solution should be fairly straightforward
Should we have a ticketing system to manage items brought up on the mailing list, and at meetings?
Agreed: Not at this stage, everything we’re working on is already tracked in tickets upstream, and easy to keep track of via mailing list and meetings
Ulrich shared some LLD (LLVM Linker) support for s390x has been submitted as a patch, so anything depending upon it should start working once that lands: https://github.com/llvm/llvm-project/pull/75643
Elizabeth brought up https://gitlab.gnome.org/jrb/crosswords/-/issues/118 as a lower priority issue, but one that may be easier for us to fix due to expertise in the area and would demonstrate some good will in the community
14 November 2023
Attendees
Elizabeth K. Joseph (IBM)
Daniel Horak (Fedora)
Berthold Gunreben (GSE Linux and z/VM Working Group)
Ulrich Weigand (IBM)
Sarah Kriesch (openSUSE)
Agenda
As proposed by Berthold at our October meeting, we now have a web forum: https://community.openmainframeproject.org/c/linux-s390x/17 in addition to our mailing list for collaboration.
Daniel would like to see more distros involved/discussing path toward dracut changes outlined in https://github.com/dracutdevs/dracut/pull/2534
The public openSUSE Build Service (OBS) resources for s390x uses part of a mainframe that SUSE has, provided by IBM, but resources have been reduced build node-wise, and is causing delays in builds.
The IBM LinuxONE Open Source Cloud may be able to help here, but they need deeper resources than just VMs, and are requesting access to an LPAR.
Configuration and performance concerns were also discussed, and more data is needed to see why there is some slowness, this will be followed up by the openSUSE team with contacts in IBM (Elizabeth to collect Sarah, Ulrich, and Berthold on an email thread to see who else needs to be engaged with this evaluation).
Note: Kubernetes is using OBS for release management https://kubernetes.io/blog/2023/10/10/cri-o-community-package-infrastructure/
Slides: https://docs.google.com/presentation/d/1phUs6bctGmU3_fJ6lxlSvbN64itIc02UJNm8PNDquP0/edit?usp=sharing
Not an issue right now, but may become resource-constrained if building moves there.
10 October 2023
Attendees
Elizabeth K. Joseph (IBM)
Sarah Kriesch (openSUSE)
Daniel Horak (Fedora)
Neil Hanlon (Rocky Linux)
Jijo George (IBM Tessia Project)
Berthold Gunreben (GSE Linux and z/VM Working Group)
Agenda
Elizabeth and Sarah gave 1 talk about openQA in the SDLC of Linux Distributions as part of the OMS and spoke together in a Panel Discussion about Open Source (from zowe to ansible) at the IBM TechXChange 2023
z/VM and Linux Working Group at GSE
- Newcomers were asking for forum or exchange about Linux on zSystems
- Partners at IBM and Co Chair thought about new forum to fragment these users
- Next year there is a conference, where to introduce that.
- Mailing list is the wrong place for that. Berthold does not know, whether this WG is the correct place.
- There is already a proposal for the new forum. Link: https://community.openmainframeproject.org/
→ Additional category: Linux
Elizabeth has got less experience with forums. We need notifications about new threads.
Anybody has to be active there.
Berthold and others want to be active there. (discussed with Wilhelm Mild)
We can receive additional qualified people with Linux knowledge having an eye on all topics.
Neil has got the idea with Discourse for receiving emails and exchange
Sarah is suggesting keeping up the mailing list for Developers and using Discourse/Forum for users.
Neil: Tries to get software zeek packaged on Fedora:
openSUSE: Enablement of python-onnx for AI on Telum processors (within containers):
8 August 2023
Attendees
Elizabeth K. Joseph (IBM)
Sarah Kriesch (openSUSE)
David Edelsohn (IBM)
Ulrich Weigand (IBM)
Daniel Horak (Fedora)
Agenda
Talk accepted at OMP Summit in Las Vegas, any additions? https://openmainframeproject.org/event/open-mainframe-summit-las-vegas/
Sarah met Berthold noted he might reach out to Lyz (hasn’t yet) about more collaboration with the WG? https://www.gse.org/german-workinggroups/svmxd-z-vm-kvm-and-linux-on-ibm-zsystems-linuxone/
Fedora 38 - Neovim LuaJIT support not activated for s390x - https://bugzilla.redhat.com/show_bug.cgi?id=2222911 - question to IBM, are there any plans to further support on this?
Lyz will look into where the mentorship in the summer of 2022 went with Neale F. from AlmaLinux went, but the PR in question may be related to this and the issue may be acceptance upstream
There were some bounties, and patches have been accepted upstream over time, Ulrich and David shared that the maintainer wasn’t always willing to accept them, but Ulrich will also look into IBM efforts
WebKit: Crashes and infinite recursion in JSC::LLInt::CLoop::execute on s390x
They need access to an s390x system, which is something that IBM can support through the open source cloud, shared https://www.ibm.com/community/z/open-source/virtual-machines-request/
Discussion as to who precisely would run this (WebKit project infrastructure team? Someone at Red Hat?), but Daniel will follow up on this
https://trac.webkit.org/wiki/EarlyWarningSystem (docs) and https://ews-build.webkit.org (actual CI instance)
New Debian contributors from IBM
Gayathri Berli just joined, and she will be getting familiar with the Debian community, working with Vishwa, Dipak is still involved but externally from IBM
20 June 2023
Attendees
Elizabeth K. Joseph (IBM / Debian)
Sarah Kriesch (openSUSE)
Vignesh (various upstream)
Daniel Horak (Fedora)
David Edelsohn (IBM)
Agenda
Recording from openSUSE conference will be uploaded at the end of the month, about 20 people attended the presentation
Linux Distributions Collaboration on the Mainframe at Devconf.cz 2023 with about 15 participants, and good discussions https://devconfcz2023.sched.com/event/1MYmY
David suggested coming up with list of reasons why the mainframe is a compelling application developer target - why is it worth their effort? May seem like a niche target, but it has a huge impact. Also, technically interesting.
Vignesh shared that DragonflyDB is planning to start building for s390x, they shared that their vertically scaled application is a good fit for the mainframe
Vignesh himself had a technical interest in porting applications for startups
Lyz had a talk accepted to All Things Open and this may be a good slide to include
OMP CFP is open, Lyz & Sarah will brainstorm some ideas for a presentation https://www.openmainframeproject.org/event/open-mainframe-summit-cfp
openSUSE Leap 15.5 released, Sarah to do some release blogging
Debian 12 (bookworm) released with continued s390x support: https://www.debian.org/releases/bookworm/s390x/release-notes/
David is going to a Tezos/OCaml meetup in NYC tonight to maintain engagement with that community
Dan mentioned some issues with btrfs-progs which have now been fixed upstream: https://github.com/kdave/btrfs-progs/issues/639
16 May 2023
Attendees:
Elizabeth K. Joseph (IBM)
Sarah Kriesch (openSUSE)
Dipak Zope (Debian)
Agenda:
Lyz and Dipak are working with the Debian CI folks to get a container on the build system so we can do some analysis and debugging of traffic/slowness concerns they’re seeing https://lists.debian.org/debian-s390/2023/05/msg00000.html
openSUSE conference coming up May 26 - 28, 2023, and Sarah is speaking on "The Mainframe: An alternative platform for openSUSE" https://events.opensuse.org/conferences/oSC23/program/proposals/4058 which includes a section about this WG!
11 April 2023
Attendees
Elizabeth K. Joseph (IBM)
Sarah Kriesch (openSUSE)
Vignesh (Redpanda upstream)
Dipak Zope (Debian)
Dan Horak (Fedora)
David Edelsohn (IBM)
Neil Hanlon (Rocky Linux)
Agenda:
Sarah submitted a talk to openSUSE conf and confirmed that the issue in her latest mail to the list has been resolved
Neil of Rocky Linux said some s390x builds are slow/fail but can be nudged along, will follow-up with Lyz soon about trying a KVM guest in the LinuxONE open source cloud environment
Vignesh provided update on his progress with Redpanda (see mailing list: https://lists.openmainframeproject.org/g/wg-linux-distros/message/106)
David chimed in about ongoing dpdk work/issues
On the topic of OpenMPI Sarah shared: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:zSystems/arpack-ng:openmpi1/standard/s390x
Vignesh mentioned: https://www.fedoraproject.org/wiki/Changes/OstreeNativeContainerStable from Fedora
Lyz and Dipak to sync up about Debian CI needs
14 February 2023
Attendees
Elizabeth K. Joseph (IBM)
Sarah Kriesch (openSUSE)
Dipak Zope (Debian)
Dan Horak (Fedora)
Ulrich Weigand (IBM)
David Edelsohn (IBM)
Nikolay Gueorguiev (SUSE)
Louis Abel (Rocky Linux)
Agenda
Sarah spoke at FOSDEM
Video available: https://fosdem.org/2023/schedule/event/open_mainframe_project/
Good Q&A, connection with CentOS Stream
Elizabeth is looking forward to working with more in-person events this year, since that’s where we can make connections
Debian
We don’t actually know where/what all the builders are, and where they live, so Elizabeth will dig into that
Kernel hangs in a backported kernel, fix is in-progress
CI system email from Paul
10 January 2023
Attendees:
Sarah Kriesch (openSUSE)
Dipak Zope (Debian)
Nikolay Gueorguiev (SUSE)
Louis Abel (Rocky Linux)
Daniel Horak (Fedora)
David Edelsohn (IBM)
Ulrich Weigand (IBM)
Mark Post (SUSE)
Excused:
Elizabeth Joseph (IBM)
Agenda:
Interviews:
Panel discussion video available: Video Interview - Panel Discussion
Interview with Elizabeth and Sarah at Open Mainframe Summit: Interview at Open Mainframe Summit
Sarah is accepted for a presentation in the distributions dev room at FOSDEM on Sunday, 5 February 2023, at 11:00 (Hybrid Conference).
qore is available for s390x again
libcds/firebird: First time, that the build for s390x is successfully, but x86 not (there was a change in package dependencies): firebird build for openSUSE
x server (x application to x server): Changes required
It has to be handled on distro side instead of x86 (virtual graphic card)
perhaps long term solution with support for virtual gpu (Ulrich will ask)
frame pointer option enabling (already forwarded and approved with some changes)
performance improvement with profiling for everyone
Debian has got a new s390x Contributor
15 November 2022
Attendees
Elizabeth K. Joseph (IBM)
Sarah Kriesch (openSUSE)
Dan Horak (Fedora)
Ulrich Weigand (IBM)
David Edelsohn (IBM)
Mark Post (SUSE)
Nikolay (SUSE)
Agenda
Administrative
Renewed for another year
Video interview later today with Sarah, Ulrich, Lyz
Red Hat release last week, Fedora this weeks
.NET 7 is now available, being worked on for RHEL, Fedora, Alpine, and Ubuntu
No news on the Debian side, just working through typical bugs
Welcome Nikolay from SUSE to the group, Mark is getting him up to speed.
10 October 2022
Attendees:
Elizabeth K. Joseph (IBM)
Sarah Kriesch (openSUSE)
Dan Horak (Fedora)
Dipak Zope (Debian)
David Edelsohn (IBM)
Mark Post (SUSE)
Agenda:
The Open Mainframe Summit presentation about this WG is now up at https://www.youtube.com/watch?v=L30SBSYL79Q
Open Mainframe Project published the following about the group: https://www.openmainframeproject.org/blog/2022/09/22/linux-distribution-working-group
Mark asked about device interrupts for virtual card readers that were ignored by the kernel, Ulrich notified us that a patch is forthcoming: https://lists.openmainframeproject.org/g/wg-linux-distros/topic/getting_the_kernel_to_handle/93705540
David asked whether anyone had customer/client implementations or requirements around DPDK, Daniel of Fedora said there may have been a need inside Red Hat around OpenShift, and Sarah had heard of a use case with openSUSE and vlans. David is looking to get movement on more enablement support from IBM.
Work is continuing on D language support (related to https://lists.openmainframeproject.org/g/wg-linux-distros/topic/d_language_becomes_a/93674866), a bug has been opened by Dan at https://github.com/ldc-developers/ldc/issues/4171
Folks from Happy Minds Lab are in the queue to receive a VM from L1CC to help with work on Debian
12 September 2022
Attendees:
Elizabeth K. Joseph (IBM)
Dan Horak (Fedora)
Dipak Zope (Debian)
Louis Abel (Rocky Linux)
David Edelsohn (IBM)
Sarah Kriesch (openSUSE)
Agenda:
Lyz and Sarah are speaking at Open Mainframe Summit about the WG
Video will be public online in a couple months (registration is required, if anyone wants a discount code, contact Lyz)
Dipak asked if anyone has ideas of how to go about increasing using base
Dan shared that there are people hitting the s390x mirror, so there are users
openSUSE is doing that mentoring session at GHC and does other events to help promote
IBM zDay is coming up, Sarah and Lyz are speaking: https://ibm.biz/ibmzday-2022
8 August 2022
Attendees:
Elizabeth K. Joseph (IBM)
Sarah Kriesch (openSUSE)
Dipak Zope (Debian)
David Edelsohn (IBM)
Mark Post (SLES)
Dan Horak (Fedora)
Neil Hanlon (Rocky Linux)
Ulrich Weigand (IBM)
Agenda:
Events
Open Mainframe Summit September 21-22
Lyz and Sarah presenting on the WG: https://oms2022.sched.com/event/157eY?iframe=no
Outstanding bugs/issues
openJDK 17 is integrated with openSUSE, but working to get Open J9 into releases (currently just in tumbleweed, not leap), who will support it now that Open J9 is open source (not a technical issue)? Ulrich will talk to Tomas.
Mentioned at a previous meeting, and fixed! https://bugs.openjdk.org/browse/JDK-8288128
Other business
Rocky Linux 9 is out, had some fixes to do but it’s going well
Debian is moving along, postgres workaround fix has been explored workaround created for openSUSE, but a real fix for llvm is in the works (hopefully for llvm 16)
Fedora 37 is getting ready, no major changes to the toolchain so things are going well
SLES sp5 in the works, Rancher on zSystems release happened too
openSUSE zSystems folks will be at the Open Source Day at Grace Hopper in September!
13 June 2022
Attendees
Sarah Kriesch (openSUSE)
Elizabeth K. Joseph (IBM)
Dan Horak (Fedora)
Ihno Krumreich (openSUSE)
David Edelsohn (IBM)
Louis Abel (Rocky Linux)
Agenda:
Events
Sarah at openSUSE conference in Nuremberg
Open Mainframe Summit proposal submitted
IBM zSystems Day - CFP open, open and/or IBM LinuxONE track, we'll put together a proposal (submit by July 13)
“changes for secondary ports in Go(lang)” https://lists.openmainframeproject.org/g/wg-linux-distros/message/35
Lyz will follow up internally at IBM to see if they’re aware of this change
“OpenJDK needs some attention” https://lists.openmainframeproject.org/g/wg-linux-distros/message/38
A bug, probably a few hours work to fix, but it does need attention.
All packages are now building for Rocky Linux on s390x! Release is forthcoming for RL9, things are going well and they’re looking forward to seeing folks use it
9 May 2022
Attendees:
Sarah Kriesch (openSUSE)
Rajendra Kharat (Debian)
David Edelsohn (IBM)
Elizabeth K. Joseph (IBM)
Mark Post (SLES)
Ulrich Weigand (IBM)
Dipak Zope (Debian)
Dan Horak (Fedora)
Agenda
AlmaLinux 9 beta came out with s390x support: https://almalinux.org/blog/almalinux-9-beta-now-available/
Fedora 36 release is on 10 May
openSUSE conference coming up in Nürnberg, Germany and Sarah is giving her Collaboration instead of Competition talk: https://events.opensuse.org/conferences/oSC22/program/proposals/3700
Sarah launched a discussion about additional hardware possibilities, beyond what RHEL, SUSE, and Ubuntu have proposed and are collaborating with IBM on, community input from what the distros are seeing
If the hardware has $x feature, it may be interesting to see $y business cases realized
Do new HMCs have optical drives for DVD-based installs? Interesting question for installation / maintenance from the distros.
Remote desktop xrdp client isn’t building on openSUSE: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:zSystems/xrdp/standard/s390x (the server is fine, which is the more common use case)
Ulrich checked - upstream claims to support it, a patch went in in March 2021
FYI Fedora patch: https://src.fedoraproject.org/rpms/xrdp/blob/rawhide/f/xrdp-0.9.16-arch.patch
Open Mainframe Project CFP: https://events.linuxfoundation.org/open-mainframe-summit/program/cfp/
Sarah and Lyz will work together on a proposal about the WG and progress being made, due June 10
If accepted, Lyz will present in person in Philadelphia
Other upcoming events
June 2-4: openSUSE conference (Sarah is speaking, see above)
June 16-18: VM Workshop is in June (CFP already closed)
August 21-26: SHARE in August (CFP already closed)
11 April 2022
Attendees:
Sarah Kriesch (openSUSE)
Rajendra Kharat (Debian)
David Edelsohn (IBM)
Elizabeth K. Joseph (IBM)
Mark Post (SLES)
Ulrich Weigand (IBM)
Dipak Zope (Debian)
Dan Horak (Fedora)
Louis Abel (Rocky Linux)
Agenda
Alpine Linux, struggling with rustbuild (https://gitlab.alpinelinux.org/alpine/tsc/-/issues/44), Ulrich and his toolchain team at IBM understand the situation, this is a known issue but wasn’t a priority until now. Tuan Hoang from IBM is a contact here and he is working on this. Someone will update the bug report.
Debian needs continued support for their autopkgtest builder, they’re having I/O problems and Lyz will follow-up to make sure they have the right resources.
Welcome to Rocky Linux participant Lous Abel gave us a quick update - he said they started bootstrapping on the platform this past weekend.
14 March 2022
Attendees:
Sarah Kriesch
Rajendra Kharat
David Edelsohn
Elizabeth K. Joseph
Mark Post
Ulrich Weigand
Dipak Zope
Agenda:
llvm 13.0{0,1rc1} on s390x: failed to JIT module: Added modules have incompatible data layouts - https://github.com/llvm/llvm-project/issues/53009
Debian configurations to look into
#
# Processor type and features
#
CONFIG_HAVE_MARCH_Z900_FEATURES=y
CONFIG_MARCH_Z900=y
# CONFIG_MARCH_Z990 is not set
# CONFIG_MARCH_Z9_109 is not set
# CONFIG_MARCH_Z10 is not set
# CONFIG_MARCH_Z196 is not set
# CONFIG_MARCH_ZEC12 is not set
# CONFIG_MARCH_Z13 is not set
# CONFIG_MARCH_Z14 is not set
# CONFIG_MARCH_Z15 is not set
CONFIG_MARCH_Z900_TUNE=y
CONFIG_TUNE_DEFAULT=y
# CONFIG_TUNE_Z900 is not set
# CONFIG_TUNE_Z990 is not set
# CONFIG_TUNE_Z9_109 is not set
# CONFIG_TUNE_Z10 is not set
# CONFIG_TUNE_Z196 is not set
# CONFIG_TUNE_ZEC12 is not set
# CONFIG_TUNE_Z13 is not set
# CONFIG_TUNE_Z14 is not set
# CONFIG_TUNE_Z15 is not set
General discussion: Are there other goals we wish to see for this working group?
Group will consider and discuss at next meeting.
14 February 2022
Attendees:
Elizabeth K. Joseph
Sarah Kriesch
Mark Post
David Edelsohn
Frank Heimes
Ulrich Weigand
Dipak Zope
Agenda:
Welcome and introductions
FOSDEM talk by Sarah, recording and slides: https://fosdem.org/2022/schedule/event/collaboration_instead_of_competition/
Others are welcome to give talks! Just keep us all in the loop so the Open Mainframe Project can help support and promote the talks.
Bugs across distributions:
https://bugzilla.opensuse.org/show_bug.cgi?id=1193889 from OpenSUSE bug tracker, but there’s one internally to IBM (for those who have access) https://bugzilla.linux.ibm.com/show_bug.cgi?id=196109
Debian installer issue with different glibc version than currently ships, related error
Jan 23 06:16:24 s390-zfcp[3825]: WARNING **: Could not open directory: /sys/bus/ccw/drivers/zfcp/: No such file or directory
Jan 23 07:00:20 main-menu[347]: (process:3632): unknown udeb mmc-modules
Jan 23 07:00:20 main-menu[347]: (process:3632): parted_devices: /lib/s390x-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /lib/libparted.so.2)Look into the public Debian build system? And folks handling that. Also folks working on D-I in general.
Lyz and Dipak will look into where in Debian they need to dig in more to get required builds for s390x updated.
LLVM compile issues with Postgres
Likely related from openSUSE (w/ RHEL patch): https://build.opensuse.org/package/view_file/openSUSE:Factory:zSystems/postgresql14/0001-jit-Workaround-potential-datalayout-mismatch-on-s390.patch?expand=1
New instructions are being added to QMU by some efforts driven by IBM, but there are some issues with KVM & LLVM (wasn't able to capture more details here, can someone else fill in?)
10 January 2022
Attendees:
Elizabeth K. Joseph
Sarah Kriesch
Ihno Krumreich
Divya Goswami
Rajendra Kharat
Ulrich Weigand
David Edelsohn
Dipak Zope
Agenda:
Welcome and Introductions
Any other business
Notes:
All project resources are listed at https://lf-openmainframeproject.atlassian.net/wiki/display/LinuxDistrosWG/
Introductions
Fedora is invited - confirmed
Invite Alpine to collaborate
Sarah is presenting at FOSDEM on LoZ, she will email the list when the schedule is live
Debian folks are working on d-i issues, currently struggling with some disk utilities, trying to bypass the GPG signing in d-i for development, Elizabeth will put them in touch with the Ubuntu folks to see if they know
Sarah mentioned that openSUSE is working on an installer issue with packages getting installed, but after the restart it to finish the installer (bootloader, etc) there is a problem.
David mentioned a systemd crash problem on Fedora Rawhide (https://bugzilla.redhat.com/show_bug.cgi?id=1986176) - maybe related to the openSUSE problem? Sarah will look into their systemd situation.