openSUSE Release Engineering meeting 31.05.2023
All meeting minutes can be found here: https://etherpad.opensuse.org/p/ReleaseEngineering-meeting The meeting is hosted here https://meet.opensuse.org/ReleaseEngineeringMeeting ## Attendees DimStar, GuillaumeG, lkocman, adrians, Marcus, Doug, Richard kudos for the team u/end_erA: I've been using leap for two weeks now and so far it has been working with a stability beyond my expectations. Thank you to the whole team of opensuse. u/kunamashina: It is the most underrated linux distro on the entire whole wide planet. Thanks openSUSE team https://www.reddit.com/r/openSUSE/comments/13t2c4i/opensuse_155_rc/ ## Leap SLES 15 SP5 Gold Master confirmation on Thursday 15.5 GA Scheduled for the 7th June. As of today we have a build that can be released as a GA, however respin of SLES 15 SP5 would result into respin on Leap 15.5 as well. Confirming that we're doing openSUSE Leap 15.6 and plan to have a Leap 15.X successor next year. I'll send public announcement as soon as recording from osc2023 is ready (so we can provide more context). Doug mentioned recording could be ready by end of this week. Leap 15.5 IPRQ re-re-re-escalated. This legal approval is currently the only known release blocker. Legal doesn't want to approve the non-OSS part, as they do not have access to contract/agremeents fort the non-oss packages. I did inform them that I'm waiving this particular task for 15.5, given the situation with SUES legal, but we'll push to have this "all in order" for 15.6. SCC enablement requested https://sd.suse.com/servicedesk/customer/portal/1/SD-122920 Security Audit requested https://bugzilla.opensuse.org/show_bug.cgi?id=1211143 Kicked few feature requests that were pending python3.11 update (yubikey-manager etc). The current RN is hosted here (will not be listed on doc-o-o until GA) https://doc.opensuse.org/release-notes/x86_64/openSUSE/Leap/15.5 Need to be able to rebuild doc-o-o locally and rsync it over in case that Frank would not be around. openh264-repo 4k key setup (15.5 requries re-upload as we were using key from 15.4, Severin confirmed that he'll work on it next week). 15.4 image respin based on QU2 - makes no longer sense with 15.5 GA scheduled next week. ## openSUSE Tumbleweed openSUSE:Factory build fail stats: 28 failed 33 unresolvable (on 20230510: 79 / 11) https://tinyurl.com/ysy4nnnz * Preparations for python 3.11-as-default-interpreter are ongoing. A lot of work happened in the last two weeks (wich many face2face encounters) * systemd maintainer submitted preset handling macros with file triggers; no direct need to change spec files (the old macros are defined to %nil, so don't break) * openssl 3.1 update has been submitted that should address most of the remaining issues. This might happen soon * 2k key formally being revoked from TW setup - the openh264 repo has been republished, the 3k key is no longer shipped to TW users. lkocman: will drop email to known thirdparty repos not under our control ## Richard (Aeon) MicroOS Desktop (GNOME) has been renamed openSUSE Aeon https://aeondesktop.org Product already being bootstrapped in OBS, using it as a pathfinder for the ALP Build Design (see below) Prototypical image being built, challenges with things like repo layout will likely be best handled by the repos-via-rpms already pioneered by Leap Richard really needs to learn/get hands on with Agama before a practical installer will be available MicroOS Desktop (KDE) will likely continue under the name openSUSE Kalpa, but work is unlikely to start on it in earnest until Aeon is already released (Shawn will need Aeon to copy from) lkocman: repos for MicroOS in rpms https://github.com/openSUSE/openSUSE-repos - packages openSUSE-repos- $distro are also in Factory, just not installed by default ## Richard (ALP Architecture) Prelimary ALP Build Design documented https://en.opensuse.org/openSUSE:ALP/BuildDesign ALP Architecture team is being bootstrapped https://en.opensuse.org/openSUSE:ALP/ArchitectureTeam Team will plan, design, experiment with ideas for future ALP-based openSUSE distros Efforts currently on hold for a week or so while some decisions are made within SUSE which will help inform the direction of the Team ## Max Not available Leap 15.5 * https://doc.opensuse.org/release-notes/x86_64/openSUSE/Leap/15.5/release-not... has presented, updated release-notes path in the Leap product file * Per PSP implementation notes, besides python3.6 that we should have only one python3 to be released, for Leap 15.5 it should be python3.11, removed python39 and python310 from the ftp-tree * Fixed kitty and yt-dlp for BuildRequires/Requires python39 or python310, they use python311 now * Started from Build481.1 a weird bug has appeared on Leap < 15.1 migration to 15.5, tty6 console fails to selected after upgrade to 15.5 - https://bugzilla.suse.com/show_bug.cgi?id=1211219 , Leap <15.1 version are EOL though, couldn't say whether this worth to be a ship- stopper * Update 15.5 server list to d.o.o on github https://github.com/openSUSE/download.o.o/pull/43, but it needs https://opensuse-community.org/openSUSE_Leap_155_Community_Additional.xml as https://progress.opensuse.org/issues/113959 described, I'm not sure who is maintain that file. Note that, with/without this change should not affect product since we use $relesever in the these files I'll reach out to commnity additional folks, we might want to add openh264 there too (would help existing installations). ## Guillaume - Arm Tumbleweed: * Blocked on a plasma bug. openSUSE theme is not set on 1st boot (while installed and selected) which breaks openQA needles matching - https://bugzilla.opensuse.org/show_bug.cgi?id=1211628 Leap: * 15.5 aarch64: no blocker * 15.5 armv7: AdrianS: clock issue in VMs on armv7, host clock seems to be set correctly, kvm issue? Adrian: initrd seems to tell you the time before it's set ALP: * shim not signed by MS (at least for aarch64, not sure for x86_64) - jsc#ARM-100 WSL: * Works with x86 emulator since appx installer is x86-64, but this is not really an issue since arm64 Win11 includes x86 emulator by default. Team is ok to publish it on Microsoft store anyway, but this would require some testing in openQA which is currently not possible (due to technical issues and MS licensing issues) https://progress.opensuse.org/issues/126083. Steps documented on the wiki to install the appx from download.o.o: https://en.opensuse.org/openSUSE:WSL#With_Appx_from_openSUSE_download_server WSL: * Works with x86 emulator since appx installer is x86-64, but this is not really an issue since arm64 Win11 includes x86 emulator by default. Team is ok to publish it on Microsoft store anyway, but this would require some testing in openQA which is currently not possible (due to technical issues and MS licensing issues) https://progress.opensuse.org/issues/126083. Steps documented on the wiki to install the appx from download.o.o: https://en.opensuse.org/openSUSE:WSL#With_Appx_from_openSUSE_download_server ## Sarah - s390x Not available Tumbleweed * release is rolling Leap: * working * waitingSubmissisions with fixes for gtkd and gnu-cobol: https://build.opensuse.org/request/show/1072852 https://build.opensuse.org/request/show/1078385 Nothing really new ## Doug * Google Summer of Code has begun * AlmaLinux, openQA, article released - https://bit.ly/3WOrRFp * oSC23 * 195 attended * Received catering invoice * Processing TSP submissions lkocman: Many thanks for organizing the oSC2023 Doug! * openSUSE.Asia Summit * China: https://groups.google.com/g/opensuseasia-summit/c/qQY33UxwBTk * Leap 15.5 release annoucement being translated * Could use more language translations - https://en.opensuse.org/Release_announcement_15.5 * Complete - EN / CA / CS / DE / ES / FR / JA / NL / * Schedule some social media posts based on SLES 15 SP5 Gold Master info tomorrow * Still need future storage * AI topics (static) ## Dirk Not available Further poking on the CDN / Fastly contract Submitted a few dozen python package updates * also todo announce tumbleweed maintainer policy draft currently working on testing those in a private staging test project * Started ALP:RISCV:* builds in the new build setup Biggest speedup can be observed by switching zlib to zlib-ng, so looked into fixing the build failures caused by switching to zlibo-ng- compat ## Wolfgang (Package Hub), Scott Bahling Not available Installation of KDE Plasma 5 currently broken, missing dependency libswscale5_9, plan is to release it on FCS to subpackages for x86_64 (is already there for the other archs) lkocman: will try to talk to Rado, otherwise this will cause quite some extra work. ## Maintenance team (Marcus or Maurizio (m4u)) openQA is stuck due to a regression - https://bugzilla.suse.com/show_bug.cgi?id=1211459 Leap Micro 5.4 maint-setup is active. Leap 15.5 setup is done, SLE export channel is still being refreshed occasionaly. 15.5 GA is currently scheduled for the 7th of June Key rotation: openSUSE:Leap:15.5 is done, Backports are bit more challenging because of SLES. Wolfgang: we're injecting the key. Marcus we probably want to do only Backports 15 SP5 for now. Backports 15SP5 key change, we have labs next week, so nobody would even notice a full rebuild :-) Wolfgang: do we add or replace key completely? The key will be kept on users Marcus was aiming for replacing the key, it would appear as added on existing systems. Marcus is working also on the SLES side, the update of package with the new key was released last week, it's just not activated yet, but it will be already trusted by Leap 15.5 systems. Leap 15.4 is working Leap Micro 5.3 is working Leap Micro 5.4 testing is now passing as well Leap 16.0 - we should revisit the update/sle repo as the current setup not exactly mirror friendly. Solutions could be dropping not so popular architectures or split repositories per architecture. securebootkey for SLES was rotated, it should be autotrusted and not noticeable. This will be in QU3, QU2 is already done. lkocman: 15.3 EOL could lead to stopping our physical Source DVD effort, as it seems we will not produce. As this was the last release which you could still get on a physical media. Lkocman: anything against decomissioning it? Not a single valid request since I've joined SUSE. We did receive only requests for binary install media which are not subject to ^. We do not plan to offer this for any new releases. ## Adrian - OBS OBS build power is back to normal after fixing misconfiguration which kept workers busy. ## Open Floor
On Wednesday 2023-05-31 12:05, Lubos Kocman via openSUSE Factory wrote:
## Doug
* oSC23 * 195 attended
Curious, how is this measured? The checkin booth sometimes had trouble finding usernames, so maybe was the count of badge lanyards used instead?
Leap 16.0 - we should revisit the update/sle repo as the current setup not exactly mirror friendly. Solutions could be dropping not so popular architectures or split repositories per architecture.
The biggest problem still is the size. http://download.opensuse.org/update/leap/15.4/sle/repodata/ 80 MB. Everytime there is an update everybody pulls that again anew.
participants (2)
-
Jan Engelhardt
-
Lubos Kocman