Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mcp-server-systemd for openSUSE:Factory checked in at 2026-06-16 18:32:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mcp-server-systemd (Old) and /work/SRC/openSUSE:Factory/.mcp-server-systemd.new.1981 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mcp-server-systemd" Tue Jun 16 18:32:01 2026 rev:3 rq:1359776 version:0.3.4 Changes: -------- --- /work/SRC/openSUSE:Factory/mcp-server-systemd/mcp-server-systemd.changes 2026-05-04 17:30:24.777418885 +0200 +++ /work/SRC/openSUSE:Factory/.mcp-server-systemd.new.1981/mcp-server-systemd.changes 2026-06-16 18:32:03.996240380 +0200 @@ -1,0 +2,7 @@ +Tue Jun 16 10:12:35 UTC 2026 - Christian Goll <[email protected]> + +- reworded the test package description that it is only for internal + tests +- added README-TESTING.md + +------------------------------------------------------------------- New: ---- README-TESTING.md _scmsync.obsinfo build.specials.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mcp-server-systemd.spec ++++++ --- /var/tmp/diff_new_pack.9Bpo9U/_old 2026-06-16 18:32:04.944280147 +0200 +++ /var/tmp/diff_new_pack.9Bpo9U/_new 2026-06-16 18:32:04.948280314 +0200 @@ -28,6 +28,7 @@ URL: https://github.com/openSUSE/systemd-mcp Source0: https://github.com/openSUSE/systemd-mcp/archive/refs/tags/v%{vers}%{?verssuf}.tar.gz#/%{name}-%{vers}%{?verssuf}.tar.gz Source1: vendor.tar.gz +Source2: README-TESTING.md BuildRequires: dbus-1 BuildRequires: go >= 1.24 BuildRequires: libcap-progs @@ -53,24 +54,31 @@ to the system log if authorized via polkit. # integrated tests checking also the man tool call, so man is needed here -%package test -Summary: Test files for %{name} +%package testsuite +Summary: Internal test files for %{name} DO NOT INSTALL +Obsoletes: %{name}-test <= %{version} BuildArch: noarch Requires: bats Requires: podman Requires: man Requires: go >= 1.24 -%description test +%description testsuite The bats based tests. For testing the rpm itself the env variables TEST_CONTAINER TEST_BINARY must be set accordingly. +NOTE: THIS PACKAGE IS FOR TESTING PURPOSES ONLY. +IT IS INTENDED FOR USE BY QUALITY ASSURANCE AND REQUIRES A +DEDICATED TESTING ENVIRONMENT. + +DO NOT INSTALL ON A PRODUCTION SYSTEM! %prep %autosetup -p1 -a1 -n %{gitname}-%{vers}%{?verssuf} %build make GOFLAGS="-buildmode=pie" +cp %{S:2} . %install make install DESTDIR=%{buildroot} GOFLAGS="-buildmode=pie" @@ -122,7 +130,8 @@ %{_unitdir}/gatekeeper.service %{_unitdir}/gatekeeper.socket -%files test +%files testsuite +%doc README-TESTING.md %dir %{_docdir}/%{name}/test %{_docdir}/%{name}/test/integrated-tests.bats %{_docdir}/%{name}/test/bci-init-build.docker ++++++ README-TESTING.md ++++++ There are two different type of test available upstream: 1. Unit tests run with `go test` and can be excuted in bats with `./test/unit-tests.bat` 2.1 Intregrated conteneraized tests which are intergrated tests so that the different features are tested agains a running systemd and not just a mock one. This tests can be run with `./test/integrated-tests.bat` 2.2 In order to check authentication workflows there are `./tests/keycloak-tests.bat` which spawn an additional keycloack container for authorization ++++++ _scmsync.obsinfo ++++++ mtime: 1781611923 commit: 3d65856a9b67ac73369eb7f525fc0a4c0947f9ed3768b9d419cf0596559f8006 url: https://src.opensuse.org/AI/mcp-server-systemd revision: main ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-06-16 14:12:03.000000000 +0200 @@ -0,0 +1,4 @@ +*.obscpio +*.osc +_build.* +.pbuild
