openSUSE Release Engineering meeting 15.05.2024
How to join the meeting? https://calendar.opensuse.org/teams/release/events/opensuse-release-engineer... All meeting minutes can be found here: https://etherpad.opensuse.org/p/ReleaseEngineering-meeting ## Attendees DimStar, lkocman, Sarah, rbrown, guillaumeg, ana, DocB, bmwiedemann,maxlin, dirk ## Leap openSUSE 15.6 GMC code submission deadline is tomorrow 2024-05-16 (painful desktop-file-translations were refetched && submitted && accepted) to SP6. I am still not happy about two desktop issues https://bugzilla.opensuse.org/show_bug.cgi?id=1219505 (multi-input switching not possible in chrome/flatpak apps under Wayland) https://bugzilla.opensuse.org/show_bug.cgi?id=1219718 (NVIDIA only) # We expect to have a fix https://en.opensuse.org/openSUSE:Known_bugs_15.6 DocB: Testing of GNUHealth so far without issues, same for LXQt desktop, Onionshare to be tested Max: \o/ lkocman: \o/ openSUSE-repos - questionable quality (mixing flavors of -NVIDIA and url breakage on 15.6) Addressing the issue at https://github.com/openSUSE/openSUSE-repos/issues/54 by CI + basic openQA coverage Leap 16 Shared concerns about the currently proposed schedule of SLES. Team responded and they're on it Leap Micro 6.0 I'm blocking Beta on openQA availability https://github.com/os-autoinst/opensuse-jobgroups/pull/447 a-kpappas is on it, he might need a help time-wise // I'll be attending Fedora 40 release party in Prague, CZ on Friday 18:30 in case somebody from factory@ wants to meet in person ## openSUSE Tumbleweed (ana) openSUSE:Factory build fail stats: 57 failed 9 unresolvable (last week 61 failed, 6 unresolvable) https://tinyurl.com/ysy4nnnz 638 requests accepted in the last week Most relevant updates: * util-linux 2.40.1 merging lastlog2. ( Needed libeconf static library for btrfsprogs. ) * virtualbox brings KMPs for kernel-longterm * Linux Kernel 6.8.9 * kernel headers 6.9 * KDE Frameworks 6.2.0 * libzypp 17.33.4 (35) & zypper 1.14.73 * systemd 255.5 * cmake 3.29.3 * gcc 14.1 (NOTE: not default compiler yet) * transactional-updates 4.6.8 Soon: * systemd 255.6 * Linux Kernel 6.9 Blocked: * ninja 1.12.0 (blocked by 3 FTBFS: libqt5-qtwebengine, qt6-webengine and spiel) * pytest 8.2.0 (first of 8.x.x series), a bunch of python packages require fixes in their tests. * rubygem-rspec, waiting for update of the remaining -rspec packages ### longer-lasting topics * GCC 14: second phase ongoing, use gcc14 as the default compiler (Staging:Gcc7) Advancing slowly * RPM 4.20 https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/Y... (96 spec files left with this issue in Factory) * go1.22 as default go version, blocked on i586 with packages which export CGO_ENABLED=0 and go build -buildmode pie https://github.com/golang/go/issues/64875 (needs to update ~70 packages) traking at https://bugzilla.opensuse.org/show_bug.cgi?id=1221095 * dbus-broker as default dbus session manager, now everything builds, some openQA checks failing. ## Richard (Aeon+botmaster) Tons of progress! All components for new Aeon installer and new-style Aeon images are in Factory! New-style Aeon images will be available soon - containment-tik-img-to-rpm has been written, tested, in Factory, prematurely enabled in the PrjConfig, and broke every devel project..now waiting for the package to be in a snapshot before requiring it again tik (Aeon's installer) getting a steady stream of good, actionable bug reports, which are being fixed quickly - Current #1 bug being improving the migration module to also backup/restore 'nested subvolumes' such as those from containers in /home - considered a blocker for RC2 Aeon has a new website - https://aeondesktop.org - Improvements welcome, ideally in the form of pull requests to https://github.com/AeonDesktop/aeondesktop.github.io - General feedback is also welcome, but far less likely to actioned any time soon as focus is on the Aeon installer and new images SELinux issues preventing autologin being worked on by SUSE Security Team microos-tools maintainers resisting any performance improvements to SELinux relabeling - Aeon considering a fork as a result lkocman: would the product with a fork pass the SEC-0 security audit? Richard: it will, tool just triggers relabeling. Being slow might make sense for some edge cases, but should not be the default, especially for Aeon/desktop. with typical-data with the current settings a 15 minute boot time is a real possibility and should be avoided as much as possible ## Max Leap 15.6 - build stats in Backports: 11 failed(was 13), 0 unresolvable(was 1) * Published Build686.1, Build690.1 and Build691.1 * Build 690.1 had few known uninstalalble package problem which got fixed in Build691.1 * No significant change added to Backports:SLE-15-SP6 nor in openSUSE:Leap:15.6 project, bugfixes change only Upcoming openSUSE-welcome change (adds donation button to geekos.org) ## Guillaume - Arm * Tumbleweed: - Rolling - kernel-source-longterm:kernel-longterm and kernel-source-longterm:kernel-syms-longterm are only built for x86_64, which breaks some packages for arm targets (dpdk, v4l2loopback and more). rfrohl: kernel-longterm has no arm config ATM, build will not work I think - openQA: added more missing tests for aarch64 to track x86_64. - WIP: Continue to fix packages built without PAC/BTI - rpmlint: https://rpmlint.opensuse.org/ * we noticed that rpmlint does not check anymore for packages built without distro %{optflags}. We should add it back. https://bugzilla.opensuse.org/show_bug.cgi?id=1217840 Doug: rpmlint GSOC topic. Neal will be helping to mentor that. https://github.com/openSUSE/mentoring/issues/204 * Leap 15.6/Backports SP6: - no issue Just FYI: armv7hl (port) repo definitions issues in openSUSE-repos (debug, source. Debug was dropped source repo is now used from the distribution/leap source repo. Dirk: agreed on not investing time into correction of source/debug repo publishing for Leap 15.6 armv7hl ## Sarah - s390x * Tumbleweed: - rolling - ansible can be installed on s390x again - most memory related issues resolved - 3 years old memory bug was resolved by Richard instead of IBM -> IBM wanted to improve their own solution in gcc (new memory improvement solution) - openblas dependencies enabled in AI/HPC related Python packages -> discussions with SUSE because missing feature requests by IBM for SLE * openSUSE on s390x is supported by the company beta systems at their customers :) * new future feature for LLVM in development: cross compilation on openSUSE Tumbleweed with C/C++ for the transfer to z/OS will be possible (LLVM and clang will be integrated in the IBM compiler) * bi-weekly Z architecture related trainings instead of openSUSE zSystems meetings (invitations distributed via opensuse-zsystems and opensuse-factory): Yesterday with 9 attendees lkocman: I wonder if the SUSE certified instructor (for universities) would make sense for you Sarah. I can send you link or simply message universities@suse.com. * ToDo: orga of the openSUSE/SUSE zSystems BBQ party (before Ihno wants to retire) -> Ihno will join openSUSE zSystems (swith from SUSE to openSUSE) lkocman: I'd be happy to join if its around osc2024 ## Doug * Leap 15.6 article * Community translations in CA/ ES / JA / * https://en.opensuse.org/Release_announcement_15.6 *Contribution Workshops likely to resume episodes during week of May 20 * GSoC * 11 Mentees selected * Coding begins May 28 * Mid-term evaluation July 8 - 12 * Two mentors expressed interest in attending GSoC Summit * Weblate migration & update complete * dorscluc booth and talk * freewear donations sent to Geeko Foundation * Community Summit * 30 Registrations * Approved talks (waiting on confirmed talks) * Discussion with venue about AV support * Figuring out finance portion. arm providing support * openSUSE Conference * 142 Registrations * Couple of talks were dropped * T-shirts & bags ordered * Schedule posted https://events.opensuse.org/conferences/oSC24/schedule Static * oSC24 dates June 27 to 29 reserved (Thursday - Saturday) * Open 4 Business June 26 between 2 - 6 p.m. at Franken Campus * AI topics (static) ## Dirk zypper/libzypp size reduction landed (~ 5-8MB less code), please CC me on issues ## Wolfgang (Package Hub), Scott Bahling not available ## Maintenance team (Marcus, Robert) We need to publish at least empty repodata to https://download.opensuse.org/update/leap-micro/6.0/sle/ Otherwise I keep temporarily repo as disabled https://build.opensuse.org/projects/openSUSE:Leap:Micro:6.0/packages/openSUS... Chromium regression, update revoked ## Adrian - OBS not available ## Bernhard - Slowroll progressing nicely - might declare Slowroll as Beta/RC/ready on openSUSE conference version bump done (20240405 => 20240429) ; next planned around 2024-06-09, 2024-07-09, 2024-08-09 = plan for monthly cadence got kmps for kernel-longterm (except 3) DVD done ; NET iso WIP https://trello.com/c/AqFIWnYM/1-install-cddvd openQA-test-fix WIP lkocman: Could we add the opensuse-repos.pm to your test suite? ## Bernhard - reproducible builds no news ## Open Floor Sarah - we will receive a z16 system shared with other Linux distros in the community cloud. lkocman: worth writing a news-o-o post. lkocman SLFO (SUSE Linux Framework One was ALP) - Submissions are welcome (IBS only). Related to future work on https://build.opensuse.org/project/show/openSUSE:Leap:16.0
participants (1)
-
Lubos Kocman