Skip to content

Commit 394f2b0

Browse files
authored
Merge pull request #272022 from rcdun/release-preview-voice-protect
[Operator Call Protection] Dirty PR for release branch merge conflict with upstream main
2 parents ae39593 + 0068f06 commit 394f2b0

File tree

88 files changed

+1117
-332
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+1117
-332
lines changed

articles/ai-services/translator/containers/configuration.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,6 @@ If you need to configure an HTTP proxy for making outbound requests, use these t
7575
| Name | Data type | Description |
7676
|--|--|--|
7777
|HTTPS_PROXY|string|The proxy to use, for example, `https://proxy:8888`<br>`<proxy-url>`|
78-
|HTTP_PROXY_CREDS|string|Any credentials needed to authenticate against the proxy, for example, `username:password`. This value **must be in lower-case**. |
79-
|`<proxy-user>`|string|The user for the proxy.|
80-
|`<proxy-password>`|string|The password associated with `<proxy-user>` for the proxy.|
81-
||||
8278

8379
```bash
8480
docker run --rm -it -p 5000:5000 \
@@ -89,7 +85,6 @@ Eula=accept \
8985
Billing=<endpoint> \
9086
ApiKey=<api-key> \
9187
HTTPS_PROXY=<proxy-url> \
92-
HTTP_PROXY_CREDS=<proxy-user>:<proxy-password> \
9388
```
9489

9590
## Logging settings

articles/ai-services/translator/containers/install-run.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ In this article, learn how to install and run the Translator container online wi
2929

3030
* **Text Translation**. Translate the contextual meaning of words or phrases from supported `source` to supported `target` language in real time. For more information, *see* [**Container: translate text**](translator-container-supported-parameters.md).
3131

32-
* **Text Transliteration**. Convert text from one language script or writing system to another language script or writing system in real time. For more information, *see* [Container: transliterate text](transliterate-text-parameters.md).
32+
* **🆕 Text Transliteration**. Convert text from one language script or writing system to another language script or writing system in real time. For more information, *see* [Container: transliterate text](transliterate-text-parameters.md).
3333

34-
* **Document translation**. Synchronously translate documents while preserving structure and format in real time. For more information, *see* [Container:translate documents](translate-document-parameters.md).
34+
* **🆕 Document translation (preview)**. Synchronously translate documents while preserving structure and format in real time. For more information, *see* [Container:translate documents](translate-document-parameters.md).
3535

3636
## Prerequisites
3737

articles/ai-services/translator/containers/translate-document-parameters.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@ ms.date: 04/08/2024
1212
ms.author: lajanuar
1313
---
1414

15-
# Container: Translate Documents
15+
# Container: Translate Documents (preview)
16+
17+
> [!IMPORTANT]
18+
>
19+
> * Azure AI Translator public preview releases provide early access to features that are in active development.
20+
> * Features, approaches, and processes may change, prior to General Availability (GA), based on user feedback.
1621
1722
**Translate document with source language specified**.
1823

articles/ai-services/translator/toc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ items:
187187
href: containers/overview.md
188188
- name: Install and run containers
189189
displayName: docker,docker-run,run,pull,swagger,c#,python,import,cpu,EULA,billing
190-
href: containers/translator-how-to-install-container.md
190+
href: containers/install-run.md
191191
- name: Container configuration guide
192192
displayName: docker,docker-run,billing,settings,key,logging,EULA,telemetry,proxy
193193
href: containers/configuration.md
@@ -199,10 +199,10 @@ items:
199199
- name: "Container: Translate text"
200200
displayName: docker,docker-run,run,pull,swagger,c#,python,import,cpu,EULA,billing
201201
href: containers/translate-text-parameters.md
202-
- name: "Container: Transliterate text"
202+
- name: "🆕 Container: Transliterate text"
203203
displayName: docker,docker-run,run,pull,swagger,c#,python,import,cpu,EULA,billing
204204
href: containers/transliterate-text-parameters.md
205-
- name: "Container: Translate documents"
205+
- name: "🆕 Container: Translate documents (preview)"
206206
displayName: docker,docker-run,run,pull,swagger,c#,python,import,cpu,EULA,billing
207207
href: containers/translate-document-parameters.md
208208
- name: Translator container FAQ
18.9 KB
Loading

