|
|
Log in / Subscribe / Register

openSUSE Release Engineering minutes May 18

From:  Lubos Kocman <lubos.kocman-AT-suse.com>
To:  "factory-AT-lists.opensuse.org" <factory-AT-lists.opensuse.org>
Subject:  openSUSE Release Engineering meeting 18.05.2022
Date:  Wed, 18 May 2022 12:10:01 +0000
Message-ID:  <9d685971d64ad1dbedbd18f4be39ba3c37907c13.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

DimStar, bittin, guillaumeg, rbrown; DocB, gp, m4u, dirk,maxlin,
lkocman

## Internal SUSE IT Supported distribution

Leap Micro 5.2 GA is today at noon UTC (finalizing get-o-o)

RC build of Leap 15.4 is out. SLES 15 SP4 GMC received a Go yesterday,
once we have confirmed GM, Leap 15.4 can have its GMC build

Community WG Doodle is live (you can vote for the existing Thursday or
Tuesday weekly meeting slot). The deadline is Sunday. That was
confirmed at the community meeting.
https://doodle.com/meeting/participate/id/b68562Ve/vote 

SUSE will host 5 El Rancho SUSE students for a summer job with SUSE
support. They will be in Provo Utah for a one-week onboarding June 20 -
24.
The agreement is to have a talk about how to get engaged in openSUSE.
The expectation is something like a 20minutes talk and 10 minutes for
questions (we'll have to jump-start an inclusive conversation, of that
I'm sure).
Contact person is Leopoldo M. 

Since we've already had a group of students on our call, I think we can
iterate on that (invite people), introduce perhaps
edu@lists.opensuse.org, and show them easy ways how to start
contributing.

Is somebody from the community interested in the mentorship of
students? If so let us know. This could be mentorship on
projects/thesis, field trips, or virtual discussions with parents to
ensure support. Feel free to share your preferred contact with
Leopoldo.Macias@suse

Internal URL for SUSE employees
https://forms.office.com/Pages/ResponsePage.aspx?id=9nqh9...

The first internal ALP WorkGroup status update is today.

openQA discussion with Santi and Anna M. (reduce the scope of migration
from unsupported releases, finish maintenance setup for openQA, lkocman
will do cleanup of his tickets). I've shared some new work that we
expect for 15.5 (testing with the latest stable kernel, employee HW
testing).

## openSUSE Tumbleweed

openSUSE:Factory build fail stats: 464 failed, 22 (build in progress,
number incomplete) unresolvable (last week: 525/25)
  https://tinyurl.com/ysy4nnnz

* Gcc 12 snapshot / rebuild went without issues through QA and had been
released
* XOrg 11 video drivers rebuilt without -z now (X failed to start on
some drivers) - all shoudl be fixed in 0516
* KDE Gear 22.04.1 and KDE Frameworks 5.94.0
* Switch for python 3.10 as main interpreter is work in progress,
Staging:A is shaping up. Something like ~ 10 build fails left, most
with fixes in the queue. No openQA run yet, so no esimate on how bad it
really is.

GPG Key to sign packages/repos is planned to be updated to be a
4096/RSA key (implementation schedule pending)
 Tracker bug :  https://bugzilla.suse.com/show_bug.cgi?id=1199184

OBS seems to have some hard time finding workers for ceph and kernel
builds: very frequently, staging projects are blocked by waiting for
the 4 same packages still being scheduled (ceph, kernel-default,
kernel-vanilla, kernel-debug) (constraints limit to 18 (ceph) resp 24
(kernels) workers)

## Richard (Kubic/MicroOS) 

Winding down the Kubic project.
Private discusions with possible maintainers of kubernetes packages
ongoing, but no commitments yet
devel:microos populated and packages moved from devel:kubic
Fate of devel:kubic:containers and what will end up where TBD

Investigating ways to reduce the impact of SELinux relabling which can
add minutes to a boot after an selinux-policy update or rebuild

MicroOS (GNOME) Desktop has a fresh community effort to get out of
beta, possibly by writing a fresh notification tool for transactional-
updates instead of relying on PackageKit. Join the Telegram/Matrix
MicroOS Desktop channel to join the effort.

lkocman: New description for get-o-o, self-install images are now on
the main download page (same as Leap Micro). What about generic VM
images and lots of HW specific images?

## Max

Leap Micro
* Publish GA

Leap 15.4
* Continue the RC work
* Fixing installcheck problem according to the repodata from the latest
build
Lubos: To pull in more updated Translations

We took changes from SLES mass rebuild and we're still rebuilding.

* The remaining build fails: minikube(will be deleted soon) and python-
certbot
Please note that some additional package version bumps are required to
upgrade py-crypto!
Currently blocked on PM. Stefan W. wants to have this as ECO update. 
Axel: I think you'll have to update 4-5 packages.
Dirk: I'm not aware of any additional packages needed to update
cryptography. 
python-packaging
python-setuptools
python-setuptools_scm
python-setuptools-rust
python-pyOpenSSL
python-cryptography

Marcus does not recommend forking package in Leap as there are other
SLE python modules that will depend on it.

Santiago mentioned that he'll have more free cycles for Leap/openQA
this week. I'll reach out to him regarding focus on the migration
scenarios.

## Guillaume - Arm

Tumbleweed:
    * Snapshot 20220516 released (1st snapshot since GCC12 rebuild)
    * Some build failures due to GCC12

Leap 15.4:
    * aarch64: 
        * Net ISO needs a workaround on Raspberry Pi 4:
https://bugzilla.suse.com/show_bug.cgi?id=1198992
    * armv7: 
        * Enlightenment package still fails in rpmlint check (missing
whitelist?): https://bugzilla.opensuse.org/show_bug.cgi?id=1194047 
        lkocman: will reach out to simotek and Wolfgang

Leap Micro 5.2:
    * Default-SelfInstall image is now available for aarch64. But there
are till some issues in openQA:
https://progress.opensuse.org/issues/110845 (works locally)

lkocman to check if we could remove the firefox tests from the
42.X/15.0 upgrade test suite. It doesn't seem to happen outside of that
(same for TW).
lkocman will try to look into this

Lubos: Action item from workshop: images for inidvidual devices are bit
difficult to find. Compared to raspbian etc.
Could we have them available on the single download-page on get-o-o
(similar to micro perhaps?) I understand it much more files.
Guillaume: I will check what could be done, but we have lots of images.

## Sarah - s390x

Not available

SUSE has shutdown 3 LPARs because of performance issues
Issue has been also reported to the CTO for ZSystems of IBM

Tumbleweed:
* Is rolling


openSUSE Leap Beta:
* no issues at the moment

* maven issues are existing -> discussions about upgrading the Java
version or how to fix it

lkocman: slightly related topic, should we perhaps re-consider
recommended memory amount in Release Notes? I think we still recommend
something like 2G minimal / 4G or 8G optimal. 
* KDE for s390x adopted

## Doug
Not available - travelling

* TSP
* Solution set to be evaluated next week
* No certainty on when it can be implemented
* Community Workshop
* May 10
* https://etherpad.opensuse.org/p/weeklymeeting20220510
* May 12 at 18:00 UTC
* oSC22
*  Talks Scheduled
* Badges and signage arriving this week
* Making schedule in venueless platform
* Taking care of some action items from meeting
* Board meeting location  and travel progressing
* Need workshop speakers to interact/include with virtual audience in
https://opensuse.venueless.events
* Tokens for access will be sent out to those who register for the
conference on events.opensuse.org
* OSCAL oSC22 
* Schedule almost complete. (May 20)
* Location should be announced soon
* GSoC
* 5 proposals ranked
* deadline is tomorrow

## Dirk

* io_uring hang is identified and fix is prepared, still discussing
when it will enter SP4
* fixed a couple of issues for python 3.10 switch and fallout from gcc
12 rebuild
* 

## Wolfgang (Package Hub), Scott Bahling

Looking into a issue where mirror admins reported growing size of Leap
/ Backports.
Adrian and Wolfgang are looking into that.

Adrian: addition of mirroring of SP4:GA, for some days some
architectures were behind and we've had doubled amount of noarch
packages. It's expected behavior. Project will be frozen soon.

Marcus: Did we do version updates for 15.4 from Factory. We did that in
around Alpha phase.
Marcus: some of the SP3:Updates were not picked up by Package HUB -
SP4.
Dirk: I also noticed some overriden versions from SP3. 

Lubos will check with Wolfgang on this one. Marcus did not see the
usual review requests.

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

- Marcus: 15.4 is set up channel wise, updates will go in testing
occasionaly, if you need more ping me, no openqa setup yet
lkocman: could you please help me with cleanup of maintenance tasks in
https://progress.opensuse.org/projects/opensuse-leap-15-4...
lkocman: will contact Jan Stehlik. Santi (PO for the topic) mentioned
he'll work on it.
lkocman: messaged Jan
Jan confirmed with me that they're on it. 

lkocman: (still pending) will open a release notes entry for a change
Security Advisory identification
TODO Marcus: could you give me example of old and new values?

- Marina and Maurizio: SLE-PackageHub overlaps
(https://github.com/openSUSE/openSUSE-release-process/issu...) work
in progress following the initial list of overlapping packages
(https://progress.opensuse.org/issues/106610#note-3). More incidents
are under QA. Work is going on and under control (and tracked
internally as jsc#MSC-303).
Already released: (AH PERFECT!)
SUSE:Maintenance:22929:265929 (babl libbabl-0_1-0 typelib-1_0-Babl-0_1)
SUSE:Maintenance:23000:266006 (MozillaThunderbird enigmail)
SUSE:Maintenance:23009:266004 (freerdp freerdp-devel freerdp-proxy
libfreerdp2 libgsm) -> libgsm1 was missing in PH making freerdp not
installable
SUSE:Maintenance:22928:266007 (argyllcms csync libcsync0 libcsync-
plugin-sftp libcsync-plugin-smb)
SUSE:Maintenance:23015:267052 (gfbgraph-devel libgfbgraph-0_2-0
typelib-1_0-GFBGraph-0_2 librest gcr) -> librest, gcr and libgoa are
needed too for making gfbgraph installable
SUSE:Maintenance:23334:268316 (gutenprint gutenprint-devel)
SUSE:Maintenance:23486:268867 (hp-drive-guard, upower) --> needs
libupower-glib3
SUSE:Maintenance:23487:268897 (liba52-0 liba52-devel)
SUSE:Maintenance:23506:268899 (libdvdread4 libdvdread-devel)

Lubos will ping m4u about updating the list (m4u: the list gets updated
on jsc#MSC-303, let me know if you cannot access, I will update it
later today and ping Lubos when done) 
Lubos will check updates in jira

Meet product security at the openSUSE Conference. There are about 3
talks on the maintenance and security topics. Come and say Hello!

DimStar: there is currently a pending crypto / gnutls related
submission.

## Adrian - OBS 

Adding tags to specfiles to reference upstream tarballs, so OBS
wouldn't have to manage it. It would still land in the history of the
source server (fully copy would be still available).
Dirk: Did we already have osc release with this functionality?
Adrian: good point. Discussion will take some time before we can
introduce it.

Please make a proposal on factory@ 
DimStar: we have to look into source validator bot/service
Dirk: Agreed first steps, source validator and support in osc
lkocman: Was it raised int he Build Service WG for Alp?
Adrian: yes it was discussed there.

wengel: The noarch repository of OBS://openSUSE:Backports:SLE-15-SP4
(http://download.opensuse.org/repositories/openSUSE:/Backp...
) doubled in size and people running mirrors got worried about disk
space. This happened because the previous builds where kept in the
repository since not all builds have finished yet. Once all builds
finished the repository cleaned up and only the latest builds are
there.
This is normal behaviour of OBS since old versions could have been used
during build time and since not all builds have finished those versions
are kept for the case that a to be build package will need it.


feedback loop on mirrored submissions doesn't workstation. Lubos wills
end an email with an example to Marco and Adrian. (Sent last week)
Marco has reached out to me regarding the mirroring. He has example(s)
from SUSE:SLE-15:SP4:GA


to post comments


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