Support configurable manifest names in Chisel
- Dominant language
- Go
- Stars
- 424
- Forks
- 65
- Avg merge
- 12d 19h
- Merged PRs (30d)
- 1
Description
When running chisel cut with base-files_chisel included, Chisel generates a security manifest file. However, in multi-part builds, every part saves its manifest using the same default filename. This causes manifest files conflict, making it impossible to easily preserve or combine manifest data across multiple build parts.
Allow to configure manifest file name via a command line option and make craft-parts provide a sensible default.
Security Manifest generator should be able to pick up part manifests and combine them into a single rock/snap manifest.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at the chisel cut command and trace how the security manifest is generated when base-files_chisel is included. Check how multi-part builds currently choose the default manifest name, then run the relevant cut workflow to verify configurable names, a craft-parts default, and combined rock/snap manifest data.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- build-system, cli, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100