canonical

canonical/rockcraft

Tool to create OCI Images using the language from Snapcraft and Charmcraft.

6 good first / help-wanted issues · Python · last activity Jul 3, 2026

86 stars 79 forks 86 watchers Python GNU General Public License v3.0
6 Open Issues Need Help Last updated: Jul 3, 2026

Open Issues Need Help

View All on GitHub
good first issue Type: Documentation
canonical/rockcraft
86

Tool to create OCI Images using the language from Snapcraft and Charmcraft.

Python
canonical/rockcraft
86

Tool to create OCI Images using the language from Snapcraft and Charmcraft.

Python
good first issue Type: Documentation
canonical/rockcraft
86

Tool to create OCI Images using the language from Snapcraft and Charmcraft.

Python
good first issue Type: Documentation
canonical/rockcraft
86

Tool to create OCI Images using the language from Snapcraft and Charmcraft.

Python

AI Summary: The `rockcraft help --all` command displays an entry for `expand-extensions` that incorrectly references `snapcraft.yaml`. This suggests a potential mislabeling or an artifact from a shared codebase between Rockcraft and Snapcraft, causing confusion for Rockcraft users.

Complexity: 1/5
good first issue
canonical/rockcraft
86

Tool to create OCI Images using the language from Snapcraft and Charmcraft.

Python

AI Summary: This GitHub issue proposes generalizing the detection and handling of an empty PATH environment variable within Rockcraft. Currently, the check only applies to bare-based rocks, but it needs to be expanded to cover all cases. This improvement aims to mitigate a security vulnerability and enhance the overall robustness of the code.

Complexity: 2/5
good first issue
canonical/rockcraft
86

Tool to create OCI Images using the language from Snapcraft and Charmcraft.

Python