Sync from SUSE:SLFO:Main patterns-sap revision 187e7ac7394d911daa706de20b52ad1e

This commit is contained in:
Adrian Schröter 2025-02-28 18:02:17 +01:00
parent 609f93484b
commit ce1f377012
2 changed files with 39 additions and 34 deletions

View File

@ -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 <varkoly@suse.com>
- 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'

View File

@ -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