|
|
Log in / Subscribe / Register

openSUSE Release Engineering minutes November 27

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 27.11.2024
Date:  Wed, 27 Nov 2024 13:32:32 +0100
Message-ID:  <CAKVpbdD5xN5+bYyRbbi4AdG2kR3ZLYNWDmpOgRN3+E76Le+MeA@mail.gmail.com>
Archive-link:  Article

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

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

## Attendees:
lkocman, GuillaumeG, DimStar, ana, wengel,maxlin, DocB, ddemaio


## Leap

yast stack reduction in 16.0
https://code.opensuse.org/leap/features/issue/173

Next step would be a cleanup of the stack from Leap 16 /agama install
options, and re-consider individual modules per use case basis. One of
the tools that started popping up recently was yast partitioner.
Making that standalone would probably not be easy.

https://hackweek.opensuse.org/24/projects/new-migration-t...
 https://github.com/lkocman/migration-tool/tree/get-o-o
Many thanks to Marcela for working on the hackweek. We're using
get-o-o to check the latest supported versions etc.
Installing bci-release and unified-installer-release from bci free
repo did not provide experienced consistent results. So we'll end up
with temporary copies of sles files, which worked fine.
Perhaps opensuse-migration-tool would be a more obvious name for the
tool (the one in the openSUSE namespace / main branch does that).

Standalone yast software installation tool. Many thanks to HuHa for
his hackweek effort! Imho probably the most used yast module by new
users.

https://hackweek.opensuse.org/24/projects/yqpkg-bringing-...

Leap Micro 6.1 Beta (4.22) is today. SL Micro 6.1 GA was yesterday (in
the evening).
6.1 Beta today, I'd like to record a short youtube videos on upgrade from 6.0.
Possibly with the migration-tool demo too. This would make upgrade
easier specifically for those migrating from 5.X.

openQA cleanup, looks in much better shape. The Default-qcow and
Default-Encrypted were tested manually.
I still struggle to parametrize these tests correctly in openQA.
mloviska mentioned he'll have a look at these.

And also how to get the encrypted image working with kvm. This would
be supported by a short news-o-o article.
Pointing to these.

## openSUSE Tumbleweed (ana)
openSUSE:Factory build fail stats: 301 failed 80 unresolvable (last
week 279 failed, 7 unresolvable) - main increase due to some sync
between :Rebuild and :Factory (to wake up maintainers) with issues
from changing to Gcc14 and python 3.13 modules. Please check your
packages!
 https://tinyurl.com/ysy4nnnz (
https://build.opensuse.org/project/show/openSUSE:Factory:...
 shows the results when we'd use rebuild=transitive, i.e +300 failed packages)

