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-10-24 22:03:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/agama (Old)
 and      /work/SRC/openSUSE:Factory/.agama.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "agama"

Sat Oct 24 22:03:39 2026 rev:58 rq:1387134 version:0

Changes:
--------
--- /work/SRC/openSUSE:Factory/agama/agama.changes      2026-10-08 
15:13:38.921409891 +0200
+++ /work/SRC/openSUSE:Factory/.agama.new.2252680/agama.changes 2026-10-24 
22:04:05.345252479 +0200
@@ -2 +2,41 @@
-Wed Sep 30 12:41:05 UTC 2026 - Josef Reidinger <[email protected]>
+Thu Oct 22 09:42:52 UTC 2026 - José Iván López González <[email protected]>
+
+- Version 25
+
+-------------------------------------------------------------------
+Thu Oct 15 07:36:10 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
+
+- Do not run RPM scriptlets when updating the agama-scripts package
+  (bsc#1285032).
+
+-------------------------------------------------------------------
+Thu Oct 15 07:35:10 UTC 2026 - José Iván López González <[email protected]>
+
+- Fix storage model schema: request password attribute instead of
+  non-existent method attribute (gh#agama-project/agama#4038).
+
+-------------------------------------------------------------------
+Thu Oct 15 07:34:10 UTC 2026 - Knut Anderssen <[email protected]>
+
+- Fix the proxy section of the profile JSON schema to use the
+  same property names as the proxy config (http, https, ftp,
+  gopher, socks, socks5) and reject unknown properties instead of
+  silently ignoring them (gh#agama-project/agama#3999, related to
+  gh#agama-project/agama#3069).
+
+-------------------------------------------------------------------
+Thu Oct 15 07:34:10 UTC 2026 - Michal Filka <[email protected]>
+
+- bsc#1271374
+  - added references to storage definitions into the OpenAPI schema
+
+-------------------------------------------------------------------
+Thu Oct  8 06:22:28 UTC 2026 - Josef Reidinger <[email protected]>
+
+- Move back packaging agama-openapi-nightly into agama.srpm as
+  it is fast moving target, so it make sense to live together with
+  code from which it is generated. agama-openapi will be from
+  separated repo for stable releases.
+
+-------------------------------------------------------------------
+Thu Oct  1 11:55:11 UTC 2026 - Josef Reidinger <[email protected]>
@@ -6,0 +47,33 @@
+Thu Oct  1 11:53:11 UTC 2026 - Josef Reidinger <[email protected]>
+
+- Unify OpenAPI specification and manual JSON schemas:
+  - Generate standalone profile, proposal, and system schemas from
+    OpenAPI components using `cargo xtask openapi`.
+  - Replace manually maintained profile.schema.json and
+    software.schema.json with schemas generated from Rust sources.
+  - Move packaging of OpenAPI specifications and schemas to standalone
+    agama-openapi package, and require agama-openapi-nightly in
+    agama-common.
+  - Port descriptions, titles, and examples from legacy schemas.
+
+-------------------------------------------------------------------
+Tue Sep 29 16:45:27 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Do not query the software service while a software task is
+  pending: it cannot answer until the software proposal is ready,
+  and the waiting request held every other API request back
+  (bsc#1283098). Pending storage tasks now count too while
+  installing.
+
+-------------------------------------------------------------------
+Mon Sep 28 09:10:11 UTC 2026 - José Iván López González <[email protected]>
+
+- Allow finishing installation independently on the current stage
+  (needed for gh#agama-project/agama#3911).
+
+-------------------------------------------------------------------
+Mon Sep 28 08:50:52 UTC 2026 - Andreas Schwab <[email protected]>
+
+- Add support for riscv64 (gh#agama-project/agama#3867)
+
+-------------------------------------------------------------------
@@ -19 +92 @@
-Mon Sep 21 06:23:54 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
+Mon Sep 21 15:32:00 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
@@ -25 +98 @@
-Fri Sep 18 16:29:17 UTC 2026 - Knut Anderssen <[email protected]>
+Mon Sep 21 15:31:00 UTC 2026 - Knut Anderssen <[email protected]>
@@ -33 +106 @@
-Fri Sep 18 14:13:16 UTC 2026 - José Iván López González <[email protected]>
+Mon Sep 21 15:30:00 UTC 2026 - José Iván López González <[email protected]>
@@ -38 +111,8 @@
-Tue Sep 15 16:19:38 UTC 2026 - José Iván López González <[email protected]>
+Mon Sep 21 07:11:10 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
+
+- Drop the dependency on async_trait (gh#agama-project/agama#3950)
+  because it is not needed by our use case. This change reduces the
+  build time.
+
+-------------------------------------------------------------------
+Fri Sep 18 07:30:00 UTC 2026 - José Iván López González <[email protected]>
@@ -43,0 +124,29 @@
+Wed Sep 16 11:50:09 UTC 2026 - Josef Reidinger <[email protected]>
+
+- Add experimental support for 32 bit architectures which are in
+  TW ports (bsc#1266309)
+
+-------------------------------------------------------------------
+Thu Sep 10 14:00:00 UTC 2026 - Knut Anderssen <[email protected]>
+
+- Report more details about the network devices ("speed",
+  "carrier", "driver", "busPath" and "mtu"), so the user interface
+  can tell one device from another when picking the ports of a bond
+  or a bridge (related to bsc#1279417, gh#agama-project/agama#3884)
+
+-------------------------------------------------------------------
+Thu Sep 10 13:10:57 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
+
+- Add a WebSocket-backed terminal endpoint, spawning a shell
+  attached to a pseudo-terminal for the web UI terminal panel
+  (gh#agama-project/agama#3868).
+
+-------------------------------------------------------------------
+Thu Sep 10 08:26:22 UTC 2026 - PadaCommit 
<[email protected]>
+
+- Fix schema URLs in rust/share/ (gh#agama-project/agama#3881):
+  - Use parsable URLs for schema IDs
+  - Update schema paths in profile examples
+  - Fix SLE-16 profile schema URL example
+
+-------------------------------------------------------------------
@@ -47,0 +157,26 @@
+
+-------------------------------------------------------------------
+Fri Sep  4 10:52:03 UTC 2026 - Imobach Gonzalez Sosa <[email protected]>
+
+- Do not crash when validating or evaluating a profile without
+  content (bsc#1278737).
+
+-------------------------------------------------------------------
+Wed Sep  2 14:15:16 UTC 2026 - José Iván López González <[email protected]>
+
+- Improve storage schema to force the encryption key size to be
+  multiple of 8 (gh#agama-project/agama#3854).
+
+-------------------------------------------------------------------
+Wed Sep  2 14:09:43 UTC 2026 - José Iván López González <[email protected]>
+
+- Sanitize rust dependencies and add CI task to check unused
+  dependencies (gh#agama-project/agama#3856).
+
+-------------------------------------------------------------------
+Wed Sep  2 09:31:32 UTC 2026 - Knut Anderssen <[email protected]>
+
+- Use camelCase consistently for the JSON API keys renaming the
+  network connection "ieee-8021x" key to "ieee8021x", still
+  accepting the old name for backward compatibility
+  (gh#agama-project/agama#3858).

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

Other differences:
------------------
++++++ agama.spec ++++++
--- /var/tmp/diff_new_pack.02CRmr/_old  2026-10-24 22:04:12.623556312 +0200
+++ /var/tmp/diff_new_pack.02CRmr/_new  2026-10-24 22:04:12.630556604 +0200
@@ -32,9 +32,9 @@
 BuildRequires: gcc-c++
 BuildRequires: make
 BuildRequires: libzypp-devel
+%ifnarch %ix86 s390 armv6 armv7
 BuildRequires: libsuseconnect
-# do not build on 32bits, the dependant libsuseconnect is 64bit only
-ExcludeArch:    %ix86 s390 ppc64
+%endif
 
 # defines the "limit_build" macro used in the "build" section below
 BuildRequires:  memory-constraints
@@ -105,6 +105,7 @@
 Summary:        Common files for Agama server and CLI.
 License:        GPL-2.0-only
 Url:            https://github.com/agama-project/agama
+Requires:       agama-openapi-nightly
 
 %description -n agama-common
 Files that are needed by the Agama server and the command-line interface, like
@@ -155,13 +156,15 @@
 %description -n agama-cli-zsh-completion
 Zsh command-line completion support for %{name}-cli.
 
-%package -n agama-openapi
-Summary:        Agama's OpenAPI Specification
+%package -n agama-openapi-nightly
+Summary:        Nightly OpenAPI specification and JSON schemas for the Agama 
installer
+Group:          Development/Languages/Other
+BuildArch:      noarch
 
-%description -n agama-openapi
-The OpenAPI Specification (OAS) allows describing an HTTP API in an standard 
and
-language-agnostic way. This package contains the specification for Agama's HTTP
-API.
+%description -n agama-openapi-nightly
+The OpenAPI Specification (OAS) allows describing an HTTP API in a standard and
+language-agnostic way. This package contains the nightly specification and 
standalone
+JSON schemas for Agama's HTTP API.
 
 %package -n agama-scripts
 Summary:        Agama support for running user-defined scripts
@@ -216,36 +219,24 @@
 %pre -n agama-autoinstall
 %service_add_pre agama-autoinstall.service
 
-%pre -n agama-scripts
-%service_add_pre agama-scripts.service
-
 %post
 %service_add_post agama-web-server.service agama-proxy-setup.service
 
 %post -n agama-autoinstall
 %service_add_post agama-autoinstall.service
 
-%post -n agama-scripts
-%service_add_post agama-scripts.service
-
 %preun
 %service_del_preun agama-web-server.service agama-proxy-setup.service
 
 %preun -n agama-autoinstall
 %service_del_preun agama-autoinstall.service
 
-%preun -n agama-scripts
-%service_del_preun agama-scripts.service
-
 %postun
 %service_del_postun_with_restart agama-web-server.service 
agama-proxy-setup.service
 
 %postun -n agama-autoinstall
 %service_del_postun_with_restart agama-autoinstall.service
 
-%postun -n agama-scripts
-%service_del_postun_with_restart agama-scripts.service
-
 %files -f agama.lang
 %doc README.md
 %license LICENSE
@@ -256,19 +247,13 @@
 %{_pam_vendordir}/agama
 %{_unitdir}/agama-web-server.service
 %{_unitdir}/agama-proxy-setup.service
+%dir %{_datadir}/agama
 %dir %{_datadir}/agama/eula
 
 %files -n agama-common
+%dir %{_datadir}/agama
 %dir %{_datadir}/agama/jsonnet
 %{_datadir}/agama/jsonnet/agama.libsonnet
-%dir %{_datadir}/agama/schema
-%{_datadir}/agama/schema/dasd.schema.json
-%{_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
-%{_datadir}/agama/schema/zfcp.schema.json
 
 %files -n agama-autoinstall
 %{_bindir}/agama-autoinstall
@@ -289,10 +274,10 @@
 %dir %{_datadir}/zsh
 %{_datadir}/zsh/*
 
-%files -n agama-openapi
+%files -n agama-openapi-nightly
 %dir %{_datadir}/agama
-%{_datadir}/agama/openapi.json
-%{_datadir}/agama/openapi.yaml
+%dir %{_datadir}/agama/openapi
+%{_datadir}/agama/openapi/nightly
 
 %files -n agama-scripts
 %{_unitdir}/agama-scripts.service

++++++ _service ++++++
--- /var/tmp/diff_new_pack.02CRmr/_old  2026-10-24 22:04:12.750561614 +0200
+++ /var/tmp/diff_new_pack.02CRmr/_new  2026-10-24 22:04:12.761562073 +0200
@@ -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.1</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 ++++++
++++ 19975 lines of diff (skipped)

++++++ agama.obsinfo ++++++
--- /var/tmp/diff_new_pack.02CRmr/_old  2026-10-24 22:04:13.646599019 +0200
+++ /var/tmp/diff_new_pack.02CRmr/_new  2026-10-24 22:04:13.660599603 +0200
@@ -1,5 +1,5 @@
 name: agama
-version: 24+95.c7bc9ea9e
-mtime: 1790776262
-commit: c7bc9ea9e1a3f0c018956b1a45970c8fa7b31f2c
+version: 25+3.ca3b0768b
+mtime: 1792676209
+commit: ca3b0768b76685c2d200eedfa74e028a480ffd68
 

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

Reply via email to