[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse-factory
Subject:    openSUSE Release Engineering meeting 03.01.2024
From:       Lubos Kocman via openSUSE Factory <factory () lists ! opensuse ! org>
Date:       2024-01-03 15:55:08
Message-ID: CAKVpbdASTfEDj_TZ+OYCAAqs25gJXOQXHH-ZUstzqho0VUnk_g () mail ! gmail ! com
[Download RAW message or body]

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

Happy New Year 2024!!!

## Attendees
bittin, lkocman, DimStar, Sarah, Max

## Leap

https://calendar.opensuse.org/ is live, we should add Releng and
weekly call in there.
Members of this call are welcome to join
https://calendar.opensuse.org/teams/release
https://calendar.opensuse.org/teams/release.
https://github.com/openSUSE/calendar-o-o

Beta at the end of February (Based on SLES 15 SP6 Public Beta). All
package drops and SLES update requests should be finalized by then
https://en.opensuse.org/openSUSE:Roadmap.

Leap already has a wallpaper including the newly elected logo, perhaps
we could scan for some other occurrences of the old logo. I see one in
"About system" in gnome-settings. I suspect that KDE will have a
similar placement.

gnuhealth will require 3.11 versions of python-tinydb and python-Kivy + opencv

SCC enablement to unblock SLES migration testing
https://bugzilla.suse.com/show_bug.cgi?id=1217966

Discussion about openSUSE Dolomite / Marble on extended SLE Micro call tomorrow
I'm really happy that the situation (was
https://etherpad.opensuse.org/p/ReleaseEngineering-20231122-pm-discussion)
 is now clarified. The new plan is to start working on an openSUSE
Leap Micro 6.X setup since the beginning of 2024.

> From Daniel and Sergio (PM):
As for Dolomite, the idea is for it to be implemented as an extension
for SLE Micro and we would like to also copy that extension over to
openSUSE once the details are clearer to us, so basically a Dolomite
extension to openSUSE Leap Micro.

## openSUSE Tumbleweed (ana)

openSUSE:Factory build fail stats: 78 failed 15 unresolvable (last
week 57 failed, 4 unresolvable)
 https://tinyurl.com/ysy4nnnz

Most relevant updates from this last week:
* x-mas / new-year break

Updates waiting / work in progress in staging: (almost same than past week)
 * libxml 2.12.1 (lots of work to do), on hold until January 8th
 * dbus-broker as default dbus session manager, waiting for
maintainers to reach agreement
 * RPM 4.19 (work advanced, %patch with unnumbered patches is not
supported from this version on)
 * Update to openssl 3.2.0
 * ruby 3.3
 * Mesa 23.3, on hold until January 8th
 * Delete vagrant & Virtualization:vagrant due to licensing changes by
Hashicorp https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/3ATHXIRH6WX2ROKWUUJUK4RLYWI55IRU/



## Richard (Aeon)

Work on "aeon-installer" has been supplanted by work on "tik" -
Transactional Installation Kit

Basic premise has evolved to no longer being graphical, but a tui
installer, akin to the kiwi SelfInstaller but with a number of new
features

Most of these features evolve from a core assumption - all of our
installation media todate assumes a read-only ISO, back from the days
of installing via CDrom

tik installation media assumes a SUSE-style "transactional" hybrid
read-only and read-write filesystem, and assumes will only be run from
a USB stick. This will allow people to customise the installer, and
use the USB stick to deliver things like ignition/combustion scripts,
while still actually deploying properly crafted images

Core features

- Partition for storing ignition/combustion scripts on the same USB
stick as being used for installation
- tik OS on the USB can be modified with additional drivers/packages
from transactional-update
- Core installation workflow is very simple - Select Disk, Select
Image, Deploy Image to Disk, Done.
- Customisable installation workflow by distros by adding pre/post
shell script modules in /usr/lib/tik/modules
- Customisable installation workflow by users by adding pre/post shell
script modules in /etc/tik/modules
- Support for both 'single distro' installations, or multiple images
if stored in /var/lib/tik

Current status
Under heavy development, got working module loading and working
storage function for selecting storage devices, now working on
selecting images

## Bernhard (Slowroll)

Last week was silent. Had version bump around Christmas. We're pretty
close to TW right now.

Moved to a new repository. We don't have signing keys for kernel atm.
DimStar: We need Adrian for this ^.
DimStar/Adrian: we have to think this through a bit.

Continues to roll Slowly, sometimes has dependency problems -> need
install-check

Bernhard: three open issues in OBS bugtracker
osc rdiff + osc getbinaries + building DVD with product-builder does
not work with TWsnapshot+dod approach =
https://github.com/openSUSE/slowroll/issues/1
https://github.com/openSUSE/open-build-service/issues/14994
osc branch -r release counter reset
https://github.com/openSUSE/open-build-service/issues/15079 causes
spurious "downgrades"
missing build-compare causes extra publishes
https://github.com/openSUSE/open-build-service/issues/15108

## Max

Leap 15.6 - build stats in Backports: 34(was 26) faild, 13 unresolvable(was 13)
* Not much news, snapshot repo just got refreshed - massive package
rebuilding now
* Preparing a duplicate SLE/Backports package list, they're candidate
to be deleted


## Guillaume - Arm

Not available

* 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)
    - rpmlint:
        * openSUSE:Factory:ARM now part of 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
    - WIP to get Tumbleweed to run on Lenovo X13s:
      * Latest status available at https://en.opensuse.org/HCL:ThinkpadX13s

