Compare commits

...

31 Commits

Author SHA256 Message Date
AutoGits prjgit-updater
c44271ce52 'venv-salt-minion' update via Direct Workflow 2025-11-25 16:39:29 +00:00
dc3f628748 Prevent conflicts due libffi in AlmaLinux 9 2025-11-21 11:12:49 +00:00
AutoGits prjgit-updater
086248f14d Automatic update via push via Direct Workflow 2025-11-19 15:12:00 +00:00
AutoGits prjgit-updater
a3ebe6017f Automatic update via push via Direct Workflow 2025-11-18 12:22:01 +00:00
777d3a45e7 Prevent conflicts due libffi in AlmaLinux 10 2025-11-18 10:18:28 +00:00
AutoGits prjgit-updater
f400bbe7ab Automatic update via push via Direct Workflow -- SYNC 2025-11-13 22:08:41 +00:00
AutoGits prjgit-updater
d9fe8c3b47 Automatic update via push via Direct Workflow -- SYNC 2025-11-12 07:42:31 +00:00
f7901ca631 Update submodules for venv-salt-minion 2025-11-07 09:09:32 +00:00
1dbf997b26 Remove review group in favor of _maintainership.json 2025-11-06 10:13:17 +01:00
0b2f20bd7b Add _maintainership.json 2025-11-06 10:11:31 +01:00
c33fd2c1ae Update submodules for debbuild 2025-11-04 16:07:58 +00:00
ed7403cb3d Update submodules 2025-10-29 12:19:55 +00:00
30668d2cf7 Do not merge PRs automatically 2025-10-29 12:04:04 +00:00
AutoGits PR Review Bot
50bb0fb922 Merging
PR: saltbundle/_ObsPrj!10
2025-10-28 13:22:29 +00:00
AutoGits PR Review Bot
b571bc8f13 auto-created for lua-macros
All checks were successful
ObsStaging OBS Staging build
This commit was autocreated by AutoGits PR Review Bot

referencing PRs:
 PR: saltbundle/lua-macros!9
2025-10-28 13:11:39 +00:00
46c74df4bf Add reviewers configuration 2025-10-28 13:06:49 +00:00
AutoGits PR Review Bot
4c4ead41dd Merging
PR: saltbundle/_ObsPrj!9
2025-10-28 12:50:01 +00:00
AutoGits PR Review Bot
bacc579717 auto-created for lua-macros
All checks were successful
ObsStaging OBS Staging build
This commit was autocreated by AutoGits PR Review Bot

referencing PRs:
 PR: saltbundle/lua-macros!8
2025-10-28 12:37:03 +00:00
3483b3eb0a Add custom StagingProject 2025-10-28 12:25:57 +00:00
a8016417c8 Add initial staging.config 2025-10-27 16:08:06 +00:00
42bb163860 Remove trailing comma on workflow.config 2025-10-23 13:31:33 +01:00
0906b69ac9 Update workflow.config settings 2025-10-23 11:16:26 +01:00
27a04ed503 Align projconf for SLE16 and Micro_60 with Galaxy expectations 2025-10-23 11:01:25 +01:00
f1dc830d90 Fix autoconf-archive in PublishFilter regex 2025-10-22 11:54:51 +01:00
9026420eb6 Add libpcre2 to PublishFilter regex 2025-10-22 11:37:25 +01:00
4b82af8770 Add extra matches to PublishFilter regexs 2025-10-22 11:26:21 +01:00
4d94603e71 Add extra match to PublishFilter regexs 2025-10-22 11:15:30 +01:00
41f3fa8b2d Fix PublishFilter to allow publishing non-bundle related packages 2025-10-22 10:59:08 +01:00
1c6d665c89 Update submodule for lua-macros 2025-10-22 09:44:30 +01:00
09df267f00 Update submodules 2025-10-21 16:15:43 +01:00
5b7bbae487 Enable 'direct' and 'pr' autogits workflows 2025-10-21 16:00:15 +01:00
40 changed files with 73 additions and 58 deletions

45
_config
View File

