Issue & PR Triage
Loading...
Showing 100 of 143 issues
| Issue | Title | Author | Age | Action | Staleness ↑ | Confidence | Summary |
|---|---|---|---|---|---|---|---|
|
craft-application pr #650 |
chore: mark redundant functions as deprecated. | lengau | 486d | close stale | 98 | ? | Deprecates redundant functions, but the pull request has been inactive for over a year with no reviews or comments. |
|
craft-application pr #656 |
docs: add a reference page about the Application | lengau | 480d | close stale | 98 | ? | Adds reference documentation for the Application but remains stalled after 467 days with unchecked lint tests and no comments. |
|
craft-application pr #649 |
feat(ProviderService): deprecate work_dir on instance | lengau | 486d | close stale | 95 | ? | Deprecates the redundant work_dir parameter on instance in ProviderService, deferring removal to a major release, with the pull request currently stalled due to inactivity. |
|
craft-application pr #607 |
feat: allow use of interceptable `mknod` in `ProviderService` | mattculler | 515d | close stale | 95 | ? | Enables interceptable mknod support in ProviderService but remains stalled pending integration test fixes in a related pull request. |
|
craft-application pr #635 |
feat!: replace current secrets implementation with a secrets service | lengau | 492d | close stale | 95 | ? | Replaces the current secrets implementation with a secrets service, but remains stalled after 480 days with no comments or checklist completion. |
|
craft-application pr #581 |
fix: correct the way that requested pro services are matched with enabled... | linostar | 558d | close stale | 95 | ? | Fixes Pro service matching to allow subset alignment instead of exact matches, resolving Pro host build failures, but remains stalled for 61 days pending coverage fixes and review. |
|
craft-application pr #647 |
perf(tests): remove duplicate fixtures | lengau | 486d | close stale | 95 | ? | Removes duplicate test fixtures to improve performance but is stalled for over a year and requires PR #645 to proceed. |
|
craft-application pr #877 |
feat: merge feature/pro-sources into main | clay-lake | 291d | close stale | 95 | ? | Stalled draft PR merging feature/pro-sources into main, inactive for 256 days with no comments. |
|
craft-application issue #787 |
Validate spread expressions before packing in `*craft test` | lengau | 366d | close stale | 90 | ? | Validate spread expressions before packing in craft test to save user time, but this enhancement remains stalled after 354 days with no discussion or proposed fix. |
|
craft-application issue #583 |
Redesign project file resolver | mr-cal | 556d | needs triage | 90 | ? | The resolve_project_path function needs redesign to search multiple locations and handle files passed as directories, with an internal Jira ticket created but the issue remaining inactive for over a year. |
|
craft-application issue #391 |
Use craft-platforms for build plans | lengau | 697d | close stale | 90 | ? | Build planner logic and filterer have been upstreamed to craft-platforms, with downstream consumption prototyped in craft-application. |
|
craft-application issue #24 |
YAML loading either needs simplification or better testing | lengau | 1102d | close stale | 90 | ? | YAML loader error handling requires simplification or targeted testing to verify if legacy pyyaml fixes are still necessary, as the current implementation fails prematurely and the discussion has stalled for over a year. |
|
craft-application issue #370 |
Bad error report when the lxd instance is already running | tigarmo | 711d | needs triage | 90 | ? | craftapp pack displays a generic failure message instead of clearly indicating that the LXD instance is already running when executed again, and the issue remains open and stalled with no proposed fix. |
|
craft-application pr #664 |
feat: add line number to error messages | alesancor1 | 473d | close stale | 90 | ? | Adds line numbers to error messages and is currently waiting for review after an external contributor submitted it over a year ago. |
|
craft-application issue #295 |
Store the user's Launchpad credentials in a keyring when available | lengau | 802d | close stale | 90 | ? | Proposes storing Launchpad credentials in a system keyring via craft-store instead of a file, with a fallback option, but the request remains stalled with no recent development activity. |
|
craft-application issue #685 |
overlayfs tests break on plucky | lengau | 453d | close stale | 90 | ? | An overlayfs test fails on Ubuntu Plucky due to AppArmor mount denials, leaving the issue unresolved and stalled. |
|
craft-application pr #973 |
Test qa.yaml with starflow PR #101 changes | Copilot | 188d | close stale | 90 | ? | Updates the qa.yaml GitHub Actions workflow to test against a specific starflow PR #101 branch, currently stalled after 175 days of inactivity with no comments. |
|
craft-application issue #141 |
Add a basic linter service | lengau | 948d | close stale | 88 | ? | Proposes a shared, extensible linter service to unify linting across craft applications, but remains stalled with no implementation or recent activity. |
|
craft-application issue #722 |
test: CI backend needs to be system-specific | lengau | 430d | close stale | 88 | ? | CI backend tests require system-specific configurations to handle platform differences, but it remains open and stalled with no proposed fix or active discussion. |
|
craft-application pr #954 |
Add agents.md documentation for AI coding assistants | Copilot | 221d | close stale | 85 | ? | Adds agents.md documentation to guide AI coding assistants through the repository's development workflow, setup, testing, and conventions, currently awaiting final review after incorporating feedback. |
|
craft-application issue #424 |
Surface deprecation warnings when loading the project model | lengau | 667d | close stale | 85 | ? | Project model loading should surface deprecation warnings to enable proper field deprecation, but the open issue remains stalled with no recent activity or proposed fix. |
|
craft-application pr #929 |
docs: add a preview page for reusing packages | lengau | 256d | close stale | 85 | ? | Documentation for reusing packages between builds is added as a preview page and remains in draft status pending discussion on the proper implementation approach. |
|
craft-application issue #434 |
Provide a way to write machine-readable output to stdout for `pack` | lengau | 655d | needs triage | 85 | ? | Suggests adding an opt-in CLI flag or environment variable to output machine-readable JSON from the pack command for script integration, currently stalled with no comments or recent activity. |
|
craft-application pr #944 |
test(spread): speed up the skip-retest spread test | lengau | 240d | close stale | 85 | ? | Speeds up the skip-retest spread test by avoiding container restarts between pack runs and moving cleanup to the restore phase, but is currently superseded by a new PR that will incorporate these changes. |
|
craft-application issue #493 |
Use a craft-providers callback hook to set the apt proxy by an app config | lengau | 627d | needs triage | 85 | ? | Implement a craft-providers callback hook to set the apt proxy via app configuration, currently stalled pending development. |
|
craft-application issue #479 |
Application: treat CraftError-like exceptions as CraftErrors | lengau | 633d | needs triage | 85 | ? | Exceptions matching the CraftError pattern should be handled as CraftErrors instead of internal errors, but the issue remains stalled with no implementation progress after over a year. |
|
craft-application issue #435 |
Include appropriate craft-parts environment variables when packing with... | lengau | 654d | close stale | 85 | ? | Passing craft-parts environment variables like $CRAFT_STAGE during --debug or --shell execution would speed up debugging, but the request remains unresolved and stalled with no recent activity or comments. |
|
craft-application pr #899 |
test: simpler checker no-op for grammar | lengau | 278d | close stale | 85 | ? | Implements a simpler no-op checker for grammar tests to address issue #131, but remains stalled for over 266 days awaiting review or updates. |
|
craft-application pr #894 |
feat: allow title to have only one character | alesancor1 | 282d | close stale | 85 | ? | Proposes reducing the project title minimum length to one character to align with name validation, but remains stalled pending reviewer consensus on store rejection rules and potential cross-project regressions. |
|
craft-application pr #861 |
chore: prepare for Python 3.14 | lengau | 303d | close stale | 85 | ? | Prepares CI for Python 3.14 and its experimental free-threaded build, currently stalled pending the release of PyO3 0.26. |
|
craft-application issue #485 |
Provide a better error message when loading a multi-document yaml | lengau | 632d | close stale | 85 | ? | Replace the current internal error with a clear message stating multi-document YAML is unsupported, but the task has been inactive for over a year with no proposed fix. |
|
craft-application pr #795 |
fix(init): exit parent template dir context after using it | jonathan-conder | 350d | close stale | 85 | ? | Fixes a bug where the parent template directory context manager fails to exit properly, causing directory access issues, and remains stalled awaiting review or CI fixes after 211 days of inactivity. |
|
craft-application issue #692 |
internal errors for `all` platform | mr-cal | 447d | needs triage | 85 | ? | Specifying all as a platform triggers an internal Pydantic validation error instead of a user-friendly message, and the issue remains unresolved after over a year. |
|
craft-application issue #297 |
Provide a unified way to get the current build's BuildInfo | lengau | 801d | needs triage | 85 | ? | Requests a unified method to retrieve the current build's BuildInfo while validating the plan contains exactly one, but remains stalled with no recent activity or proposed fix. |
|
craft-application issue #262 |
Refactor how managed mode and provider are determined | mr-cal | 825d | close stale | 85 | ? | Refactor craft-application to centralize managed mode and provider detection logic to reduce technical debt, currently stalled with a linked Jira ticket and no recent activity. |
|
craft-application issue #301 |
Smarter docs URL handling | lengau | 800d | needs triage | 85 | ? | Automate documentation slug matching so libraries can raise exceptions with embedded URLs, currently open and awaiting an initial spike. |
|
craft-application issue #540 |
Document parallel build count environment variables | mr-cal | 601d | keep open | 85 | ? | Documentation clarifying the purpose and usage of the CRAFT_PARALLEL_BUILD_COUNT and CRAFT_MAX_PARALLEL_BUILD_COUNT environment variables is needed, with the enhancement request currently stalled and lacking recent activity. |
|
craft-application issue #458 |
Emit a warning when the fetch-service integration is enabled | tigarmo | 640d | close stale | 85 | ? | A warning should be emitted when the fetch-service integration is enabled to alert users it is experimental, but this pending implementation remains stalled. |
|
craft-application issue #331 |
Process grammar and non-grammar dictionary data | mr-cal | 775d | close stale | 85 | ? | Craft-application fails to process mixed grammar and plain key-value pairs in the organize directive, requiring a fix to support conditional mappings; the issue remains open with an internal Jira ticket created but no implementation yet. |
|
craft-application pr #1007 |
fix(craft-test): enable spread tests with 26.04 backends | bepri | 129d | close stale | 85 | ? | Enables spread testing for Ubuntu 26.04 backends by temporarily routing to ubuntu-daily images, but remains stalled after 117 days pending a permanent solution. |
|
craft-application issue #741 |
Refactor to return packaged resource names | cmatsuoka | 417d | close stale | 85 | ? | Refactoring the pack command to return packaged resource names for testing environment variables would also allow removing the resource_map property, but the request remains stalled with no recent activity or comments. |
|
craft-application issue #670 |
Document best practices for craft-application test fixtures | lengau | 467d | needs triage | 85 | ? | A proposal to document best practices for setting up and using craft-application test fixtures to standardize inconsistent implementations, currently stalled with no recent updates. |
|
craft-application issue #606 |
Remove `work_dir` argument from `ProviderService` methods | mattculler | 515d | needs triage | 85 | ? | Inconsistent work_dir argument handling across ProviderService methods requires standardization, but the issue remains stalled with no recent activity. |
|
craft-application issue #306 |
Fix & re-enable test checking for snaps | lengau | 795d | close stale | 85 | ? | The snap test_get_basic_items requires fixing and re-enabling after unexpectedly breaking from a private snap addition, but remains stalled. |
|
craft-application issue #313 |
Support local key assets for package-repositories | tigarmo | 787d | needs triage | 85 | ? | Package-repositories currently ignores local key assets by defaulting to /dev/null, and this feature request has stalled for over a year after being auto-transferred to an internal Jira ticket. |
|
craft-application issue #99 |
Means to reduce duplication of plugin fields | sed-i | 1109d | close stale | 85 | ? | Request to support YAML anchors in rockcraft.yaml to reduce plugin field duplication, currently transferred to the upstream craft-application framework and under discussion. |
|
craft-application issue #338 |
`pack` command gives wrong help message and doesn't support packing a directory | mr-cal | 774d | close stale | 85 | ? | The pack command shows an incorrect help message and cannot pack directories, with an internal Jira ticket created but the issue remains stalled with no fix implemented. |
|
craft-application issue #347 |
Improve platform validation error message | cmatsuoka | 760d | close stale | 85 | ? | Improves platform validation error messages by replacing raw internal errors with user-friendly feedback, and has been synced to internal Jira ticket CRAFT-2919, currently stalled. |
|
craft-application issue #420 |
Rework PackageService API | lengau | 669d | needs triage | 85 | ? | Reworking the PackageService API to remove prime_dir from pack, eliminate metadata, and abstract write_metadata is needed since the current design no longer suits all craft apps, but the issue remains stalled with no recent activity or fixes. |
|
craft-application pr #846 |
feat(WIP): platformcraft | lengau | 310d | close stale | 85 | ? | Adds an example platformcraft implementation with a sample YAML configuration, but remains a stalled work-in-progress with no tests, comments, or completed contribution checks after nearly a year. |
|
craft-application issue #561 |
Prototype spread extension mechanism (test driver) | cmatsuoka | 573d | close stale | 85 | ? | Prototyping a spread extension test driver script to decouple test definitions from execution and validate the testing framework remains stalled with no recent activity. |
|
craft-application issue #770 |
Pack command output option is inconsistent | cmatsuoka | 387d | keep open | 85 | ? | Inconsistent --output flag behavior in the pack command silently drops artifacts for external paths, with the triaged issue currently stalled. |
|
craft-application issue #261 |
Commands cannot always load projects with advanced grammar | mr-cal | 825d | close stale | 85 | ? | Commands fail to parse projects with advanced grammar when build_for or platform is omitted, requiring a partial load fix that remains stalled. |
|
craft-application pr #994 |
feat: retry upon ChunkedEncodingError | zhijie-yang | 140d | close stale | 85 | ? | Implements retry logic for ChunkedEncodingError to resolve issue #993, but remains stalled after 127 days with zero comments and a missing changelog entry. |
|
craft-application issue #613 |
Execute spread testing | cmatsuoka | 510d | needs triage | 80 | ? | Proposes a service to execute spread tests via a craft-specific spread.yaml file to standardize project testing, currently stalled with no recent developer activity. |
|
craft-application issue #480 |
Compute artifact digests by chunks | tigarmo | 633d | needs triage | 80 | ? | Computing artifact digests by chunks reduces memory usage until Python 3.10 support is dropped, but the implementation remains stalled due to inactivity. |
|
craft-application issue #549 |
Spec and prototype omitting the traceback for known user errors | tigarmo | 584d | needs triage | 80 | ? | Designs a mechanism to suppress tracebacks for known user errors to reduce log noise, currently stalled awaiting implementation. |
|
craft-application pr #1003 |
docs: Add reference documentation for the RemoteBuildService | lengau | 136d | close stale | 80 | ? | Adds reference documentation for the RemoteBuildService using AI-assisted drafting and manual verification, but remains unreviewed and inactive after 88 days. |
|
craft-application issue #750 |
internal errors for platform string | mr-cal | 412d | keep open | 80 | ? | Specifying a platform as a string instead of a dictionary triggers an unhandled internal error, and the triaged issue remains stalled with no proposed fix. |
|
craft-application issue #413 |
Create a common documentation folder | lengau | 671d | close stale | 80 | ? | A request to create a reusable documentation folder for applications to standardize environment variable references remains stalled with no recent activity or proposed solution. |
|
craft-application issue #110 |
docs: Add developer documentation | lengau | 968d | keep open | 80 | ? | Requests developer documentation for craft-application to reduce reliance on source code, but remains stalled with no recent activity or proposed solutions. |
|
craft-application issue #721 |
Don't follow symlinks for remote-builds | mr-cal | 432d | keep open | 80 | ? | Set symlinks=True and add error handling during remote build directory setup to prevent symlink following, currently triaged but stalled awaiting implementation. |
|
craft-application issue #255 |
Properly represent multi-line yaml strings | cmatsuoka | 836d | close stale | 78 | ? | Multi-line YAML string formatting during marshaling is under discussion, as a maintainer tests whether the existing util.dump_yaml function already resolves the reported problem. |
|
craft-application issue #552 |
Add a way for applications to customize the `InitService` | mr-cal | 584d | keep open | 75 | ? | An enhancement to let applications customize the InitService for validating project names and emitting template-specific messages has stalled for nearly a year and was auto-converted to an internal Jira ticket. |
|
craft-application issue #940 |
The app crashes when loading YAML files that are not UTF-8 encoded. | lengau | 242d | keep open | 75 | ? | Loading non-UTF-8 encoded YAML files triggers a UnicodeDecodeError crash, and the triaged bug remains open and stalled awaiting a fix. |
|
craft-application issue #915 |
Enforce that the build and run base are the same* base | lengau | 268d | needs triage | 75 | ? | Strictly enforcing matching build and run bases in snapcraft, with specific exceptions, remains an open and stalled proposal awaiting implementation. |
|
craft-application issue #960 |
Docs: In CLI messages, compose URLs with app's minor version | medubelko | 207d | keep open | 75 | ? | Updating the render_doc_url function to use the app's minor version instead of the patch version for CLI documentation links is triaged and awaiting implementation as the project transitions to minor-only RTD versions. |
|
craft-application issue #939 |
Bad error handling for shutil errors | lengau | 243d | keep open | 75 | ? | Poor error handling for shutil errors during part execution has been triaged but remains stalled, awaiting a fix to properly catch and display these exceptions. |
|
craft-application issue #917 |
BREAKING: remove `get_managed_cmd` | lengau | 268d | keep open | 75 | ? | Removing the unused get_managed_cmd function from craft-application as a breaking change has been triaged but remains stalled after eight months of inactivity. |
|
craft-application issue #869 |
State service doesn't catch permission errors in XDG_RUNTIME_DIR | mr-cal | 296d | keep open | 75 | ? | State service crashes on XDG_RUNTIME_DIR permission errors instead of falling back to a temporary directory or suggesting CRAFT_STATE_DIR, and remains unresolved after 284 days. |
|
craft-application issue #793 |
Opt-in configuration to always use git+ssh for remote builds | lengau | 353d | keep open | 75 | ? | Requests an opt-in configuration to always use git+ssh for remote builds due to improved reliability, currently triaged but stalled for over 340 days with an internal ticket created. |
|
craft-application issue #698 |
Some valid `spread.yaml` files don't get parsed correctly. | lengau | 446d | needs triage | 75 | ? | Valid spread.yaml files containing string keys instead of mappings fail to parse correctly, and the report remains open and stalled with no proposed fix. |
|
craft-application issue #833 |
`test` command gives unhelpful error message if extension file is not executable | lengau | 319d | keep open | 75 | ? | The test command fails with an unhelpful error when the spread extension file lacks executable permissions, and the issue remains open with no proposed fix after 307 days. |
|
craft-application issue #816 |
Config service should check whether the program is running in the app's snap | lengau | 332d | needs triage | 75 | ? | The config service incorrectly checks for any snap instead of the specific application snap, and remains stalled with no activity or comments for 319 days. |
|
craft-application issue #800 |
Test must only pack if necessary | cmatsuoka | 345d | keep open | 75 | ? | The snapcraft test command unnecessarily repacks artifacts and needs a state check to avoid redundant operations, but the issue remains stalled after being triaged over a year ago. |
|
craft-application issue #719 |
Raise an error for unfiltered build plans | mr-cal | 437d | keep open | 75 | ? | The create_build_plan function silently drops unfiltered build targets and should raise an error when all filter parameters are None, but the issue remains stalled with no recent human discussion or proposed fix. |
|
craft-application issue #844 |
Projects with no parts are always repacked | jonathan-conder | 313d | keep open | 75 | ? | Projects without parts are always repacked despite the always_repack=False setting due to a missing prime state timestamp, a triaged bug currently awaiting a fix. |
|
craft-application issue #696 |
Add more spread interactions to the `test` command | lengau | 446d | needs triage | 75 | ? | The test command requires additional spread flags like -debug and -shell-after, but the request remains open and stalled with no proposed fix or recent discussion. |
|
craft-application issue #572 |
add ability to add / update run_managed env | dariuszd21 | 562d | needs triage | 75 | ? | Proposes adding a method to customize environment variables for managed runs instead of using hardcoded values, but remains stalled after a Jira sync notification. |
|
craft-application issue #455 |
Incompatible base detection is too strict for non-Ubuntu bases | lengau | 641d | needs triage | 75 | ? | Base compatibility validation incorrectly requires exact version matches instead of just major versions for non-Ubuntu bases, leaving the issue open and tracked internally since September 2024. |
|
craft-application issue #821 |
5.5.0 changes pack semantics if the project file has different metadata | javierdelapuente | 325d | keep open | 75 | ? | charmcraft pack skips rebuilding when charmcraft.yaml metadata changes, incorrectly reporting already packed; the triaged bug in craft-application remains stalled with a clean command workaround. |
|
craft-application issue #682 |
Upstream Charmcraft's store service | mr-cal | 454d | needs triage | 75 | ? | Upstreaming Charmcraft's store service into craft-application to reduce code duplication remains stalled after over a year of inactivity with no proposed fix or further discussion. |
|
craft-application issue #546 |
'No such file or directory' if application is missing the templates dir | tigarmo | 598d | keep open | 75 | ? | The init command crashes with an unhandled FileNotFoundError when a templates directory is missing; developers agreed to improve the error message instead, but the issue remains stalled. |
|
craft-application issue #395 |
Put public utility items in the top-level namespace | lengau | 690d | needs triage | 75 | ? | Proposes exposing public utility functions directly in the top-level namespace instead of requiring a util submodule import, but remains open with no recent activity or comments. |
|
craft-application issue #379 |
Use predefined exit codes | mattculler | 705d | close stale | 75 | ? | Replace hardcoded exit codes with Python's os module constants and expose error codes for testing, with simple cases addressed in PR #387 while custom signal-based codes remain under discussion. |
|
craft-application issue #348 |
Rewrite default `_providers_base()` command. | mr-cal | 759d | needs triage | 75 | ? | Update Project._providers_base() and Project.effective_base() to correctly translate the devel base alias, currently stalled with no proposed fix after 375 days of inactivity. |
|
craft-application issue #342 |
Utility to allow a `format` option for commands. | lengau | 766d | needs triage | 75 | ? | Proposes a centralized utility to standardize a format option for command outputs, currently stalled with an internal Jira ticket created but no implementation. |
|
craft-application issue #222 |
Specify a project's lifecycle | lengau | 844d | needs triage | 75 | ? | Defining and documenting project creation, mutation, and service interaction to address emerging edge cases remains stalled, with only an internal Jira ticket referenced after over a year of inactivity. |
|
craft-application issue #597 |
Document the remote-build command | tigarmo | 545d | keep open | 72 | ? | Requests documentation for the experimental remote-build command, outlining its functionality and current restrictions, but remains stalled with no active discussion or proposed fix for over 270 days. |
|
craft-application issue #105 |
Custom compatibility tags in the provider service | lengau | 970d | needs triage | 70 | ? | Proposes adding an integer field to AppMetadata for custom provider compatibility tags to eliminate charmcraft overrides, but the request remains stalled with only a Jira ticket created. |
|
craft-application issue #320 |
Set the project environment in the Lifecycle Service | mr-cal | 781d | close stale | 70 | ? | Lifecycle Service must properly set CRAFT_PROJECT_NAME and CRAFT_PROJECT_VERSION environment variables, which are currently missing or incorrectly assigned in the build environment and remain stalled. |
|
craft-application issue #662 |
Add reference docs for the pydantic models | lengau | 474d | keep open | 70 | ? | Requests reference documentation for craft-application's Pydantic models, including explanations for default values, but remains stalled with no recent activity or proposed implementation. |
|
craft-application issue #386 |
Explicitly separate public and private APIs | lengau | 698d | needs triage | 70 | ? | Explicitly separating public and private APIs is needed to prevent breaking changes, but the open request remains stalled with no recent activity or proposed solutions. |
|
craft-application issue #889 |
Developer docs: Architecture explanation | lengau | 284d | keep open | 70 | ? | Proposes documenting the application's architecture, command and service purposes, and design boundaries to mitigate recurring issues, but remains stalled since triage 272 days ago. |
|
craft-application issue #350 |
Incorrect part name when cd-ing when within the build environment | sergiusens | 754d | needs triage | 70 | ? | The snapcraft cd build command incorrectly displays the part name as parts instead of the actual part in a build environment shell, and the bug remains unresolved after over a year. |
|
craft-application issue #573 |
Improve API naming and scoping | sergiusens | 559d | needs triage | 68 | ? | Proposes refactoring API naming to reduce repetition and improve scoping by removing redundant suffixes and adjusting import paths, but remains stalled with no recent activity or discussion. |
|
craft-application issue #922 |
Reference documentation about services in general | lengau | 262d | keep open | 65 | ? | Documentation requires expansion to clarify the general service concept before detailing AppService, but the triaged request has stalled for 250 days awaiting implementation. |
|
craft-application issue #965 |
snapcraft internal error: AttributeError("'list' object has no attribute 'get'") | xypron | 228d | keep open | 65 | ? | Snapcraft throws an unhelpful AttributeError when parsing an invalid platform specification, and the report has been triaged and moved to the craft-application repository for improved error handling and schema validation. |
|
craft-application issue #870 |
Support `debug` and `debug-each` on spread.yaml | tigarmo | 296d | keep open | 65 | ? | Craft-application models silently discard debug and debug-each keys in spread.yaml, requiring a fix to enable suite-level debugging, but the triaged issue remains inactive for over nine months. |
|
craft-application issue #875 |
Craft-application should include a schema JSON and a CI job to check the schema. | lengau | 291d | keep open | 65 | ? | craft-application requires a schema generator and CI validation job to track schema changes, currently triaged as an enhancement but stalled for over nine months. |