fix(remotebuild): use full project name in log files
Metadata
Current evaluation
Merged in craft-application#351 via commit 26021675, preserving full project names in remote-build log filenames and fixing canonical/snapcraft#4781.
Resolution: closed resolved
Reason: PR #351 was approved and merged as commit 26021675. It changed remote-build log filenames to use the full project name and explicitly fixes canonical/snapcraft#4781.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox`?
-----
Use the full project name in log files.
Fixes https://github.com/canonical/snapcraft/issues/4781
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in craft-application#351 via commit 26021675, preserving full project names in remote-build log filenames and fixing canonical/snapcraft#4781. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged craft-application PR #351, making remote-build log filenames use the full project name and resolving canonical/snapcraft#4781. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a fix ensuring remote build log files use the full project name, resolving issue #4781. Approved by three reviewers, passed CI, and updated two files. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#4781
(confidence 100%)
Tracked the truncated remote-build log filename and was explicitly fixed by PR #351.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4781 remote build: do not truncate snap name in log file | snapcraft | closed | Remote-build log filenames now preserve full project names, including hyphens, via craft-application PR #351 (commit 26021675). | |
| #2681 fix: correctly get project name for remote builds | charmcraft | merged | Merged PR #2681 (commit dea7d9a0) fixed remote-build project-name lookup, resolving #2598. | |
| #969 fix: decode filenames | craft-application | merged | Merged in canonical/craft-application#969 (commit 22184463), decoding remote-build artifact filenames so URL-encoded characters such as %40 are saved as @; fixes #968. | |
| #3076 remote-build: fix case where build log url is None | snapcraft | merged | Merged in snapcraft#3076 (commit 2c1dfe63c), fixing remote-build handling when the build log URL is absent and adding unit coverage. | |
| #5239 refactor: use craft-application's remote-build | snapcraft | merged | Merged PR #5239 as f31d99498, replacing Snapcraft’s legacy remote-build path with craft-application’s command for CRAFT-4044. |