ironcore-dev / ironcore-dev/sonic-operator
Support Reapplying ZTP Without Reinstalling SONiC
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 4
- Forks
- 155
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 8
Description
Summary
This is an issue to discuss if there could be a simple way to restart or reset a switch and apply the latest ZTP script without always necessarily reinstalling SONiC.
Basic example
Request switch reset
-> restart the switch
-> run the latest ZTP script
-> continue using the existing SONiC installation
Motivation
Applying an updated ZTP script currently requires going through the full SONiC installation flow. For configuration-only changes, it might be possible to restart or reset the switch, apply the fresh ZTP configuration, and keep the installed operating system unchanged.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are identified in the issue. Start by tracing the existing SONiC installation and ZTP flow, then establish whether a reset can safely reapply the latest script while preserving the installed system; done requires an agreed lifecycle and implementation scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100