|
|
Log in / Subscribe / Register

openSUSE Release Engineering minutes February 29

From:  Lubos Kocman via openSUSE Factory <factory-AT-lists.opensuse.org>
To:  Lubos Kocman via openSUSE Factory <factory-AT-lists.opensuse.org>
Subject:  openSUSE Release Engineering meeting 28.02.2024
Date:  Thu, 29 Feb 2024 14:58:44 +0100
Message-ID:  <CAKVpbdCu33mb9oL_GkHJvUSD1yyxJPkeYzp=VuDTPLab+2M+0w@mail.gmail.com>
Archive-link:  Article

!!! HEADS UP WE WILL BE BACK USING JITSI SINCE THE NEXT MEETING !!!
https://meet.opensuse.org/ReleaseEngineeringMeeting

How to join the meeting?
https://calendar.opensuse.org/teams/release/events/opensu...

All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting


## Attendees
ana, GuillaumeG, lkocman, DocB, ddemaio, wengel


## Leap

Leap 15.6 will have a new build today within few hours (ftp-tree is finishing).
update: the build will be released on Friday, we fixed
https://bugzilla.opensuse.org/show_bug.cgi?id=1220603

https://en.opensuse.org/openSUSE:Roadmap#Schedule_for_ope...

Progress on Leap Micro 6.0 building. Focusing on having self-install
image built. Few more debranding needed (systemd-presets and related
deps). SCC enablement for Leap Micro was questioned.

DP was invited to osc2024, he was pleased to see that it's not
weekend-only event. I think we should approach him with potential idea
for a keynote.

## openSUSE Tumbleweed (ana)

openSUSE:Factory build fail stats: 170 failed 26 unresolvable (last
week 189 failed, 26 unresolvable)
 https://tinyurl.com/ysy4nnnz
=> Many (>100) are python packages that are still failing to build
with Python 3.12

Most relevant updates:
 * Linux Kernel Longterm  6.6.18 (new in Tumbleweed!)
* Linux Kernel  6.7.6
* git 2.44.0
* c-ares 1.27.0
* qemu 8.2.1
* Ruby 3.3 is now the default version

* lkocman: should we give headsup to ALP? They're still based on 3.2.
(I suppose Agama 7 already uses 3.3 anyway).

Updates waiting / work still in progress:
* RPM 4.19.11 + 4.20

* RPM 4.19.1.1 (user/group dependencies),  Packages not included in
rings getting updates, still some more to go, see
https://lists.opensuse.org/archives/list/factory@lists.op...
(currently about 10 missing)

* Preparations for RPM 4.20, %patchN won't be supported anymore, see
https://lists.opensuse.org/archives/list/factory@lists.op...
Careful: spec-cleaner 'cleans' this in the wrong direction:
https://github.com/rpm-software-management/spec-cleaner/i...
(fixed in git, package not yet updated?)

* Python: Not everything yet fixed to build with Python 3.12,  removal
of python 3.9 OK blocked by build failures
* KDE Frameworks and Plasma 6 releasing this week, work in progress
* 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
* systemd 255.3 ( SR#1152118)
* update openSUSE-build-key (new suse container key!) SR#1150669 -
blocked until key is replaced
 * libxml 2.12.1 (lots of work to do), on hold, remove from staging to
allow security update
 * dbus-broker as default dbus session manager, now everything builds,
two openQA checks failing.


## Richard (Aeon+botmaster)

Not available

## Max

Not available

## Guillaume - Arm

* Tumbleweed:
    - Rolling
    - WIP: Still some packages built without PAC/BTI, two main reasons:
        * assembler files without PAC/BTI (usually reported upstream,
e.g. openssl, gnutls, etc)
        * Packages built without distro flags (usually fixed in spec file)
        * TW installer seems to have have issues with PAC/BTI -
https://bugzilla.suse.com/show_bug.cgi?id=1219717
    - rpmlint: https://rpmlint.opensuse.org/
        * we noticed that rpmlint does not check anymore for packages
built without distro %{optflags}. We should add it back.
https://bugzilla.opensuse.org/show_bug.cgi?id=1217840

* Leap 15.6/Backports SP6:
    - CVE for python-onnx but update impossible because of missing
deps and some deps requiring newer python.
https://bugzilla.opensuse.org/show_bug.cgi?id=1220313
    I'll make the drop sr.

* WSL: x86_64 is fetched from Microsoft Store GUI for Tumbleweed image
instead of arm64. But `wsl --install openSUSE-Tumbleweed
--web-download` works just fine! -
https://bugzilla.opensuse.org/show_bug.cgi?id=1219372.

Scott Bradnick made the instructions for Windows for Arm into image
description for Tumbleweed. I believe we've also updated WSL wiki with
the instrucitons. https://en.opensuse.org/openSUSE:WSL

## Sarah - s390x

Not available

## Doug
* Contribution Workshops

* More sign ups at
https://etherpad.opensuse.org/p/openSUSE-Contribution-Wor...

* Episodes 2 released

* Episode 3 postponed

* Episode 4 - Language-specific packaging - Rust and Go provided link.
Will come in March

lkocman: Are we growing on numbers compared to first episode?

* Dropping off some additional items to openSUSE booth organizers for
Chemnitz Linux Tage
* Plan to release next week SD Boot Utils article

* Waiting for one more review - https://etherpad.opensuse.org/p/SD_Boot_Util

* GSoC

* Admins and mentors are being added to this year's session

*  Will published tw monthly review
* Approving some TSPs
* Community Summit

* 4 Registrations, 4 Submissions, 2 Hours (pre-announcement)

* Article published -
https://news.opensuse.org/2024/02/26/community-summit-ber...

lkocman: I was made co-speaker of Sergio's SLE Micro talk, but I'm
really afraid I won't be able to make it.

* openSUSE Conference

* 45 Registrations, 27 Submissions, 16 Hours (4 Open 4 Business Submissions)

** I won't be available the next two weeks

Static
* oSC24 dates June 27 to 29 reserved (Thursday - Saturday)

* Open 4 Business June 26 between 2 - 6 p.m. at Franken Campus

* AI topics (static)

## Dirk

Not available


## Wolfgang (Package Hub), Scott Bahling

No news

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

Dominique: the new key seems to raise some issues - transition needs
to be figured out.
Marcus: I did check podman documentation and am looking if we can have
temporarily two keys in parallel.
Marcus: will we resign all the images on the registry or only new ones?
Dominique: for rpm we usually accept both old and new key for about a
half a year.

lkocman: Leap Micro 6.X update channel setup will have to be done soon
(within a few weeks).

## Adrian - OBS

Not available
lkocman: we need to cleanup accepted / rejected requests in
SUSE:SLE-15-SP6:GA in OBS. lkocman doesn't have permissions to do so.
Workaround would be to re-add/reject suse-sle-reviewers review.

## Simon (Leap Replacement/Linarite)

Not available

## Bernhard Slowroll

* kernel-longterm 6.6.18 from Factory
* kernel-default should now follow Factory
* first openQA test
https://openqa.opensuse.org/tests/overview?distri=opensus...
* did version bump to 20240213
* OBS now has a Slowroll distribution target, so it is easy to add in
devel projects

## Open Floor

We'll return back to jitsi on the meeting.


to post comments


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