openSUSE Release Engineering meeting 10.07.2024
How to join the meeting? https://calendar.opensuse.org/teams/release/events/opensuse-release-engineer... NOTICE!!! the meeting url will change to https://meet.opensuse.org/meeting for future releng meetings. lkocman will update calendar-o-o with the new url All meeting minutes can be found here: https://etherpad.opensuse.org/p/ReleaseEngineering-meeting ## Attendees: richard, wengel, lkocman, ddemaio,maxlin ## Leap TBD processing release retrospective feedback blocked on poo#163583 https://en.opensuse.org/Portal:15.6/Retrospective Leap 16.0 Wallpaper refresh split into multiple items https://github.com/openSUSE/branding/issues?q=is%3Aissue+is%3Aopen+label%3AW... https://github.com/openSUSE/wallpapers/issues/18 (photos) WIP PR with initial abstract wallpaper for Leap 16 https://github.com/openSUSE/branding/pull/154 Photo competition announced in (perhaps we need to repost on social media specifically with photo competition highlight) https://news.opensuse.org/2024/07/09/looking-at-next-steps-for-leap-branding... get-o-o / agama availablity blocked on https://progress.opensuse.org/issues/163355 lkocman: on it GNOME / Leap 16 is installable with Agama https://twitter.com/lkocman/status/1810227847354610002/photo/1 [regression] Booting of installed image blocked on https://github.com/openSUSE/agama/issues/1446 (most likely something on our side, as tumbleweed works). Last time boot worked with agama-live prior rename. My local workaround is to use old install image ;-) Josef: grub is not installed at all on Leap 16 case, because of broken product/xml file. lkocman: will make it priority for today. updated product-composer to 0.4.12 to support __all__, usage of __all__ Thank you Adrian! Leap Micro 6.0 GA ed on Tuesday before conference https://news.opensuse.org/2024/06/25/leap-micro-60-availability/ Considering adding Leap Micro 6.X into agama. ## openSUSE Tumbleweed (ana, may not make it to the meeting) openSUSE:Factory build fail stats: 17 failed 49 unresolvable (last week 22 failed, 24 unresolvable) https://tinyurl.com/ysy4nnnz ~723 requests accepted in the last week Most relevant updates: * cmake 3.30.0 * KDE Release Gear 24.05.2 & Plasma 6.1.2 * Kernel Source Longterm 6.6.37 * systemd 255.8 * apache2 2.4.61 * pciutils 3.13.0 * poppler 24.07.0 * python 3.13, only the interpreter no module support yet Agama, new Linux installer ( https://github.com/opensuse/agama ) valkey replaced redis (opensuse-redis-image needs to be fixed) Blocked: SELinux userspace 3.7 (checkpolicy, libselinux, libsemanage, libsepol, mcstrans, policycoreutils) - librepo tests FTFBS transactional-updates (adds soft-reboot by default, blocked by openQA tests) libcrypt (breaks testsuite of obs-build, waiting for merge of https://github.com/openSUSE/obs-build/pull/1011) ### longer-lasting topics GCC 14: second phase ongoing, use gcc14 as the default compiler (Staging:Gcc7) Advancing slowly RPM 4.20 https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/Y... (0 spec files left with this issue in Factory - https://rpmlint.opensuse.org/openSUSE:Factory/x86_64/standard?rule=patch-mac...) (DONE!) go1.22 as default go version, blocked on i586 with packages which export CGO_ENABLED=0 and go build -buildmode pie https://github.com/golang/go/issues/64875 (needs to update ~70 packages) traking at https://bugzilla.opensuse.org/show_bug.cgi?id=1221095 dbus-broker as default dbus session manager, now everything builds, some openQA checks failing. btrfsmaintenance - https://bugzilla.opensuse.org/show_bug.cgi?id=1224364 (DONE!) ## Richard (Aeon+botmaster) Significant changes to tik installer in the works - to be included in v1.2 - v1.2 now supports 3 different imaging modes - dd - original mode - takes a raw.xz image, dumps it to disk, dumb, but works. - systemd-repart (image) - takes a .raw image, probes the .raw for systemd-repart and does whatever the image's repart.d config says. Less dumb, but enables use of -repart's awesome features like smooth encryption and TPM pairing - systemd-repart (self) - takes the current running (portable?) system, reads it's repart.d config, and does whatever that config says. Will allow us to make an Aeon self install image that will use Aeon to deploy Aeon without needing an embedded Aeon image. - systemd-repart (image) is now the default, adjustments to tik-containtainment-rpm already prepared to bundle .raw images instead of raw.xz Aeon will benefit from the above to be deployed encrypted-by-default (infact encrypted-mandatory) Prototype images working - only question is if there's enough reliable TPM's out there else a passphrase fallback may need to be written into tik ## Max * Adjusted groups.yml to get a complete packagelist including all packages we had from slfo * Look into TTM for supporting Leap 16.0 lkocman: we still build on limited amount of arches currently aarch64, x86_64 adrian: please use monitor page, so far it doesn't look to bad. Try enabling all arches ## Guillaume - Arm Not available ## Sarah - s390x - Tumbleweed * rolling - Java 11 containerimage was broken -> removed ## Doug * Leap branding workshop followup article published lkocman: should we re-tweet (x, mastodon, linkedin, reddit ...) the photo competition separately? * openSUSE.Asia Summit * CfP is open * 20 Submission (+8 from last week) * Mailing list discussions about branding, governance and foundation - https://lists.opensuse.org/archives/list/project@lists.opensuse.org/thread/E... * openSUSE Conference * Some videos released https://www.youtube.com/@openSUSE/videos * Waiting on bill * Forwarded catering expenses for payment * TSP * Minor issue with one * Platform provided quick delivery to other requests * GSoC * Mid-term evaluation due this week by July 12 at 18:00 UTC * Finals will be August 26 - Sept. 2 (For most) Static * AI topics (static) ## Dirk Not available zypper/libzypp size reduction landed (~ 5-8MB less code), please CC me on issues ## Wolfgang (Package Hub), Scott Bahling no news SLES 15 SP7 Backports / PackageHub setup on the radar ## Maintenance team (Marcus, Robert) Marcus: 15.6 looks correctly setup. Processing chromium updates. old GPG keys were in :Update repos. This is now fixed. ## Adrian - OBS we do work on stuff ;-) ## Bernhard - Slowroll version bump done, was mostly smooth. Only huge texlive updates slowed down releasing of updates. open KDE qtwayland crash https://bugs.kde.org/show_bug.cgi?id=489072 (same as Tumbleweed) next version bumps planned with monthly cadence around 2024-08-09, 2024-09-09, 2024-10-09 Feel free to use the momentum of photoshoot competition on github.com/openSUSE/wallpapers there could be some slowroll related photos. ## Bernhard - reproducible builds did several fixes. am spending more time on https://en.opensuse.org/openSUSE:Reproducible_openSUSE distribution. https://github.com/bmwiedemann/reproducible-faketools got a major rework Adrian: would it be an option to drop src.rpm builds? They're not really that important for build reproducibility. GPL compliance is easier when sources are published on the same server. lkocman: how about Geckolinux? Are they rebuilding our srpms or not? Shall we reach out to the project regarding planned change? ## Open Floor
participants (1)
-
Lubos Kocman