2.8.6. RHBA-2019:0326 - OpenShift Container Platform 3.11.82 버그 수정 업데이트
출시 날짜: 2019-02-20
OpenShift Container Platform 릴리스 3.11.82가 출시되었습니다. 업데이트에 포함된 패키지 및 버그 수정 목록은 RHBA-2019:0326 권고에 설명되어 있습니다. 업데이트에 포함된 컨테이너 이미지는 RHBA-2019:0327 권고를 통해 제공됩니다.
권고에서 이 릴리스의 모든 버그 수정 및 개선 사항을 문서화하는 것은 제외되었습니다. 이 릴리스에 포함된 버그 수정 및 개선 사항에 대한 자세한 내용은 다음 섹션을 참조하십시오.
2.8.6.1. 버그 수정
- 설치 제거 프로세스 중에 Docker 관련 패키지가 모두 제거되지 않습니다.Docker는 설치 중에 제대로 설치되지 않으므로 Docker CLI 작업이 실패합니다. 이 버그 수정으로 제거할 모든 관련 Docker 패키지가 추가되었습니다. 설치 제거 플레이북을 실행한 후 다시 설치에 성공합니다. (BZ#1635254)
- 할당량 폴링으로 인해 거부할 수 없는 알림이 발생했습니다. 이제 할당량 폴링 오류가 비활성화되어 사용자가 더 이상 이러한 알림을 볼 수 없습니다. (BZ#1651090)
이전에는 클러스터 콘솔 구성을 변경하지 않고 설치 플레이북을 여러 번 실행하면 클러스터 콘솔 로그인이 작동하지 않을 수 있었습니다. 기본 문제가 해결되어 이제 플레이북을 두 번 이상 실행하면 새 콘솔 배포를 올바르게 롤아웃합니다. 이 문제는 명령을 사용하여 콘솔 Pod를 수동으로 삭제하여 설치 프로그램 수정 없이 해결할 수 있습니다.
$ oc delete --all pods -n openshift-console
- 특정 인증서 만료 확인 플레이북에서 제대로 초기화 함수를 호출하지 않아 오류가 발생했습니다. 이러한 플레이북은 이 문제를 방지하도록 업데이트되었습니다. (BZ#1655183)
-
전체 클러스터의 포드 업그레이드인
RollingUpdate
의updateStrategy
를 사용하여 컨트롤 플레인 업그레이드 중에 OpenShift SDN/OVS DaemonSet이 업그레이드되었습니다. 이로 인해 노드에서 예기치 않은 네트워크 및 애플리케이션이 중단되었습니다. 이 버그를 통해 SDN/OVS 포드의updateStrategy
가템플릿의 OnDelete
로 변경되어 새 설치에만 영향을 미쳤습니다.OnDelete
updateStrategy
를 사용하도록 SDN/OVS 데몬 세트를 수정하기 위해 컨트롤 플레인 업그레이드 작업이 추가되었습니다. 노드가 드레이닝되는 동안 모든 SDN/OVS Pod를 삭제하기 위해 노드 업그레이드 작업이 추가되었습니다. 노드의 네트워크 중단은 노드가 드레이닝될 때 노드 업그레이드 중에만 발생해야 합니다. (BZ#1657019) -
이전에는 3.11 관리 콘솔에서 최신 주석 값을 확인하므로 스토리지 클래스가 기본 스토리지 클래스인지 여부를 올바르게 표시하지 않았습니다.
storageclass.kubernetes.io/is-default-class=true
주석을 사용하도록 관리 콘솔이 업데이트되었으며 해당 값이 설정되면 이제 서비스 클래스가 기본값으로 올바르게 표시됩니다. (BZ#1659976) -
Kubernetes 1.11에서 도입된 기능이 변경된 경우
vSphere
배포에서 IP 주소가 많은 노드에 영향을 미쳤습니다. vSphere에서 여러 개의Egress IP 또는
라우터 HA
주소를 호스팅하는 노드는 실수로 IP 주소가 손실되고 다른 주소 중 하나를 사용하기 시작하여 네트워킹 문제가 발생했습니다. 이제노드 구성에 노드 IP
가 지정되면 다른 IP 주소가 노드에 할당되는 수에 관계없이 올바르게 사용됩니다. (BZ#1666820) - OpenStack 코드의 유형 오류가 유동 IP 주소 없이 OpenShift 노드에 설치되지 않았습니다. 이 오류가 수정되었으며 설치가 예상대로 진행됩니다. (BZ#1667270)
- 특정 인증서 만료 확인 플레이북에서 초기화 기능을 제대로 호출하지 않아 오류가 발생했습니다. 이러한 플레이북이 이 문제를 방지하도록 업데이트되었습니다. (BZ#1667618)
-
레지스트리에 대한 모든 DELETE 요청에는 클러스터 역할
system:image-pruner
가 필요했습니다. 결과적으로 일반 클라이언트는 업로드를 취소할 수 없어S3 multipart
업로드가 누적되었습니다. 이제 클러스터 역할system:image-pruner
는 쓰기가 허용된 클라이언트의 업로드에 대한 DELETE 요청을 수락합니다. (BZ#1668412) - 지정된 라우터 인증서, 키 또는 CA가 새 행 문자로 끝나지 않으면 라우터 배포에 실패했습니다. 이제 각 입력 파일에 새 줄이 추가되어 이 문제가 발생하지 않도록 합니다. (BZ#1668970)
-
volume-config.yaml이 '/etc/origin/node에 복사되지 않았습니다
. 결과적으로 볼륨 할당량이 확인되지 않았으므로 로컬 스토리지 크기가 제한되지 않았습니다. 이제volume-config.yaml
이/etc/origin/node
에 복사됩니다. 볼륨 할당량이 관찰되며 인벤토리에서openshift_node_local_quota_per_fsgroup
을 설정하여 로컬 스토리지 크기가 제한됩니다. (BZ#1669555) -
Red Hat 레지스트리에서 이미지를 미러링하려고 할 때 error
태그: unexpected JSON 입력이
포함된oc
image mirror에 실패했습니다. 이로 인해 종속성으로 인한 커밋이 제품 빌드에서 삭제되었습니다. 커밋이 다시 도입되었으므로 명령에서 출력을 성공적으로 구문 분석하고 Red Hat 레지스트리에서 미러링할 수 있습니다. (BZ#1670551)