Skip to content

Commit

Permalink
consolidate versioning scheme in the get started main page
Browse files Browse the repository at this point in the history
  • Loading branch information
hellt committed Oct 3, 2024
1 parent 2018bbf commit 6750be8
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 19 deletions.
14 changes: 12 additions & 2 deletions docs/get-started/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,20 @@ At the same time, the new concepts and paradigms implemented in SR Linux might f

The journey starts with deploying a small lab environment that we will use to get familiar with various SR Linux concepts and learn the core configuration and operational tasks. If your muscle memory forced you to open a tab to search where to download the SR Linux image, you can close it right now. The lightweight SR Linux container image is free and available to everyone.

/// admonition | SR Linux version
/// admonition | SR Linux release numbering convention and the version used in this guide
type: warning
This getting started tutorial is based on **SR Linux 24.7.2** version and will adapt to newer releases over time. If you are using a different version, you may see slight differences in the command outputs.
SR Linux uses the following release numbering convention:

* The major release number uses the last two digits of the year in which it is released.
For example, the 2024 releases use the major release number 24.x.
* The minor release number uses the month number in which the feature release was initially made available.
For example, a feature release made available in March 2024 has the release number 24.3, where 3 indicates the third month. The minor release number remains fixed even if the minor release is delayed past the end of the intended month.
* In addition, the final number appended at the end of the release number indicates the maintenance release.
For example, the first iteration of a release will be appended with x.x.1 as in 24.3.1. The second iteration of a release will be appended with x.x.2 as in 24.3.2, and so on.

The last minor release of the year (e.g 24.10) - is considered the long term release and will get security and bug fixes longer than the other minor releases in the same major release.

This getting started tutorial is based on **SR Linux 24.7.2** version and will adapt to newer releases over time. If you are using a different version, you may see slight differences in the command outputs.
Let us know in the comments, or in our [Discord](https://discord.gg/tZvgjQ6PZf), if you would notice any discrepancies.
///

Expand Down
17 changes: 0 additions & 17 deletions docs/get-started/lab.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,23 +16,6 @@ Containerlab is an open source project that provides a CLI for orchestrating and

The extremely low footprint of Containerlab and YAML-based topology definition made it a perfect fit for the SR Linux-based labs.

/// admonition | SR Linux versioning scheme
type: subtle-note
SR Linux's release cycle consists of the three major releases per year that are released in March, July, and November. Consequently, the versioning scheme is also based on the release date and follows the following pattern:

**XX.YY.Z**, where:

- XX - Year of the release
- YY - Month of the release
- Z - Release number

XX.YY together form the major release version.

Take a look at a particular SR Linux release number - **24.7.2** - this is the second minor release in the 24.7 major series. The year of the release is 2024 and the first major release (24.7.1) happened in July 2024.

The last major release of the year - XX.10 - is considered the long term release and will get security and bug fixes longer than the other releases.
///

## Lab prerequisites

You are minutes away from deploying your first SR Linux lab using containerlab. But first, you need to [install containerlab](https://containerlab.dev/install/) and Docker on any Linux system, which can be as easy as running a single installation command[^2]:
Expand Down

0 comments on commit 6750be8

Please sign in to comment.