openSUSE Release Engineering meeting 21.07.2023
All meeting minutes can be found here: https://etherpad.opensuse.org/p/ReleaseEngineering-meeting The meeting is hosted here https://meet.opensuse.org/ReleaseEngineeringMeeting ## Attendees Guillaume, DimStar, lkocman, wengel, anag, docb, maxlin, dirk ## Leap Leap 15.5 retrospective closes today at midnight. So far we have 359 responses in total https://survey.opensuse.org/ until 21st of June (so far 221 responses in total was 760 previous release). NVIDIA repo issues https://bugzilla.opensuse.org/show_bug.cgi?id=1212189 libzypp fix on the way ^ This should be candidate for a next respin for image. Marked as resolved fixed. Cleanup of Leap 15.X features in https://code.opensuse.org/leap/features/issues We are down at 28 features openned. There are a few that I think we won't be ever able to close, unless the direction of SUSE's development changes. Example: full office365 integration :-) Cfp is open for related conferences in Czechia: Linux Days https://www.linuxdays.cz/2023/ * I'd prefer to show a demo there something like Leap Micro / Pihole or NextCloud deployment To show people the concept and easiness of deployment (under 5-10 minutes in VM from scratch on my WS) * openALT https://www.openalt.cz/2023/ * submitted same talk as I had on oSC "openSUSE Leap 16.0?" * lkocman asked for an option openSUSE booth via email Devconf - I'd like to get some "invoice for deposit" from local coffee company so we can partially sponsor the event via OSCC budget. Heads up! Richard's architecture call focusing on leap-next next week on Tuesday 16:30 CEST at meet.opensuse.org/meeting ## openSUSE Tumbleweed openSUSE:Factory build fail stats: 112 (89 python-*) failed 14 unresolvable (last week: 19 failed, 7 unresolvable) https://tinyurl.com/ysy4nnnz * python 3.11 is now the default python interpreter. This resulted in a larger-than-usual rebuild of the snapshot python 3.10 is not 'obsoleted' on the system and as a result, python310-* packages are not auto-removed from installations. * protobuf 22.5 is staged; most things fixed, Last failures are on open-vm-tools and libzypp, both ignoring .pc files information to properly build * libxml2 2.11.x blocked, as it breaks things like perl-XML-LibXML, * fmt 10 blocked, as it breaks ceph Ana: stagings are full! ;-) ## Richard (Aeon) @SUSECon No news this week, status from last week (below) still applies MicroOS Desktop (GNOME) has been renamed openSUSE Aeon https://aeondesktop.org Product already being bootstrapped in OBS, using it as a pathfinder for the ALP Build Design (see below) Prototypical image being built, challenges with things like repo layout will likely be best handled by the repos-via-rpms already pioneered by Leap Richard has been hands on with Agama, has identified a few things that need addressing before Aeon could use it happily..may use it anyway https://github.com/openSUSE/agama/issues/602 https://github.com/openSUSE/agama/issues/601 Experimenting with ALP-like encrypted images with FDE and TPM unlock using kiwi Self-Installer. May be the 'one true way' of installing Aeon in the future, has far less options, isn't as pretty as Agama, but does the job we want it done the way we want it done. Much of this is dependant on ALP stuff getting into Factory which is WIP ## Richard (ALP Architecture) @SUSECon Prelimary ALP Build Design documented https://en.opensuse.org/openSUSE:ALP/BuildDesign ALP Architecture team is being bootstrapped https://en.opensuse.org/openSUSE:ALP/ArchitectureTeam Team will plan, design, experiment with ideas for future ALP-based openSUSE distros Kick Off Meeting on 27th June 1430UTC at https://meet.opensuse.org/meeting ## Max Leap 15.6 * Wait for the 15 SP6 project to be setup in IBS and OBS lkocman: Confirmed with Rado and Marco that we have to wait. Dirk: did you also request Arm setup for 15.6? lkocman: we're blocked on SLES 15 SP6 setup missing atm. ## Guillaume - Arm Tumbleweed: * Snapshot 20230613 was not released because of a (packaging) bug with Mesa - https://bugzilla.opensuse.org/show_bug.cgi?id=1212433 * Snapshot 20230619 looks good so far and should be released later today with the fixes for Mesa [0] and plasmashell (actually Qt) [1] and also with python 3.11 as default interperter * shim currently not signed by Microsoft for aarch64 (Tumbleweed only, Leap is fine). It has been sent upstream for review, so it is progressing - https://bugzilla.suse.com/show_bug.cgi?id=1211297 [0]: https://bugzilla.opensuse.org/show_bug.cgi?id=1212433 [1]: https://bugzilla.opensuse.org/show_bug.cgi?id=1211628 Leap: * No update ALP: * shim not signed by MS (at least for aarch64, not sure for x86_64) - jsc#ARM-100 WSL: * Works with x86 emulator since appx installer is x86-64, but this is not really an issue since arm64 Win11 includes x86 emulator by default. Team is ok to publish it on Microsoft store anyway, but this would require some testing in openQA which is currently not possible (due to technical issues and MS licensing issues) https://progress.opensuse.org/issues/126083. Steps documented on the wiki to install the appx from download.o.o: https://en.opensuse.org/openSUSE:WSL#With_Appx_from_openSUSE_download_server ## Sarah - s390x Not available Tumbleweed * blocked by Mesa:drivers build failure https://bugzilla.opensuse.org/show_bug.cgi?id=1212339 Leap: * working * waitingSubmissisions with fixes for gtkd and gnu-cobol: https://build.opensuse.org/request/show/1072852 https://build.opensuse.org/request/show/1078385 Sarah gave 2 talks at the openSUSE Conference The SUSE/openSUSE zSystems BBQ meeting will be 7th July 2023. The bi-weeky openSUSE zSystems meeting will switch from 18:00 to 19:00. ## Doug @SUSECon * Merged a few PRs * Preparing for SUSECON * metrics.o.o. Leap 15.4 * Updating news coverage of Leap 15.5 release * Community meeting * Beginning June 27, Meeting 1 (Tuesdays) will be dedicated for ALP *** listed above * openSUSE.Asia Summit * CfP * Discussing openSUSE booth @Albania (via Dimitar) with Doug * openSUSE Conference * videos are expected to be released at the end of June * Fedora flock CfP is open - https://cfp.fedoraproject.org/login - TSP equivalent is available Static * Still need future storage location * AI topics (static) *LFNW 2023 https://sessionize.com/lfnw2023 Dan Cermak already submitted ALP related talk + few others ## Dirk Still working on the CDN/Fastly contract Working on protobuf update and a few other Factory updates Dirk: cprotobuf requires it (in discussion regarding rejection of protobuf sr) Need to submit more x86-64-v3 enablement ## Wolfgang (Package Hub), Scott Bahling no news ## Maintenance team (Marcus or Maurizio (m4u)) libzypp update in 15.5 was fixed by releasing missing dependency. libzypp issue that can be properly addressed only with respin of DVD. See section above for more details. openQA is stuck due to a regression - https://bugzilla.suse.com/show_bug.cgi?id=1211459 snapper update in queue for a next few days notifications about outdated packages, Marcus is using sql data dump from repology. DimStar: Aaah that's where they are coming from Dirk: there should be http restful API Marcus: seems like they were using just RabbitMQ. I'll look into the api. Leap Micro 5.4 maint-setup is active. Leap 15.5 setup is done, SLE export channel is still being refreshed occasionaly. 15.5 GA is currently scheduled for the 7th of June Key rotation: Migration with changed 4k key. Current autoimport solution is not ideal. Marcus will work on update of the opensuse-build-key https://en.opensuse.org/SDB:System_upgrade#0._New_4096_bit_RSA_signing_key openSUSE:Leap:15.5 is done, Backports are bit more challenging because of SLES. Wolfgang: we're injecting the key. Marcus we probably want to do only Backports 15 SP5 for now. Backports 15SP5 key change, we have labs next week, so nobody would even notice a full rebuild :-) Wolfgang: do we add or replace key completely? The key will be kept on users Marcus was aiming for replacing the key, it would appear as added on existing systems. Marcus is working also on the SLES side, the update of package with the new key was released last week, it's just not activated yet, but it will be already trusted by Leap 15.5 systems. Leap 15.4 is working Leap Micro 5.3 is working Leap Micro 5.4 testing is now passing as well Leap 16.0 - we should revisit the update/sle repo as the current setup not exactly mirror friendly. Solutions could be dropping not so popular architectures or split repositories per architecture. securebootkey for SLES was rotated, it should be autotrusted and not noticeable. This will be in QU3, QU2 is already done. lkocman: 15.3 EOL could lead to stopping our physical Source DVD effort, as it seems we will not produce. As this was the last release which you could still get on a physical media. Lkocman: anything against decomissioning it? Not a single valid request since I've joined SUSE. We did receive only requests for binary install media which are not subject to ^. We do not plan to offer this for any new releases. ## Adrian - OBS Not available OBS build power is back to normal after fixing misconfiguration which kept workers busy. ## Heroes Planning move of download-o-o to Prague along with OBS. Kristyna Streitova would like to setup a new "updated" weblate instance in Prague office. I told her to reach out to heroes, so there is no wasted effort on migrating the old instance. ## Open Floor DimStar is experimenting with CDN at home: CDN timeouts, (fixed after 5 minutes of retry)
Let's pretend that nobody noticed the subject change :-) On Wed, 2023-06-21 at 14:29 +0200, Lubos Kocman wrote:
All meeting minutes can be found here: https://etherpad.opensuse.org/p/ReleaseEngineering-meeting The meeting is hosted here https://meet.opensuse.org/ReleaseEngineeringMeeting ## Attendees Guillaume, DimStar, lkocman, wengel, anag, docb, maxlin, dirk
## Leap
Leap 15.5 retrospective closes today at midnight. So far we have 359 responses in total https://survey.opensuse.org/ until 21st of June (so far 221 responses in total was 760 previous release).
NVIDIA repo issues https://bugzilla.opensuse.org/show_bug.cgi?id=1212189 libzypp fix on the way ^ This should be candidate for a next respin for image. Marked as resolved fixed. Cleanup of Leap 15.X features in https://code.opensuse.org/leap/features/issues We are down at 28 features openned. There are a few that I think we won't be ever able to close, unless the direction of SUSE's development changes. Example: full office365 integration :-)
Cfp is open for related conferences in Czechia: Linux Days https://www.linuxdays.cz/2023/ * I'd prefer to show a demo there something like Leap Micro / Pihole or NextCloud deployment To show people the concept and easiness of deployment (under 5-10 minutes in VM from scratch on my WS)
* openALT https://www.openalt.cz/2023/ * submitted same talk as I had on oSC "openSUSE Leap 16.0?" * lkocman asked for an option openSUSE booth via email
Devconf - I'd like to get some "invoice for deposit" from local coffee company so we can partially sponsor the event via OSCC budget.
Heads up! Richard's architecture call focusing on leap-next next week on Tuesday 16:30 CEST at meet.opensuse.org/meeting
## openSUSE Tumbleweed
openSUSE:Factory build fail stats: 112 (89 python-*) failed 14 unresolvable (last week: 19 failed, 7 unresolvable) https://tinyurl.com/ysy4nnnz * python 3.11 is now the default python interpreter. This resulted in a larger-than-usual rebuild of the snapshot python 3.10 is not 'obsoleted' on the system and as a result, python310-* packages are not auto-removed from installations. * protobuf 22.5 is staged; most things fixed, Last failures are on open-vm-tools and libzypp, both ignoring .pc files information to properly build * libxml2 2.11.x blocked, as it breaks things like perl-XML-LibXML, * fmt 10 blocked, as it breaks ceph
Ana: stagings are full! ;-)
## Richard (Aeon)
@SUSECon No news this week, status from last week (below) still applies MicroOS Desktop (GNOME) has been renamed openSUSE Aeon https://aeondesktop.org Product already being bootstrapped in OBS, using it as a pathfinder for the ALP Build Design (see below) Prototypical image being built, challenges with things like repo layout will likely be best handled by the repos-via-rpms already pioneered by Leap Richard has been hands on with Agama, has identified a few things that need addressing before Aeon could use it happily..may use it anyway https://github.com/openSUSE/agama/issues/602 https://github.com/openSUSE/agama/issues/601
Experimenting with ALP-like encrypted images with FDE and TPM unlock using kiwi Self-Installer. May be the 'one true way' of installing Aeon in the future, has far less options, isn't as pretty as Agama, but does the job we want it done the way we want it done.
Much of this is dependant on ALP stuff getting into Factory which is WIP ## Richard (ALP Architecture) @SUSECon Prelimary ALP Build Design documented https://en.opensuse.org/openSUSE:ALP/BuildDesign ALP Architecture team is being bootstrapped https://en.opensuse.org/openSUSE:ALP/ArchitectureTeam Team will plan, design, experiment with ideas for future ALP-based openSUSE distros Kick Off Meeting on 27th June 1430UTC at https://meet.opensuse.org/meeting ## Max
Leap 15.6 * Wait for the 15 SP6 project to be setup in IBS and OBS
lkocman: Confirmed with Rado and Marco that we have to wait.
Dirk: did you also request Arm setup for 15.6? lkocman: we're blocked on SLES 15 SP6 setup missing atm.
## Guillaume - Arm Tumbleweed: * Snapshot 20230613 was not released because of a (packaging) bug with Mesa - https://bugzilla.opensuse.org/show_bug.cgi?id=1212433 * Snapshot 20230619 looks good so far and should be released later today with the fixes for Mesa [0] and plasmashell (actually Qt) [1] and also with python 3.11 as default interperter * shim currently not signed by Microsoft for aarch64 (Tumbleweed only, Leap is fine). It has been sent upstream for review, so it is progressing - https://bugzilla.suse.com/show_bug.cgi?id=1211297
[0]: https://bugzilla.opensuse.org/show_bug.cgi?id=1212433 [1]: https://bugzilla.opensuse.org/show_bug.cgi?id=1211628
Leap: * No update ALP: * shim not signed by MS (at least for aarch64, not sure for x86_64) - jsc#ARM-100 WSL: * Works with x86 emulator since appx installer is x86-64, but this is not really an issue since arm64 Win11 includes x86 emulator by default. Team is ok to publish it on Microsoft store anyway, but this would require some testing in openQA which is currently not possible (due to technical issues and MS licensing issues) https://progress.opensuse.org/issues/126083. Steps documented on the wiki to install the appx from download.o.o: https://en.opensuse.org/openSUSE:WSL#With_Appx_from_openSUSE_download_server ## Sarah - s390x
Not available Tumbleweed * blocked by Mesa:drivers build failure https://bugzilla.opensuse.org/show_bug.cgi?id=1212339 Leap: * working * waitingSubmissisions with fixes for gtkd and gnu-cobol: https://build.opensuse.org/request/show/1072852 https://build.opensuse.org/request/show/1078385 Sarah gave 2 talks at the openSUSE Conference
The SUSE/openSUSE zSystems BBQ meeting will be 7th July 2023. The bi-weeky openSUSE zSystems meeting will switch from 18:00 to 19:00. ## Doug
@SUSECon * Merged a few PRs * Preparing for SUSECON * metrics.o.o. Leap 15.4 * Updating news coverage of Leap 15.5 release * Community meeting * Beginning June 27, Meeting 1 (Tuesdays) will be dedicated for ALP *** listed above * openSUSE.Asia Summit * CfP * Discussing openSUSE booth @Albania (via Dimitar) with Doug * openSUSE Conference * videos are expected to be released at the end of June * Fedora flock CfP is open - https://cfp.fedoraproject.org/login - TSP equivalent is available Static * Still need future storage location * AI topics (static)
*LFNW 2023 https://sessionize.com/lfnw2023 Dan Cermak already submitted ALP related talk + few others
## Dirk Still working on the CDN/Fastly contract Working on protobuf update and a few other Factory updates Dirk: cprotobuf requires it (in discussion regarding rejection of protobuf sr) Need to submit more x86-64-v3 enablement ## Wolfgang (Package Hub), Scott Bahling no news
## Maintenance team (Marcus or Maurizio (m4u))
libzypp update in 15.5 was fixed by releasing missing dependency. libzypp issue that can be properly addressed only with respin of DVD. See section above for more details.
openQA is stuck due to a regression - https://bugzilla.suse.com/show_bug.cgi?id=1211459 snapper update in queue for a next few days
notifications about outdated packages, Marcus is using sql data dump from repology. DimStar: Aaah that's where they are coming from Dirk: there should be http restful API Marcus: seems like they were using just RabbitMQ. I'll look into the api.
Leap Micro 5.4 maint-setup is active. Leap 15.5 setup is done, SLE export channel is still being refreshed occasionaly. 15.5 GA is currently scheduled for the 7th of June
Key rotation:
Migration with changed 4k key. Current autoimport solution is not ideal. Marcus will work on update of the opensuse-build-key https://en.opensuse.org/SDB:System_upgrade#0._New_4096_bit_RSA_signing_key
openSUSE:Leap:15.5 is done, Backports are bit more challenging because of SLES. Wolfgang: we're injecting the key. Marcus we probably want to do only Backports 15 SP5 for now. Backports 15SP5 key change, we have labs next week, so nobody would even notice a full rebuild :-) Wolfgang: do we add or replace key completely? The key will be kept on users Marcus was aiming for replacing the key, it would appear as added on existing systems. Marcus is working also on the SLES side, the update of package with the new key was released last week, it's just not activated yet, but it will be already trusted by Leap 15.5 systems. Leap 15.4 is working Leap Micro 5.3 is working Leap Micro 5.4 testing is now passing as well Leap 16.0 - we should revisit the update/sle repo as the current setup not exactly mirror friendly. Solutions could be dropping not so popular architectures or split repositories per architecture. securebootkey for SLES was rotated, it should be autotrusted and not noticeable. This will be in QU3, QU2 is already done. lkocman: 15.3 EOL could lead to stopping our physical Source DVD effort, as it seems we will not produce. As this was the last release which you could still get on a physical media. Lkocman: anything against decomissioning it? Not a single valid request since I've joined SUSE. We did receive only requests for binary install media which are not subject to ^. We do not plan to offer this for any new releases. ## Adrian - OBS
Not available
OBS build power is back to normal after fixing misconfiguration which kept workers busy.
## Heroes
Planning move of download-o-o to Prague along with OBS. Kristyna Streitova would like to setup a new "updated" weblate instance in Prague office. I told her to reach out to heroes, so there is no wasted effort on migrating the old instance. ## Open Floor
DimStar is experimenting with CDN at home: CDN timeouts, (fixed after 5 minutes of retry)
participants (1)
-
Lubos Kocman