openSUSE Release Engineering meeting 07.12.2022
All meeting minutes can be found here: https://etherpad.opensuse.org/p/ReleaseEngineering-meeting Meeting is hosted here https://meet.opensuse.org/ReleaseEngineeringMeeting ## Attendees DimStar,GuillaumeG, lkocman, Axel, Richard. maxlin, mmeissner, wengel, ddemaio ## Leap New build was published yesterday Code submission deadline for any SLES 15 SP5 related features (does not apply for 15SP4:Update etc), as well as Leap 15.5 Beta code-drop deadline is on January 25th 2023. 15.5 Feature tracking at https://code.opensuse.org/leap/features/issues Ongoing: SUSE Open Source policy review, SUSE Empoyees can participate https://opensource.suse.com/suse-open-source-policy (public facing url) I'd be happy for any feedback from community in form of e.g. email, since the github project SUSE/open-source-policy is private and limited to SUSE Employees as issues might contain discussion regarding confidential topics. Leap Micro 5.4 initial setup in place ALP release party on 19th ## openSUSE Tumbleweed openSUSE:Factory build fail stats: 80 failed 5 unresolvable (last week: 114 / 14) https://tinyurl.com/ysy4nnnz * RPM 4.18 in the queue. Trips over some packages abusing %setup -n .; they should switch to %setup -c * Staging:H: initial tests with Ruby 3.2 as default (release scheduled end of the year) * Staging:N: experiments with openssl-3 as default: main blocked are nodejs1[89], openssh and ibmtss * Staging:O: gcc13 will be introduced and take over the 'library build' (the usual two-phase introduction we do with gcc); gcc12 will stay the default compiler for now * util-linux package layout changes remains a topic to be worked out. x86-64-v2 * openSUSE:Factory:LegacyX86 is setup and builds are in a similar state as openSUSE:Factory * Bots are already up and running: ttm, pkglistgen, trigger-rebuild for rebuild=local * openQA is setup https://openqa.opensuse.org/group_overview/75 Results are not bad so far; most failures are due to the repo not being available on download.o.o yet though Only Jiri Slaby volunteered to maintain LegacyX86 so far; he mostly cares for x86-64-baseline in LegacyX86; x86-32 has no explicit volunteers (so it might just be tagging along, similar to what it did so far in openSUSE:Factory, where only few extra cycles are explicit to i586) ## Richard (MicroOS) openqa.opensuse.org now tests primarily on x86-64-v2/v3 now. New machine definitions will be reintroduced for v0/v1 testing as part of the legacy port. Desktop-GNOME: The Road to Release: transactional-update-notifier is once again WIP after great feedback about why the current approach wasn't the best idea from a security standpoint Bugs still WIP osinfo-db still doesn't recognise MicroOS as a seperate distribution - debates with upstream ongoing General MicroOS Stuff in Staging: podman 4.3.1 - broken, maintainer informed, test fixes done, but upstream bugs may require some more time https://openqa.opensuse.org/tests/2912733#step/podman/83 Considering FDE by default now single-password-entry full disk encryption is in Tumbleweed Trying to decide if it's a better approach than a fully vertified boot/OS variant of MicroOS, which wouldn't use encryption, but would then encrypt user/system data (eg /home, /var, etc) Please join the Telegram/Matrix group and give your opinion. Investigating alternative installation methods as YaST doesn't have the functionality we require and most likely wont any time soon. KDE MicroOS Desktop is still suffering from a significant lack of contribution. Please join the Telegram/Matrix group and dive in with helping. ## Max 15.5 15.5 * lua54 is available * KDE update is not ready yet, it's still pending in staging * Look into update Cinnamon in Leap 15.5, I did set up a project for the verification, after that, filed bsc#1206143 for whilteing cinnamon-settings-daemon in polkit-default-privs. And mailed Cinnamon maintainer about nemo-extensions build fail. * Dropped python2 interpreter from ftp-tree after addressed(hopefully) the remaining package what depend on python2, python2 interpreter will not available since the next snapshot Build stats(x86_64): 47 build fails, 4 unresolvables(last week: 49 build fails, 4 unresolvables) ## Guillaume - Arm Tumbleweed: * Rolling * appx WSL image now builds in Factory:ARM (tested manually on a Windows-on-Arm machine). This can be uploaded as part of some "preview" program as a 1st step. * NVIDIA: tester with aarch64 server and NVIDIA card wanted - Proprietary drivers are now available for aarch64 (only G06): https://download.nvidia.com/opensuse/tumbleweed/ - New opengpu driver also available in OBS: https://build.opensuse.org/project/monitor/X11:Drivers:Video Leap: * appx WSL images (Leap 15.4 and 15.5) work ALP: * SUSE:ALP: - WIP: Add back aarch64 in openQA ALP: * openQA job-groups: https://github.com/os-autoinst/opensuse-jobgroups/pull/233 * OBS/openQA sync: https://github.com/os-autoinst/openqa-trigger-from-obs/pull/192 ## Sarah - s390 Not available Dimstar: Fails on QA as fonts are unreadable in the installer. (https://bugzilla.opensuse.org/show_bug.cgi?id=1205585). libQt fix to address this issue should be accepted today/tomorrow Tumbleweed * No readable fonts: https://bugzilla.opensuse.org/show_bug.cgi?id=1205585 -> It can be, that it is a Mesa bug. * git tests have broken the build for git on s390x, but there is no error output. It is working on Fedora (upstream hint): https://bugzilla.opensuse.org/show_bug.cgi?id=1204762 / https://lore.kernel.org/git/CAN0heSoc+jKxseyyR-=8+ATc8rdY5UyFWZPepaQsGn9m+Hp... -> Workaround of disabling tests is giving a succeeded result and upstream discussion in progress Leap: * openQA tests have been failing because log files were not uploaded. okurz has created a PR for it at the end of last week: https://progress.opensuse.org/issues/119713, which works only with a single running test * problem exists continuously and is also transferred to openSUSE Tumbleweed: https://progress.opensuse.org/issues/120405 ## Doug * FOSDEM * Bus has 17 sign ups * Contact ddemaio if you're in Nuremberg and want to take the bus to FOSDEM. Space may be limited. * Planning second ALP prototype article lkocman: (right now we're blocked on PM feedback), official blog post should be shared with us on End of Business today. * Budget discussions related to project * oSC23 * Delaying CfP until contract is signed * May 26 - 28 ## Dirk Not available * Won maintainership of SUSE:ALP:RISCV - currently in bootstrap * Working on bisecting qemu/libseccomp/kernel-obs-build tests failure on Step:15-SP4/SP5 so that armv7l builds are published again https://bugzilla.suse.com/show_bug.cgi?id=1205624 ## Wolfgang (Package Hub), Scott Bahling 15 SP5 Package HUB channel is set up. Stefan did initial testing and looks good. Some packages are still missing, this is on agenda for today and next week. The workshop regarding Package HUB equivalent for ALP Lubos will schedule a call with wolfgang and Scott to ensure that they're in loop for the High Level requirements document. https://en.opensuse.org/openSUSE:ALP/Workgroups/Community/Workshops/Consumig... Package Hub for SLE-15-SP5 product definition added and SCC is currently picking it up so it will be ready for testing with the beta of SLE-15-SP5 ## Maintenance team (Marcus or Maurizio (m4u)) Nothing worrysome, preannoucement for 15.3 EOL was sent to mainling list End of December 2022. There were three chromium updates in single week. Configuration setup problem for Maintenance of Leap 15.4 maintenance updates / openQA Marcus regarding Leap 15.4 Image respin - package set will change, we do need to refresh the packagelist Lubos to talk to Jan Stehlik, we can't put all on Marcuses shoulder. https://etherpad.opensuse.org/p/ReleaseEngineering-20221110-maintenance-disc... Need to setup Leap Micro 5.3 (don't have time this week) * Pending Leap Micro 5.3 maint-setup ffmpeg - possible file conflict on the next update, no idea how to avoid vendor switching at the moment. Removing the patch on the openSUSE side (that might contain security fixes) or releasing update on the packman side could fix the issue. Lubos to give Marcus some working contact for the team. Lubos: I was asked to provide requirements for the QA team. Mostly for the GA/current release but also for the update. Lubos will make wiki with requirements (something like maintenance plan perhaps). Marcus will review it. ## Adrian - OBS Axel: there were some cleaning activities in OBS, to determine inactive users and related unmaintained projects. Is there anything going on? Adrian: the script checks a project or a package that has no changes for more than one year. It will create a delete request, that can be deleted. If there is no reaction there will be auto-acceptance in few days. Package can be always manually submitted back if the DR was missed. Users will not be deactivated. Adrian: User cleanup would have to be discussed with IDP team (SUSE IT). OBS is just a consumer. Lubos will create a request to suggest this action in Service desk. Adrian: if the user never logged in into OBS, that's probably a cleanup that could stay in touch. ## Open Floor some members might not be able to join due to conflict with ALP OpenFloor meeting. We might want to give them heads up to provide information in etherpad before the meeting starts
participants (1)
-
Lubos Kocman