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 and tracked on the team calendar.
...
- Elizabeth K. Joseph (IBM)
- Sarah Julia Kriesh Julia Kriesch (openSUSE)
- Daniel Horak (Fedora)
- Ulrich Weigand (IBM)
...
- Elizabeth K. Joseph (IBM)
- Sarah Julia Kriesh Julia Kriesch (openSUSE)
- Daniel Horak (Fedora)
- Larry Morris (Canonical)
...
- Daniel Horak (Fedora)
- Sarah Julia Julia Kriesch (openSUSE)
- Gayathri Berki (Debian)
- Larry Morris (Ubuntu)
- Ulrich Weigand (IBM)
...
- 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)
...