SHA256
1
0
forked from products/SLFO

160 Commits

Author SHA256 Message Date
30c01ee6b4 _config: i586: drop openldap2, add openldap2_6 and openslp (openldap2_6 dependency)
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-08-18 14:09:50 +02:00
9abbe436af Merge pull request 'Drop the definition of %is_opensuse' (#204) from mlschroe/SLFO:main into main
Reviewed-on: https://src.suse.de/products/SLFO/pulls/204
Reviewed-by: Ruediger Oertel <ro@suse.com>
Reviewed-by: Libor Miksik <libor.miksik@suse.com>
2025-08-15 10:41:42 +02:00
ea247e45bf Fix for have choice for (dhcpcd or dhcp-client) needed by cloud-init: dhcp-client dhcpcd 2025-08-14 17:05:05 +02:00
Michael Schroeder
8852051fb1 Drop the definition of %is_opensuse
Some users use %{?is_opensuse:xxx} to check for opensuse. So it's better
to not define %is_opensuse instead of defining it to be "0".

%is_opensuse was never defined in SLE-15.
2025-08-07 14:31:47 +02:00
c2008b58fd _config: i586: build leancrypto
Required by the latest gnutls update.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-08-06 17:34:31 +02:00
7c1c333ce9 _config: ensure kernel-obs-build is exported to both i586 and riscv64 2025-08-05 14:12:56 +02:00
eeff211d3a _config: add FileProvides for /usr/sbin/kdumptool
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-07-24 10:46:16 +02:00
cf51974fa3 _config: allow bootstrapping go1.21 with gccgo (bsc#1246700)
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-07-22 11:39:08 +02:00
Elisei Roca
eb7c04b31a Merge pull request '_config: helpers for bootstrapping' (#182) from epaolantonio/SLFO_main:epaolantonio/main-bootstrap into main 2025-07-21 14:22:20 +02:00
3f552ae656 TEMP: _config: i586: temporary disable malware scan
We need to properly bootstrap clamav and the
post-build-checks-malwarescan package in order to use them.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-07-21 12:55:37 +02:00
ff39395802 _config: helpers for bootstrapping
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-07-21 12:51:58 +02:00
373a5df1e9 _config: i586: allow building clamav and required build-deps
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-07-20 16:06:12 +02:00
Elisei Roca
74083beda7 Merge pull request 'enable malware scanning via clamav-database' (#175) from msmeissn/SLFO_main:main into main 2025-07-17 12:09:02 +02:00
Elisei Roca
85067dd9af Merge pull request '_config: Prefer -openldap2-devel' (#163) from gleidi/SLFO_main:openldap into main
Reviewed-on: https://src.suse.de/products/SLFO/pulls/163
Reviewed-by: Libor Miksik <libor.miksik@suse.com>
Reviewed-by: Nathan Cutler <ncutler@suse.de>
2025-07-16 18:21:56 +02:00
Marcus Meissner
abdd5b6804 enable malware scanning via clamav-database 2025-07-16 13:55:59 +02:00
da6907767d _config: i586: switch to rust1.88
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-07-07 09:32:17 +02:00
8cdff43404 _config: Prefer -openldap2-devel 2025-07-01 15:06:41 +02:00
ff8484f986 Merge pull request '_config: add FileProvides for /usr/sbin/btrfs' (#161) from epaolantonio/SLFO_main:epaolantonio/main-btrfsprogs into main 2025-06-24 18:06:42 +02:00
1ae7aa8eca _config: add FileProvides for /usr/sbin/btrfs
Needed after the latest read-only-root-fs update to make
SL-Micro image builds resolveable.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-06-24 15:03:24 +02:00
5895f427bb _config: Prefer openldap2_5-devel. 2025-06-23 15:02:08 +02:00
ff082cbd5d _config: drop quotes from _is_in_project check
Needed to properly evaluate the condition.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-06-10 18:02:40 +02:00
Dirk Müller
006000e85c Add %modern_python and %single_pythons_311plus definition
This will be used to share the same spec file between sle15 and sle16.
2025-05-29 12:26:01 +02:00
Nathan Cutler
a3c73c9dba Merge pull request '_config: Prefer libncurses6.' (#140) from gleidi/SLFO_main:ncurses into main
Reviewed-on: https://src.suse.de/products/SLFO/pulls/140
Reviewed-by: Libor Miksik <libor.miksik@suse.com>
Reviewed-by: Nathan Cutler <ncutler@suse.de>
2025-05-29 11:20:31 +02:00
cbcb00dcfc _config: Prefer libncurses6. 2025-05-29 10:59:48 +02:00
9f14f323bd _config: i586: drop rust1.85, add rust1.87
Current rust version is rust1.86, so we don't actually need to build
rust1.85 on i586.

Since rust1.87 will be also merged soon, prepare the ground by
whitelisting it too - it will make the transition easier.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-05-29 10:55:37 +02:00
5889d09ac9 _config: clean-up i586 config
Follow-up to
298f44d2fa.

Now that the rebuild has been completed, we can finally drop the
helpers we added in the previous commit.

Also drop the rules to make rpmlint-mini-AGGR build in i586 - we
don't need it anymore (hopefully, a DR will be pending afterwards).

libgphoto2 has been dropped from i586 as well - we don't need it.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-05-29 10:53:45 +02:00
298f44d2fa _config: Expand whitelisted i586 packages
We need them to properly build rpmlint-mini.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-05-28 11:21:54 +02:00
fdb76c4cd1 _config: Disable a superlu and metis gnu-hpc flavors. 2025-05-27 09:10:47 +02:00
e24f33b887 Merge pull request 'Cleanup python related prefers' (#123) from dirkmueller/SLFO:main into main
Reviewed-on: https://src.suse.de/products/SLFO/pulls/123
Reviewed-by: Ruediger Oertel <ro@suse.com>
Reviewed-by: Gustavo Yokoyama Ribeiro <gyribeiro@suse.com>
2025-05-26 16:22:14 +02:00
79a33d41ed _config: Prefer libgfortran5. 2025-05-26 09:24:33 +02:00
Nathan Cutler
bc13ceac33 Merge pull request '_config: Drop python311 from %pythons (DR#374131)' (#131) from epaolantonio/SLFO_main:epaolantonio/main-drop-python311 into main
Reviewed-on: https://src.suse.de/products/SLFO/pulls/131
Reviewed-by: Ruediger Oertel <ro@suse.com>
Reviewed-by: Gustavo Yokoyama Ribeiro <gyribeiro@suse.com>
2025-05-15 09:13:58 +02:00
431ce61508 Merge pull request 'fix_sles_16_branching' (#129) from adrianSuSE/SLFO:fix_sles_16_branching into main
Reviewed-on: https://src.suse.de/products/SLFO/pulls/129
Reviewed-by: Ruediger Oertel <ro@suse.com>
Reviewed-by: Libor Miksik <libor.miksik@suse.com>
2025-05-14 16:45:05 +02:00
Dirk Müller
f51f5f91af Cleanup python related prefers
There is no python 3.8, 3.9, 3.10 or 3.12 in SLFO. we're on the way
moving out 3.11 so everything should prefer 3.13 and everything else
depreferred
2025-05-14 16:04:25 +02:00
24112e29bb _config: Fix more branding unresolvables. 2025-05-14 13:55:29 +02:00
c4cab4bbc8 _config: Fix gio-branding unresolvables. 2025-05-14 10:49:59 +02:00
6b93a7d694 Allow Release number override in stage projects
We have the full _config there, so it must not set Release tag as it
would overwrite existing definition.
2025-05-12 17:16:40 +02:00
6f7a2575ef Drop invalid ympdist
This would lead to get Tumblweed repos on SLFO installations.
2025-05-12 17:15:52 +02:00
5d5839860e _config: Drop python311 from %pythons (DR#374131)
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-05-09 09:27:06 +02:00
35f45a3c30 config: use new OBS macro instead of hardcoded project names
This will solve issues when using new names for git based branching
and avoids any need of adaption once SLFO:1.x gets branched.
2025-05-06 10:34:18 +02:00
407f2b6bae Drop not used workbench config as well 2025-05-06 10:33:01 +02:00
72a19c7fa2 Add libarchive and deps build for i586 2025-05-06 10:16:55 +02:00
2798bcab6b Cleanup not used configs only applying for openSUSE
even when comments claim different
2025-05-06 09:44:25 +02:00
Marcus Meissner
056b89c17f change signing key of SLFO Main s390x and ppc64le to 4k RSA. jsc#PED-11576 2025-05-05 10:09:34 +02:00
fa16c6d543 _config: i5686: Build perl-rpm-packaging. 2025-04-28 11:30:12 +02:00
37f32746d7 _config: Prefer -gcc13-fortran. 2025-04-22 08:17:18 +02:00
2ab3aa0e30 _config: Prefer -tracker-devel. 2025-04-17 10:54:06 +02:00
346c04adc3 _config: Add Prefer rule for gnome-session-wayland 2025-04-17 10:54:06 +02:00
ca59534d5d _config: Set FileProvides for /usr/bin/ronn. 2025-04-17 10:54:06 +02:00
1402e1cce4 _config: Adjust for new glibc version. 2025-04-17 10:54:01 +02:00
c3731520fd _config: Deprefer python311-salt
Fixes have choice for salt-call = 3006.0-160000.5.3 needed by salt:
python311-salt python313-salt

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2025-03-31 16:27:23 +02:00