diff --git a/patterns-sap.changes b/patterns-sap.changes index bd74482..3642d8d 100644 --- a/patterns-sap.changes +++ b/patterns-sap.changes @@ -1,7 +1,20 @@ +------------------------------------------------------------------- +Fri Feb 28 12:07:41 UTC 2025 - abriel@suse.com + +- new decision: remove aarch64 from the patterns + (bsc#1236370#c8) +- for pattern 'DB' add 'saphana-checks' +- for pattern 'APP' add 'libicu' +- for pattern 'HADB' and 'HAAPP' exchange pattern 'sles_ha' with + the correct pattern 'ha_sles' +- for pattern 'debug' add 'perf' +- for pattern 'security' add a requirement to the 'selinux' pattern + ------------------------------------------------------------------- Fri Jan 24 09:58:50 UTC 2025 - Peter Varkoly -- Sles sap default installation failed to start for not select pattern 'sles-sap-base-sap-server' on aarch64 +- Sles sap default installation failed to start for not select + pattern 'sles-sap-base-sap-server' on aarch64 (bsc#1236370) Enable build on aarch64 - SAP Business One: package requirement update @@ -12,7 +25,6 @@ Mon Jan 20 14:28:18 UTC 2025 - abriel@suse.com - for pattern 'minimal_sap' add 'systemd-presets-branding-SLE-SAP' - for pattern 'automation' add 'ansible' -- for pattern 'security' add a requirement to the 'selinux' pattern - for pattern 'addons' add 'unar' - remove visibility from pattern 'sap_all' diff --git a/patterns-sap.spec b/patterns-sap.spec index 68205a4..932e524 100644 --- a/patterns-sap.spec +++ b/patterns-sap.spec @@ -27,7 +27,7 @@ License: MIT Group: Metapackages URL: http://en.opensuse.org/Patterns Source0: %name.rpmlintrc -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 %description This is an internal package that is used to create the patterns as part @@ -39,7 +39,7 @@ not make sense. ############################## %package base -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 #%pattern_basetechnologies Summary: SLES for SAP Minimal Base System Group: Metapackages @@ -103,9 +103,6 @@ Suggests: kernel-default Recommends: efibootmgr Recommends: shim %endif -%ifarch aarch64 -Recommends: efibootmgr -%endif %ifarch ppc64le Recommends: lshw Recommends: lsvpd @@ -122,7 +119,7 @@ installed. ############################## %package enhanced_base -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 #%pattern_basetechnologies Summary: SLES for SAP Enhanced Base System Group: Metapackages @@ -304,9 +301,6 @@ Recommends: numactl Recommends: ucode-amd Recommends: ucode-intel %endif -%ifarch aarch64 -Recommends: dmidecode -%endif %description enhanced_base This is the enhanced base runtime system with lots of convenience packages. @@ -316,7 +310,7 @@ This is the enhanced base runtime system with lots of convenience packages. ############################## %package minimal_sap -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP Application Server Base Group: Metapackages Provides: pattern() = sles_sap_minimal_sap @@ -344,7 +338,7 @@ Set up the server for installing SAP systems. ############################## %package base_sap_server -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP Server Base Group: Metapackages Provides: pattern() = sles_sap_base_sap_server @@ -367,7 +361,7 @@ Base setup for installing SAP ############################## %package DB -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP Databases Server Base Group: Metapackages Provides: pattern() = sles_sap_DB @@ -380,7 +374,7 @@ Requires: pattern() = sles_sap_base_sap_server # SAP Sybase ASE requires the libaio library to start the installation Requires: libaio1 # P.Pitterlings checks -#Requires: saphana-checks ### submission TBD +Requires: saphana-checks %description DB Set up the server for installing SAP databases (HANA, MaxDB, DB2, ASE/Sybase) @@ -390,7 +384,7 @@ Set up the server for installing SAP databases (HANA, MaxDB, DB2, ASE/Sybase) ############################## %package APP -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP Applications Server Base Group: Metapackages Provides: pattern() = sles_sap_APP @@ -403,7 +397,7 @@ Requires: pattern() = sles_sap_base_sap_server Requires: libgcc_s1 Requires: libatomic1 Requires: libstdc++6 -# ignore for now - Requires: libicu - currently unknown package +Requires: libicu # SAP-Note 2460148 (TREX) #Requires: libstdc++6 Requires: libXss1 @@ -418,7 +412,7 @@ Set up the server for installing SAP applications (Netweaver, S/4HANA) ############################## %package HADB -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP HA for SAP database Group: Metapackages Provides: pattern() = sles_sap_HADB @@ -426,7 +420,7 @@ Provides: pattern-category() = SLE-SAP Provides: pattern-icon() = pattern-generic Provides: pattern-order() = 3130 Provides: pattern-visible() -Requires: pattern() = sles_ha +Requires: pattern() = ha_sles Requires: pattern() = sles_sap_DB # RAs Requires: SAPHanaSR-angi @@ -444,7 +438,7 @@ Cluster support for SAP HANA System Replication in ScaleUp and ScaleOut environm ############################## %package HAAPP -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP HA for SAP applications Group: Metapackages Provides: pattern() = sles_sap_HAAPP @@ -452,7 +446,7 @@ Provides: pattern-category() = SLE-SAP Provides: pattern-icon() = pattern-generic Provides: pattern-order() = 3135 Provides: pattern-visible() -Requires: pattern() = sles_ha +Requires: pattern() = ha_sles Requires: pattern() = sles_sap_APP # RAs Requires: sapstartsrv-resource-agents @@ -471,7 +465,7 @@ Cluster support for SAP NetWeaver and SAP S/4 HANA ############################## %package trento_agent -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: Trento agents Group: Metapackages Provides: pattern() = sles_sap_trento_agent @@ -491,7 +485,7 @@ Trento agents - operations of existing clusters of SAP applications ############################## %package trento_server -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: Trento server Group: Metapackages Provides: pattern() = sles_sap_trento_server @@ -516,7 +510,7 @@ Trento server - operations of existing clusters of SAP applications ############################## %package automation -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: automation deployment Group: Metapackages Provides: pattern() = sles_sap_automation @@ -540,7 +534,7 @@ ansible playbooks and roles ############################## %package monitoring -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP monitoring Group: Metapackages Provides: pattern() = sles_sap_monitoring @@ -564,7 +558,7 @@ Support for SAP system monitoring ############################## %package gui -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP system GUI Group: Metapackages Provides: pattern() = sles_sap_gui @@ -589,7 +583,7 @@ Support for SAP system GUI ############################## %package security -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP security Group: Metapackages Provides: pattern() = sles_sap_security @@ -598,8 +592,7 @@ Provides: pattern-icon() = pattern-generic Provides: pattern-order() = 3165 Provides: pattern-visible() Requires: pattern() = sles_sap_base_sap_server -# ignore for now - Requires: cryptctl - currently unknown package -# ignore for now - Requires: HANA-Firewall - currently unknown package +Requires: pattern() = selinux # SElinux sap security policies - TBD %description security @@ -610,7 +603,7 @@ Support for SAP system security ############################## %package debug -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP debugging Group: Metapackages Provides: pattern() = sles_sap_debug @@ -620,7 +613,7 @@ Provides: pattern-order() = 3170 Provides: pattern-visible() Requires: pattern() = sles_sap_base_sap_server # Fujitsu P.Stark -# ignore for now - Requires: perf - currently unknown package +Requires: perf Requires: strace Requires: kdump Requires: open-lldp @@ -633,7 +626,7 @@ Support for SAP enhanced debugging ############################## %package bone -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP Business One Group: Metapackages Provides: pattern() = sles_sap_bone @@ -695,7 +688,7 @@ Set up the server for installing SAP Business One with HANA DB ############################## %package addons -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP addons Group: Metapackages Provides: pattern() = sles_sap_addons @@ -731,7 +724,7 @@ addon tools for SAP workloads ############################## %package sap_all -ExclusiveArch: aarch64 ppc64le x86_64 +ExclusiveArch: ppc64le x86_64 Summary: SAP all-in-one Group: Metapackages Provides: pattern() = sles_sap_sap_all