Issue & PR triage

Loading...

Showing 12 of 12 issues

Issue Title Author Age Action Staleness ↑ Confidence Summary
craft-archives
issue #102
Installer tests fail on non-LTS Ubuntu versions lengau 1060d close stale 75 88 Integration test test_installer.py raised KeyError on non-LTS Ubuntu codenames (e.g. mantic) because RELEASE_TO_CLOUD used direct dict access. Fixed in PR #115 by switching to .get() and making cloud archive tests optional by distro.
craft-archives
issue #141
No longer works on macOS Saviq 644d close stale 75 55 Snapcraft 8.5.0 via Homebrew fails on macOS: craft-archives unconditionally imports python-debian, which the brew formula only installs on Linux. Discussion ended ~20 months ago with the maintainer questioning whether it's a bug in this repo at all.
craft-archives
issue #82
gnupg-related failures possibly hide their output tigarmo 1198d keep open 70 70 craft-archives should log gpg command output (stderr) on failure to improve debugging; partially addressed with log=True in install_key and stderr in error messages, but key receive path still lacks debug logging
craft-archives
issue #118
Make Pydantic models more idiomatic lengau 828d close stale 70 65 Task to modernize pydantic models for idiomatic pydantic 2 usage and better JSON schema generation. Filed by maintainer 817 days ago; pydantic 2 upgrade (#103) and follow-up commits have largely addressed the core concerns. No labels or maintainer response beyond Jira bot sync.
craft-archives
issue #217
craft-archives does not remove managed repositories that are no longer in... lengau 296d needs triage 65 75 craft-archives leaves apt sources and keyrings installed when a package-repository is removed from craft.yaml; no removal logic exists in installer.py. Open 285 days, zero comments, no maintainer acknowledgement, though labelled Type: Bug.
craft-archives
issue #190
No explanation for using local GPG keys dilyn-corner 401d keep open 62 72 Documentation gap: repo_properties.rst lacks explanation of local GPG key usage (snap/keys/<last8>.asc) for APT repos. Triaged, maintainer acknowledged, synced to Jira CRAFT-4692. Docstrings in package_repository.py now partially cover it, but RST docs still missing the explanation. Inactive ~12.7 months.
craft-archives
issue #221
Support adding private repositories lengau 168d keep open 55 78 Enhancement to support adding private apt repositories with authentication via /etc/apt/auth.conf.d, including private PPAs. Triaged by maintainer, Jira ticket CRAFT-5074 created, no implementation work started.
craft-archives
issue #176
Allow modifying existing default repositories lengau 435d close stale 55 72 Enhancement request (triaged, Jira CRAFT-4634) for a function like install_in_root that rewrites existing sources.list/ubuntu.sources to change default repo URLs, e.g. to old-releases.ubuntu.com for EOL releases. Appears implemented in craft-archives 2.2.0 via use_old_releases.
craft-archives
issue #151
Update sources added by craft-archives mr-cal 584d keep open 55 70 Enhancement to set architectures on craft-*.sources files (not just ubuntu.sources) for cross-compilation support. Triaged by maintainer, assigned to tigarmo, internal ticket CRAFT-4112 created.
craft-archives
issue #247
CI: docs-lint linkcheck times out reaching manpages.ubuntu.com lengau 30d needs triage 45 65 CI docs-lint linkcheck times out connecting to manpages.ubuntu.com; author suggests excluding the domain or adding retry/backoff. No maintainer response yet.
craft-archives
pr #222
fix: handle installer tests on non-LTS Ubuntu and Debian releases Copilot 168d needs review 40 65 Small +4/-3 fix to installer tests: replaces direct dict access with .get() and adds distro.id() check to avoid KeyError on non-LTS Ubuntu/Debian. All CI passing, pending review (0 reviewers). Last activity 48 days ago.
craft-archives
pr #254
refactor: make pydantic models more idiomatic cmatsuoka 13d close stale 30 75 Refactors pydantic models to be more idiomatic. All CI checks passing. No reviewers assigned or comments yet.