-
Notifications
You must be signed in to change notification settings - Fork 80
Closed
Labels
Description
Bumping spec versions
This checklist describes bumping the Ignition spec version, base version, and distro versions. If your scenario is different, modify to taste.
Bump distro version
- Rename
config/distro/vD_exptoconfig/distro/vDand updatepackagestatements. Update imports. - Drop
-experimentalfrominit()inconfig/config.go. - Drop
-experimentalfrom examples indocs/. - Copy
config/distro/vDtoconfig/distro/vD+1_exp. - Update
packagestatements inconfig/distro/vD+1_exp. Bump its base dependency tobase/vB+1_exp. - Import
config/vD+1_expinconfig/config.goand adddistroC+1-experimentaltoinit().
Update docs
- Update
internal/doc/main.goto add the new stable spec and reference the new experimental spec ingenerate(). - Run
generateto regenerate spec docs. - Update
docs/specs.md. - Update
docs/upgrading-*.mdfor the new spec version. Copy the relevant section from Ignition'sdoc/migrating-configs.md, convert the configs to Butane configs, convert field names to snake case, and update wording as needed. Add subsections for any new Butane-specific features. - Note the stabilization in
docs/release-notes.md, following the format of previous stabilizations. Drop the-expversion suffix from any notes for the upcoming release.
Reactions are currently unavailable