Skip to content

Commit 878ff17

Browse files
authored
Merge pull request #36408 from rwestMSFT/rw-0123-linux-repo
[Linux] Remove CU 1 temporarily
2 parents d8bfb9a + 0b4c70f commit 878ff17

20 files changed

Lines changed: 61 additions & 30 deletions

docs/database-engine/availability-groups/windows/contained-availability-groups-overview.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,8 @@ If you use a network resource for the backup location, all servers that host rep
151151

152152
**Applies to**: [!INCLUDE [sssql25-md](../../../includes/sssql25-md.md)] CU 1 and later versions.
153153

154+
[!INCLUDE [sql-server-2025-cu-1-removed](../../../linux/includes/sql-server-2025-cu-1-removed.md)]
155+
154156
In [!INCLUDE [sssql25-md](../../../includes/sssql25-md.md)] Cumulative Update (CU) 1, you can enable database creation and restoration directly within a contained availability group session, through the contained AG listener. This enhancement streamlines workflows for users assigned the appropriate roles, allowing seamless operations within contained AG environments.
155157

156158
Only users with the **dbcreator** role can create databases in a contained AG session. Only users with the **db_owner** or **sysadmin** role can restore databases.

docs/linux/includes/editions-sql-server-2025-later-versions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ ms.custom:
1111
| --- | --- |
1212
| `Evaluation` | SQL Server Evaluation edition |
1313
| `Express` | SQL Server Express edition |
14-
| `StandardDeveloper` | SQL Server Standard Developer edition |
14+
| `StandardDeveloper`<br /><br />(For containers, use `DeveloperStandard`) | SQL Server Standard Developer edition |
1515
| `Standard` | SQL Server Standard edition |
16-
| `EnterpriseDeveloper` | SQL Server Enterprise Developer edition |
16+
| `EnterpriseDeveloper`<br /><br />(For containers, use `Developer`) | SQL Server Enterprise Developer edition |
1717
| `Enterprise` | This legacy option represents Enterprise edition Server + Client Access License (CAL) based licensing, and is limited to a maximum of 20 cores per SQL Server instance. `Enterprise` isn't available for new agreements. You should choose `EnterpriseCore` when you wish to deploy Enterprise edition. |
1818
| `EnterpriseCore` | SQL Server Enterprise Core edition. `EnterpriseCore` represents the core-based server licensing model with no core limits. For more information, see [Compute capacity limits by edition of SQL Server](../../sql-server/compute-capacity-limits-by-edition-of-sql-server.md). |
1919
| `A product key` | If you specify a product key, it must be in the form of `#####-#####-#####-#####-#####`, where `#` is a number or a letter. |
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
author: rwestMSFT
3+
ms.author: randolphwest
4+
ms.date: 01/23/2026
5+
ms.service: sql
6+
ms.topic: include
7+
ms.custom:
8+
- linux-related-content
9+
---
10+
When you deploy a container for [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)] GA, use `MSSQL_PID=DeveloperStandard` for Standard Developer edition, and `MSSQL_PID=Developer` for Enterprise Developer edition.

