Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package agama for openSUSE:Factory checked 
in at 2026-01-17 14:51:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/agama (Old)
 and      /work/SRC/openSUSE:Factory/.agama.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "agama"

Sat Jan 17 14:51:29 2026 rev:32 rq:1327356 version:0

Changes:
--------
--- /work/SRC/openSUSE:Factory/agama/agama.changes      2025-11-14 
16:11:45.081357167 +0100
+++ /work/SRC/openSUSE:Factory/.agama.new.1928/agama.changes    2026-01-17 
14:51:35.951298301 +0100
@@ -1,0 +2,58 @@
+Wed Jan 14 23:27:16 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
+
+- Implement support for users and authentication configuration.
+- Initialize and copy the network configuration to the target
+  system.
+- Execute post-installation scripts.
+
+-------------------------------------------------------------------
+Fri Jan  9 14:43:59 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
+
+- Version 19.pre
+- Introduce the version 2 of the HTTP API (gh#agama-project/agama#2997).
+- Add new services, ported from Ruby:
+  - hostname
+  - files
+  - manager
+  - storage
+- Replace the old API with the new one.
+- Adapt most parts of the CLI to the new HTTP API.
+- Missing pieces:
+  - Users and authentication handling.
+  - iSCSI, DASD, zFCP.
+  - Network proxy.
+  - IPMI.
+  - Use self-signed certificates for registration.
+
+-------------------------------------------------------------------
+Wed Nov 19 14:49:59 UTC 2025 - Ladislav Slezák <[email protected]>
+
+- Do not build on 32bit arches (like i586) and PPC64-BE,
+  the dependant libsuseconnect does not support these (bsc#1251846)
+
+-------------------------------------------------------------------
+Tue Nov 18 08:47:11 UTC 2025 - Michal Filka <[email protected]>
+
+- Fixed passing arguments when "agama config generate" with an
+  AutoYast profile.
+- Removed unhandled unwrap, reorganized validation result reporting
+  (gh#agama-project/agama#2893).
+
+-------------------------------------------------------------------
+Wed Nov 12 15:42:27 UTC 2025 - Imobach Gonzalez Sosa <[email protected]>
+
+- Version 18
+
+-------------------------------------------------------------------
+Wed Nov 12 13:14:21 UTC 2025 - Michal Filka <[email protected]>
+
+- Fixed output of "agama config generate"
+
+-------------------------------------------------------------------
+Mon Nov 10 14:35:25 UTC 2025 - Michal Filka <[email protected]>
+
+- Created ProfileClient based on HTTP API base client for profile
+  validation requests and refactored / cleaned relevant code
+  (gh#agama-project/agaam#2778).
+
+-------------------------------------------------------------------
@@ -7,0 +66,16 @@
+Tue Oct  7 09:55:46 UTC 2025 - Clemens Famulla-Conrad <[email protected]>
+
+- Add IpConfig.link_local4 to specify ZeroConf/AutoIP behavior.
+  (gh#agama-project/agama#2792).
+
+-------------------------------------------------------------------
+Wed Oct  1 13:45:23 UTC 2025 - Ladislav Slezák <[email protected]>
+
+- Autoinstallation schema improvements (gh#agama-project/agama#2773):
+  - Added product name examples
+  - Allow using "$schema" key for linking the schema definition,
+    some editors like VSCode uses that for validaing the file
+    automatically
+  - Use "agama-project" in the GitHub URLs
+
+-------------------------------------------------------------------
@@ -13,0 +88,6 @@
+Tue Sep  2 12:24:00 UTC 2025 - Imobach Gonzalez Sosa <[email protected]>
+
+- Drop the D-Bus interface to localization configuration
+  (gh#agama-project/agama#2684).
+
+-------------------------------------------------------------------
@@ -22,0 +103,14 @@
+
+-------------------------------------------------------------------
+Wed Aug 27 08:57:02 UTC 2025 - Knut Anderssen <[email protected]>
+
+- Add the zFCP controller internal id to the device when some
+  update is notified (bsc#1247445).
+
+-------------------------------------------------------------------
+Mon Aug 25 16:13:43 UTC 2025 - Michal Filka <[email protected]>
+
+- bsc#1247424
+  - introduced --local option for agama config validate CLI command
+    to make validation working without connecting to remote agama
+    server

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ agama.spec ++++++
--- /var/tmp/diff_new_pack.c7o0AN/_old  2026-01-17 14:51:44.951672657 +0100
+++ /var/tmp/diff_new_pack.c7o0AN/_new  2026-01-17 14:51:44.951672657 +0100
@@ -27,6 +27,15 @@
 Source0:        agama.tar
 Source1:        vendor.tar.zst
 
+# zypp-c-api dependencies
+BuildRequires: gcc
+BuildRequires: gcc-c++
+BuildRequires: make
+BuildRequires: libzypp-devel
+BuildRequires: libsuseconnect
+# do not build on 32bits, the dependant libsuseconnect is 64bit only
+ExcludeArch:    %ix86 s390 ppc64
+
 # defines the "limit_build" macro used in the "build" section below
 BuildRequires:  memory-constraints
 BuildRequires:  cargo-packaging
@@ -34,10 +43,12 @@
 # used in tests for dbus service
 BuildRequires:  dbus-1-common
 Requires:       dbus-1-common
-# required by agama-dbus-server integration tests
 BuildRequires:  dbus-1-daemon
 BuildRequires:  clang-devel
 BuildRequires:  pkgconfig(pam)
+# includes findmnt
+BuildRequires:  util-linux-systemd
+Requires:       util-linux-systemd
 # required by autoinstallation
 BuildRequires:  jsonnet
 Requires:       jsonnet
@@ -60,9 +71,7 @@
 Requires:       python-langtable-data
 # dependency on the YaST part of Agama
 Requires:       agama-yast
-
-# conflicts with the old packages
-Conflicts:      agama-dbus-server
+Requires:       agama-common
 
 %description
 Agama is a service-based Linux installer. It is composed of an HTTP-based API,
@@ -80,6 +89,18 @@
 Agama is a service-based Linux installer. This package contains the
 auto-installation service.
 
+%package -n agama-common
+#               This will be set by osc services, that will run after this.
+Version:        0
+Release:        0
+Summary:        Common files for Agama server and CLI.
+License:        GPL-2.0-only
+Url:            https://github.com/agama-project/agama
+
+%description -n agama-common
+Files that are needed by the Agama server and the command-line interface, like
+the JSON schemas or the Jsonnet libraries.
+
 %package -n agama-cli
 #               This will be set by osc services, that will run after this.
 Version:        0
@@ -87,6 +108,7 @@
 Summary:        Agama command-line interface
 License:        GPL-2.0-only
 Url:            https://github.com/agama-project/agama
+Requires:       agama-common
 
 %description -n agama-cli
 Command line program to interact with the Agama installer.
@@ -216,11 +238,20 @@
 %files
 %doc README.md
 %license LICENSE
-%{_bindir}/agama-dbus-server
 %{_bindir}/agama-web-server
-%{_datadir}/dbus-1/agama-services
 %{_pam_vendordir}/agama
 %{_unitdir}/agama-web-server.service
+%dir %{_datadir}/agama/eula
+
+%files -n agama-common
+%dir %{_datadir}/agama/jsonnet
+%{_datadir}/agama/jsonnet/agama.libsonnet
+%dir %{_datadir}/agama/schema
+%{_datadir}/agama/schema/iscsi.schema.json
+%{_datadir}/agama/schema/profile.schema.json
+%{_datadir}/agama/schema/software.schema.json
+%{_datadir}/agama/schema/storage.schema.json
+%{_datadir}/agama/schema/storage.model.schema.json
 
 %files -n agama-autoinstall
 %{_bindir}/agama-autoinstall
@@ -228,12 +259,6 @@
 
 %files -n agama-cli
 %{_bindir}/agama
-%dir %{_datadir}/agama-cli
-%{_datadir}/agama-cli/agama.libsonnet
-%{_datadir}/agama-cli/iscsi.schema.json
-%{_datadir}/agama-cli/profile.schema.json
-%{_datadir}/agama-cli/storage.schema.json
-%{_datadir}/agama-cli/storage.model.schema.json
 %{_mandir}/man1/agama*1%{?ext_man}
 
 %files -n agama-cli-bash-completion

++++++ _service ++++++
--- /var/tmp/diff_new_pack.c7o0AN/_old  2026-01-17 14:51:45.007674986 +0100
+++ /var/tmp/diff_new_pack.c7o0AN/_new  2026-01-17 14:51:45.011675152 +0100
@@ -8,7 +8,7 @@
     <param name="scm">git</param>
     <!-- the revision might be changed to "release" branch or a git tag by the
     .github/workflows/obs-staging-shared.yml action when submitting to OBS -->
-    <param name="revision">SLE-16</param>
+    <param name="revision">master</param>
     <param name="subdir">rust</param>
     <param name="without-version">enable</param>
     <param name="extract">package/agama.changes</param>

++++++ agama.obscpio ++++++
++++ 61186 lines of diff (skipped)

++++++ agama.obsinfo ++++++
--- /var/tmp/diff_new_pack.c7o0AN/_old  2026-01-17 14:51:45.683703104 +0100
+++ /var/tmp/diff_new_pack.c7o0AN/_new  2026-01-17 14:51:45.687703271 +0100
@@ -1,5 +1,5 @@
 name: agama
-version: 17+439.4e1b20660
-mtime: 1762779192
-commit: 4e1b206609e1f061603bee944c84c6036f707682
+version: 19.pre+985.918cef93b
+mtime: 1768462626
+commit: 918cef93b1eb943bd301cb2ac4e6f18f3e2fdb16
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/agama/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.agama.new.1928/vendor.tar.zst differ: char 7, line 1

Reply via email to