-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: Add snap upgrades how-to #934
Conversation
b1095aa
to
4929fd7
Compare
4929fd7
to
c369bb0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work. Few small changes suggested 😸
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work Hue! Left you some minor comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, minor comments
Great work @HomayoonAlimohammadi
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Hue! Some final comments:
- According to the [upstream Kubernetes][1], skipping **minor** versions while | ||
upgrading is not supported. For more details, please visit the | ||
[Version Skew Policy][2]. | ||
- Before performing an upgrade, it's important to back up the cluster data. | ||
This can be done by following the steps outlined in the [backup guide][3]. | ||
- For more information on managing snap updates, please refer to the | ||
[snap documentation][4]. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- According to the [upstream Kubernetes][1], skipping **minor** versions while | |
upgrading is not supported. For more details, please visit the | |
[Version Skew Policy][2]. | |
- Before performing an upgrade, it's important to back up the cluster data. | |
This can be done by following the steps outlined in the [backup guide][3]. | |
- For more information on managing snap updates, please refer to the | |
[snap documentation][4]. | |
- According to the [upstream Kubernetes], skipping **minor** versions while | |
upgrading is not supported. For more details, please visit the | |
[Version Skew Policy]. | |
- Before performing an upgrade, it's important to back up the cluster data. | |
This can be done by following the steps outlined in the [backup guide]. | |
- For more information on managing snap updates, please refer to the | |
[snap documentation]. |
[1]: https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/ | ||
[2]: https://kubernetes.io/docs/setup/release/version-skew-policy/ | ||
[3]: ./backup-restore.md | ||
[4]: https://snapcraft.io/docs/managing-updates | ||
[5]: ../../charm/index.md | ||
[6]: ../../capi/index.md |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[1]: https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/ | |
[2]: https://kubernetes.io/docs/setup/release/version-skew-policy/ | |
[3]: ./backup-restore.md | |
[4]: https://snapcraft.io/docs/managing-updates | |
[5]: ../../charm/index.md | |
[6]: ../../capi/index.md | |
[upstream Kubernetes]: https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/ | |
[Version Skew Policy]: https://kubernetes.io/docs/setup/release/version-skew-policy/ | |
[backup guide]: ./backup-restore.md | |
[snap documentation]: https://snapcraft.io/docs/managing-updates | |
[5]: ../../charm/index.md | |
[6]: ../../capi/index.md |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, I think 5 and 6 are unused?
Patch upgrades address bug fixes and are typically safe, introducing no | ||
breaking changes. | ||
Snaps automatically check for updates of their specific track | ||
(e.g. `1.32-classic`) several times a day and apply them when available. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(e.g. `1.32-classic`) several times a day and apply them when available. | |
(e.g. `1.32-classic`) 4 times a day and apply them when available. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is what I initially had, but changed according to this comment: #934 (comment)
Overview
This PR adds a how-to guide on snap upgrades.