openSUSE Release Engineering meeting 18.05.2022
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=9nqh91wcNkqqi_W-JHqkutS0... 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/issues/gantt 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/issues/71) 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:/Backports:/SLE-15-SP4/st... ) 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
Correction of the SUSE IT section (I accidentally merged it into Leap). Etherpad has it now corrected as well. ## Internal SUSE IT Supported distribution lkocman: self-install image (just like for SLE Micro, Leap Micro, MicroOS) would be a recommended way to deploy the image Presentation from SUMA team regarding proposed host-management feature The team is now doing research if the requested features can be covered (install apps, auto-enrollment, conditional policies (not compliant machine -> cannot connect to VPN), connection over internet (using VPN)) Looking into an option to order Lenovo laptops with a pre-installed openSUSE image (we'd have to provide a self-install image) On Wed, 2022-05-18 at 14:10 +0200, Lubos Kocman wrote:
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=9nqh91wcNkqqi_W-JHqkutS0...
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/issues/gantt 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/issues/71) 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:/Backports:/SLE-15- SP4/standard/noarch/ ) 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
participants (1)
-
Lubos Kocman