* Leap 15.6/Backports SP6:
    - No update


## Sarah - s390x

 Tumbleweed:
     * Christmas release did not go to openQA
     -> Any openQA changes again?
DimStar: last build from 28th failed for s390x in openQA.
good news:
    * Emulator unicorn updated:
        https://build.opensuse.org/package/show/home:AdaLovelace:branches:Virtualization/unicorn
                
        -> does not build for SLES/openSUSE Leap on s390x/aarch64
        Upstream issue: https://github.com/unicorn-engine/unicorn/issues/1840

* 2nd mainframe connected to the energy

## Doug

Not available
* Logo contest complete

* 10,813 votes

* Results posted at https://en.opensuse.org/Logocontest

* Winners of contest contacted for gift

   - lkocman: we will eventually have to refresh wallpapers with new
logo too. I can cover the Leap one.

     existing Tumbleweed would be more tricky.

* Community meeting

* Meeting provides a pathway forward with a two-step process for logo contest

* ddemaio will send out email shortly

* TSP

* One payment pending

* One new request

* CLT Sponsorship PO recieved

Static
* oSC24 dates June 27 to 29 reserved (Thursday - Saturday)
* FOSDEM Bus Connect ddemaio@opensuse.org if you're in the Nuremberg area
* AI topics (static)
* Sponsorship of Installfest.cz requested, seems like it was
tentatively approved.


## Dirk

Not available

Further work on python 3.12 enablement preps for Factory, submitted
about ~ 35 updates
Working on python 3.6 removal in SP6 Package Hub

## Wolfgang (Package Hub), Scott Bahling

Not available

task for lkocman: The problem statement (SLES/SLED expectations)
Draft to be composed here:
https://etherpad.opensuse.org/p/packagehub-problem-statement

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

Not available

HEADS UP! Leap 15.4 EOL on Dec 31st 2023
Updated
lkocman: will look into openSUSE-welcome to announce when a release is
almost/is EOL
lkocman: no update, I've looked into the package (I was surprised to
see that it's in c++), but no progress so far.
It would be nice to have this done this week, prior xmas break and
have update released.

Confirmed that maintenance setup for Leap 15.6 will be with Public
Beta (~February 2024)
Max: php81, SLES 15 SP6 seem to have already php82.
Marcus: Let's not add php81 into 15.6 since php82 is out.

No issues. Internal request to add php8.1 to Package HUB.
Regarding AMD issue, kernel update is scheduled for a second Tuesday of
the month.
https://bugzilla.suse.com/show_bug.cgi?id=1215802

Start working on the maintenance setup with Beta 15.6 (End of February 2024)


## Adrian - OBS
Not available

## Simon (Leap Replacement/Linarite)

Not available


## Open Floor


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic