openSUSE Release Engineering Meeting 25.08.2021
All meeting minutes can be found here: https://etherpad.opensuse.org/p/ReleaseEngineering-meeting Meeting is hosted here https://meet.opensuse.org/ReleaseEngineeringMeeting ## Participants ddemaio, rbrown, lkocman, adrians, dirk, dimstar, gmoro, maxlin, Sarah ## Leap TPM Evaluation for Leap features is in progress (for features approved by PM) still in progress Next steps with multimedia (survey?) https://code.opensuse.org/leap/features/issue/22 Contacted packman 15.3 Quarterly update setup is still in TODO Leap 15.4 roadmap was published at https://en.opensuse.org/openSUSE:Roadmap ## openSUSE Tumbleweed dleuenberger is back on duty * kernel 5.13.12 with UsrMerge support has been merged, Snapshot 0824 first to contain it, currently in QA * GNOME 40.4 landed in 'phases' (no synced checkin, unless things relied on each other) * rpmlint2 is still work in progress lkocman: perhaps on radar for 15.5? Depends if it would really be the last 15.X release or not. * glibc 2.34 is work in progress, build failures are slowly diminishing * systemd 249 is still pending, maintainer should be back in a week ## Richard (Kubic/TW MicroOS) k8s versions 1.22.0 is on the way container-selinux with integrated k3s support from upstream is in factory, now looking at smoothly integrating tools for k3s-with-selinux without third party RPMs Working on adding k3s-install to Kubic, a curated version of the Rancher k3s installation script that negates the need to curl random shell scripts from the internet. experimented with crun by default (instead of runc) - was promising, but cruns dep tree doesn't exist on s390x or ppc64le so it seems we'll be sticking with runc on those architectures at least. ## Max * Regarding to https://github.com/openSUSE/openSUSE-release-process/issues/75 and https://github.com/openSUSE/openSUSE-release-process/issues/74 - renamed obsoletes_finder to skippkg_finder ( https://github.com/nilxam/osc-plugin-factory/blob/skippkg_finder/skippkg-fin... ) since it wasn't just finding obsoleted binary, it overwrites NON_FTP_PACKAGEs.group entirely for obsoleted/unneeded binary from SLE/openSUSE Max: the execution time: 7m55.279s * morla3 and morla5 fails to build Leap's ftp-tree, ask Adirn a help[fixed] * Somewhat https://doc.opensuse.org/release-notes/x86_64/openSUSE/Leap/15.3/release.not... is missing, switch to Tumbleweed's release-notes.rpm for the time being in Leap's medium, otherwise the shortcut setup in installer will be changed then broke openQA testing lkocman: I'll check on this with docs team, also for 15.4 ## Guillaume - Arm Dirk: TW is working fine, couple of failures that need to be worked on in Rings project. Will be on FTO - from 9th to 27th of August. Tumbleweed: * installation-images:* are broken for Arm since last update. A fix is in system:install:head/installation-images and will be forwarded to Factory. * Fix for btrfs support in u-boot is on the way to Factory: https://build.opensuse.org/request/show/909899 Leap 15.3: * Armv7: Is good enough to release officialy. The maintenance setup is problematic, so we may not freeze and need to keep a rolling release model. Any opinion? Armv7: is now published. We need to make sure it's accessible from get- o-o. WSL: Stalled: WIP to have WSL on aarch64 on https://build.opensuse.org/project/show/home:Guillaume_G:WSL todo: lkocman to write a blog post how We have a WSL feature for 15 SP4 to have all SUSE/openSUSE images installed from outside of the store "adopt the new behavior". Therefore we wouldn't have to build the WSL-DistroLauncher image any more. ## Sarah - s390x * New Tumbleweed releases. * bi-weekly training sessions tor topics as mainframes, containerization, packaging: https://lists.opensuse.org/archives/list/zsystems@lists.opensuse.org/message... * Next training session today about building container images with OBS ## Doug * Waiting on guidence for next step on software.o.o. proposal * Membership process on code.o.o. has been handed over to the membership team (connect-o-o is gone) * wiki page reflects process being updated during August 2021 Dirk: Did we migrate all the accounts? So far three is only few members. Doug: I'll ping Lars about it. * PR for get.o.o. & GNOME website fix * Regular Meetings * Two meeting options a week: Meeting 1: Meeting will be on Tuesdays at 11:00 UTC Meeting 2: Meeting will be on Thursdays at 18:00 UTC Location: https://meet.opensuse.org/meeting Etherpad: https://etherpad.opensuse.org/p/weeklymeeting * EOY Survey Meeting * GSoC mentor evaluations due August 30. 4 of 6 completed as of today * Consorcium with EU / Healthcare / Data Privacy moving forward Summer is Open session (Robert Swartz, Lubos, Nathan Wolf) was shifted. No new date yet. ## Dirk Update in arm section ## Gerald Not available ## Wolfgang (Package Hub), Scott Bahling Not present Max: discussion with Wolfgang about bug related to missing debuginfo rpms for kde packages from backports. Wolfgang already took issue to the maintenance team. Debuginfo was not enabled in the project, we'll rebuild the kde packages in maintenance project, so users will get debuginfo packages from the update channel. Max: Wolfgang enabled debuginfo in Backports:SLE-15-SP4 Marcus: if you have the package list for me then I can just do an empty rebuild and re-release packages from update project. Max: I'll ask wolfgang to prepare the list. A proposal to move all SLE forks to subpackages module/prouduct https://github.com/openSUSE/openSUSE-release-process/issues/71 This would then fix our problem with submit requests not being forwarded to the correct origin. GAP was removed completly from openSUSE:Backports:SLE-15-SP4 (and therefore from Leap 15.4) Looking into migration scenarious from Leap to SLE that SUSE might support https://en.opensuse.org/SDB:System_upgrade - Covers also migration from Leap X.Y to SLE X.Y ## Maintenance team (Marina or Marcus) No updates for 15.4. The dnf stack update and rpm update was released last week. Please check if this worked out. Issue with i586 architecture missing in Backports:15-SP3:Update. Otherwise openqa is green updates are going through. Neal confirmed that needed updates landed, just that containers rebuild was not triggered automatically. Just to note that maintenance testing related tasks were added to https://en.opensuse.org/openSUSE:Roadmap Our attempt to eliminate issues with maint updates in GA timeframe. Self update for installer: https://code.opensuse.org/leap/features/issue/26 The yast installer only supports one update repo for updates. We can either push updates from IBS or OBS. We have to decide whether to support yast or skelcd. I'm not sure if we can have merged repo. Adrian: you can release it via openSUSE:Leap:15.3. This would be a fork. lkocman: Light touch on the topic to display status of SLES updates to community. We can try to find the way to export the data. Marcus: Generally could be possible, but we need to explicitly avoid exposing embargoed security issues to the outside. Also review IP/NDA updates where the schedule is not public. Lubos still needs to talk to Stephan B. I received links to an existing gitlab.suse.de project that simon lees seem to use for tracking important updates for openSUSE. Marcus: is there any update on the Leap 15.3 respins. lkocman: Unfortunatelly no, it's currently blocked on me. ## Adrian - CtLG or openSUSE Step Happy to be around. Back from vacation Received a response from Red Hat to support OBS as a community project. So I have now finally a RHEL subscription that we can use. So openSUSE is now approved as opensource project. All covered in comments above. Adrian: I had to fix issues in product builder so we won't end up in situation where srpm is missing. We've had this issue by glibc (this would otherwise violate GPL). This would be another reason to rebuild ftp trees. How do we reference to CODE 15. 15.3 was the result of our survey. #### Pattern minimization for JeOS and openSUSE Existing feature for pattern unification of Leap and SLE https://code.opensuse.org/leap/features/issue/4 Richard: if we'll go the road the Leap and SLE first, then you'll have to change skelcd/instlaller data (two branches for SLE and Leap) as well and you'll end up with increased divergence from TW/Factory. gmoro: Changes will be made initially to patterns-base, specially the minimal_base and base patterns. Next steps will be taken to push some of the work in a branch project for TW first and test it, we will then move to integrate with Leap and SLE Possible fallout will be take into account and the initial changes will try to be less invasive as possible.
participants (1)
-
Lubos Kocman