~554 requests accepted in the last week (data source:
https://build.opensuse.org/projects/openSUSE:Factory/pulse)

Most relevant changes from the last 2 weeks:

cmake 3.31.0

debugedit 5.1

kernel headers 6.12

GTK 4.16.7

ICU 76.1

kdump 2.0.12

Linux Kernel Longterm 6.6.63 (and 6.6.61, 6.6.62)

LInux Kernel 6.11.8

Mesa 24.3.0

gnutls 3.8.8

 Python 3.13 modules enabled (Python 3.11 continues for now as default
python version)

python-rpm-macros, update to Follow symlinks when replacing shebang with sed


  Blocked / on-going:

health-checker https://bugzilla.suse.com/show_bug.cgi?id=1231127 (it works now!)

systemd 257 testing on-going

Linux 6.11.10  https://bugzilla.opensuse.org/show_bug.cgi?id=1233752


DocB: There is a thread on ml that boot is broken. Do we have any
update on that?
DocB: How come that we didn't catch this on openQA.
DimStar: seems like issue is reproducible only on a setup with
keyboard without LEDs
ana: should be fixed by https://build.opensuse.org/request/show/1226813


## Richard (Aeon+botmaster)

Not available
tik 1.3.x released
Supports CLI-based installation, not using 'dialog' in order to be
compatible with s390x, PPC and other architectures with problematic
terminals. Uses a new library named 'cenity' to give TTY-friendly
alternatives to zenity's functions
Experimental CLI installer image using MicroOS is finding good bugs,
this feature is certainly not production ready yet, but promising
progress.

## Max

Leap 16.0
* During the hackweek, skippkg-finder is refactored, it's now works
with the productcompose, same feature as it had before, it would
creating a list of unneeded binary package and push it to
productcompose file, the rule of selecting unneeded package is defined
in project attribute still.
* 3607 packages are in Leap 16.0, there are still 3211 SRs pending in
the staging project.
* We have a 32bit pacakge issue in Leap 16 that blocked us add wine
and some 32bit particular package to Leap 16, SLFO enabled only a very
short list of pacakge to be able build for i586, therefore most of
buildeps are missing, for some reason they don't want to enable all
i586 build in SLFO,  they're willing to enable more package to be
build for i586 in SLFO project but depend on how many and what package
we request to, I'm trying to get a list of package we needed at least
to make wine and steam be able work as the minimal 32bit requirement
for Leap 16.

Interestring highlight on 16. We'll get LTS-ish Grafana/Prometheus
stack by Witold. versions used by SUMA.
Upstream would be a devel project (TODO which one) not a Factory.

## Guillaume - Arm

Tumbleweed:
    * Rolling (was blocked few days because of rebuilds due to python
3.13 enablement which took a bit of time)

Leap 15.5:
    * no blocker

Leap 15.6:
    * Problems on RPi4 with very long boot and keyboard unrecognized
with latest rapsberrypi-eeprom update (update taken from TW) -
https://bugzilla.opensuse.org/show_bug.cgi?id=1230104

Leap 16.0 dev:
    * no blocker

## Sarah - s390x
Not available

## Doug
* Elections

* Three Seats open

* Any openSUSE member can stand for election by sending an email to
project@lists.opensuse.org and election-officials@lists.opensuse.org.

* Maybe be extended

* Published a few aritcles
* Managing some TSP transfers
* Started Upgrade to Freedom! Campaign
* Shipped a few thank you items to GSoC mentors & mentees. Waiting on
a shipment of boxes to send the rest
* Set for GNU Health Conference in December
* FOSDEM

* openSUSE will have a booth

* CfPs Deadline is Dec. 1, 2024 -
https://fosdem.org/2025/news/2024-11-03-call-for-presenta...

* Seats on bus still available

* Community in Nuremberg should connect ddemaio@opensuse.org to reserve a seat

* Early Adopter Tech Summit 14.03.25 to 15.03.25

* CfP is open until Jan. 15, 2025

* Registrations 6, Submissions 3

* Added JetBrains as event sponsor for commuity support

lkocman: Very cool!


## Dirk

Not available

Working on adding python 3.13 modules in Factory - Staging:I, full
drama in devel:languages:python:backports

* 197 failed, 295 unresolvable


## Maintenance (Marcus, Robert)

Not available

Outside of the call. Marcus asked if we could enable SBOM on Leap and
Tumbleweed.
This should be one liner in prjconf.

All is working nicely. We're still having problem with Xfce/branding package.

Package Hub for SLE-12 (SP5) is EOL. No submissions are going to be
accepted anymore.

15.6 / 15 SP6 gimp update blocked on devproject review

## Wolfgang (Package Hub), Scott Bahling, Nathan Cutler

No news

## Adrian - OBS

Hackweek highlight:
https://hackweek.opensuse.org/24/projects/suse-distro-blo...

## Bernhard - Slowroll

Not available

snapshot 20241103 taken and released on 2024-11-08 to keep the monthly cadence.

https://metrics.opensuse.org/d/osrt_access/osrt-access?fr...
shows 2.7k users
I'm slowly improving scripts.

lkocman: will update both TW and Red Slowroll logo in Agama.

## Bernhard - reproducible builds

no news

## Adam - Git Workflow

Not available

Still working on unit tests before changing functionality or adding
new features.

## Open Floor


to post comments


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