Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SLES for SAP Application product to SLE based products #1764

Merged
merged 1 commit into from
Nov 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions products.d/agama-products.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue Nov 12 08:19:51 UTC 2024 - Gustavo Yokoyama Ribeiro <gyribeiro@suse.com>

- Add SLES for SAP Application product for SLE based products
(gh#agama-project/agama/#1764)

-------------------------------------------------------------------
Fri Nov 8 13:20:10 UTC 2024 - Lubos Kocman <lubos.kocman@suse.com>

Expand Down
1 change: 1 addition & 0 deletions products.d/agama-products.spec
Original file line number Diff line number Diff line change
Expand Up @@ -66,5 +66,6 @@ Definition of SLE-based products (e.g., SUSE Linux Enterprise Server) for the Ag
%dir %{_datadir}/agama
%dir %{_datadir}/agama/products.d
%{_datadir}/agama/products.d/sles_160.yaml
%{_datadir}/agama/products.d/sles_sap_160.yaml

%changelog
171 changes: 171 additions & 0 deletions products.d/sles_sap_160.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,171 @@
id: SLES_SAP_16.0
name: SUSE Linux Enterprise Server for SAP Applications 16.0 Alpha
# ------------------------------------------------------------------------------
# WARNING: When changing the product description delete the translations located
# at the at translations/description key below to avoid using obsolete
# translations!!
# ------------------------------------------------------------------------------
description: "An open, reliable, compliant, and future-proof Linux Server choice
that ensures the enterprise's business continuity. It is the secure and
adaptable OS for long-term supported, innovation-ready infrastructure running
business-critical workloads on-premises, in the cloud, and at the edge."
icon: SUSE.svg
# Do not manually change any translations! See README.md for more details.
translations:
description:
ca: Una opció de servidor de Linux oberta, fiable, compatible i a prova del
futur que garanteix la continuïtat del negoci de l'empresa. És el sistema
operatiu segur i adaptable per a una infraestructura amb suport a llarg
termini i preparada per a la innovació que executa càrregues de treball
crítiques per a l'empresa a les instal·lacions, al núvol i a l'última.
cs: Otevřená, spolehlivá, kompatibilní a perspektivní volba linuxového serveru,
která zajišťuje kontinuitu podnikání podniku. Je to bezpečný a
přizpůsobivý operační systém pro dlouhodobě podporovanou infrastrukturu
připravenou na inovace, na které běží kritické podnikové úlohy v lokálním
prostředí, v cloudu i na okraji sítě.
es: Una opción de servidor Linux abierta, confiable, compatible y preparada para
el futuro que garantiza la continuidad del negocio de la empresa. Es el
sistema operativo seguro y adaptable para una infraestructura lista para
la innovación y con soporte a largo plazo que ejecuta cargas de trabajo
críticas para el negocio en las instalaciones, en la nube y en el borde.
ja: オープンで信頼性が高く、各種の標準にも準拠し、将来性とビジネスの継続性を支援する Linux
サーバです。長期のサポートが提供されていることから、安全性と順応性に優れ、オンプレミスからクラウド、エッジ環境に至るまで、様々な場所で重要なビジネス処理をこなすことのできる革新性の高いインフラストラクチャです。
pt_BR: Uma escolha de servidor Linux aberta, confiável, compatível e à prova do
futuro que garante a continuidade dos negócios da empresa. É o SO seguro e
adaptável para infraestrutura com suporte de longo prazo e pronta para
inovação, executando cargas de trabalho críticas para os negócios no
local, na nuvem e na borda.
sv: Ett öppet, pålitligt, kompatibelt och framtidssäkert Linux-serverval som
säkerställer företagets affärskontinuitet. Det är det säkra och
anpassningsbara operativsystemet för långsiktigt stödd, innovationsfärdig
infrastruktur som kör affärskritiska arbetsbelastningar på plats, i molnet
och vid kanten.
tr: İşletmenin iş sürekliliğini garanti eden açık, güvenilir, uyumlu ve geleceğe
dönük bir Linux Sunucu seçeneği. Uzun vadeli desteklenen, inovasyona hazır
altyapı için güvenli ve uyarlanabilir işletim sistemidir. Şirket içinde,
bulutta ve uçta iş açısından kritik iş yüklerini çalıştırır.
software:
installation_repositories:
# Use plain HTTP repositories, HTTPS does not work without importing the SSL
# certificate. It is safe as the repository is GPG checked and you neeed VPN
# to reach the internal server anyway.
- url: http://download.suse.de/ibs/SUSE:/SLFO:/Products:/SLES:/16.0:/TEST/product/repo/SLES-SAP-Packages-16.0-x86_64/
archs: x86_64
- url: http://download.suse.de/ibs/SUSE:/SLFO:/Products:/SLES:/16.0:/TEST/product/repo/SLES-SAP-Packages-16.0-aarch64/
archs: aarch64
- url: http://download.suse.de/ibs/SUSE:/SLFO:/Products:/SLES:/16.0:/TEST/product/repo/SLES-SAP-Packages-16.0-ppc64le/
archs: ppc
- url: http://download.suse.de/ibs/SUSE:/SLFO:/Products:/SLES:/16.0:/TEST/product/repo/SLES-SAP-Packages-16.0-s390x/
archs: s390

mandatory_patterns:
- base_traditional
optional_patterns: null # no optional pattern shared
user_patterns: []
mandatory_packages:
- NetworkManager
optional_packages: null
base_product: SLES

security:
lsm: selinux
available_lsms:
selinux:
patterns:
- selinux
policy: enforcing
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: 250%
max_fallback_for:
- "/home"
snapshots_configurable: true
- mount_path: "swap"
filesystem: swap
size:
auto: true
outline:
auto_size:
base_min: 1 GiB
base_max: 2 GiB
adjust_by_ram: true
required: false
filesystems:
- swap
- mount_path: "/home"
filesystem: xfs
size:
auto: false
min: 10 GiB
max: unlimited
outline:
required: false
filesystems:
- btrfs
- ext2
- ext3
- ext4
- xfs
- filesystem: xfs
size:
auto: false
min: 1 GiB
outline:
required: false
filesystems:
- btrfs
- ext2
- ext3
- ext4
- xfs
- vfat