Skip to content

Commit d9e6033

Browse files
authored
Merge pull request #30927 from codyhoag/winc-lb-bz-fixed
Removed BZ#1905950 and related info from known issues
2 parents b051f3c + 74d1d25 commit d9e6033

File tree

3 files changed

+5
-55
lines changed

3 files changed

+5
-55
lines changed

modules/windows-machineset-aws.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ $ oc get -o jsonpath='{.status.infrastructureName}{"\n"}' infrastructure cluster
8080
<2> Specify the infrastructure ID, worker label, and zone.
8181
<3> Configure the machine set as a Windows machine.
8282
<4> Configure the Windows node as a compute machine.
83-
<5> Specify the AMI ID of a Windows image with a container runtime installed. You must use Windows Server 2019 with a version 10.0.17763.1457 or earlier.
83+
<5> Specify the AMI ID of a Windows image with a container runtime installed. You must use Windows Server 2019.
8484
<6> Specify the AWS zone, like `us-east-1a`.
8585
<7> Specify the AWS region, like `us-east-1`.
8686
<8> Created by the WMCO when it is configuring the first Windows machine. After that, the `windows-user-data` is available for all subsequent machine sets to consume.

modules/windows-machineset-azure.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ $ oc get -o jsonpath='{.status.infrastructureName}{"\n"}' infrastructure cluster
7474
<2> Specify the Windows machine set name. Windows machine names on Azure cannot be more than 15 characters long. Therefore, the machine set name cannot be more than 9 characters long, due to the way machine names are generated from it.
7575
<3> Configure the machine set as a Windows machine.
7676
<4> Configure the Windows node as a compute machine.
77-
<5> Specify a `WindowsServer` image offering that defines the `2019-Datacenter-with-Containers` SKU with version `17763.1457.2009030514` or earlier.
77+
<5> Specify a `WindowsServer` image offering that defines the `2019-Datacenter-with-Containers` SKU.
7878
<6> Specify the Azure region, like `centralus`.
7979
<7> Created by the WMCO when it is configuring the first Windows machine. After that, the `windows-user-data` is available for all subsequent machine sets to consume.
8080
<8> Specify the zone within your region to place machines on. Be sure that your region supports the zone that you specify.

windows_containers/windows-containers-release-notes-2-x.adoc

Lines changed: 3 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ The following Windows Server operating systems are supported in this release of
3737
|Windows Server version
3838

3939
|AWS
40-
|Windows Server Long-Term Servicing Channel (LTSC): Windows Server 2019 version 10.0.17763.1457 or earlier
40+
|Windows Server Long-Term Servicing Channel (LTSC): Windows Server 2019
4141

4242
|Azure
43-
|Windows Server Long-Term Servicing Channel (LTSC): Windows Server 2019 version 10.0.17763.1457 or earlier
43+
|Windows Server Long-Term Servicing Channel (LTSC): Windows Server 2019
4444

4545
|vSphere
4646
|Windows Server Semi-Annual Channel (SAC): Windows Server 1909 with link:https://support.microsoft.com/en-us/help/4565351/windows-10-update-kb4565351[Microsoft patch KB4565351]
@@ -76,54 +76,4 @@ Windows nodes are now fully integrated with most of the monitoring capabilities
7676

7777
* The Prometheus windows_exporter used by the WMCO currently collects metrics through HTTP, so it is considered unsafe. You must ensure that only trusted users can retrieve metrics from the endpoint. The windows_exporter feature recently added support for HTTPS configuration, but this configuration has not been implemented for WMCO. Support for HTTPS configuration in the WMCO will be added in a future release.
7878

79-
* If you have a cluster with two Windows nodes, and you create a web server deployment with two replicas, each pod lands on a Windows compute node. In this scenario, if you create a `Service` object with type `LoadBalancer`, communication with the load balancer endpoint is not reliable. To mitigate this issue for clusters installed on AWS or Azure, you must use Windows Server 2019 version 10.0.17763.1457 or earlier. (link:https://bugzilla.redhat.com/show_bug.cgi?id=1905950[*BZ#1905950*])
80-
+
81-
To pick the correct image for the `MachineSet` object, follow the instructions based on your cloud provider:
82-
+
83-
--
84-
*AWS*
85-
86-
. Run the following command to list AWS image info:
87-
+
88-
[source,terminal]
89-
----
90-
$ aws ec2 describe-images \
91-
--filters Name=name,Values=Windows_Server-2019-English-Full-ContainersLatest-2020.09.09
92-
--region <region> \// <1>
93-
--query 'Images[*].[ImageId]' \
94-
--output=json | jq .[0][0]
95-
----
96-
<1> Specify the region your cluster is using.
97-
98-
. Find the AMI ID for a supported Windows image.
99-
100-
--
101-
+
102-
--
103-
*Azure*
104-
105-
. Run the following command to list Azure image info:
106-
+
107-
[source,terminal]
108-
----
109-
$ az vm image list --all --location <location> \// <1>
110-
--publisher MicrosoftWindowsServer \
111-
--offer WindowsServer \
112-
--sku 2019-Datacenter-with-Containers \
113-
--query "[?contains(version, '17763.1457.2009030514')]"
114-
----
115-
<1> Specify the location your cluster is using.
116-
117-
. Find a `WindowsServer` image offering that defines the `2019-Datacenter-with-Containers` SKU with version `17763.1457.2009030514` or earlier.
118-
+
119-
.Example output
120-
----
121-
"offer": "WindowsServer",
122-
"publisher": "MicrosoftWindowsServer",
123-
"sku": "2019-Datacenter-with-Containers",
124-
"urn": "MicrosoftWindowsServer:WindowsServer:2019-Datacenter-with-Containers:17763.1457.2009030514",
125-
"version": "17763.1457.2009030514"
126-
----
127-
--
128-
129-
* There is currently an issue in Windows Server 2019 versions released after version `10.0.17763.1457` where Windows workloads behind a load balancer are unreachable for clusters installed on AWS and Azure. You must use Windows Server 2019 version `10.0.17763.1457` or earlier to work around this issue; however, these earlier images are no longer available for AWS. This image version unavailability prevents the ability to run Windows workloads behind a load balancer on clusters installed on AWS at this time. See the link:https://github.com/microsoft/Windows-Containers/issues/78[Microsoft Windows Containers issue] for more details.
79+
* The kube-proxy service terminates unexpectedly after the load balancer is created if you create the load balancer after the Windows pods begin running. To avoid this issue, you must create the load balancer before the Windows pods status transitions to `Running`. (link:https://bugzilla.redhat.com/show_bug.cgi?id=1939968[*BZ#1939968*])

0 commit comments

Comments
 (0)