openSUSE Release Engineering Meeting 03.02.2021
All meeting minutes can be found here: https://etherpad.opensuse.org/p/ReleaseEngineering-meeting ## Participants guillaume_g, lkocman, DocB, dirk, sarah !!! Please be aware that this meeting is hosted on https://meet.opensuse.org/ReleaseEngineeringMeeting ## Leap I can't attend in person, (same for Dimstar) as my manager asked me to support Frederic on Engineering summit (10-11am CET), my talk is right after. Sorry for late notice I'm just sending an email. Internal Engineering Summit - We're having challenges with openSUSE Leap 15.3 caused by Closing the Leap Gap Input for slides from lkocman, Max, Wolfgang: https://etherpad.opensuse.org/p/challenges-leap-15.3 CtLG update: 12 features still in progress. Need to be finished until 15 SP3 Public Beta (out of 150 in total). Seamless migration currently two bugs open: https://bugzilla.suse.com/show_bug.cgi?id=1181711 - SCC I was not able to reproduce https://bugzilla.suse.com/show_bug.cgi?id=1180851 - So I take it as a test issue. YaST team TL thinks the same. Python stack still broken on Leap 15.3: https://bugzilla.opensuse.org/show_bug.cgi?id=1180701 lkocman: I've pinged Matej Cepl to confirm ownership of the issue. Ftp-tree out of sync issues which blocks net-install testing https://bugzilla.opensuse.org/show_bug.cgi?id=1180626. Should be fixed (issues with publishing script on pontifex) Telemetry: I've confirmed with Mili that there seems to be no more need for more telemetry data, after confirmation that metrics.opensuse.org contain information from mirrors. So survey.opensuse.org and metrics-o-o provide sufficient insight. Therefore closing Maint setup handed off to maintenance team followed by test updates request. We should be good there for now. ## openSUSE Tumbleweed Dimstar also need to be on Engineering Summit. * Mostly rolling without interruptions * Planned switch from LUA 5.3 to LUA 5.4 - one more blocker: haproxy (SR to devel prj pending) * GCC 11 introduction. As usual, 2 phases: 1) Switch libgcc libraries in use to gcc11 2) use gcc 11 as default compiler * glibc 2.33 - staging/testing in progress * Autoconf 2.70: some backwards incompatible changes, and implicitly starts gtkdocize in case configure.ac contains GTK_DOC_CHECK; Especially for ring0 packages, this is painful, as we cannot add gtk- doc dependenices there. Those packages need to GTKDOCIZE=true before running autoreconf (most don't need to run autoreconf, unless they patch configure - upstream your patches!) ## Richard (Kubic/TW MicroOS) Richard also needs to be on Engineering Summit. devel-project Housekeeping ongoing, significant pile of updates checked in MicroOS for Rock64 Image is now in testing Team is looking into adding NVIDIA Jetson Nano support, investigating purchase/sponsorship options SELinux-by-default tests reviewed, changes still required, WIP MicroOS talk recorded for FOSDEM and presented at SUSE Engineering Summit discussing the wide scope of the Project ## Max * Fails to verify signature of Backports RPM while installing, asked YaST team and zypp teamhttps://bugzilla.suse.com/show_bug.cgi?id=1181344 * My experiment for zypper dup kind of works https://openqa.opensuse.org/tests/1603691 , we needhttps://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/11696 for openQA, in reality we need to update opensuse-release package to add vendor conf change and release updated opensuse-release to supported Leap version * Have a look at migration problem reported by QA and asked Hernan give his thought about credential issue, bsc#1180851 Some maintenance updates were not picked up by Maintenance team because of missing maintainer. All packages blocking audacity update now have maintainers (lv2 lilv, serd - slees, python-Markup - mcepl) ## Guillaume - Arm Tumbleweed: * Once glibc 2.33 (staging B) will be in Factory, MTE - Memory Tagging Extension (Heap) will be supported in user-space, on MTE enabled hardware. (Other deps are already in). For in-kernel support we need to wait for kernel 5.11. More details on the wiki: https://en.opensuse.org/ARM_architecture_support#ARMv8.5_-_MTE_.28Memory_Tag... * MicroOS images for Rock64 are still failing because we need to build u-boot against arm-trusted-firmware package which requires to have arm-trusted-firmware and edk2 packages in Tumbleweed first, but they are blocked in legal queue (Staging:adi:75). Leap 15.3 ARM: * JeOS images for aarch64 added: https://build.opensuse.org/package/show/openSUSE:Leap:15.3:Images/JeOS * Armv7: openSUSE Step is being created - wip OBS projects setup. openQA: * Some random network issue in qemu: https://progress.opensuse.org/issues/88335 WSL: 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. ## Michel ppc64le not present, nothing special to report. ## Sarah - s390x * Sarah needed a new approval for openSUSE contributions after receiving a new Manager (received it after 2 hours). * Expanded tests for openSUSE Tumbleweed on s390x and has been fixing issues * DASD bug has been fixed and should be tested and verified (only in the SUSE openQA reproducable): bug 1151436 * packaging issues because of low memory: https://bugzilla.opensuse.org/show_bug.cgi?id=1181479 * kernel bug https://bugzilla.suse.com/show_bug.cgi?id=1180917 has got the result of thinking about how to receive more detailed information from OBS for IBM Developers ## Doug * EOY Results Meetups * Planned for Jan. 30. - http://bit.ly/2YiizUK * Editing video for youtube * List of items and improvements we identified - http://bit.ly/3olI8Pn * Quarterly sprints for improving websites (o.o. and get.o.o, plus more) lkocman: Is anybody aware of any reason why software-o-o couldn't be replaced by get-o-o Doug: Stasiek mentioned that this was discussed and there was a lot of ideas but the effort died based on available resources. * Looking at codes and wiki improvements * software.o.o explanation of images * may look at new survey for pain points to extract hardware info * GSOC 2021 application due by Feb. 19 * 101.o.o. updated * metrics.o.o is fixed (thx Witek) - Mili wants to see some more telemetry details, he's willing to dedicate two persons working on the telemetry solutions in installer or in general. Lubos will open a feature tracker. OPENSUSE-16 Richard: there is a whole page about it. metrics-o-o are displaying also data from mirrors. /var/lib/zypp/AnonymousUniqueID Richard - community might not like it Adrian: we could have an icon to click on to provide a feedback. Dirk: analyzing sentiment could be better. lkocman: I got recently reached out by somebody from SUSE Technical Alliance about CentOS, about the effort. Meeting will be possibly on Thursday. suseportal.cz / opensuse.cz - ongoing discussion https://etherpad.opensuse.org/p/suseportalcz_discussion Waiting for feedback from Martin Zikmund (should be this week). ## Dirk Looking at initial "Leap 15.3 for Ports" bootstrap together with Adrian. First step is to recreate the SLE packages from SLE source in OBS. Identified a > 150 packages blacklist that seems to cause fallout. Unclear how to lubos: https://en.opensuse.org/Portal:Leap:Jump/OBS/Blacklist defined/expected way less than 150 blacklisted packages. Many issues are around SLE updates causing a bootstrap to fail from source. Unclear how to resolve this. No further discussion with openSUSE Backports for ports, no conclusion so far * Various package updates and build fixes for openSUSE:Factory:ARM and in general Dirk: bootstrapping is in progress . Adrian helps with OBS implementation improvements Dirk: It doesn't make sense Leap 15.3 which only contains 1k packages. If we'd skip backports the whole project would not make any sense. Dirk: Backports people are concerned about enabling ARMv7 ## Gerald or any Board representative Not present ## Wolfgang (Package Hub) Still: Submit requests for package updates are still on hold since dependency updates on SLE side is waiting for package maintainers. Add fix for rpmlint-mini (character encoding bug) Thanks to Dirk Runtime dependency for KDE Plasma 5 (libpoppler-qt5) release thru supackages repo (Antonio is currently testing) Pattern kde was missing and couldn't build since patterns from SLE wheren't mirrored to from IBS to OBS. Mirroring patterns to OBS should be done now. lkocman: pattern* blacklist was removed yesterday by Rudi ## Adrian - CtLG Marco is still working on the submit request mirroring and transferring information. lkocman: Is there currently any todo list for the Maintenance setup? It would be great to have something testable by maintenance team after Beta. Max's pull request for osc-plugin-jump needs to be rebased, otherwise I do not have any issues with his githash. Max: rebased and merged. lkocman: how to currently handle transition of state change? We're currently having open requests after the change was accepted. And rejecting "accepted" change would not look good. Adrian: we will discuss this internally. lkocman: I'll keep internally accepted - SRs open for now Note by Adrian: SLE maintenance updates are merged to a single channel by a script by Adrian which is merging updates and keeps amount of repos/channels low. SLE Updates are published as soon as possible it's definitely within few hours, not days. Dimstar: we're enabling non-free repos for Ports. For s390x it is already enabled and published (to my surprise no changes were needed on the publisher side); question is basically if we can expect the publish to 'just happen' on ARM/PowerPC as well or if publisher adjustments would have to be expected TTM: does not have enabled pubshing since 1st of January. -- Lubos Kocman Release Manager openSUSE Leap SUSE LINUX, s.r.o. Krizikova 148/34 tel: +49 173 5876850 186 00 Praha 8 http://www.suse.com Czech Republic
participants (1)
-
Lubos Kocman