openSUSE Release Engineering meeting 23.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, lkocman, rbrown, maurizio (m4u), ddemaio,maxlin ## Leap New Leap build Build189.3published at night looks good. Requested different approach to Leap to Leap upgrades (either do migrate to 15.2 prior migrating to new one or migrate release by release) https://progress.opensuse.org/issues/108692 Dominique: recommendation to use net-installer which should have updated zypper. Planning of software-o-o decomission announced on factory@ https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/F... This has raised quite some interest. Looking into Leap Micro branding PUBLIC SLE* bugzillla product exposure is delayed, as the only solution seems to use openSUSE classification for all public products. openh264 SUSE's TAM for Cisco has asked for more priority on https://github.com/cisco/openh264/issues/3480 No update since then, I did contact Heroes to assist with any guidance for prefered rsync solution in between OBS and ciscobinary.openh264.org Feedback from Cisco MyGNUHealth - https://code.opensuse.org/leap/features/issue/64 / feedback from python@. Simon mentioned that perhaps we might not need to touch setuptools. I was officially on first SLE Next related talk for project management last week. It is perhaps a good time to start collecting wishlist/features/feedback for user stories that might otherwise be underrepresented. Example: Workstation is not a strong side of SLE but I'd say it is a still big user story for Leap. ## openSUSE Tumbleweed openSUSE:Factory build fail stats: 120 failed, 14 unresolvable (last week: 87/18) https://tinyurl.com/ysy4nnnz * Updated Tumbleweed to Mesa 22.0 * GNOME 42.0 is scheduled to be released today; all is packaged and staged (Staging:G, fitting); just passing QA, some needles missing (mostly adwaita-icon-theme changes) * Linux kernel 5.17 is staged * systemd 250 passed Staging, but in the context of full prod test caused some issues: bug#1197309 (systemd update not published in any snapshot) * GCC 12 pre-integration tests progressing (Staging:Gcc7); Scheduled for actual merge in April/May ## Richard (Kubic/TW MicroOS) Kubernetes 1.23.4 and 1.22.7 have been released podman 4.0.2 has been released Some users have reported issues with coredns pods crashing, Bug reports have been appreiciated but the log information has not yet provided much insight into what's going on with coredns specifically. Any more detailed logs regarding coredns CrashLoopBackoff problems in Kubic k8s would help. Investigation ongoing. 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) (research not sure if it's worth updating docs yet) 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 * Looking into installcheck problem according to ftp-tree, most of them are python2 removal related * deepin stack is pending in the staging project. Blocked on rpmlin/polkit-default-privs from sle update LeapMicro 5.2 * 000package-groups needs a reabse to catch up SLE Micro's change, WIP * change of layout: appliances/containers are now build in Images subprojects. QA is working on the rsync part. Cloud team is working on initial openQA test suite for Leap Micro 5.2. lkocman: No update yet, but I think they were blocked on the rsync part, which is now fixed. ## Guillaume - Arm Tumbleweed: * Firefox 98 is broken on aarch64: https://bugzilla.mozilla.org/show_bug.cgi?id=1757571 - Fix submitted to devel project: https://build.opensuse.org/request/show/963933 * Build issues with Java packages are under investigation. * openQA still 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 fixes: See Dirk section. 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 requires another maintenance update, as we've missed an update two weeks ago * armv7: * the kernel to fix the bug with btrfs and lzo compression is not released yet: 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 lkocman to check if we could remove the firefox tests from the 42.X/15.0 upgrade test suite. It doesn't seem to happen outside of that (same for TW). ## Sarah - s390x On vacation - no new updates Tumbleweed: * Is rolliing again openSUSE Leap Beta: * no issues at the moment * you'll be affected by same issue as Guillaume in SCC ## Doug * Marketing material * Some new material arrived * Shipped out some for upcoming events * Community meeting * Finetuning the 15.4 release annoucement * oSC22 * Mihai Maruseac (Google Brain) will do recorded keynote about open- source tools * 54 registrations, 24 submissions, 15 hours * CfP goes until April 14 * OSCAL oSC22 * 8 registrations, 5 submissions, 2 hours * CfP goes until April 26 lkocman: Release notes: we could utilize some of unreleased SLES release-notes records for Security/Server (hosted on gitlab.suse.de). Let's not focus only on workstation scenario. ## Dirk * Still on progress 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. * Another build time improvement on post-build-checks, ~ factor 10 speedup in one of the scripts leading to a few seconds saved on every build. Still in Staging:B, last regression (crossing fingers) fixed * Another build time improvement on rpms use of libmagic for creating the binary packages. Factory 2-4 depending on ratio of text files embedded in the binary package. Caused a regression found by Tumbleweed testing, fix is submitted * Currently working on ghc issues with aarch64 host kernel ## Wolfgang (Package Hub), Scott Bahling Not avialable 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 and Maurizio: 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). More incidents are under QA. Work is going on and under control (and tracked internally as jsc#MSC-303). Already released: (AH PERFECT!) SUSE:Maintenance:22929:265929 (babl libbabl-0_1-0 typelib-1_0-Babl-0_1) SUSE:Maintenance:23000:266006 (MozillaThunderbird enigmail) SUSE:Maintenance:23009:266004 (freerdp freerdp-devel freerdp-proxy libfreerdp2 libgsm) -> libgsm1 was missing in PH making freerdp not installable SUSE:Maintenance:22928:266007 (argyllcms csync libcsync0 libcsync- plugin-sftp libcsync-plugin-smb) Being tested by QA: SUSE:Maintenance:22927:265915 (alsa-oss) -> this bump to version 1.1.8 fixing also a downgrade SUSE:Maintenance:23015:267052 (gfbgraph-devel libgfbgraph-0_2-0 typelib-1_0-GFBGraph-0_2 librest gcr) -> librest, gcr and libgoa are needed too for making gfbgraph installable SUSE:Maintenance:23278:268123 (glew-devel libGLEW2_1 libGLEW2_2) SUSE:Maintenance:23015:267052 (gnome-online-miners) also added required libgdata, tracker, grilo and liboauth. libgoa and gcr are made available by S:M:23015:267052 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 No update
participants (1)
-
Lubos Kocman