docs/linux/includes/linux-supported-platforms-2025.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ You should run production workloads on supported platforms like [Red Hat Enterpr
1515

1616
| Platform | File system | Installation guide | Get |
1717
| --- | --- | --- | --- |
18-
| Red Hat Enterprise Linux 10.x Server<br /><br />Red Hat Enterprise Linux 9.x Server | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-red-hat.md) | [Get RHEL 10](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation)<br /><br />[Get RHEL 9](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation) |
19-
| Ubuntu 24.04<br /><br />Ubuntu 22.04 | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-ubuntu.md) | [Get Ubuntu 24.04](https://releases.ubuntu.com/24.04/)<br /><br />[Get Ubuntu 22.04](https://releases.ubuntu.com/22.04/) |
18+
| Red Hat Enterprise Linux 10.x Server (in preview)<br /><br />Red Hat Enterprise Linux 9.x Server | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-red-hat.md) | [Get RHEL 10](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation)<br /><br />[Get RHEL 9](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation) |
19+
| Ubuntu 24.04 (in preview)<br /><br />Ubuntu 22.04 | **XFS** or **ext4** | [Installation guide](../quickstart-install-connect-ubuntu.md) | [Get Ubuntu 24.04](https://releases.ubuntu.com/24.04/)<br /><br />[Get Ubuntu 22.04](https://releases.ubuntu.com/22.04/) |
2020
| Docker Engine 1.8+ on Linux <sup>1</sup> | N/A | [Installation guide](../quickstart-install-connect-docker.md) | [Get Docker](https://www.docker.com/get-started) |
2121

2222
<sup>1</sup> [!INCLUDE [container-emulation](container-emulation.md)]

docs/linux/includes/odbc-redhat.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Use the following steps to install the **mssql-tools18** on Red Hat Enterprise L
1515

1616
1. Download the Microsoft Red Hat repository configuration file.
1717

18-
- For Red Hat 10, use the following command to download the Microsoft Red Hat repository configuration file from the RHEL 9 repo. The same versions of tools also work for RHEL 10.
18+
- For Red Hat 10 (in preview), use the following command to download the Microsoft Red Hat repository configuration file from the RHEL 9 repo. The same versions of tools also work for RHEL 10.
1919

2020
```bash
2121
curl https://packages.microsoft.com/config/rhel/9/prod.repo | sudo tee /etc/yum.repos.d/mssql-release.repo

docs/linux/includes/odbc-ubuntu.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.custom:
1111

1212
Use the following steps to install the **mssql-tools18** on Ubuntu.
1313

14-
- Ubuntu 24.04 is supported starting with [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)] CU 1.
14+
- Ubuntu 24.04 is supported in preview starting with [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)].
1515
- Ubuntu 22.04 is supported starting with [!INCLUDE [sssql22-md](../../includes/sssql22-md.md)] CU 10.
1616
- Ubuntu 20.04 is supported starting with [!INCLUDE [sssql19-md](../../includes/sssql19-md.md)] CU 10.
1717
- Ubuntu 18.04 is supported starting with [!INCLUDE [sssql19-md](../../includes/sssql19-md.md)] CU 3.
@@ -96,9 +96,9 @@ Use the following steps to install the **mssql-tools18** on Ubuntu.
9696
exit
9797
```
9898

99-
### [Ubuntu 24.04](#tab/odbc-ubuntu-2404)
99+
### [Ubuntu 24.04 (in preview)](#tab/odbc-ubuntu-2404)
100100

101-
Use the following steps to install the **mssql-tools18** for [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)] on Ubuntu 24.04.
101+
Use the following steps to install the **mssql-tools18** for [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)] on Ubuntu 24.04 in preview.
102102

103103
1. Enter superuser mode.
104104

