openSUSE Release Engineering meeting 27.11.2024
How to join the meeting? https://calendar.opensuse.org/teams/release/events/opensuse-release-engineer... https://meet.opensuse.org/meeting All meeting minutes can be found here: https://etherpad.opensuse.org/p/ReleaseEngineering-meeting ## Attendees: lkocman, GuillaumeG, DimStar, ana, wengel,maxlin, DocB, ddemaio ## Leap yast stack reduction in 16.0 https://code.opensuse.org/leap/features/issue/173 Next step would be a cleanup of the stack from Leap 16 /agama install options, and re-consider individual modules per use case basis. One of the tools that started popping up recently was yast partitioner. Making that standalone would probably not be easy. https://hackweek.opensuse.org/24/projects/new-migration-tool-for-leap https://github.com/lkocman/migration-tool/tree/get-o-o Many thanks to Marcela for working on the hackweek. We're using get-o-o to check the latest supported versions etc. Installing bci-release and unified-installer-release from bci free repo did not provide experienced consistent results. So we'll end up with temporary copies of sles files, which worked fine. Perhaps opensuse-migration-tool would be a more obvious name for the tool (the one in the openSUSE namespace / main branch does that). Standalone yast software installation tool. Many thanks to HuHa for his hackweek effort! Imho probably the most used yast module by new users. https://hackweek.opensuse.org/24/projects/yqpkg-bringing-the-single-package-... Leap Micro 6.1 Beta (4.22) is today. SL Micro 6.1 GA was yesterday (in the evening). 6.1 Beta today, I'd like to record a short youtube videos on upgrade from 6.0. Possibly with the migration-tool demo too. This would make upgrade easier specifically for those migrating from 5.X. openQA cleanup, looks in much better shape. The Default-qcow and Default-Encrypted were tested manually. I still struggle to parametrize these tests correctly in openQA. mloviska mentioned he'll have a look at these. And also how to get the encrypted image working with kvm. This would be supported by a short news-o-o article. Pointing to these. ## openSUSE Tumbleweed (ana) openSUSE:Factory build fail stats: 301 failed 80 unresolvable (last week 279 failed, 7 unresolvable) - main increase due to some sync between :Rebuild and :Factory (to wake up maintainers) with issues from changing to Gcc14 and python 3.13 modules. Please check your packages! https://tinyurl.com/ysy4nnnz ( https://build.opensuse.org/project/show/openSUSE:Factory:Rebuild shows the results when we'd use rebuild=transitive, i.e +300 failed packages) ~554 requests accepted in the last week (data source: https://build.opensuse.org/projects/openSUSE:Factory/pulse) Most relevant changes from the last 2 weeks: cmake 3.31.0 debugedit 5.1 kernel headers 6.12 GTK 4.16.7 ICU 76.1 kdump 2.0.12 Linux Kernel Longterm 6.6.63 (and 6.6.61, 6.6.62) LInux Kernel 6.11.8 Mesa 24.3.0 gnutls 3.8.8 Python 3.13 modules enabled (Python 3.11 continues for now as default python version) python-rpm-macros, update to Follow symlinks when replacing shebang with sed Blocked / on-going: health-checker https://bugzilla.suse.com/show_bug.cgi?id=1231127 (it works now!) systemd 257 testing on-going Linux 6.11.10 https://bugzilla.opensuse.org/show_bug.cgi?id=1233752 DocB: There is a thread on ml that boot is broken. Do we have any update on that? DocB: How come that we didn't catch this on openQA. DimStar: seems like issue is reproducible only on a setup with keyboard without LEDs ana: should be fixed by https://build.opensuse.org/request/show/1226813 ## Richard (Aeon+botmaster) Not available tik 1.3.x released Supports CLI-based installation, not using 'dialog' in order to be compatible with s390x, PPC and other architectures with problematic terminals. Uses a new library named 'cenity' to give TTY-friendly alternatives to zenity's functions Experimental CLI installer image using MicroOS is finding good bugs, this feature is certainly not production ready yet, but promising progress. ## Max Leap 16.0 * During the hackweek, skippkg-finder is refactored, it's now works with the productcompose, same feature as it had before, it would creating a list of unneeded binary package and push it to productcompose file, the rule of selecting unneeded package is defined in project attribute still. * 3607 packages are in Leap 16.0, there are still 3211 SRs pending in the staging project. * We have a 32bit pacakge issue in Leap 16 that blocked us add wine and some 32bit particular package to Leap 16, SLFO enabled only a very short list of pacakge to be able build for i586, therefore most of buildeps are missing, for some reason they don't want to enable all i586 build in SLFO, they're willing to enable more package to be build for i586 in SLFO project but depend on how many and what package we request to, I'm trying to get a list of package we needed at least to make wine and steam be able work as the minimal 32bit requirement for Leap 16. Interestring highlight on 16. We'll get LTS-ish Grafana/Prometheus stack by Witold. versions used by SUMA. Upstream would be a devel project (TODO which one) not a Factory. ## Guillaume - Arm Tumbleweed: * Rolling (was blocked few days because of rebuilds due to python 3.13 enablement which took a bit of time) Leap 15.5: * no blocker 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 Leap 16.0 dev: * no blocker ## Sarah - s390x Not available ## Doug * Elections * Three Seats open * Any openSUSE member can stand for election by sending an email to project@lists.opensuse.org and election-officials@lists.opensuse.org. * Maybe be extended * Published a few aritcles * Managing some TSP transfers * Started Upgrade to Freedom! Campaign * Shipped a few thank you items to GSoC mentors & mentees. Waiting on a shipment of boxes to send the rest * Set for GNU Health Conference in December * FOSDEM * openSUSE will have a booth * CfPs Deadline is Dec. 1, 2024 - https://fosdem.org/2025/news/2024-11-03-call-for-presentations/ * Seats on bus still available * Community in Nuremberg should connect ddemaio@opensuse.org to reserve a seat * Early Adopter Tech Summit 14.03.25 to 15.03.25 * CfP is open until Jan. 15, 2025 * Registrations 6, Submissions 3 * Added JetBrains as event sponsor for commuity support lkocman: Very cool! ## Dirk Not available Working on adding python 3.13 modules in Factory - Staging:I, full drama in devel:languages:python:backports * 197 failed, 295 unresolvable ## Maintenance (Marcus, Robert) Not available Outside of the call. Marcus asked if we could enable SBOM on Leap and Tumbleweed. This should be one liner in prjconf. All is working nicely. We're still having problem with Xfce/branding package. Package Hub for SLE-12 (SP5) is EOL. No submissions are going to be accepted anymore. 15.6 / 15 SP6 gimp update blocked on devproject review ## Wolfgang (Package Hub), Scott Bahling, Nathan Cutler No news ## Adrian - OBS Hackweek highlight: https://hackweek.opensuse.org/24/projects/suse-distro-blockchain ## Bernhard - Slowroll Not available snapshot 20241103 taken and released on 2024-11-08 to keep the monthly cadence. https://metrics.opensuse.org/d/osrt_access/osrt-access?from=now-5y&to=now&va... shows 2.7k users I'm slowly improving scripts. lkocman: will update both TW and Red Slowroll logo in Agama. ## Bernhard - reproducible builds no news ## Adam - Git Workflow Not available Still working on unit tests before changing functionality or adding new features. ## Open Floor
On Wednesday 2024-11-27 13:32, Lubos Kocman via openSUSE Factory wrote:
https://hackweek.opensuse.org/24/projects/yqpkg-bringing-the-single-package-... "many subsystems now come with a good default configuration, or they can configure themselves automatically. Just think about sound or X11 configuration; when did you last need to touch them?"""
If "SaX" is any name to go by... xfree86 hard-depended on the presence of a xorg.conf with modelines, but SaX could easily start X "without xorg.conf" (synthesize everything ad-hoc), and one has to wonder why xf86 couldn't just do that by itself. Windows 3/4 certainly didn't need any magic to get into graphics either (but granted, the latter only had to deal with x86).
participants (2)
-
Jan Engelhardt
-
Lubos Kocman