Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package agama-products for openSUSE:Factory checked in at 2026-02-27 17:02:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/agama-products (Old) and /work/SRC/openSUSE:Factory/.agama-products.new.29461 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "agama-products" Fri Feb 27 17:02:14 2026 rev:30 rq:1334919 version:0 Changes: -------- --- /work/SRC/openSUSE:Factory/agama-products/agama-products.changes 2026-01-30 18:20:55.850118445 +0100 +++ /work/SRC/openSUSE:Factory/.agama-products.new.29461/agama-products.changes 2026-02-27 17:04:11.445900840 +0100 @@ -1,0 +2,34 @@ +Wed Feb 18 14:05:51 UTC 2026 - Imobach Gonzalez Sosa <[email protected]> + +- Select the correct SLES and SLES4SAP release package depending on the mode + (bsc#1258271). + +------------------------------------------------------------------- +Wed Feb 11 14:53:05 UTC 2026 - Eugenio Paolantonio <[email protected]> + +- Add Beta tag to the SLES and SLES4SAP product names + (gh#agama-project/agama#3151) + +------------------------------------------------------------------- +Wed Feb 11 13:58:01 UTC 2026 - Imobach Gonzalez Sosa <[email protected]> + +- Add standard and immutable modes to SLES for SAP (bsc#1258042). + +------------------------------------------------------------------- +Mon Feb 2 15:48:07 UTC 2026 - Ladislav Slezák <[email protected]> + +- Prepare the spec file for the %suse_version 1610 in Leap 16.1 + (gh#agama-project/agama#3120) + +------------------------------------------------------------------- +Fri Jan 30 12:44:21 UTC 2026 - Imobach Gonzalez Sosa <[email protected]> + +- Fix packaging after the inclusion of Leap 16.1 specification + (gh#agama-project/agama#3098). + +------------------------------------------------------------------- +Fri Jan 30 11:36:18 UTC 2026 - Imobach Gonzalez Sosa <[email protected]> + +- Rename "transactional_base" to "immutable_base" (related to jsc#PED-14307). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ agama-products.spec ++++++ --- /var/tmp/diff_new_pack.LLJK55/_old 2026-02-27 17:04:12.345938190 +0100 +++ /var/tmp/diff_new_pack.LLJK55/_new 2026-02-27 17:04:12.349938356 +0100 @@ -48,15 +48,15 @@ # for now remove kalpa from all builds until it is fixed rm -f %{buildroot}%{_datadir}/agama/products.d/kalpa.yaml -# Keep only Leap based distros on Leap -%if 0%{?is_opensuse} && 0%{?suse_version} == 1600 +# Keep only Leap based distros on Leap, Tumbleweed uses version 1699 +%if 0%{?is_opensuse} && 0%{?suse_version} <= 1610 rm -f %{buildroot}%{_datadir}/agama/products.d/microos.yaml rm -f %{buildroot}%{_datadir}/agama/products.d/tumbleweed.yaml rm -f %{buildroot}%{_datadir}/agama/products.d/slowroll.yaml %endif # Keep TW-based distros on TW (drop Kalpa + Leap + Leap Micro) -%if 0%{?is_opensuse} && 0%{?suse_version} > 1600 +%if 0%{?is_opensuse} && 0%{?suse_version} > 1610 rm -f %{buildroot}%{_datadir}/agama/products.d/leap*.yaml %endif @@ -72,13 +72,13 @@ %dir %{_datadir}/agama %dir %{_datadir}/agama/products.d # if building on SLES add all opensuse products -%if !0%{?is_opensuse} || 0%{?suse_version} > 1600 +%if !0%{?is_opensuse} || 0%{?suse_version} > 1610 %{_datadir}/agama/products.d/microos.yaml %{_datadir}/agama/products.d/tumbleweed.yaml %{_datadir}/agama/products.d/slowroll.yaml %endif -%if !0%{?is_opensuse} || 0%{?suse_version} == 1600 -%{_datadir}/agama/products.d/leap_160.yaml +%if !0%{?is_opensuse} || 0%{?suse_version} <= 1610 +%{_datadir}/agama/products.d/leap_161.yaml %{_datadir}/agama/products.d/leap_micro_62.yaml %endif ++++++ agama.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agama/README.md new/agama/README.md --- old/agama/README.md 2026-01-30 08:05:18.000000000 +0100 +++ new/agama/README.md 2026-02-24 08:44:43.000000000 +0100 @@ -1,17 +1,17 @@ -# Product Definitions +# Product definitions This directory contains product definitions for the Agama installer. ## Contribution For updating the translations use the [Agama Weblate -project](https://l10n.opensuse.org/projects/agama/agama-products/). The changes +project](https://l10n.opensuse.org/projects/agama/agama-products-master/). The changes in the Weblate are automatically saved to the -[agama-weblate](https://github.com/agama-project/agama-weblate/products) repository +[agama-weblate](https://github.com/agama-project/agama-weblate/tree/master/products) repository and later a pull request with the changes is automatically created for merging the changes here. Alternatively you can open a pull request against the -[agama-weblate](https://github.com/agama-project/agama-weblate/products) GitHub +[agama-weblate](https://github.com/agama-project/agama-weblate/tree/master/products) GitHub repository. But that requires manual approving and merging, prefer using the Weblate tool, it merges automatically. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agama/agama-products.changes new/agama/agama-products.changes --- old/agama/agama-products.changes 2026-01-30 08:05:18.000000000 +0100 +++ new/agama/agama-products.changes 2026-02-24 08:44:43.000000000 +0100 @@ -1,4 +1,38 @@ ------------------------------------------------------------------- +Wed Feb 18 14:05:51 UTC 2026 - Imobach Gonzalez Sosa <[email protected]> + +- Select the correct SLES and SLES4SAP release package depending on the mode + (bsc#1258271). + +------------------------------------------------------------------- +Wed Feb 11 14:53:05 UTC 2026 - Eugenio Paolantonio <[email protected]> + +- Add Beta tag to the SLES and SLES4SAP product names + (gh#agama-project/agama#3151) + +------------------------------------------------------------------- +Wed Feb 11 13:58:01 UTC 2026 - Imobach Gonzalez Sosa <[email protected]> + +- Add standard and immutable modes to SLES for SAP (bsc#1258042). + +------------------------------------------------------------------- +Mon Feb 2 15:48:07 UTC 2026 - Ladislav Slezák <[email protected]> + +- Prepare the spec file for the %suse_version 1610 in Leap 16.1 + (gh#agama-project/agama#3120) + +------------------------------------------------------------------- +Fri Jan 30 12:44:21 UTC 2026 - Imobach Gonzalez Sosa <[email protected]> + +- Fix packaging after the inclusion of Leap 16.1 specification + (gh#agama-project/agama#3098). + +------------------------------------------------------------------- +Fri Jan 30 11:36:18 UTC 2026 - Imobach Gonzalez Sosa <[email protected]> + +- Rename "transactional_base" to "immutable_base" (related to jsc#PED-14307). + +------------------------------------------------------------------- Thu Jan 29 11:00:00 UTC 2026 - Lubos Kocman <[email protected]> - Add Leap 16.1 product definition diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agama/agama-products.spec new/agama/agama-products.spec --- old/agama/agama-products.spec 2026-01-30 08:05:18.000000000 +0100 +++ new/agama/agama-products.spec 2026-02-24 08:44:43.000000000 +0100 @@ -48,15 +48,15 @@ # for now remove kalpa from all builds until it is fixed rm -f %{buildroot}%{_datadir}/agama/products.d/kalpa.yaml -# Keep only Leap based distros on Leap -%if 0%{?is_opensuse} && 0%{?suse_version} == 1600 +# Keep only Leap based distros on Leap, Tumbleweed uses version 1699 +%if 0%{?is_opensuse} && 0%{?suse_version} <= 1610 rm -f %{buildroot}%{_datadir}/agama/products.d/microos.yaml rm -f %{buildroot}%{_datadir}/agama/products.d/tumbleweed.yaml rm -f %{buildroot}%{_datadir}/agama/products.d/slowroll.yaml %endif # Keep TW-based distros on TW (drop Kalpa + Leap + Leap Micro) -%if 0%{?is_opensuse} && 0%{?suse_version} > 1600 +%if 0%{?is_opensuse} && 0%{?suse_version} > 1610 rm -f %{buildroot}%{_datadir}/agama/products.d/leap*.yaml %endif @@ -72,13 +72,13 @@ %dir %{_datadir}/agama %dir %{_datadir}/agama/products.d # if building on SLES add all opensuse products -%if !0%{?is_opensuse} || 0%{?suse_version} > 1600 +%if !0%{?is_opensuse} || 0%{?suse_version} > 1610 %{_datadir}/agama/products.d/microos.yaml %{_datadir}/agama/products.d/tumbleweed.yaml %{_datadir}/agama/products.d/slowroll.yaml %endif -%if !0%{?is_opensuse} || 0%{?suse_version} == 1600 -%{_datadir}/agama/products.d/leap_160.yaml +%if !0%{?is_opensuse} || 0%{?suse_version} <= 1610 +%{_datadir}/agama/products.d/leap_161.yaml %{_datadir}/agama/products.d/leap_micro_62.yaml %endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agama/leap_161.yaml new/agama/leap_161.yaml --- old/agama/leap_161.yaml 2026-01-30 08:05:18.000000000 +0100 +++ new/agama/leap_161.yaml 2026-02-24 08:44:43.000000000 +0100 @@ -31,8 +31,8 @@ ja: 最新のSUSE Linux Enterprise Server をベースにした、コミュニティディストリビューションの最新版です。 kab: Lqem aneggaru n uzuzer n temɣiwant yebnan ɣef uqeddac aneggaru n SUSE Linux Enterprise Server. - nb_NO: Den nyeste versjonen av en fellesskapsbasert distribusjon basert - på den nyeste SUSE Linux Enterprise Server. + nb_NO: Den nyeste versjonen av en fellesskapsbasert distribusjon basert på den + nyeste SUSE Linux Enterprise Server. nl: De nieuwste versie van een community distributie gebaseerd op de laatse SUSE Linux Enterprise Server. pl: Najnowsza wersja rozwijanej przez społeczność dystrybucji opartej na diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agama/sles_161.yaml new/agama/sles_161.yaml --- old/agama/sles_161.yaml 2026-01-30 08:05:18.000000000 +0100 +++ new/agama/sles_161.yaml 2026-02-24 08:44:43.000000000 +0100 @@ -1,5 +1,5 @@ id: SLES -name: SUSE Linux Enterprise Server 16.1 +name: SUSE Linux Enterprise Server 16.1 Beta registration: true version: "16.1" license: "license.final" @@ -93,6 +93,43 @@ 服务器系统,旨在确保企业业务持续运作。作为安全和可适应的操作系统,它适用于本地、云端或边缘计算平台的关键业务工作负载,运行在需要长期支持、容许创新的基础设施之上。 zh_TW: 一個開放、可靠、符合標準且具未來適應性的 Linux 伺服器系統,能確保企業業務的持續運作。它是一個安全且具備適應力的作業系統,適用於受到長期支援、具備創新彈性並用於在內部、雲端與邊緣環境中執行關鍵業務工作負載的基礎架構。 + mode: + standard: + name: + ca: Estàndard + cs: Standardní + de: Standard + id: Standar + ja: 標準 + kab: Tizeɣt + ru: Стандартный + uk: Стандартна + description: + ca: Sistema estàndard + cs: Standardní systém + de: Standardsystem + id: Sistem standar + ja: 標準システム + kab: Anagraw n tizeɣt + ru: Стандартная система + uk: Стандартна система + immutable: + name: + ca: Immutable + cs: Neměnitelný + de: Unveränderlich + id: Immutable + ja: 不変型 + ru: Неизменяемый + uk: Незмінний + description: + ca: Sistema immutable amb actualitzacions atòmiques + cs: Neměnitelný systém s atomickými aktualizacemi + de: Unveränderliches System mit atomaren Aktualisierungen + id: Sistem immutable dengan pembaruan atomik + ja: 不可分な更新機能を持つ不変型システム + ru: Неизменяемая система с атомарными обновлениями + uk: Незмінна система з атомарними оновленнями software: installation_repositories: [] installation_labels: @@ -110,7 +147,6 @@ optional_patterns: [] # no optional pattern shared user_patterns: - cockpit - - sles_sap_minimal_sap - fips - name: selinux selected: true @@ -151,12 +187,21 @@ modes: - id: standard + # ------------------------------------------------------------------------------ + # WARNING: When changing the mode name or description delete the translations + # located at the translations/mode/<id> key above to avoid using obsolete + # translations!! + # ------------------------------------------------------------------------------ name: Standard description: Standard system software: mandatory_patterns: - enhanced_base + mandatory_packages: + - SLES_SAP-release + user_patterns: + - sles_sap_minimal_sap storage: space_policy: delete @@ -249,12 +294,19 @@ - vfat - id: immutable + # ------------------------------------------------------------------------------ + # WARNING: When changing the mode name or description delete the translations + # located at the translations/mode/<id> key above to avoid using obsolete + # translations!! + # ------------------------------------------------------------------------------ name: Immutable description: Immutable system with atomic updates software: mandatory_patterns: - - transactional_base + - immutable_base + mandatory_packages: + - SLES_SAP_immutable-release storage: space_policy: delete diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/agama/sles_sap_161.yaml new/agama/sles_sap_161.yaml --- old/agama/sles_sap_161.yaml 2026-01-30 08:05:18.000000000 +0100 +++ new/agama/sles_sap_161.yaml 2026-02-24 08:44:43.000000000 +0100 @@ -1,5 +1,5 @@ id: SLES_SAP -name: SUSE Linux Enterprise Server for SAP applications 16.1 +name: SUSE Linux Enterprise Server for SAP applications 16.1 Beta archs: x86_64,ppc registration: true version: "16.1" @@ -75,6 +75,43 @@ Applications经SAP部署认可,能够为SAP项目提供未来保障,确保业务持续运行,同时最大限度降低运营风险和成本。 zh_TW: 為安全可靠的 SAP 平台所打造的領先作業系統。SUSE Linux Enterprise Server for SAP Applications 獲 SAP 推薦部署,能為您的 SAP 專案奠定成功基石,確保業務營運不中斷,並將營運風險與成本降至最低。 + mode: + standard: + name: + ca: Estàndard + cs: Standardní + de: Standard + id: Standar + ja: 標準 + kab: Tizeɣt + ru: Стандартный + uk: Стандартна + description: + ca: Sistema estàndard + cs: Standardní systém + de: Standardsystem + id: Sistem standar + ja: 標準システム + kab: Anagraw n tizeɣt + ru: Стандартная система + uk: Стандартна система + immutable: + name: + ca: Immutable + cs: Neměnitelný + de: Unveränderlich + id: Immutable + ja: 不変型 + ru: Неизменяемый + uk: Незмінний + description: + ca: Sistema immutable amb actualitzacions atòmiques + cs: Neměnitelný systém s atomickými aktualizacemi + de: Unveränderliches System mit atomaren Aktualisierungen + id: Sistem immutable dengan pembaruan atomik + ja: 不可分な更新機能を持つ不変型システム + ru: Неизменяемая система с атомарными обновлениями + uk: Незмінна система з атомарними оновленнями software: installation_repositories: [] installation_labels: @@ -85,14 +122,11 @@ mandatory_patterns: - base - - enhanced_base - bootloader - - sles_sap_base_sap_server optional_patterns: [] # no optional pattern shared user_patterns: # First all patterns from file sles_160.yaml - cockpit - - sles_sap_minimal_sap - fips - name: selinux selected: true @@ -114,16 +148,6 @@ - devel_kernel - oracle_server - print_server - # Second, all patterns for SAP only - - sles_sap_DB - - sles_sap_HADB - - sles_sap_APP - - sles_sap_HAAPP - - sles_sap_trento_server - - sles_sap_trento_agent - - sles_sap_automation - - sles_sap_monitoring - - sles_sap_gui mandatory_packages: - NetworkManager # bsc#1241224, bsc#1224868 avoid probe DHCP over all ethernet devices and ignore carrier @@ -141,92 +165,187 @@ none: patterns: null -storage: - space_policy: delete - volumes: - - "/" - - "swap" - volume_templates: - - mount_path: "/" - filesystem: btrfs - btrfs: - snapshots: true - read_only: false - default_subvolume: "@" - subvolumes: - - path: home - - path: opt - - path: root - - path: srv - - path: usr/local - # Unified var subvolume - https://lists.opensuse.org/opensuse-packaging/2017-11/msg00017.html - - path: var - copy_on_write: false - # Architecture specific subvolumes - - path: boot/grub2/arm64-efi - archs: aarch64 - - path: boot/grub2/arm-efi - archs: arm - - path: boot/grub2/i386-pc - archs: x86_64 - - path: boot/grub2/powerpc-ieee1275 - archs: ppc,!board_powernv - - path: boot/grub2/s390x-emu - archs: s390 - - path: boot/grub2/x86_64-efi - archs: x86_64 - - path: boot/grub2/riscv64-efi - archs: riscv64 - size: - auto: true - outline: - required: true - filesystems: - - btrfs - - ext2 - - ext3 - - ext4 - - xfs - auto_size: - base_min: 5 GiB - base_max: 15 GiB - snapshots_increment: 150% - max_fallback_for: - - "/home" - snapshots_configurable: true - - mount_path: "swap" - filesystem: swap - size: - min: 1 GiB - max: 2 GiB - outline: - required: false - filesystems: - - swap - - mount_path: "/home" - filesystem: xfs - size: - auto: false - min: 5 GiB - max: unlimited - outline: - required: false - filesystems: - - btrfs - - ext2 - - ext3 - - ext4 - - xfs - - filesystem: xfs - size: - auto: false - min: 512 MiB - outline: - required: false - filesystems: - - btrfs - - ext2 - - ext3 - - ext4 - - xfs - - vfat +modes: + - id: standard + # ------------------------------------------------------------------------------ + # WARNING: When changing the mode name or description delete the translations + # located at the translations/mode/<id> key above to avoid using obsolete + # translations!! + # ------------------------------------------------------------------------------ + name: Standard + description: Standard system + + software: + mandatory_patterns: + - enhanced_base + - sles_sap_base_sap_server + mandatory_packages: + - SLES-release + user_patterns: + - sles_sap_DB + - sles_sap_HADB + - sles_sap_APP + - sles_sap_HAAPP + - sles_sap_trento_server + - sles_sap_trento_agent + - sles_sap_automation + - sles_sap_monitoring + - sles_sap_gui + - sles_sap_addons + + storage: + space_policy: delete + volumes: + - "/" + - "swap" + volume_templates: + - mount_path: "/" + filesystem: btrfs + btrfs: + snapshots: true + read_only: false + default_subvolume: "@" + subvolumes: + - path: home + - path: opt + - path: root + - path: srv + - path: usr/local + # Unified var subvolume - https://lists.opensuse.org/opensuse-packaging/2017-11/msg00017.html + - path: var + copy_on_write: false + # Architecture specific subvolumes + - path: boot/grub2/arm64-efi + archs: aarch64 + - path: boot/grub2/arm-efi + archs: arm + - path: boot/grub2/i386-pc + archs: x86_64 + - path: boot/grub2/powerpc-ieee1275 + archs: ppc,!board_powernv + - path: boot/grub2/s390x-emu + archs: s390 + - path: boot/grub2/x86_64-efi + archs: x86_64 + - path: boot/grub2/riscv64-efi + archs: riscv64 + size: + auto: true + outline: + required: true + filesystems: + - btrfs + - ext2 + - ext3 + - ext4 + - xfs + auto_size: + base_min: 5 GiB + base_max: 15 GiB + snapshots_increment: 150% + max_fallback_for: + - "/home" + snapshots_configurable: true + - mount_path: "swap" + filesystem: swap + size: + min: 1 GiB + max: 2 GiB + outline: + required: false + filesystems: + - swap + - mount_path: "/home" + filesystem: xfs + size: + auto: false + min: 5 GiB + max: unlimited + outline: + required: false + filesystems: + - btrfs + - ext2 + - ext3 + - ext4 + - xfs + - filesystem: xfs + size: + auto: false + min: 512 MiB + outline: + required: false + filesystems: + - btrfs + - ext2 + - ext3 + - ext4 + - xfs + - vfat + + - id: immutable + # ------------------------------------------------------------------------------ + # WARNING: When changing the mode name or description delete the translations + # located at the translations/mode/<id> key above to avoid using obsolete + # translations!! + # ------------------------------------------------------------------------------ + name: Immutable + description: Immutable system with atomic updates + + software: + mandatory_patterns: + - immutable_base + mandatory_packages: + - SLES_immutable-release + + storage: + space_policy: delete + volumes: + - "/" + - "/var" + volume_templates: + - mount_path: "/" + filesystem: btrfs + btrfs: + snapshots: true + read_only: true + default_subvolume: "@" + subvolumes: + - path: home + - path: opt + - path: root + - path: srv + - path: usr/local + - path: boot/writable + # Unified var subvolume - https://lists.opensuse.org/opensuse-packaging/2017-11/msg00017.html + - path: var + copy_on_write: false + # Architecture specific subvolumes + - path: boot/grub2/arm64-efi + archs: aarch64 + - path: boot/grub2/x86_64-efi + archs: x86_64 + size: + auto: true + outline: + required: true + snapshots_configurable: false + filesystems: + - btrfs + auto_size: + base_min: 5 GiB + base_max: 25 GiB + max_fallback_for: + - "/var" + - mount_path: "/var" + filesystem: btrfs + mount_options: + - "x-initrd.mount" + - "nodatacow" + size: + auto: false + min: 5 GiB + outline: + required: false + filesystems: + - btrfs ++++++ agama.obsinfo ++++++ --- /var/tmp/diff_new_pack.LLJK55/_old 2026-02-27 17:04:12.617949479 +0100 +++ /var/tmp/diff_new_pack.LLJK55/_new 2026-02-27 17:04:12.621949645 +0100 @@ -1,5 +1,5 @@ name: agama -version: 19.pre+1285.a5a99661d -mtime: 1769756718 -commit: a5a99661d2be2904ae9a017edbde4bde34913db1 +version: 19.pre+1670.99418d6d9 +mtime: 1771919083 +commit: 99418d6d99c67620fc525ef8c1f5215e9a025df5
