openSUSE Release Engineering meeting 11.09.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: bittin, ana, rbrown, lkocman, DimStar, bmwiedemann, max, DocB, adrian, dirk, ddemaio, wengel NOTICE! the meeting url is https://meet.opensuse.org/meeting ## Leap Leap 16.0 Agama now has nice distro icons on product selection! Thanks to dgdavid for finishing the PR. https://openqa.opensuse.org/tests/4468203#step/agama/2 Split agama.pm into agama.pm && agama_reboot.pm (further splititng on the way) * Almost green openQA yesterday on a previous build. * Added grub_test to openQA, to help us handle cases where USB scenarios again boot agama after installation * Added zdup from 15.6 to openQA,will require quite some work. Thanks to Jozef Pupava for help with zdup and Richard Fan for PR review We shall officially reach out to KDE regarding timing for Plasma 6 LTS and Leap 16.X https://community.kde.org/Schedules/Plasma_6 Antonio told me that he'll raise it on KDE Advisory Board meeting (10th of October) Rough schedule for 16 (depends on what changes on SLES side) https://en.opensuse.org/openSUSE:Roadmap#DRAFT_Schedule_for_openSUSE_Leap_16... Alpha (Fall 2024) Beta April/May 2025 RC July/Aug 2025 GA mid-Oct 2025 Ideally we should get code-drop around Beta which for 16.X should be April/May 16.0 Public Beta code drop is currently scheduled for April 21st 2025. If we get it past Beta it raises integration challenges with SLES, if we get it post RC (July/Aug) then we might not be able to get required changes into corresponding SLES 16.X release at all. If we get it too late/too early for next release (e.g. Oct) then it might feel already obsolete with GA which is 12 months after. Leap Micro 6.0 Merged && released latest update of product-composer to ensure we have all fixes for the maintenance pipeline. Discussed with Gustavo Boiko, where he mentioned that there is already queued update for ALP (Micro 6.0 base). (was action item from previous Releng call) Leap Micro 6.1 SL Micro 6.1 Getting close to RC so we're quite late to join the party. * need to ensure that we have all bits and pieces synced to OBS * Worst pain will be to set openQA etc. Which takes substantial amount of time. Welcome app refresh I shared my recent experments with python gtk4/libadwaita carousel (dialog in the distribution colors) with DimStar and lcp. recommendation from lcp was to go with configuring existing tool such as gnome-tour and plasma6-welcome. To be honest my proposal started to look very much like these apps. https://paste.opensuse.org/pastes/2792c21e392a I'll look into it a bit further later this week https://build.opensuse.org/package/show/home:lkocman:branches:GNOME:Next/gno... ## openSUSE Tumbleweed (Ana) openSUSE:Factory build fail stats: 86 failed 8 unresolvable (last week 134 failed, 23 unresolvable) https://tinyurl.com/ysy4nnnz (big increase due to more things trying to rebuild with gcc14; https://build.opensuse.org/project/show/openSUSE:Factory:Rebuild shows the results when we'd use rebuild=transitive, i.e 497 failed packages) 576 requests accepted in the last week Most relevant changes: Linux Kernel 6.10.8 and 6.10.9 Linux Kernel Longterm 6.6.49 and 6.6.50 libzypp 17.35.10 and zypper 1.14.77 Switch to go1.23 by default Switch to rust1.81 by default Other updates: expat 2.6.3 cairo 1.18.2 Qt5 5.15.15 crun 1.16.1 gnutls 3.8.7 gtk4 4.16.0 libvirt 10.7.0 mariadb 11.5.2 openvswitch 3.3.1 python-Django 5.1.1 Blocked: perl-Bootloader to be renamed to update-bootloader, openQA tests needs updating https://progress.opensuse.org/issues/165686 Boost 1.86: LibreOffice fails to build python-Sphinx 8.0.2: causes a few breakages, Staging:L, blocked by python310 (FTBFS python-furl and python-xmlschema) python311 blocked by FTBFS: python-furl and python-xmlschema python312 blocked by FTBFS: python-executing, python-Twisted:test, python-bugzilla python-pybind11 + python-scipy + python-numpy, waiting for fix for python-pandas:test Busy on Mesa bisect to identify error between 24.1.3 and 24.1.4 ### longer-lasting topics Switch default LSM from AppArmor to SELinux, see https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/Y... ## Richard (Aeon+botmaster) Botmaster - supporting the possible split of licensedigger to have seperate instances for IBS/OBS. All relevant information found on botmaster and backedup Aeon - No major issues reported, limited time for work last week, hoping to start ramping up again tik - Support being added for GUI-less operation, not using a TUI/dialog in order to fully support all architectures, including s390x ## Max Leap 16.0 * Added kde to RIng1, and sort out the RIng1 * Product build in staging: 27GB for main repo; 57GB for debug repo * Adjusted check_source to decline submission to existing SLFO package to Leap 16.0, deployed it to botmaster. An example of declined request: https://build.opensuse.org/request/show/1200068 * Updated 000update-repos configs in Leap 16.0 in order to get a proper weakremovers file One idea: we could use e.g. self-install image for Stagings (instead of Agama), alternatively use agama with tree which has more or less size of old install dvd or similar. ## Guillaume - Arm Not available Tumbleweed: * Rolling * User complained about missing web browsers for armv7 - https://lists.opensuse.org/archives/list/arm@lists.opensuse.org/thread/5LLTU... Leap 15.5: * RPi3 boot problem related to a kernel update https://bugzilla.suse.com/show_bug.cgi?id=1225352 Leap 15.6: * Problems on RPi4 with very long boot and keyboard unrecognized with latest rapsberrypi-eeprom update (update taken from TW) - https://bugzilla.opensuse.org/show_bug.cgi?id=1230104 ## Sarah - s390x Not available * Tumbleweed rolling * s390-tools are updated Topic openSUSE on Hercules * hercules package not compatible with openSUSE Tumbleweed (x86) any more -> new project on Github https://github.com/SDL-Hercules-390/hyperion -> submitted Hints about special instructions in Hercules: https://www.mail-archive.com/linux-390@vm.marist.edu/msg74185.html Kernel problem with Leap/Tumbleweed on new Hercules emulator (zram kernel trace): https://www.mail-archive.com/linux-390@vm.marist.edu/msg74187.html -> takeover by SUSE (Marcela) AI packages by IBM installable with anaconda Python Installer (conda install): RedBook AI for Linux on Z published: https://ibm.github.io/ai-on-z-101/blog/archive/2024/ (https://lists.opensuse.org/archives/list/zsystems@lists.opensuse.org/thread/...) User feedback about reasons for switching from Leap to Tumbleweed (because of Upgrade problems): https://www.mail-archive.com/linux-390@vm.marist.edu/msg74188.html Leap 16.0 will very likely have similar maintenance workflow as Leap Micro 6.1, which does not utilize :Update project. Perhaps some of these issues would simply go away by design. lkocman: the mentioned upgrade issues were a past issue which was already resolved. We've clarified it over email. ## Doug * Marketing material to shipped to Bulgaria and Italy * Marketing campaign: Capture Windows 10 users with openSUSE pre & post-2025 * Fixed shop.o.o issue Many thanks for adding current branding (like t-shirt with up2date Leap logo etc!) Very much appreciated. * Edited and published TW Python 3.13 RC2 GIL article * openSUSE.Asia Summit * form sent out to those planning to attend * TSP * 18 of 28 accepted so far * Had booth and talk at Akademy * Passed along info about ideal time for a Plasma LTS would be April 2025 * Had discussions about supporting LAS * Seeing if OSCC will sponsor * FOSDEM - No call for booth yet * GSoC * 1 final extention due on Sept. 30 ## Dirk git workflow proposal plan to communicate and align before end of Sept (Sep 30th) ## Wolfgang (Package Hub), Scott Bahling, Nathan Cutler No update. Package HUB for SLES 16 talk on next Wednesday (after this call). A high level discussion about what should we make available in Package HUB module and what not. ## Maintenance team (Marcus, Robert) python-django re-addition into Package HUB for 15 SP6. need more maintainers for future chromium updates after Andreas Stieger stepped down. ## Adrian - OBS No big update Heads up: planning regarding offline installer for Agama. ## Bernhard - Slowroll did version bump to 20240901 on 2024-09-09 ; no complaints so far, besides a report about broken KDE+Wayland Found a collaborator ; first public dev meeting 2024-09-12 08:00 UTC https://www.reddit.com/r/openSUSE_Slowroll/comments/1fddkv6/slowroll_develop... lkocman: Some questions about upgrade from Leap -> Slowroll. Do we have that documented? (openSUSE-repos can help) lkocman: Jay Michalska (lcp) can help with permissions at calendar.opensuse.org ## Bernhard - reproducible builds see https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/2... started to fill in https://en.opensuse.org/openSUSE:Reproducible_openSUSE/Part1 ; still some issue with kernel and variations in BTF ( https://www.kernel.org/doc/html/latest/bpf/btf.html ) I plan to attend the r-b summit in Hamburg 2024-09-17 want to see merged https://github.com/openSUSE/openSUSE-release-tools/pull/3129 => needs change to create adiN:rb subproject to not block progress of submissions with slow builds (e.g. chromium 18h+) or failing timebombs (e.g. python-gpstime) ## Adam - Git Workflow {wip} migrating project workflow to RabbitMQ + polling (in case events lost) TODO: migrate NodeJS devel project after above is done ## Open Floor
participants (1)
-
Lubos Kocman