@@ -2,7 +2,7 @@
##################### SLE_12 ###############################
############################################################
%if 0%{?suse_version} == 1315
PublishFilter: ^(?!venv-salt-minion).*\.rpm$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.rpm$
Prefer: saltbundle-libopenssl1_0_0
Prefer: saltbundle-libyaml
@@ -21,7 +21,7 @@ Macros:
##################### SLE_15 ###############################
############################################################
%if 0%{?suse_version} == 1500
PublishFilter: ^(?!venv-salt-minion).*\.rpm$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.rpm$
Prefer: saltbundle-libyaml
@@ -31,7 +31,7 @@ Prefer: saltbundle-libyaml
##################### SLE_16 ###############################
############################################################
%if 0%{?suse_version} == 1600
PublishFilter: ^(?!venv-salt-minion).*\.rpm$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.rpm$
FileProvides: /usr/bin/python3.11 saltbundlepy-base
FileProvides: /usr/bin/python3 saltbundlepy-base
@@ -63,8 +63,11 @@ Substitute: netcfg setup
Substitute: timezone tzdata
Substitute: update-alternatives alternatives
Prefer: saltbundle-libffi8
Prefer: saltbundle-libffi-devel
Ignore: ca-certificates:libffi
Ignore: p11-kit:libffi.so.8()(64bit)
Ignore: p11-kit:libffi.so.8(LIBFFI_BASE_8.0)(64bit)
Ignore: p11-kit:libffi.so.8(LIBFFI_CLOSURE_8.0)(64bit)
Prefer: libffi
Prefer: selinux-policy-targeted
@@ -72,7 +75,7 @@ Prefer: util-linux-core
FileProvides: /usr/bin/who coreutils
PublishFilter: ^(?!venv-salt-minion).*\.rpm$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.rpm$
Macros:
%ext_man .gz
@@ -100,13 +103,17 @@ Substitute: netcfg setup
Substitute: timezone tzdata
Substitute: update-alternatives alternatives
Prefer: saltbundle-libffi8
Ignore: ca-certificates:libffi
Ignore: p11-kit:libffi.so.8()(64bit)
Ignore: p11-kit:libffi.so.8(LIBFFI_BASE_8.0)(64bit)
Ignore: p11-kit:libffi.so.8(LIBFFI_CLOSURE_8.0)(64bit)
Prefer: libffi
Prefer: selinux-policy-targeted
FileProvides: /usr/bin/who coreutils
PublishFilter: ^(?!venv-salt-minion).*\.rpm$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.rpm$
# ignore python3-distro as it causes file conflicts with saltbundlepy-distro
Ignore: python3-distro
@@ -132,14 +139,14 @@ Prefer: saltbundle-libffi-devel
FileProvides: /usr/bin/who coreutils
PublishFilter: ^(?!venv-salt-minion).*\.rpm$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.rpm$
%endif
############################################################
##################### EL7 ##################################
############################################################
%if 0%{?rhel} == 7 || "%_repository" == "EL7" || "%_repository" == "CentOS_7"
PublishFilter: ^(?!venv-salt-minion).*\.rpm$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.rpm$
Support: !ncurses-devel
Support: !gdbm-devel
@@ -219,7 +226,7 @@ Substitute: /usr/bin/who coreutils
FileProvides: /usr/bin/who coreutils
PublishFilter: ^(?!venv-salt-minion).*\.deb$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.deb$
Macros:
%_vendor debbuild
@@ -282,7 +289,7 @@ Substitute: pkgconfig(uuid) uuid-dev
Substitute: pkgconfig(x11) libx11-dev
Substitute: pkgconfig(zlib) zlib1g-dev
PublishFilter: ^saltbundle.*\.deb$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.deb$
######## End salt bundle
######## Start Lua substitutes
@@ -374,7 +381,7 @@ Substitute: pkgconfig(zlib) zlib1g-dev
FileProvides: /usr/bin/who coreutils
PublishFilter: ^(?!venv-salt-minion).*\.deb$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.deb$
Release: <CI_CNT>.<B_CNT> spec:150750.<CI_CNT>.<B_CNT>.develHead
@@ -451,7 +458,7 @@ Substitute: pkgconfig(zlib) zlib1g-dev
FileProvides: /usr/bin/who coreutils
PublishFilter: ^(?!venv-salt-minion).*\.deb$
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.deb$
Macros:
%_vendor debbuild
@@ -470,18 +477,12 @@ Macros:
############################################################
#FIXME: we need to properly detect SL Micro 6.0
%if "%_repository" == "Micro_60"
PublishFilter: ^(?!venv-salt-minion).*\.rpm$
FileProvides: /usr/bin/python3.11 saltbundlepy-base
Prefer: saltbundle-libffi8
Prefer: saltbundle-libyaml
FileProvides: /usr/bin/python3 saltbundlepy-base
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.rpm$
BuildFlags: excludebuild:spacecmd
Ignore: cmake-mini:python3-base
Ignore: gdb:python3-base
%endif
############################################################

3
_maintainership.json Normal file
View File

@@ -0,0 +1,3 @@
{
"": ["PSuarezHernandez","agraul","vizhestkov","ygutierrez","mczernek"]
}

2
fdupes

Submodule fdupes updated: c7ff5ad4b6...dc6e840984

2
lua51

Submodule lua51 updated: cdcf0f0c82...5d6c7154dc

4
staging.config Normal file
View File

@@ -0,0 +1,4 @@
{
"ObsProject": "systemsmanagement:saltstack:bundle:scm",
"StagingProject": "systemsmanagement:saltstack:bundle:scm:PullRequest"
}

7
workflow.config Normal file
View File

@@ -0,0 +1,7 @@
{
"Workflows": ["direct", "pr"],
"Organization": "saltbundle",
"Branch": "bundle",
"GitProjectName": "saltbundle/_ObsPrj#bundle",
"ManualMergeProject": true
}