|
|
Subscribe / Log in / New account

openSUSE Release Engineering minutes July 21

From:  Lubos Kocman <lubos.kocman-AT-suse.com>
To:  "factory-AT-lists.opensuse.org" <factory-AT-lists.opensuse.org>
Subject:  openSUSE Release Engineering meeting 20.07.2022
Date:  Thu, 21 Jul 2022 11:22:22 +0000
Message-ID:  <AM6PR04MB63754E179603D1636B2B8B63E9919@AM6PR04MB6375.eurprd04.prod.outlook.com>
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
guillaumeg, lkocman, doug, adrian, maurizio, marcus, dirk

Preparation of Immutable Desktop Workshop starting on 2nd August
https://news.opensuse.org/2022/07/19/microos-desktop-use-...

https://docs.google.com/spreadsheets/d/1AGKijKpKiJCB616-b... 

## Leap

Two public rounds of Leap 15.4 release retrospective review/categorization were done (close to 0
attendance)
https://en.opensuse.org/Portal:15.4/Retrospective

Changes to openSUSE-release-process prior clonning tasks into progres-o-o
https://github.com/openSUSE/openSUSE-release-process/pull...
Any feedback from community is welcome.  We'd like to merge it by end of the week.

Thanks to Dirk and hellcp 
15.5 checklist is now cloned here:
https://progress.opensuse.org/projects/opensuse-leap-15-5...

Roadmap for 15.5 published (some further tweaks to match 15 SP5). I really wanted to ensure that
our submission deadlines are week-to-two (one or two snapshots) prior to SLES 15 SP5, so there is
time for process SLES submissions by community.
https://en.opensuse.org/openSUSE:Roadmap

Leap Micro 5.3 is building.
openQA setup in progress https://progress.opensuse.org/issues/113024
Seems like https://download.opensuse.org/repositories/openSUSE:/Leap...  is not
being "published/created" QA seem to need it. Lubos to do one-off enablement of publish. TTM is
supposed to handle it. Adrian mentioned that we shoudl use correct release mechanism.

Max: TTM usually handles only the :ToTest project. We usually handle GA project manually.
lkocman: me/jose/max will discuss this.

https://bugzilla.opensuse.org/show_bug.cgi?id=1200446 (haven't deep dive to this yet)
^ (see previous meeting minutes for more info)
lkocman: I'm still thinking of a service to deliver these repositories compared to current file
definitions ... we wanted it for Jump. 15.5 is 

## openSUSE Tumbleweed

Dominique (FTO) nor Richard are on the call

openSUSE:Factory build fail stats: 208 failed, 11 unresolvable (2 weeks ago: 235/7)
  https://tinyurl.com/ysy4nnnz

* Kernel has simpledrm enabled again. I've seen one bug report about NVidia based systems with
issues

* systemd 251.2 is blocked in Staging:L - SELinux enabled systems report permission denied on
systemd-gpt-auto-generator (potential fix to test arrived just today)

* Tumbleweed has switched new installs from Pulseaudio to Pipewire (existing installs won't be
migrated)

* Perl 5.36.0 willl come to Tumbleweed soon

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

## Richard (MicroOS) 

Not available

TW-BCI-containers will appear in registry.opensuse.org as bci/bci-$foo, work still being done on
the tooling to create valid labels

MicroOS Desktop in process of being unblocked - GNOME will soon be entering RC phase, whereas KDE
is still ALPHA approaching BETA

## Max

* openSUSE:Backports:SLE-15-SP5 project has created, the packages copied from SP4 Backports,
staging project is up,  the staging tools is not running yet
* While copy packages to Backports SLE-15-SP5 via entire project copy command that I hit enter too
soon, accidentally intiated copy for SP3->SP4. I cancelled it after I realized, but it is a server
side job, the job is on execution already, Nothing should have been copied as SP4 project is
locked, however, unfortunately the command succeeded to execution, project lock didn't refuse the
action. Thanks to buildservice team, Adrian, Wolfgang, Lars and Darix, SP4 Backports recovered
after resync from previous snapshot, issue fixed.
https://github.com/openSUSE/open-build-service/pull/12824 addressed this issue.
* openSUSE:Leap:15.5 project has created, the packages copied from 1.54
* SUSE:SLE-15-SP5:GA isn't yet appear on OBS, therefore SP5 Backports and Leap 15.5 is SLE15 SP4
base still

## Guillaume - Arm

Tumbleweed:
    * Rolling
    * ghc-bootstrap issue currently fixed with a package overlay in :ARM will be fixed properly
with https://build.opensuse.org/request/show/986171 but adi:37 is currently red -
https://bugzilla.opensuse.org/show_bug.cgi?id=1199897

Leap 15.4:
    * armv7: No update channel. How to deliver updates to user?
Lubos to figure out plan with maintenance-setup, so far we're in continuous rebuild mode.
guillaume_g: openqa is disabled, so packages from OBS are not pushed to openqa. 
Lubos will sent email to Jan Stehlik, Guillaume, Dirk will be in cc.

ALP: 
    * aarch64 on par with x86_64

Manual trigger for rebuild is always considered a workaround. If you spot some missing rebuild that
was not catched by infra please speak up to autobuild. 
Dirk: project is setup for full rebuild, there should be very little need for manual rebuilds.

## Sarah - s390

Not here today

lessons  in parallel


openSUSE Leap 15.4:
* no issues 

We had a nice BBQ party within our team at the end of June. All in the team have participated.

## Doug

* Working with finance on admin items
* News
* ALP articles published
* bug with news.o.o persists. - https://progress.opensuse.org/issues/113803
* kasm (similar to shells.com) PR released
* Events
* openSUSE.Asia Summit CfP closes on July 31. https://events.opensuse.org/
* arm is sponsoring
lkocman: submitted the ALP/Desktop (MicroOS for now) workshop/installfest
* GUADEC started today
* Reached out to GB Fest organizers
* GSoC
* First GSoC evaluations start July 25 (due July 29)
* Mentors looking to see if students will give presentations about their projects

## Dirk

* available, nothing important to share
lkocman: Could you elaborate on interest in skribble-io (was it for #network-oscc?)
no, for the upcoming "August" SUSE Global-Engagement month which is about celebrating open source
communities and technologies
https://github.com/openSUSE/opensuse-skribbl-io (for exclusive opensuse word list)

## Wolfgang (Package Hub), Scott Bahling

Not available

SLE 12 SP5 PH request to add supervisor https://bugzilla.suse.com/show_bug.cgi?id=1200415
 - SR created: https://build.opensuse.org/request/show/983452

Getting several reports of missing packages from PH 15 SP4. Noticed that there are about 1300
packages removed from Backports 15 SP4 vs SP3.  Need to investigate why we are missing so many.
Max: Wolfgang is working on it. There will be a call tomorrow.

Let's revisit this after hackweek, lubos will make a meeting.

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

python-certbot update is now released (was blocked on python-cryptography)
Related pyOpenSSL update pending (will fix package breakage on deprecation warnings)

5.3 Leap Micro update channel can be setup once the Micro 53 channel is in place.
Lubos to remind maintenance team to set it up (around Micro 5.3 Beta)

* 15.4 Update openQA
Hopefully solved now, issues with rpms exported from old code-streams
Regressions in glibc in both 15.3/15.4 and kernel in 15.3

- 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!)
Updated the list of packages released into PH from Workstation Extensions:
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)
SUSE:Maintenance:23531:270242 (libgom-1_0-0 typelib-1_0-Gom-1_0)
SUSE:Maintenance:23484:268898 (gtkmm2-devel libgtkmm2-devel) --> atkmm1_6, pangomm1_4, cairomm1_0
also added to resolve installation issues
SUSE:Maintenance:23777:270395 (libstoken1 stoken-devel stoken-gui) --> stoken-gui is needed to
resolve installation issues
SUSE:Maintenance:23547:270375 (liblpsolve55-0 lpsolve-devel) SUSE:Maintenance:23551:270382
(libmeanwhile1 meanwhile-devel)
SUSE:Maintenance:23528:270245 (libgadu3 libgadu-devel)
SUSE:Maintenance:23533:270244 (libgrss0 libgrss-devel typelib-1_0-Grss-0_7)
SUSE:Maintenance:23512:268906 (libchamplain-0_12-0 typelib-1_0-Champlain-0_12) --> libcogl-pango20
typelib-1_0-Cogl-1_0 libcogl20 typelib-1_0-CoglPango-1_0 typelib-1_0-Clutter-1_0
libclutter-gtk-1_0-0 libclutter-1_0-0 also added to resolve install issues
SUSE:Maintenance:23530:270237 (libGLw1 libGLw-devel libGLwM1 motif libXm4) --> libXm4 motif also
added to resolve install issues
SUSE:Maintenance:23841:270513 (libzapojit-0_0-0 typelib-1_0-Zpj-0_0)
SUSE:Maintenance:23599:270385 (libmysqlcppconn7 libmysqlcppconn-devel)
SUSE:Maintenance:23577:270383 (libmediaart-2_0-0 typelib-1_0-MediaArt-2_0)
SUSE:Maintenance:23611:270420 (librasqal3 librasqal-devel) --> raptor libraptor-devel libraptor2-0
librdf0 libredland-devel also added to resolve install issues 

## Adrian - OBS 

Seems like not all vides from the conference were not published yet. We do have some topics to
discuss and it would be nice to have them around.

Lubos to reach out to Marco, regarding all "stuck" requests in SUSE:SLE* in OBS. lkocman can't
close them.

Q from Jiri Srain: can we have a role that would allow our release engineers to rebuild packages in
ALP etc? Not necessarily maintainer but something like "developer"?

Adrian: token support could solve this, token can have right to do a specific action. Token could
be mapped to a user. Adding new role is quite heavy request. Hopefully we do not need a token for a
package.



to post comments


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