...
...
...
...
9 July 2024
...
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.
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 Kriesh Julia Kriesch (openSUSE)
- Gayathri Berki (Debian)
- Larry Morris (Ubuntu)
- Ulrich Weigand (IBM)
...
- 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/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
...
- Elizabeth K. Joseph (IBM)
- Sarah Julia Kriesh 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.
...
- Elizabeth (Lyz) K. Joseph (IBM)
- Daniel Horak (Fedora)
- Ulrich Weigand (IBM)
- Sarah Julia Kriesh 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.
...
- Elizabeth (Lyz) K. Joseph (IBM)
- Sarah Julia Kriesh Julia Kriesch (openSUSE)
- Daniel Horak (Fedora)
...
- Elizabeth (Lyz) K. Joseph (IBM)
- Gayathri Berli (Debian)
- Vignesh (Redpanda upstream)
- Marcela Maslanova (SUSE)
- David Edelsohn (IBM)
- Neil Hanlon (Rocky Linux)
- Sarah Julia Kriesh 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/
...
- Elizabeth K. Joseph (IBM)
- Sarah Julia Kriesh Julia Kriesch (openSUSE)
- Daniel Horak (Fedora)
- Marcela Maslanova (SUSE)
- David Edelsohn (IBM)
- Ulrich Weigand (IBM)
- Gayathri Berki (Debian)
...
- Elizabeth K. Joseph (IBM)
- Daniel Horak (Fedora)
- Berthold Gunreben (GSE Linux and z/VM Working Group)
- Ulrich Weigand (IBM)
- Sarah 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/
- Video: https://www.youtube.com/watch?v=BreVpPPW9zQ
- 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.
...
- 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)
...
All project resources are listed at https://wikilf-openmainframeproject.openmainframeprojectatlassian.orgnet/wiki/display/LinuxDistrosWG/
Introductions
Fedora is invited - confirmed
...