leap-16.1 Update from Factory #3

Manually merged
pool merged 8 commits from michals/virtme:leap-16.1 into leap-16.1 2025-12-10 10:33:21 +01:00
Contributor
No description provided.
michals added 5 commits 2025-12-02 20:22:34 +01:00
* Fix the infamous Stale file handle (ESTALE) errors with virtiofsd
  * Fix for systemctl daemon-reload when systemd support is enabled
  * Fix for a kernel symlink issue affecting openSUSE/SLE
  * README/docs improvements
  * Various coding style cleanups

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtme?expand=0&rev=64
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1309142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtme?expand=0&rev=27
* 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

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtme?expand=0&rev=66
OBS-URL: https://build.opensuse.org/request/show/1320740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtme?expand=0&rev=28
autogits_workflow_pr_bot requested review from legaldb 2025-12-02 20:23:02 +01:00
autogits_workflow_pr_bot requested review from packagehub-review 2025-12-02 20:23:02 +01:00
packagehub-review requested review from bigironman 2025-12-02 20:31:44 +01:00
packagehub-review requested review from lkocman-factory 2025-12-02 20:31:44 +01:00
packagehub-review requested review from maxlin_factory 2025-12-02 20:31:45 +01:00
packagehub-review requested review from smithfarm 2025-12-02 20:31:45 +01:00

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @packagehub-review: approve.
To request changes on behalf of the group, create the following comment: @packagehub-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@packagehub-review: approve`. To request changes on behalf of the group, create the following comment: `@packagehub-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
Member

Legal reviewed as acceptable:

Accepted because previously reviewed under the same license (401459)
Legal reviewed as [acceptable](https://legaldb.suse.de/reviews/details/492105): ``` Accepted because previously reviewed under the same license (401459) ```
legaldb approved these changes 2025-12-02 20:42:28 +01:00
Dismissed
michals added 3 commits 2025-12-10 09:15:50 +01:00
* No significant change, this is just a very small hotfix release
    to solve a packaging problem introduced by a conflict with the
    new vng-mcp tool.
  * While at it, there're also some small improved hints in the MCP
    server, so that AI agents can better understand how to build
    the kernel using vng --build.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtme?expand=0&rev=68
OBS-URL: https://build.opensuse.org/request/show/1321533
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virtme?expand=0&rev=29
michals dismissed legaldb's review 2025-12-10 09:15:51 +01:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

autogits_workflow_pr_bot requested review from legaldb 2025-12-10 09:16:18 +01:00

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @packagehub-review: approve.
To request changes on behalf of the group, create the following comment: @packagehub-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@packagehub-review: approve`. To request changes on behalf of the group, create the following comment: `@packagehub-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
Member

Legal reviewed as acceptable:

Accepted because previously reviewed under the same license (401459)
Legal reviewed as [acceptable](https://legaldb.suse.de/reviews/details/492824): ``` Accepted because previously reviewed under the same license (401459) ```
legaldb approved these changes 2025-12-10 09:34:06 +01:00
michals changed title from leap-16.1Update from Factory to leap-16.1 Update from Factory 2025-12-10 10:14:20 +01:00
Member
@packagehub-review: approve
packagehub-review approved these changes 2025-12-10 10:30:59 +01:00
packagehub-review left a comment
Member

maxlin_factory approved a review on behalf of packagehub-review

maxlin_factory approved a review on behalf of packagehub-review
packagehub-review removed review request for bigironman 2025-12-10 10:31:00 +01:00
packagehub-review removed review request for lkocman-factory 2025-12-10 10:31:00 +01:00
packagehub-review removed review request for maxlin_factory 2025-12-10 10:31:00 +01:00
packagehub-review removed review request for smithfarm 2025-12-10 10:31:00 +01:00
pool manually merged commit c43731f405 into leap-16.1 2025-12-10 10:33:21 +01:00
Sign in to join this conversation.