openSUSE Release Engineering Meeting 10.03.2021

All meeting minutes can be found here: https://etherpad.opensuse.org/p/ReleaseEngineering-meeting ## Participants ddemaio, dleuenberger,guillaumeg, wengel, lkocman, sbahling !!! Please be aware that this meeting is hosted on https://meet.opensuse.org/ReleaseEngineeringMeeting ## Leap Current blocker for publishing further updates: https://bugzilla.opensuse.org/show_bug.cgi?id=1183073 packman - debuginfo / debugsource, inode.at mirror is broken Discussion about SUMA-23 (cobbler + pulp repo as a lightweight RMT alternative community feature request). Depends on libmodulemd and librepo ECOs. So far we've agreed to do these. SUMA team will reach out to me again in 3 weeks. ## openSUSE Tumbleweed * Kernel 5.11 is in Tumbleweed * KDE Applications and Plasma updates * glibc 2.33 / i586 has received a fix. A full rebuild of the distro is unfortunately needed for this to take effect again (snapshot 0308+); first test snapshot fails to boot on i586 though (not publishing, error caused by different change, not glibc) * selinux enabling during the installation phase; Default will be set to 'permissive'; openQA fails so far * GNOME 40.beta is ready in the GNOME:Next repo (UI changes, dock now at the bottom; TW will see it end in March/April timeframe if nothing bad comes up) * GCC11 as the default compiler is being tested in a Staging ## Richard (Kubic/TW MicroOS) Not available ## Max * Beta blocker - Leap 15.3 arm blocker (boo#1182776) * Beta blocker - Boot from disk hard disk issue (bsc#1182891 and bsc#1183073) * Forked yast2-firstboot in Leap 15.3 to workaround test issuer (bsc#1182838) * zypper dup user complains - that noarch packages should be from sles repository but it's from a different Backports arch-repo (bsc#1181832) or from Backports (bsc#1183097). Related to rebuild of backports on all arches. SLE project-config should be inherited to Leap. Seems like that wasn't the case for Prefers: coreutils Adrian will have a look. It's also maintenance not just autobuild. Max: we're talking about product config for Leap, Backports product config is a little bit different. ## Guillaume - Arm Tumbleweed: * Snapshots are currently blocked in openQA due to a bug with grub/shim on aarch64: https://bugzilla.suse.com/show_bug.cgi?id=1183213 * U-Boot now builds against arm-trusted-firmware by default in Tumbleweed. After some testing, this will allow to drop some Contrib projects in OBS. * Evaluating the option to enable in-kernel Memory Tagging Extension (MTE) support via KASAN for aarch64 in kernel-debug. E-mail sent to openSUSE kernel mailing list to get some feedback in parallel to my tests. * armv7: New NET ISO builds properly but is unbootable: no partition table, thus no boot flag on partition 1. Leap 15.3 ARM: * aarch64: Similar bug in grub/shim: https://bugzilla.suse.com/show_bug.cgi?id=1182776 * Armv7: Still a huge backlog for armv7 in OBS. More build power to build armv7 would be very useful. The :ToTest project should now be ok and will allow to move forward with openQA setup. But armv7 NET ISO is unbootable. WSL: Stalled: WIP to have WSL on aarch64 on https://build.opensuse.org/project/show/home:Guillaume_G:WSL The goal is to have WSL-DistroLauncher package built for aarch64. Help welcomed. SUSE is currently interviewing candidates for the WSL Engineering post. So far Jeff is still the only person working on the Engineering efforts (native kiwi support, and some current WSL build blockers on SLE). Lubos is currently considering a hackweek project for WSL / aarch64 ## Michel ppc64le Not available ## Sarah - s390x * Kernel can not be identified after successful installation: https://bugzilla.opensuse.org/show_bug.cgi?id=1183037 . Berthold already fixed it, we're waiting for a new build. ## Doug * Leap 15.3 * Updating coverage - https://en.opensuse.org/In_the_press_15.3 * Beta t-shirts * openSUSE Conference (June 18 - 20) * Sheng Liang agreed to give Keynote * Reaching out for another keynote * T-Shirts Question (Charge or subsidize cost) * openSUSE Accepted as GSoC Mentor Org * NVIDIA Jetson Nano * Shells status - Lubos reached out to Matt Mueller from Fedora regarding shells.com. Regarding any possible concerns. Seems like there are none at this moment. ## Dirk Initial cleanups for openSUSE:Step were merged and released in SLE. JeOS images built once. TTM setup and publishing hooks implementation still to be done. Little progress in the last days other than waiting, open issues: * ftp-tree publishing. * Still many build failures and uninstallable packages lkocman: Pre-agreement with maintenance team and maint-qa for not needing ECO (Engineering Change approval) for "small" rebuild issues. Exception would be compiler related changes, or above reasonable big changes. Dirk: we could have something publishable within 4 weeks. Migration, testing are still far away. Gerald: if it's a resource issue make sure that Vojtech knows about this this week (cc Gerald). Lubos will reach out to Vojtech regarding the SLE help on the x86 side. Adrian: OBS blacklist was reduced significantly. Lubos: to remove existing OBS blacklist page because the reduced content no longer provides any benefit to user. ## Gerald or any Board representative ## Wolfgang (Package Hub), Scott Bahling - 19816 rpm packages available via Backports (x86_64) and 297 via Subpackages - 2011 packages are not installable (x86_64) because of missing dependencies pulling in dependencies where possible Lubos: what are the rules if these would not get fixed let's say until RC. -> Backports will be released as it is (best effort base), probably this policy needs to be reviewed Lubos: Adrian is there something your team could do about avoiding publishing of noarch packages from non-x86_64 for cases like libreoffice. Adrian: the easiest way to avoid this would be to build against pool repo rather than standard. However then you may hit the problem that user can't install it because it requires packages that will not be published. Just to confirm this is rebuild only because binaries are available only for x86_64 in SLE(WE). Adrian really recommends to build against pool. It would be then consistent with Leap. The only inconsistency could be that sle installation that works with channels may have additional filters. This would be a problem during the install time. E.g. noarch to noarch package dependency on non-x86. (Ifarch publish filter exists, but Adrian does not recommend it and this will not work as Leap is using single project for all arches). So this can't be solved in a repo that provides multiple arches. Adrian: agregation could be also an option in case that binaries are identical. - conflicts with noarch packages of libreoffice on x86_64 (between SLE Workstation Extension and Backports) we are releasing libreoffice on non x86_64 architectures (on x86_64 it is disabled but still the noarch packages are getting published from the other archs) ## Adrian - CtLG or openSUSE Step RISC-V/TW is not represented on this call.
participants (1)
-
Lubos Kocman