Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package virtme for openSUSE:Factory checked 
in at 2025-12-02 13:19:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtme (Old)
 and      /work/SRC/openSUSE:Factory/.virtme.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtme"

Tue Dec  2 13:19:33 2025 rev:28 rq:1320740 version:1.39

Changes:
--------
--- /work/SRC/openSUSE:Factory/virtme/virtme.changes    2025-10-06 
18:08:36.708489659 +0200
+++ /work/SRC/openSUSE:Factory/.virtme.new.14147/virtme.changes 2025-12-02 
13:21:08.261324338 +0100
@@ -1,0 +2,33 @@
+Mon Dec  1 11:11:05 UTC 2025 - Michael Vetter <[email protected]>
+
+- Update to 1.39:
+  * The most noticeable change in this release is the new Model Context
+    Protocol (MCP) server. This feature lets you connect with AI
+    assistants such as Claude, Cursor, etc., and use natural human
+    language to automate kernel development tasks.
+    In this way, AI agents can automatically configure kernels, apply
+    patches from lore.kernel.org, and run commands within recompiled
+    kernels. You can even have the AI agent perform bug bisection for
+    you and run specific commands/scripts inside each recompiled
+    version to determine whether the kernel is good or bad.
+  * An additional feature is vCPU pinning (using the --pin CPU_LIST option),
+    which enables binding virtual CPUs to particular physical host CPUs.
+    This ensures more consistent performance testing within the vng guest
+    environment.
+  * The release also adds support for memoryless NUMA nodes,
+    enablingusers to specify size=0 with the --numa argument to create
+    NUMA nodes without memory. This capability can be useful for simulating
+    heterogeneous architectures, where devices like GPUs are represented
+    as memoryless NUMA nodes to model their CPU locality relationships.
+  * Last, but not least, there's a new --shell BINARY option which lets
+    users choose a different shell to use within the vng session, rather
+    than using their system's default shell and a new --empty-password
+    option that creates empty passwords in the vng guest, instead of
+    blocking login for other users, enabling easier debugging and SSH
+    access during testing.
+  * Updated Python versions in CI (dropped EOL 3.8 and 3.9)
+  * Various bug fixes in virtme-init
+  * Enhanced documentation and README updates
+  * Improved error handling and validation
+
+-------------------------------------------------------------------

Old:
----
  virtme-ng-1.38.tar.xz

New:
----
  virtme-ng-1.39.tar.xz

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

Other differences:
------------------
++++++ virtme.spec ++++++
--- /var/tmp/diff_new_pack.ES9pR6/_old  2025-12-02 13:21:08.865349688 +0100
+++ /var/tmp/diff_new_pack.ES9pR6/_new  2025-12-02 13:21:08.869349856 +0100
@@ -22,7 +22,7 @@
 %global pythons python311
 %endif
 Name:           virtme
-Version:        1.38
+Version:        1.39
 Release:        0
 Summary:        Tools for virtualize the running distro or a rootfs
 License:        GPL-2.0-only
@@ -74,6 +74,7 @@
 %{_bindir}/virtme-run
 %{_bindir}/virtme-ssh-proxy
 %{_bindir}/vng
+%{_bindir}/vng-mcp
 %if 0%{?suse_version} > 1600
 %{_mandir}/man1/vng.1%{?ext_man}
 %endif

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ES9pR6/_old  2025-12-02 13:21:08.905351366 +0100
+++ /var/tmp/diff_new_pack.ES9pR6/_new  2025-12-02 13:21:08.913351703 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/arighi/virtme-ng.git</param>
     <param name="scm">git</param>
     <param name="submodules">enable</param>
-    <param name="revision">v1.38</param>
+    <param name="revision">v1.39</param>
        <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ virtme-ng-1.38.tar.xz -> virtme-ng-1.39.tar.xz ++++++
++++ 2197 lines of diff (skipped)

Reply via email to