You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Perform the following tasks whenever we roll out a new major version of
Teleport.
We need to make sure that the documentation site presents accurate information
to Teleport Enterprise (Cloud) users by default. Since we roll out a new major
Teleport version to Teleport Enterprise (Cloud) users several weeks after we
release the version, documentation release steps take place in two
phases:
Phase One: We have released a new major version of Teleport but have not
rolled it out to Teleport Enterprise (Cloud) customers.
Phase Two: We have rolled out the new major version of Teleport to
Teleport Enterprise (Cloud) customers.
Use /docs/upcoming-releases to determine the Teleport Enterprise (Cloud)
rollout date.
Phase One tasks
Make sure these tasks are complete by the time we have released a new major
version of Teleport.
Identify features within the new release that we want to include as topics
in our measurement of documentation coverage. Update our internal
documentation coverage record to include the new topics. See our internal
knowledge base for the location of the coverage record.
Update the submodule configuration in gravitational/docs-website.
Remove the directory of the EOL release. Create a directory for the next
release using a command similar to the following:
Verify that gravitational/docs-website/.gitmodules contains the latest
release and not the EOL release.
Verify that Teleport version variables are correct and reflect the upcoming
release. Check docs/config.json for this in all supported branches of gravitational/teleport.
Remove version warnings in the docs that mention a version we no longer
support except for the last EOL version. E.g., if we no longer support
version 10, remove messages saying "You need at least version n to use this
feature" for all versions before 10, but keep warnings for version 10. (Remove v13 mentions in the docs #50831)
Verify that all necessary documentation for the release was backported to
the release branch:
Diff between master and the new release branch and make sure there are
no missed PRs.
Ensure that the release branch's documentation content reflects all
changes introduced by the release. If not, plan to update the docs ASAP and
notify all relevant teams of the delay.
Verify the accuracy of critical docs pages. Follow the docs guides below
and verify their accuracy while using the newly released major version of
Teleport.
General installation page: ensure
that installation methods support the new release candidate.
Make sure these tasks are complete by the time we have rolled out a new major
version of Teleport to Teleport Enterprise (Cloud) customers.
Update the docs site configuration in gravitational/docs-website/config.json: ensure that the EOL version has "deprecated": true assigned and the newly rolled out version has "isDefault" true. Remove the "isDefault": true assignment from the
previous version. (Change the default docs version docs-website#98)
This replaces the previous version of the v17 release plan, #48175. In the new format, in which we make it clear that there are two phases of the docs release process, we are preparing for Phase Two.
Perform the following tasks whenever we roll out a new major version of
Teleport.
We need to make sure that the documentation site presents accurate information
to Teleport Enterprise (Cloud) users by default. Since we roll out a new major
Teleport version to Teleport Enterprise (Cloud) users several weeks after we
release the version, documentation release steps take place in two
phases:
rolled it out to Teleport Enterprise (Cloud) customers.
Teleport Enterprise (Cloud) customers.
Use
/docs/upcoming-releases
to determine the Teleport Enterprise (Cloud)rollout date.
Phase One tasks
Make sure these tasks are complete by the time we have released a new major
version of Teleport.
Identify features within the new release that we want to include as topics
in our measurement of documentation coverage. Update our internal
documentation coverage record to include the new topics. See our internal
knowledge base for the location of the coverage record.
Update the submodule configuration in
gravitational/docs-website
.Remove the directory of the EOL release. Create a directory for the next
release using a command similar to the following:
Verify that
gravitational/docs-website/.gitmodules
contains the latestrelease and not the EOL release.
Verify that Teleport version variables are correct and reflect the upcoming
release. Check
docs/config.json
for this in all supported branches ofgravitational/teleport
.Remove version warnings in the docs that mention a version we no longer
support except for the last EOL version. E.g., if we no longer support
version 10, remove messages saying "You need at least version n to use this
feature" for all versions before 10, but keep warnings for version 10. (Remove v13 mentions in the docs #50831)
Verify that all necessary documentation for the release was backported to
the release branch:
master
and the new release branch and make sure there areno missed PRs.
changes introduced by the release. If not, plan to update the docs ASAP and
notify all relevant teams of the delay.
Verify that the changelog is up to date and complete
for the default docs version. If one release branch has a more complete
changelog than others, copy that
CHANGELOG.md
to our other support releasebranches, e.g.,: ([v17] Update the changelog #50788, [v16] Update the changelog #50780, [v15] Update the changelog #50779)
Update the supported versions table in the FAQ
(https://goteleport.com/docs/faq/#supported-versions).
Verify the accuracy of critical docs pages. Follow the docs guides below
and verify their accuracy while using the newly released major version of
Teleport.
that installation methods support the new release candidate.
Edition demo
guide.
started guide.
Helm
Terraform
Phase Two changes
Make sure these tasks are complete by the time we have rolled out a new major
version of Teleport to Teleport Enterprise (Cloud) customers.
Update the docs site configuration in
gravitational/docs-website/config.json
: ensure that the EOL version has"deprecated": true
assigned and the newly rolled out version has"isDefault" true
. Remove the"isDefault": true
assignment from theprevious version. (Change the default docs version docs-website#98)
Verify that the Upcoming Releases
Page only exists for the major
version of Teleport we have rolled out. Ensure that this page contains the
latest information. ([v17] Move the Upcoming Releases page to v17 #50774)
Copy the changelog from the previous default branch to the new one ([v17] Update the changelog #50788):
The text was updated successfully, but these errors were encountered: