|
|
Log in / Subscribe / Register

openSUSE Release Engineering minutes February 9

From:  Lubos Kocman <lubos.kocman-AT-suse.com>
To:  "factory-AT-lists.opensuse.org" <factory-AT-lists.opensuse.org>
Subject:  openSUSE Release Engineering meeting 09.02.2022
Date:  Wed, 09 Feb 2022 10:09:00 +0000
Message-ID:  <d4e141639faa9c7f74ce61e7a0c784900fa2a97f.camel@suse.com>
Cc:  "results-AT-suse.de" <results-AT-suse.de>
Archive-link:  Article

All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
Meeting is hosted here
https://meet.opensuse.org/ReleaseEngineeringMeeting

## Attendees
bittin, Sarah, DimStar, Lubos, DocB, Richard, Douglas, Marina, Adrian,
Dirk, guillaumeg, Maxlin, Gerald, Maurizio

## Leap

* Leap successful build blocked on rpmlint and polkit-default-privs
acceptance in SLE
  - discussion in progress
  
Related discussion with autobuild about making our builds faster. So
far the only suggestion/quick solution was to increase priority of job-
picking by OBS workers.

Bugzilla policy Leap related update prior Beta 
https://lists.opensuse.org/archives/list/factory@lists.op...
and related QA test manual plan refresh

So far the feedback was positive (Increased utilization of public SLE
bugs etc). 
Proposal to drop voting from the policy which doesn't seem to be used
much.

Overlap in between SLE and Leap (forking WE packages)
https://github.com/openSUSE/openSUSE-release-process/issu...

Talk with maintenance team tomorrow at 3:30 - 4:00pm CEST (does anybody
else wants to join?)

Leap Micro 5.2 - No update yet, aside from setup being done.
https://build.opensuse.org/project/show/openSUSE:Leap:Mic...
Few build failures I'd like to focus in rest of the week on solving
them. Then we can start working on the code-o-o Cardano node plan. SLE
Micro Beta 1 is expected this week, perhaps a good time to start
focusing on it anyway. Interlock is not yet signed (project signoff).

Cardano node do we have some existing crypto community that?
https://code.opensuse.org/leap/features/issue/59

Discussion with Alex Osthof regarding volunteer interested in Cloud. We
came up with idea that he could start a 
Public Cloud testsuite for Leap, there seems to a blank space where we
could benefit from additional testing.
Dirk: wouldn't that be redundant after CtLG? Pehaps then test it only
in Leap
Gerald: What about some targetted smoke test, to ensure it works,
branding,...? Dirk agrees.

Doug: https://github.com/cisco/openh264/issues/3480
Just needed clarification on the PR as needing to be hosted by cisco. 
Looks like 3rd party is what is needed, correct? 
It will be streamlined in 15.4, just not sure if it will be a cisco
repository or another, correct?

## openSUSE Tumbleweed

* Kernel 5.16.4 in Tumbleweed, 5.16.5 will be in 0207 (QA running),
5.16.7 in staging (with simple drm enabled)
* Python 3.6 being EOL, removal of python36-FOO modules ongoing. Last
week: 96 left, now 80
* systemd dropped suse specific sysv script handling as announced in
https://lists.opensuse.org/archives/list/factory@lists.op...
(snapshot 0206 contained this)
* RPM: the buildroot switched from 'glibc-locale' to the much leaner
glibc-locale-base (change happenedon 0205)
* meson 0.61 - syntax again getting stricted, not silently ignoring
errors
* Plasma 5.24 will be in snapshot 0207+ (snapshot built, currently in
QA)
* glibc 2.35 is being staged
* GCC 12 pre-integration tests started (Staging:Gcc7); Scheduled for
actual merge in April/May

DimStar: Big thanks to Dirk regarding firefox submission!

## Richard (Kubic/TW MicroOS) 

Working on MicroOS images for WSL, using a unique approach of bundling
the image inside the TW WSL image, which ends up acting like our usual
patched bootloader for MicroOS.
ongoing experiments with with kiwi-less, container-first VM image
building/adding nerdctl support to Toolbox/buildkit and its limits as a
container builder/TW-to-MicroOS converter

## Max

llvm13 will be the new default in Leap
https://code.opensuse.org/leap/features/issue/55
Just go back from vacation

## Guillaume - Arm

Tumbleweed:
  * No blocker
  * Upcoming GCC 12 tested for aarch64:
https://build.opensuse.org/project/show/home:dirkmueller:...
  * Tests of openSUSE Tumbleweed on The Pinebook Pro showed some
issues. Most of them are now fixed. Tracked on
https://bugzilla.opensuse.org/show_bug.cgi?id=1194491

Leap 15.3:
  * Issue with installation media (net installation) for devices w/o
Real-Time-Clock. Workaround: Trigger rebuild of installation media.
https://bugzilla.opensuse.org/show_bug.cgi?id=1194660
lkocman: to update the bug with installmedia refresh.
lkocman: Slipped from my radar. Will look at it this week.

Leap 15.4:
    * opencl-headers updated and armnn:opencl is built properly now.
   * 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 not tested in openQA yet, because JeOS-efi
image does not build properly due to an armv7 kernel bug with btrfs and
lzo compression: https://bugzilla.opensuse.org/show_bug.cgi?id=1193852
=> kernel overlay with a possible fix added. Need to wait for a new
build to check if the fix is ok.

## Sarah - s390x
Tumbleweed:
* Reboot does not work:   
https://bugzilla.opensuse.org/show_bug.cgi?id=1193889
(forwarded to IBM for all Linux distributions on s390x)
    
    Bugfix from IBM is breaking SLES, Leap and Tumbleweed builds:
https://bugzilla.suse.com/show_bug.cgi?id=1188896
    Rudi has taken a dump yesterday. The question is how to forward
(suggestion SUSE FTP)
* lkocman is proactively killing/rescheduling "stuck" Leap builds (so
that part is covered)
  to my knowledge Ihno monitors IBS builds and asks autobuild team to
"Free them"

## Doug
* openSUSE Conference 
* keynotes (two possible speakers)
* Will meet on Friday with Jitsi founder Emil Ivov about  giving
keynote
* TensorFlow/OSS DevInfra's Mihai Maruseac working on approval from
Google Brain to provide keynote
* Venueless sent offer (already covered by open PO)
* Google Summer of Code
* Application 50% complete
* PR for projects are coming in. Current listing 
*  Feb. 7 to 21 (deadline)
* Leap 15.4
* Progressing with release annoucement
* Sponsorship
* Open Source Community Africa

## Dirk

Reduced rebuild time for firefox packages from hours to ~ 45 minutes
(should help with stagings)
Implemented more zstd-gzip compatibility, can now build almost all of
:Rings with zstd-gzip
Fixed /bin/sh == dash breakages. Can build ~ 70% of Tumbleweed. Most
problems remain are the kubernetes and python packages.
Resurrected nanoOS idea for virtual machine usecases
some backports updating (openstack clients untangling)
Helped a bit on python 3.10 fallout in tumbleweed

## Gerald / Board

[All good]

## Wolfgang (Package Hub), Scott Bahling

Not available
Need a confirmation from Wolfgang/Scott whether proposal in
https://github.com/openSUSE/openSUSE-release-process/issu... will fix
the issue.

## Maintenance team (Marina or Marcus, Maurizio (m4u))

rpmlint - fixing the plasma5-disks
Marina: It's currently in mainteance queue. For any extra details feel
free to contact Fabian or Antonio who can provide more information if
needed.
Dirk: no QE needed, it's just adding polkit policy.

- Marcus: 15.3 had a radeon regression in the kernel update, followup
update soon
- we released big samba update to fix security issues, one regression
in samba spotted
- Marcus: 15.4 is set up channel wise, some updates will go in testing
occasionaly, if you need more ping me, no openqa setup yet

## Adrian - OBS 
Rudi is fighting with host kernel issues in IBS. There are quite some
issues with the SP4 kernel.
x86_64 - seems like the issue not caused by SP4/numa. 

Discussion about the Leap build pace.  
Seems like switching the rebuild strategy would only result into more
issues.
Adrian: could be caused by numa.  Let's focus on this once we'll have
stable workers again.




to post comments


Copyright © 2022, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds