build providers: improve warning for unknown base
Metadata
Current evaluation
Merged after approval and passing CI checks. Improves the warning message for unknown bases in build providers, modifying one file with seven additions and four deletions.
Suggested action: —
No scores available.
Issue body
Signed-off-by: Chris Patterson <chris.patterson@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and passing CI checks. Improves the warning message for unknown bases in build providers, modifying one file with seven additions and four deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes improving warning messages for unknown bases in build providers. The update enhances user feedback during initialization when an unrecognized base is specified. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged by maintainer cjp256. The pull request improves the warning message displayed when build providers encounter an unknown base, enhancing user feedback during the build process. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3202 build providers: fix base change warning message | snapcraft | merged | Merged after approval and passing CI. The pull request fixes the base change warning message in build providers, updating one file with four additions and two deletions. | |
| #4396 fix(remote-build): warn instead of error when using unsupported bases | snapcraft | merged | Merged into main after approval and CI. Changed remote builds to warn instead of error on unsupported bases, resolving #4357. Diff coverage is 88.88% with a minor overall decrease. | |
| #3180 build providers: nice message on bad base | snapcraft | merged | Merged implementation adding a new exception to handle invalid bases in LXD build providers, providing clearer error messages. Resolves SNAPCRAFT-1H2. Approved by one reviewer, passed CI, and modified 4 files (+77/-14). |