canonical / rockcraft

Tool to create OCI Images using the language from Snapcraft and Charmcraft.
GNU General Public License v3.0
36 stars 44 forks source link

Trying to build the output of "expand-extensions" fails because of the pebble part #749

Open tigarmo opened 1 day ago

tigarmo commented 1 day ago

Bug Description

The output of expand-extensions should always be buildable on its own; However, in rockcraft it fails because of the implicit pebble part that is injected when creating the project.

To Reproduce

rockcraft init
rockcraft expand-extensions > new-rockcraft.yaml
mv new-rockcraft.yaml rockcraft.yaml
rockcraft pack

Environment

Rockcraft 1.5.3 on Jammy

rockcraft.yaml

n/a

Relevant log output

2024-11-12 10:23:35.163 Loading project file '/home/tiago/tmp/rockcraft.yaml'
2024-11-12 10:23:35.166 Cannot override the default "pebble" part
syncronize-issues-to-jira[bot] commented 1 day ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-3667.

This message was autogenerated