fix(remote): use launchpad credentials from legacy location
Metadata
Current evaluation
Abandoned. The maintainer closed the pull request without merging, declining to implement legacy launchpad credential migration. Existing changelog deprecation notices and a call for testing were deemed sufficient.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox run -m lint`?
- [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
If launchpad credentials do not exist in the new location (`$XDG_DATA_HOME/snapcraft/launchpad-credentials`) but exist in the legacy location (`$XDG_DATA_HOME/snapcraft/provider/launchpad/credentials`), then emit a deprecation warning and copy the credentials to the new location.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Abandoned. The maintainer closed the pull request without merging, declining to implement legacy launchpad credential migration. Existing changelog deprecation notices and a call for testing were deemed sufficient. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned by the maintainer. The credential migration and deprecation warning were deemed unnecessary after prior changelog notices. The pull request was closed without implementation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned without merging. The maintainer closed the pull request, noting that deprecation notices for legacy launchpad credentials were already published and sufficient migration time had been provided. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4892 fix(remotebuild): use legacy launchpad credentials if they exist | snapcraft | merged | Merged fix enabling legacy Launchpad credential fallback for remote builds with a deprecation warning. Added build-for all support, updated spread tests, and resolved issue 4889. Requires craft-application 3.1.0+. Approved and passed CI. | |
| #4889 Use launchpad credentials from the new location and fallback to the legacy location | snapcraft | closed | Closed and migrated to internal Jira ticket CRAFT-3077. No implementation or merge was completed in this repository. The credential fallback logic remains unaddressed. | |
| #1827679 Update remote build login when Launchpad infrastructure is ready | snapcraft (launchpad) | closed | Closed without action. The planned authentication update for remote builds was abandoned after Launchpad infrastructure changes made the task obsolete. |