articles/aks/supported-kubernetes-versions.md

Lines changed: 29 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.author: nickoman
99

1010
# Supported Kubernetes versions in Azure Kubernetes Service (AKS)
1111

12-
The Kubernetes community releases minor versions roughly every three months. Recently, the Kubernetes community has [increased the support window for each version from nine months to one year](https://kubernetes.io/blog/2020/08/31/kubernetes-1-19-feature-one-year-support/), starting with version 1.19.
12+
The Kubernetes community [releases minor versions](https://kubernetes.io/releases/) roughly every four months.
1313

1414
Minor version releases include new features and improvements. Patch releases are more frequent (sometimes weekly) and are intended for critical bug fixes within a minor version. Patch releases include fixes for security vulnerabilities or major bugs.
1515

@@ -21,8 +21,8 @@ Kubernetes uses the standard [Semantic Versioning](https://semver.org/) versioni
2121
[major].[minor].[patch]
2222
2323
Examples:
24-
1.17.7
25-
1.17.8
24+
1.29.2
25+
1.29.1
2626
```
2727

2828
Each number in the version indicates general compatibility with the previous version:
@@ -31,7 +31,7 @@ Each number in the version indicates general compatibility with the previous ver
3131
* **Minor versions** change when functionality updates are made that are backwards compatible to the other minor releases.
3232
* **Patch versions** change when backwards-compatible bug fixes are made.
3333

34-
Aim to run the latest patch release of the minor version you're running. For example, if your production cluster is on **`1.17.7`**, **`1.17.8`** is the latest available patch version available for the *1.17* series. You should upgrade to **`1.17.8`** as soon as possible to ensure your cluster is fully patched and supported.
34+
Aim to run the latest patch release of the minor version you're running. For example, if your production cluster is on **`1.29.1`** and **`1.29.2`** is the latest available patch version available for the *1.29* minor version, you should upgrade to **`1.29.2`** as soon as possible to ensure your cluster is fully patched and supported.
3535

3636
## AKS Kubernetes release calendar
3737

@@ -73,7 +73,7 @@ Note the following important changes before you upgrade to any of the available
7373
> [!NOTE]
7474
> Alias minor version requires Azure CLI version 2.37 or above as well as API version 20220401 or above. Use `az upgrade` to install the latest version of the CLI.
7575
76-
AKS allows you to create a cluster without specifying the exact patch version. When you create a cluster without designating a patch, the cluster runs the minor version's latest GA patch. For example, if you create a cluster with **`1.21`**, your cluster runs **`1.21.7`**, which is the latest GA patch version of *1.21*. If you want to upgrade your patch version in the same minor version, please use [auto-upgrade](./auto-upgrade-cluster.md).
76+
AKS allows you to create a cluster without specifying the exact patch version. When you create a cluster without designating a patch, the cluster runs the minor version's latest GA patch. For example, if you create a cluster with **`1.29`** and **`1.29.2`** is the latest GA'd patch available, your cluster will be created with **`1.29.2`**. If you want to upgrade your patch version in the same minor version, please use [auto-upgrade](./auto-upgrade-cluster.md).
7777

7878
To see what patch you're on, run the `az aks show --resource-group myResourceGroup --name myAKSCluster` command. The `currentKubernetesVersion` property shows the whole Kubernetes version.
7979

@@ -83,7 +83,7 @@ To see what patch you're on, run the `az aks show --resource-group myResourceGro
8383
"autoScalerProfile": null,
8484
"autoUpgradeProfile": null,
8585
"azurePortalFqdn": "myaksclust-myresourcegroup.portal.hcp.eastus.azmk8s.io",
86-
"currentKubernetesVersion": "1.21.7",
86+
"currentKubernetesVersion": "1.29.2",
8787
}
8888
```
8989

@@ -102,41 +102,38 @@ AKS provides platform support only for one GA minor version of Kubernetes after
102102
> [!NOTE]
103103
> AKS uses safe deployment practices which involve gradual region deployment. This means it might take up to 10 business days for a new release or a new version to be available in all regions.
104104
105-
The supported window of Kubernetes versions on AKS is known as "N-2": (N (Latest release) - 2 (minor versions)), and ".letter" is representative of patch versions.
105+
The supported window of Kubernetes minor versions on AKS is known as "N-2", where N refers to the latest release, meaning that two previous minor releases are also supported.
106106

107-
For example, if AKS introduces *1.17.a* today, support is provided for the following versions:
107+
For example, on the day that AKS introduces version 1.29, support is provided for the following versions:
108108

109-
New minor version | Supported Version List
109+
New minor version | Supported Minor Version List
110110
----------------- | ----------------------
111-
1.17.a | 1.17.a, 1.17.b, 1.16.c, 1.16.d, 1.15.e, 1.15.f
111+
1.29 | 1.29, 1.28, 1.27
112112

113-
When a new minor version is introduced, the oldest minor version and patch releases supported are deprecated and removed. For example, let's say the current supported version list is:
113+
When a new minor version is introduced, the oldest minor version is deprecated and removed. For example, let's say the current supported minor version list is:
114114

115115
```
116-
1.17.a
117-
1.17.b
118-
1.16.c
119-
1.16.d
120-
1.15.e
121-
1.15.f
116+
1.29
117+
1.28
118+
1.27
122119
```
123120

124-
When AKS releases 1.18.\*, all the 1.15.\* versions go out of support 30 days later.
121+
When AKS releases 1.30, all the 1.27 versions go out of support 30 days later.
125122

126123
AKS also supports a maximum of two **patch** releases of a given minor version. For example, given the following supported versions:
127124

128125
```
129126
Current Supported Version List
130127
------------------------------
131-
1.17.8, 1.17.7, 1.16.10, 1.16.9
128+
1.29.2, 1.29.1, 1.28.7, 1.28.6, 1.27.11, 1.27.10
132129
```
133130

134-
If AKS releases `1.17.9` and `1.16.11`, the oldest patch versions are deprecated and removed, and the supported version list becomes:
131+
If AKS releases `1.29.3` and `1.28.8`, the oldest patch versions are deprecated and removed, and the supported version list becomes:
135132

136133
```
137134
New Supported Version List
138135
----------------------
139-
1.17.*9*, 1.17.*8*, 1.16.*11*, 1.16.*10*
136+
1.29.3, 1.29.2, 1.28.8, 1.28.7, 1.27.11, 1.27.10
140137
```
141138

142139
## Platform support policy
@@ -178,7 +175,7 @@ This table outlines support guidelines for Community Support compared to Platfor
178175

179176
You can use one minor version older or newer of `kubectl` relative to your *kube-apiserver* version, consistent with the [Kubernetes support policy for kubectl](https://kubernetes.io/docs/setup/release/version-skew-policy/#kubectl).
180177

181-
For example, if your *kube-apiserver* is at *1.17*, then you can use versions *1.16* to *1.18* of `kubectl` with that *kube-apiserver*.
178+
For example, if your *kube-apiserver* is at *1.28*, then you can use versions *1.27* to *1.29* of `kubectl` with that *kube-apiserver*.
182179

183180
To install or update `kubectl` to the latest version, run:
184181

@@ -229,7 +226,7 @@ Specific patch releases might be skipped or rollout accelerated, depending on th
229226

230227
## Azure portal and CLI versions
231228

232-
When you deploy an AKS cluster with Azure portal, Azure CLI, Azure PowerShell, the cluster defaults to the N-1 minor version and latest patch. For example, if AKS supports *1.17.a*, *1.17.b*, *1.16.c*, *1.16.d*, *1.15.e*, and *1.15.f*, the default version selected is *1.16.c*.
229+
When you deploy an AKS cluster with Azure portal, Azure CLI, Azure PowerShell, the cluster defaults to the N-1 minor version and latest patch. For example, if AKS supports *1.29.2*, *1.29.1*, *1.28.7*, *1.28.6*, *1.27.11*, and *1.27.10*, the default version selected is *1.28.7*.
233230

234231
### [Azure CLI](#tab/azure-cli)
235232

@@ -265,8 +262,8 @@ Starting with Kubernetes 1.19, the [open source community has expanded support t
265262

266263
If you're on the *n-3* version or older, it means you're outside of support and will be asked to upgrade. When your upgrade from version n-3 to n-2 succeeds, you're back within our support policies. For example:
267264

268-
* If the oldest supported AKS version is *1.15.a* and you're on *1.14.b* or older, you're outside of support.
269-
* When you successfully upgrade from *1.14.b* to *1.15.a* or higher, you're back within our support policies.
265+
* If the oldest supported AKS minor version is *1.27* and you're on *1.26* or older, you're outside of support.
266+
* When you successfully upgrade from *1.26* to *1.27* or higher, you're back within our support policies.
270267

271268
Downgrades aren't supported.
272269

@@ -302,16 +299,16 @@ The [version skew policy](https://kubernetes.io/releases/version-skew-policy/) n
302299

303300
When you upgrade a supported AKS cluster, Kubernetes minor versions can't be skipped. Kubernetes control planes [version skew policy](https://kubernetes.io/releases/version-skew-policy/) doesn't support minor version skipping. For example, upgrades between:
304301

305-
* *1.12.x* -> *1.13.x*: allowed.
306-
* *1.13.x* -> *1.14.x*: allowed.
307-
* *1.12.x* -> *1.14.x*: not allowed.
302+
* *1.28.x* -> *1.29.x*: allowed.
303+
* *1.27.x* -> *1.28.x*: allowed.
304+
* *1.27.x* -> *1.29.x*: not allowed.
308305

309-
To upgrade from *1.12.x* -> *1.14.x*:
306+
To upgrade from *1.27.x* -> *1.29.x*:
310307

311-
1. Upgrade from *1.12.x* -> *1.13.x*.
312-
2. Upgrade from *1.13.x* -> *1.14.x*.
308+
1. Upgrade from *1.27.x* -> *1.28.x*.
309+
2. Upgrade from *1.28.x* -> *1.29.x*.
313310

314-
Skipping multiple versions can only be done when upgrading from an unsupported version back into the minimum supported version. For example, you can upgrade from an unsupported *1.10.x* to a supported *1.15.x* if *1.15* is the minimum supported minor version.
311+
Skipping multiple versions can only be done when upgrading from an unsupported version back into the minimum supported version. For example, you can upgrade from an unsupported *1.25.x* to a supported *1.27.x* if *1.27* is the minimum supported minor version.
315312

316313
When performing an upgrade from an _unsupported version_ that skips two or more minor versions, the upgrade is performed without any guarantee of functionality and is excluded from the service-level agreements and limited warranty.Clusters running _unsupported version_ has the flexibility of decoupling control plane upgrades with node pool upgrades. However if your version is significantly out of date, we recommend that you re-create the cluster.
317314

articles/api-management/breaking-changes/workspaces-breaking-changes-june-2024.md

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

1212
# Workspaces - breaking changes (June 2024)
1313

14-
[!INCLUDE [api-management-availability-premium](../../../includes/api-management-availability-premium.md)]
14+
[!INCLUDE [api-management-availability-premium-dev-standard](../../../includes/api-management-availability-premium-dev-standard.md)]
1515

1616
On 14 June 2024, as part of our development of [workspaces](../workspaces-overview.md) (preview) in Azure API Management, we're introducing several breaking changes.
1717

@@ -70,4 +70,4 @@ If you have questions, get answers from community experts in [Microsoft Q&A](htt
7070

7171
## Related content
7272

73-
See all [upcoming breaking changes and feature retirements](overview.md).
73+
See all [upcoming breaking changes and feature retirements](overview.md).

articles/automation/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@
262262
href: change-tracking/extension-version-details.md
263263
- name: Supported regions
264264
href: change-tracking/region-mappings-monitoring-agent.md
265-
- name: Enable change tracking from portal
265+
- name: Enable change tracking and inventory
266266
href: change-tracking/enable-vms-monitoring-agent.md
267267
- name: Manage change tracking and inventory
268268
href: change-tracking/manage-change-tracking-monitoring-agent.md

articles/automation/change-tracking/enable-vms-monitoring-agent.md

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Enable Azure Automation Change Tracking for single machine and multiple m
33
description: This article tells how to enable the Change Tracking feature for single machine and multiple machines at scale from the Azure portal.
44
services: automation
55
ms.subservice: change-inventory-management
6-
ms.date: 06/28/2023
6+
ms.date: 04/10/2024
77
ms.topic: conceptual
88
---
99

@@ -23,7 +23,7 @@ This article describes how you can enable [Change Tracking and Inventory](overvi
2323

2424
This section provides detailed procedure on how you can enable change tracking on a single VM and multiple VMs.
2525

26-
#### [For a single VM](#tab/singlevm)
26+
#### [Single Azure VM -portal](#tab/singlevm)
2727

2828
1. Sign in to [Azure portal](https://portal.azure.com) and navigate to **Virtual machines**.
2929

@@ -41,7 +41,7 @@ This section provides detailed procedure on how you can enable change tracking o
4141
:::image type="content" source="media/enable-vms-monitoring-agent/deployment-success-inline.png" alt-text="Screenshot showing the notification of deployment." lightbox="media/enable-vms-monitoring-agent/deployment-success-expanded.png":::
4242

4343

44-
#### [For multiple VMs](#tab/multiplevms)
44+
#### [Multiple Azure VMs - portal](#tab/multiplevms)
4545

4646
1. Sign in to [Azure portal](https://portal.azure.com) and navigate to **Virtual machines**.
4747

@@ -64,6 +64,40 @@ This section provides detailed procedure on how you can enable change tracking o
6464

6565
1. Select **Enable** to initiate the deployment.
6666
1. A notification appears on the top right corner of the screen indicating the status of deployment.
67+
68+
#### [Arc-enabled VMs - portal/CLI](#tab/arcvms)
69+
70+
To enable the Change Tracking and Inventory on Arc-enabled servers, ensure that the custom Change Tracking Data collection rule is associated to the Arc-enabled VMs.
71+
72+
Follow these steps to associate the data collection rule to the Arc-enabled VMs:
73+
74+
1. [Create Change Tracking Data collection rule](#create-data-collection-rule).
75+
1. Sign in to [Azure portal](https://portal.azure.com) and go to **Monitor** and under **Settings**, select **Data Collection Rules**.
76+
77+
:::image type="content" source="media/enable-vms-monitoring-agent/monitor-menu-data-collection-rules.png" alt-text="Screenshot showing the menu option to access data collection rules from Azure Monitor." lightbox="media/enable-vms-monitoring-agent/monitor-menu-data-collection-rules.png":::
78+
79+
1. Select the data collection rule that you have created in Step 1 from the listing page.
80+
1. In the data collection rule page, under **Configurations**, select **Resources** and then select **Add**.
81+
82+
:::image type="content" source="media/enable-vms-monitoring-agent/select-resources.png" alt-text="Screenshot showing the menu option to select resources from the data collection rule page." lightbox="media/enable-vms-monitoring-agent/select-resources.png":::
83+
84+
1. In the **Select a scope**, from **Resource types**, select *Machines-Azure Arc* that is connected to the subscription and then select **Apply** to associate the *ctdcr* created in Step 1 to the Arc-enabled machine and it will also install the Azure Monitoring Agent extension.
85+
86+
:::image type="content" source="media/enable-vms-monitoring-agent/scope-select-arc-machines.png" alt-text="Screenshot showing the selection of Arc-enabled machines from the scope." lightbox="media/enable-vms-monitoring-agent/scope-select-arc-machines.png":::
87+
88+
1. Install the Change Tracking extension as per the OS type for the Arc-enabled VM.
89+
90+
**Linux**
91+
92+
```azurecli
93+
az connectedmachine extension create --name ChangeTracking-Linux --publisher Microsoft.Azure.ChangeTrackingAndInventory --type-handler-version 2.20 --type ChangeTracking-Linux --machine-name XYZ --resource-group XYZ-RG --location X --enable-auto-upgrade
94+
```
95+
96+
**Windows**
97+
98+
```azurecli
99+
az connectedmachine extension create --name ChangeTracking-windows --publisher Microsoft.Azure.ChangeTrackingAndInventory --type-handler-version 2.20 --type ChangeTracking-Windows --machine-name XYZ --resource-group XYZ-RG --location X --enable-auto-upgrade
100+
```
67101
---
68102

69103
>[!NOTE]
207 KB
Loading

0 commit comments

Comments
 (0)