docs/linux/quickstart-install-connect-red-hat.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ For more information on supported platforms, see [Release notes for SQL Server 2
4949
In this quickstart, you install [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] on Red Hat Enterprise Linux (RHEL) 9.x or 10.x. Then you connect by using **sqlcmd** to create your first database and run queries.
5050

5151
> [!NOTE]
52-
> Red Hat 9 includes support for [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] and TLS 1.3, which is enabled by default. Starting with [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] CU 1, Red Hat 10 is supported.
52+
> Red Hat 9 includes support for [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] and TLS 1.3, which is enabled by default.
5353
5454
[!INCLUDE [sql-server-2025-cu-1-removed](includes/sql-server-2025-cu-1-removed.md)]
5555

@@ -372,14 +372,14 @@ To configure [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] on RHEL
372372

373373
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your RHEL machine and is ready to use.
374374

375-
### [Red Hat 10](#tab/2025rhel10)
375+
### [Red Hat 10 (in preview)](#tab/2025rhel10)
376376

377377
To configure [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] on RHEL 10, run the following commands in a terminal to install the `mssql-server` package:
378378

379379
1. Download the [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] Red Hat 10 repository configuration file:
380380

381381
```bash
382-
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/10/mssql-server-2025.repo
382+
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/10/mssql-server-preview.repo
383383
```
384384

385385
> [!TIP]

docs/linux/quickstart-install-connect-ubuntu.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ For more information on supported platforms, see [Release notes for SQL Server 2
4747
In this quickstart, you install [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] on Ubuntu 22.04. Then you can connect with **sqlcmd** to create your first database and run queries.
4848

4949
> [!NOTE]
50-
> Starting with [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] CU 1, Ubuntu 24.04 is supported.
50+
> Ubuntu 24.04 is supported in preview for [!INCLUDE [sssql25-md](../includes/sssql25-md.md)]. Currently, only the 180-day Enterprise Evaluation edition is available.
5151
5252
[!INCLUDE [sql-server-2025-cu-1-removed](includes/sql-server-2025-cu-1-removed.md)]
5353

@@ -349,7 +349,7 @@ To configure [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] on Ubunt
349349

350350
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your Ubuntu machine and is ready to use.
351351

352-
### [Ubuntu 24.04](#tab/2505ubuntu2404)
352+
### [Ubuntu 24.04 (in preview)](#tab/2505ubuntu2404)
353353

354354
1. Download the public key, convert from ASCII to GPG format, and write it to the required location:
355355

@@ -360,7 +360,7 @@ At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is run
360360
1. Manually download and register the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] Ubuntu repository:
361361

362362
```bash
363-
curl -fsSL https://packages.microsoft.com/config/ubuntu/24.04/mssql-server-2025.list | sudo tee /etc/apt/sources.list.d/mssql-server-2025.list
363+
curl -fsSL https://packages.microsoft.com/config/ubuntu/24.04/mssql-server-preview.list | sudo tee /etc/apt/sources.list.d/mssql-server-preview.list
364364
```
365365

366366
> [!TIP]

docs/linux/quickstart-install-connect-wsl-2.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,8 @@ docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=<password>" \
164164
-d mcr.microsoft.com/mssql/server:2022-latest
165165
```
166166

167+
[!INCLUDE [editions-sql-server-developer](includes/editions-sql-server-developer.md)]
168+
167169
> [!NOTE]
168170
> [!INCLUDE [password-complexity](includes/password-complexity.md)]
169171
@@ -181,6 +183,8 @@ docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=<password>" \
181183
-d mcr.microsoft.com/mssql/server:2022-latest
182184
```
183185

186+
[!INCLUDE [editions-sql-server-developer](includes/editions-sql-server-developer.md)]
187+
184188
Even if you run the `wsl --terminate` command, you don't lose the data. When you start up WSL again and run the `docker run` command to deploy using the `sql_volume` volume, it still has all the data intact.
185189

186190
If you want to delete the persisted volume, make sure that you stop and remove the container that uses the volume, and then run the following command.

docs/linux/sql-server-linux-change-repo-2025.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Configure Repositories for Installing and Upgrading SQL Server 2025 on Li
33
description: Check and configure source repositories for SQL Server on Linux. The source repository affects the version of SQL Server that is applied during installation and upgrade.
44
author: rwestMSFT
55
ms.author: randolphwest
6-
ms.date: 01/15/2026
6+
ms.date: 01/23/2026
77
ms.service: sql
88
ms.subservice: linux
99
ms.topic: upgrade-and-migration-article
@@ -21,7 +21,7 @@ This article describes how to configure the correct repository for installing an
2121
For instructions on how to configure repositories for [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] and earlier versions, see [Configure Repositories for Installing and Upgrading SQL Server on Linux](sql-server-linux-change-repo.md?view=sql-server-ver16&preserve-view=true).
2222

2323
> [!TIP]
24-
> RHEL 10 and Ubuntu 24.04 are supported starting with [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] CU 1. For more information, see the [installation guide](sql-server-linux-setup.md).
24+
> [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] is available on RHEL 10 (in preview) and Ubuntu 24.04 (in preview). To try it, use this article to configure the `mssql-server-preview` repository. Then install using the instructions in the [installation guide](sql-server-linux-setup.md).
2525
2626
[!INCLUDE [sql-server-2025-cu-1-removed](includes/sql-server-2025-cu-1-removed.md)]
2727

@@ -31,11 +31,13 @@ When you install SQL Server on Linux, you must configure a Microsoft repository.
3131

3232
| Repository | Name | Description |
3333
| --- | --- | --- |
34-
| **2025** | `mssql-server-2025` | [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] repository. |
34+
| **2025** | `mssql-server-2025` <sup>1</sup> | [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] repository. |
3535
| **2022** | `mssql-server-2022` | [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] repository. |
3636
| **2019** | `mssql-server-2019` | [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] Cumulative Update (CU) repository. |
3737
| **2017** | `mssql-server-2017` | [!INCLUDE [sssql17-md](../includes/sssql17-md.md)] Cumulative Update (CU) repository. |
3838

39+
<sup>1</sup> Use `mssql-server-preview` for Red Hat 10 (in preview) and Ubuntu 24.04 (in preview).
40+
3941
The Cumulative Update (CU) repository contains packages for the base SQL Server release, and any bug fixes or improvements since that release. Cumulative updates are specific to a release version, such as [!INCLUDE [sssql25-md](../includes/sssql25-md.md)]. They're released on a regular cadence. General distribution release (GDR) updates are released in the same CU repository.
4042

4143
Each release contains the full SQL Server package and all previous updates for that repository. You can also [downgrade](sql-server-linux-setup.md#rollback) to any release within your major version (for example, 2025).
@@ -96,7 +98,7 @@ Use one of the following commands based on the type of previously configured rep
9698

9799
| Repository | Command to remove |
98100
| --- | --- |
99-
| **2025** | `sudo add-apt-repository -r 'deb [arch=amd64] https://packages.microsoft.com/ubuntu/22.04/mssql-server-2025 noble main'` |
101+
| **2025** | `sudo add-apt-repository -r 'deb [arch=amd64] https://packages.microsoft.com/ubuntu/22.04/mssql-server-preview noble main'` |
100102
| **2022** | `sudo add-apt-repository -r 'deb [arch=amd64] https://packages.microsoft.com/ubuntu/22.04/mssql-server-2022 jammy main'` |
101103
| **2019 CU** | `sudo add-apt-repository -r 'deb [arch=amd64] https://packages.microsoft.com/ubuntu/20.04/mssql-server-2019 focal main'` |
102104
| **2017 CU** | `sudo add-apt-repository -r 'deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.04/mssql-server-2017 bionic main'` |
@@ -111,7 +113,7 @@ Configure the new repository to use for SQL Server installations and upgrades. U
111113

112114
### [RHEL](#tab/rhel)
113115

114-
- Starting with [!INCLUDE [sssql25-md](../includes/sssql25-md.md)] CU 1, RHEL 10 is supported.
116+
- Starting with [!INCLUDE [sssql25-md](../includes/sssql25-md.md)], RHEL 10 is supported (in preview).
115117
- Starting with [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] CU 10, RHEL 9 is supported.
116118
- Starting with [!INCLUDE [sssql17-md](../includes/sssql17-md.md)] CU 20, RHEL 8 is supported.
117119

@@ -121,7 +123,7 @@ Depending on the version of RHEL you use, ensure the paths match `/rhel/8`, `/rh
121123

122124
| Repository | Version | Release | Command |
123125
| --- | --- | --- |
124-
| **2025** | 2025 | RHEL 10 | `sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/10/mssql-server-2025.repo` |
126+
| **2025** | 2025 | RHEL 10 (in preview) | `sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/10/mssql-server-preview.repo` |
125127
| **2022** | 2022 | RHEL 9 | `sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/9/mssql-server-2022.repo` |
126128
| **2019 CU** | 2019 | RHEL 8 | `sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo` |
127129
| **2017 CU** | 2017 | RHEL 8 | `sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2017.repo` |
@@ -130,7 +132,7 @@ Depending on the version of RHEL you use, ensure the paths match `/rhel/8`, `/rh
130132

131133
Configure the new repository for SQL Server installations and upgrades.
132134

133-
- Starting with [!INCLUDE [sssql25-md](../includes/sssql22-md.md)] CU 1, Ubuntu 24.04 is supported.
135+
- Starting with [!INCLUDE [sssql25-md](../includes/sssql22-md.md)], Ubuntu 24.04 is supported (in preview).
134136
- Starting with [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] CU 10, Ubuntu 22.04 is supported.
135137
- Starting with [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] CU 10, Ubuntu 20.04 is supported.
136138
- Starting with [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] CU 3 and [!INCLUDE [sssql17-md](../includes/sssql17-md.md)] CU 20, Ubuntu 18.04 is supported.
@@ -147,7 +149,7 @@ The following commands point to the latest repository for a specific distributio
147149

148150
| Repository | Version | Command |
149151
| --- | --- | --- |
150-
| **2025** | 2025 | `sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/22.04/mssql-server-2025.list)"` |
152+
| **2025** | 2025 | `sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/22.04/mssql-server-preview.list)"` |
151153
| **2022** | 2022 | `sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/22.04/mssql-server-2022.list)"` |
152154
| **2019 CU** | 2019 | `sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"` |
153155
| **2017 CU** | 2017 | `sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2017.list)"` |

0 commit comments

Comments
 (0)