openSUSE Release Engineering Meeting 01.09.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 guillaumeg, AdaLovelace, dleuenberger, bittin, ddemaio, lkocman, rbrown, Adrian, deneb_alpha, Max, Marcus ## Leap Not much of updates I was on vacation since Friday. TPM Evaluation for Leap features is still 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 ## openSUSE Tumbleweed * rpmlint 2.1 has been merged and is now armed and dangerous * systemd 249 back in progress: one bug identified, maintainer is busy fixing it (test bug) * Thoughts about enabling python310-FOO and disabling python36-FOO packages are forming * glibc 2.34 is work in progress, build failures are slowly diminishing ## Richard (Kubic/TW MicroOS) k8s versions 1.22.1 is on the way, new coredns/etcd all integrated but having a very strange issue with kubelet not starting 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 * skippkg-finder is merged to release-tools, and has been deployed on botmaster * Updating Leap:15.4/Backports:SLE-15-SP4 package from various updates * GNOME update from SLE15 SP4 resulting several package build fails/unresolvables in Backports, looking into these issues, some needs a rpmlint-backports tweaking, some needs to update more package to SLE side * Started working on a simple package updater for Backports project * 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 gnome update fallback <bittin>: GNOME 40 is in Stable and GNOME 41 is in Beta at the moment ## Guillaume - Arm Tumbleweed: * Rolling again, no blocker. Leap 15.3: * Armv7: - is released and will not be frozen to handle updates out of the regular update channel. - We need to make it 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 * openQA host rebel has got a corrupted file system since last weekend. Therefore, no tests possible this week. https://progress.opensuse.org/issues/97658 * bi-weekly training sessions tor topics as mainframes, containerization, packaging: https://lists.opensuse.org/archives/list/zsystems@lists.opensuse.org/message... * Last training about containerization with OBS. openSUSE will take part of the Grace Hopper Celebration Open Source Day (hackathon) ## Doug * Started contacting stakeholders about software.o.o. proposal * Membership process on code.o.o. needs some clarity * No answer yet on retaining members info from connect. * Connect.o.o had effect on TSP * https://tsp.opensuse.org/ was made a while back but it is down (has a nginx standard page on it now) * Taking care of some invoices * oVSC21 T-Shirts are arriving soon. Everyone who ordered should have a tracking number * Asia Summit Invoice received. Processing payment * Defibrillator is ordered. * GSoC complete * 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 ## Dirk Not available - Vacation ## Gerald Not available ## Wolfgang (Package Hub), Scott Bahling Scott: Did we make decission on moving the packages to subpackges? lkocman: The agreement was to move all forked SLE packages there. Scott: I'll detail these in SLE 15 PRD. 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) Marcus: as requested from Backports team, I did set up incident for supplying missing debuginfo packages. It's 1.3 GB of rpms not including debuginfos. It will be much smaller download with delta. Marcus: the -Current iso link seems to have different checksum. Was there any recent respin? Lkocman: not to my knowledge. 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 No update
Hello, Am Mittwoch, 1. September 2021, 13:32:43 CEST schrieb Lubos Kocman:
Marcus: the -Current iso link seems to have different checksum. Was there any recent respin? Lkocman: not to my knowledge.
I've seen some of these reports from confused users, and probably can explain what is going on. The checksum itsself is correct, the problem is the filename mentioned in that file: # cat openSUSE-Leap-15.3-DVD-x86_64-Current.iso.sha256 0deae0b74953acd951150ae9567e098d450f2ae91b2d0c0a610b9d934f91c7b1 openSUSE-Leap-15.3-DVD-x86_64.iso # cat openSUSE-Leap-15.3-DVD-x86_64.iso.sha256 0deae0b74953acd951150ae9567e098d450f2ae91b2d0c0a610b9d934f91c7b1 openSUSE-Leap-15.3-DVD-x86_64.iso As you can see, both files list the filename openSUSE-Leap-15.3-DVD-x86_64.iso, which is a bit unexpected in the *-Current.* file. This also means that sha256sum -c will error out because the _filename_ in the *-Current.iso.sha256 is wrong. (Technically it's not surprising because *-Current.* are just symlinks, but that's nothing our users know or expect.) The perfect solution [1] would be if the *-Current.iso.sha256 would also include the *-Current.iso filename. An alternative might be to make *-Current a redirect instead of symlinks, but that makes things much more interesting[tm] when it comes to mirrors. Regards, Christian Boltz [1] As usual, I have no idea how hard it is to get this implemented ;-) -- Ich glaube ich versteh' jetzt auch, warum die modprobe.conf nur noch eine extrem simple Syntax hat. Denn das meiste muss man sowieso beim booten laden. Und der Rest wird ueber den hotplug Krempel "quasi-manuell" geladen (da nur (vom Distributor) verscriptet). Yippie-ah-yea-ah, Schweinebacke, also DAS nennt ich Fortschritt. [David Haller in suse-linux]
participants (3)
-
Christian Boltz
-
Lubos Kocman
-
Luna Jernberg