canonical / canonical/bundle-kubeflow
Set up semi-automated track creation procedures for all charmed kubeflow repositories
- Dominant language
- Python
- Stars
- 122
- Forks
- 50
- PR merge metrics
- No merged PRs in 30d
Description
### What needs to get done
Charmhub has developed a semi-automated method for track creation, as described [here](https://discourse.charmhub.io/t/self-service-creation-of-tracks-now-available-to-charm-developers/10910) and [here](https://discourse.charmhub.io/t/how-to-create-a-track-for-your-charm/11102). We should use this in all our charms to reduce the manual effort during bundle release.
### Why it needs to get done
The current process requires a manual request for each charmhub track created (~30 per release). Automating this would speed up the release process (both in engineering hours and calendar time) and make it more deterministic
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the two linked Charmhub procedures and map the current manual track-request process across the Charmed Kubeflow repositories. Identify how bundle releases currently create tracks; done means a semi-automated procedure is available for every charm and removes the repeated manual requests.
Written by the indexing model from the issue text.
Assessment
- Domain
- release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100