openSUSE Release Engineering meeting 09.03.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 guillaume_g, Sarah, bittin, lkocman, DimStar, deneb_alpha, DocB,maxlin, richard, maurizio, marcus, gp ## Leap software-o-o - missing buy-in for the proposal to rewrite software-o-o meanwhile we should look at what can be done for Leap 15.3+ to avoid issues where people can't find packages for Leap 15.3 SUSE's TAM for Cisco has asked for more priority on https://github.com/cisco/openh264/issues/3480 MyGNUHealth - https://code.opensuse.org/leap/features/issue/64 https://bugzilla.opensuse.org/show_bug.cgi?id=1196907 Working with Matej Cepl on a python-pytest related cleanup. Matej is willing to help us with addition of python-tinydb and fixing any SLE side issues Max pointed correctly that we will do a big cleanup of Backports forks once fix for https://github.com/openSUSE/openSUSE-release-process/issues/71 is ready (publish of packages to PackageHub channel). the first maintenance incident is out -> SUSE:Maintenance:22929:265929 (babl libbabl-0_1-0 typelib-1_0-Babl-0_1) Issue with publishing Leap 15.4 (similar issue on the 15.3:Update:Respin recently) Issue with Backports:Update repo during Leap to SLE migration https://bugzilla.opensuse.org/show_bug.cgi?id=1196630 Small tweak of https://en.opensuse.org/openSUSE:Submitting_bug_reports#Reporting_a_bug to allow teams to showel bugs during triage to PUBLIC SLE* products Update on bugzilla / PUBLIC SLE* product exposure: waiting for IT approval process, otherwise we do have a solution. ## openSUSE Tumbleweed * KDE Gear 21.12.3 in snapshot 0304 * Python 3.6 interpreter was removed in snapshot 0302; there is one (now uninstallable) python36- package left: python36-django-money * NetworkManager update to 1.36; we will try to streamline this Network stack closer to upstream (possibly eliminating netconfig for it, experiments starting) * systemd 250 in the makings GNOME 42 rc is happening in the GNOME:Next branch - so far looking good * GCC 12 pre-integration tests progressing (Staging:Gcc7); Scheduled for actual merge in April/May ## Richard (Kubic/TW MicroOS) Working on various interesting MicroOS research tracks: - kiwi-less/container first VM image building Status: POC - nerdctl support in toolbox Status: Broken prototype - buildkit and its limit as a container builder - TW-to-MicroOS conversion - curl-minimal and making it default (like Fedora) Status: Investigating - Re-arranging Factory so products like MicroOS can build with different PrjConf than Tumbleweed - MicroOS Desktop using TIU instead of transactional-update (ie. remove all individual rpm package management) Please ping rbrown@suse.com if you are interested/have opinions on any of the above, feedback/thoughts/existing knowledge is welcome. ## Max 15.4 Beta behind us * Issues with python2 removal, many uninstallable RPMs are from SLE, most of error is about package still rely on /usr/bin/python 15.3:Update:Respin * Fixed more orphan package issue * Happened last week, there was a problem with packagelist of FTP tree, it had an incomplete package set due to skippkg-finder, fixed in skippkg-finder LeapMicro 5.2 - update of packages from the SLE Micro 5.2 and Leap specific patch has rebased I'm not sure about the testing part and the publishing path, so that is not enabled yet. :ToTest project has created though. lkocman: I'll get an answer about where should it live on download.o.o until tomorrow (Cloud team is working on initial openQA test suite for Leap Micro 5.2) On the GNUHealth in Leap 15.4 staging please check the python related issues in the staging project. ## Guillaume - Arm openQA: the only LSE capable machine was down, it is back again (with 10 workers as previous) Tumbleweed: * Rolling * openQA shows random issues with DNS (especially on MultiMachine): https://progress.opensuse.org/issues/105295 * Upcoming GCC 12 tested for aarch64: https://build.opensuse.org/project/show/home:dirkmueller:branches:openSUSE:F... * armv6: Dirk has some fixes to fix build of rust on armv6. Package overlays are in place in :Factory:ARM. https://bugzilla.opensuse.org/show_bug.cgi?id=1196328 Leap 15.3: * Respin published Leap 15.4: * aarch64: * Go compiler from SLE still lacks ld.gold which is still required. This make some packages to fail to build (e.g. openSUSE:Backports:SLE-15-SP4/rclone). Bug opened since Leap 15.3: https://bugzilla.opensuse.org/show_bug.cgi?id=1183043 * armv7: * armv7 images are now tested in openQA with an armv7 kernel overlay with a fix for the bug with btrfs and lzo compression: https://bugzilla.opensuse.org/show_bug.cgi?id=1193852 * scc product class looks wrong (Marina/Marcus) (for all non-intel arches). x86_64 has OPENSUSE-BETA while for the others the class is SLES-ARM64-BETA, SLES-PPC-BETA, SLES-Z-BETA. Lubos will reach out to SCC, we should use the same OPENSUSE-BETA for all I suppose. Was this set correctly in 15.3? unfortunately no. the product class is the same for 15.3 lkocman: will check on the status with SCC (I believe that I've openned an issue for that). qemu/io issues - reference TBD we're trying to collect data long-term ## Sarah - s390x Tumbleweed: * Is rolliing again * Yast team is discussing about missing network device entries and how to fix it: https://bugzilla.suse.com/show_bug.cgi?id=1196582 openSUSE Leap Beta: * no issues at the moment * you'll be affected by same issue as Guillaume in SCC ## Doug * Community meeting * Discussed the next steps for the proposed Code of Conduct * Added GSoC issue to modernise TSP website for next year. Could use a mentor https://github.com/openSUSE/mentoring/issues/185 * GSoC * openSUSE accepted as mentor organization * Added project for Rancher. * oSC22 * 38 registrations, 12 submissions, 8 hours * CfP goes until April 14 * OSCAL oSC22 * 7 registrations, 1 submissions, x hours * CfP goes until April 26 * ddemaio will be gone until April 18 sasi and cboltz can still release on news-o-o, otherwise there is no offical backup. Collbaration on any sort of annoucements can still be done as part of community meetings on Tuesdays/Thursdays. ^ Doug feel free to change this ## Dirk * Working on rust 1.58/rust 1.59 / ghc issues on armv6 and armv7: all have the same root cause, use of SWP/SWPB instructions which is imperfectly emulated by the aarch64 host kernel. works fine with armv6/v7 kernel. Plan is to change gcc/llvm code generation to avoid use of these instructions for atomics. * build time improvements (build-compare from minutes to seconds on larger packages, glib2, others..) * further fixes on "no-GPLv3" minimal base system ## Gerald Going to remove this section - still planning to attend. :-) ## Wolfgang (Package Hub), Scott Bahling short discussion devel:LEO devel:ALP, not much to see now. But it's public. ## Maintenance team (Marina or Marcus, Maurizio (m4u)) - Marcus: 15.4 is set up channel wise, updates will go in testing occasionaly, if you need more ping me, no openqa setup yet - Marcus: 15.3 openQA is ok again. - Marina: SLE-PackageHub overlaps (https://github.com/openSUSE/openSUSE-release-process/issues/71) work in progress following the initial list of overlapping packages (https://progress.opensuse.org/issues/106610#note-3). One incident is out, more are under QA. There are some more deps to be added for fixing installation issues but work is under control. lkocman: we should follow released incidents and remove related forks from Backports:SP4. Leap Micro 5.2 - Maintenance setup should be rather small, as we do override only branding. https://build.opensuse.org/project/show/openSUSE:Leap:Micro:5.2 Lubos to open a progres-o-o ticket for the maintenance update. Marcus would also prefer as small overhead as possible. Adrian: we could have a policy that if there is an updated for Micro it should go only to the official code-stream even if the package didn't exist there yet. ## Adrian - OBS Clarification on obs-publishing for 15.4
participants (1)
-
Lubos Kocman