docs: .NET plugin (v2) example not working
Metadata
Current evaluation
.NET plugin v2 support merged into Rockcraft (#1140) and released on the edge channel. The feature requires Ubuntu 25.10 base or higher, and documentation has been updated to clarify plugin registration and base compatibility.
Suggested action: —
No scores available.
Issue body
*Please describe the question or issue you're facing with ".NET plugin (v2) - Rockcraft dev documentation".*
Using:
```
ubuntu@charm-dev:~/delete/testdotnet$ rockcraft --version
rockcraft 1.13.0
```
and parts just exactly as in `https://documentation.ubuntu.com/rockcraft/en/latest/common/craft-parts/reference/plugins/dotnet_v2_plugin/#how-it-works` I get the following error:
```
ubuntu@charm-dev:~/delete/testdotnet$ rockcraft pack
Bad rockcraft.yaml content:
- extra inputs are not permitted (in field 'parts.my-dotnet-part.dotnet-version')
- extra inputs are not permitted (in field 'parts.my-dotnet-part.dotnet-configuration')
- extra inputs are not permitted (in field 'parts.my-dotnet-part.dotnet-self-contained')
For more information, check out: https://documentation.ubuntu.com/rockcraft/en/1.13.0/reference/rockcraft.yaml
```
My full `rockcraft.yaml` file is:
```
name: dotnetexample
summary: Example project
description: Example project
version: "latest"
license: Apache-2.0
base: bare
build-base: ubuntu@22.04
platforms:
amd64:
parts:
my-dotnet-part:
source: .
plugin: dotnet
dotnet-version: "8.0"
dotnet-configuration: "Debug"
dotnet-self-contained: true
```
It looks that both the ".NET plugin" and ".Net plugin (v2)" use the same plugin value.
---
*Reported from: https://documentation.ubuntu.com/rockcraft/en/latest/common/craft-parts/reference/plugins/dotnet_v2_plugin/*
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | .NET plugin v2 support merged into Rockcraft (#1140) and released on the edge channel. The feature requires Ubuntu 25.10 base or higher, and documentation has been updated to clarify plugin registration and base compatibility. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged via PR #1140. The .NET plugin (v2) is now available in Rockcraft's edge channel and requires Ubuntu 25.10 base or higher. Documentation updated to clarify plugin registration and base compatibility. | |
| qwen/qwen3.6-35b-a3b | — | — | v2 .NET plugin support was merged into Rockcraft (#1140) and docs updated after the example failed due to unregistered plugin inputs. Maintainers clarified that v2 requires manual registration and only works on 25.10+ bases. Issue closed. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged via PR #1140 into Rockcraft and released on the edge channel. The .NET plugin v2 now registers automatically and requires the 25.10 base. Documentation was updated to clarify registration and base requirements, resolving the reported errors. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged via PR #1140 into Rockcraft. The .NET plugin v2 is now available in the edge channel, registers automatically for Ubuntu 25.10 bases, and fixes the validation errors. Documentation updated with base requirements and registration details. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into Rockcraft via PR #1140 and available in the edge channel. The .NET plugin v2 now registers automatically for 25.10 bases and higher, with documentation updated to clarify base requirements. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1140 feat: enabled new .NET plugin (v2) on 25.10+ | rockcraft | merged | Merged to enable the new .NET plugin (v2) on Ubuntu 25.10 and devel bases. Documentation was updated to match the Python plugin format, CI checks passed, and the change received four approvals before integration. |