diff --git a/ALP-release.spec.in b/ALP-release.spec.in
index 097d9bb..a3b1eab 100644
--- a/ALP-release.spec.in
+++ b/ALP-release.spec.in
@@ -28,7 +28,7 @@ License: GPL-2.0-or-later
Group: System/Fhs
Source100: weakremovers.inc
BuildRequires: skelcd-control-ALP
-BuildRequires: skelcd-openSUSE
+BuildRequires: skelcd-ALP
Suggests: branding-openSUSE
Suggests: distribution-logos-openSUSE-ALP
Suggests: java-11-openjdk
@@ -76,7 +76,7 @@ fi
mkdir -p %{buildroot}%{_sysconfdir} %{buildroot}%{_prefix}/lib/issue.d %{buildroot}/run
echo -e 'Welcome to %{product} %{codename} %{version}%{?betaversion: %{betaversion}} - Kernel \\r (\\l).\n' > %{buildroot}%{_prefix}/lib/issue.d/10-ALP.conf
-echo -e "\n" > %{buildroot}%{_prefix}/lib/issue.d/90-ALP.conf
+echo -e "This is an early sneak preview release not intended for production environment.\n" > %{buildroot}%{_prefix}/lib/issue.d/90-ALP.conf
echo 'Welcome to %{product} %{codename} %{version}%{?betaversion: %{betaversion}} - Kernel %%r (%%t).' > %{buildroot}%{_sysconfdir}/issue.net
VERSION_ID=`echo %{version}|tr '[:upper:]' '[:lower:]'|sed -e 's/ //g;'`
diff --git a/ALP.product.in b/ALP.product.in
index ef2e911..342ccc5 100644
--- a/ALP.product.in
+++ b/ALP.product.in
@@ -24,7 +24,7 @@
- http://download.opensuse.org/repositories/devel:/LEO:/standard/
+ http://download.opensuse.org/repositories/SUSE:/ALP:/standard/
@@ -74,10 +74,10 @@
-
+
-
-
+
+
-->
-
-
-
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
diff --git a/_constraints b/_constraints
new file mode 100644
index 0000000..4f4510a
--- /dev/null
+++ b/_constraints
@@ -0,0 +1,8 @@
+
+
+
+
+ 16
+
+
+
diff --git a/groups.yml b/groups.yml
index d8912c2..d2784a3 100644
--- a/groups.yml
+++ b/groups.yml
@@ -7,13 +7,13 @@
# and then at the end remove packages in the 'excludes'.
# excludes are not package groups but solved module groups
OUTPUT:
- - opensuse_microos:
+ - suse_alp:
recommends: false
require_all: true
includes:
- - opensuse_microos
+ - suse_alp
-opensuse_microos:
+suse_alp:
- patterns-base-basesystem: [locked]
# we need a global flag, not there yet
- kernel-vanilla-base: [locked]
@@ -23,6 +23,7 @@ opensuse_microos:
- kernel-debug: [locked]
- ALP-release
- kernel-default
+ - kernel-default-base
- patterns-alp-base: [aarch64,ppc64le,s390x,x86_64]
# - patterns-alp-base-microdnf: [aarch64,ppc64le,s390x,x86_64]
# - patterns-alp-base-packagekit: [aarch64,ppc64le,s390x,x86_64]
@@ -30,10 +31,12 @@ opensuse_microos:
- patterns-alp-defaults: [aarch64,ppc64le,s390x,x86_64]
# - patterns-alp-hardware: [aarch64,ppc64le,s390x,x86_64]
- patterns-alp-selinux: [aarch64,ppc64le,s390x,x86_64]
+ - patterns-alp-cockpit: [aarch64,ppc64le,s390x,x86_64]
+ - cockpit-ws # the package is not included in the pattern, is expected to be included via container
# - patterns-alp-sssd_ldap: [aarch64,ppc64le,s390x,x86_64]
# - patterns-alp-ima_evm: [aarch64,ppc64le,s390x,x86_64]
# - patterns-alp-cloud: [aarch64,ppc64le,s390x,x86_64]
- # - patterns-alp-container_runtime: [aarch64,ppc64le,s390x,x86_64]
+ - patterns-alp-container_runtime: [aarch64,ppc64le,s390x,x86_64]
# - patterns-alp-kvm_server: [aarch64,ppc64le,s390x,x86_64]
# - patterns-alp-onlyDVD: [aarch64,ppc64le,s390x,x86_64]
# - patterns-alp-alt_onlyDVD: [aarch64,ppc64le,s390x,x86_64]
@@ -49,3 +52,9 @@ opensuse_microos:
- u-boot-rpiarm64-doc: [aarch64] # jsc SLE-7276 / bsc 1164080
- kdump # needed by yast when the option to enable it is selected
- k3s-install
+ # add docker back when apparmor dependency is dropped
+ # - docker
+ - containerd
+ - ansible
+ - salt-master
+ - salt-minion
diff --git a/weakremovers.inc b/weakremovers.inc
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/weakremovers.inc