1.8.13.2. 버그 수정

  • 이전에는 Windows 바이너리의 빌드 프로세스 중에 버전 정보 메타데이터가 생성되지 않았습니다. 이번 업데이트에서는 Red Hat의 golang 컴파일러를 통해 빌드 프로세스 중에 Windows 버전 정보를 생성하여 Windows 바이너리에 대한 버전 정보를 제공합니다. (BZ#1891892)
  • 베어 메탈에 설치 관리자 프로비저닝 설치 중에 포함된 Ironic API 서비스는 이제 8개 대신 4개의 작업자 노드를 사용합니다. 이 변경으로 RAM 사용량이 줄어듭니다. (BZ#1899107)
  • 이전 버전에서는 인증 리소스의 serviceAccountIssuer 필드를 변경하면 kubi-apiserver 가 새 발급자와 토큰의 유효성을 검사하고 이전 발행자와 함께 토큰을 거부했습니다. kubi-apiserver 는 여러 발행자를 지원하지 않으므로 serviceAccountIssuer 를 변경하면 바인딩된 토큰에 의존하는 애플리케이션이 중단될 수 있습니다. 기존 토큰이 kubi-apiserver 에서 401 응답을 수신하는 경우 애플리케이션이 새 토큰을 요청하도록 코드화되지 않는 한, 잘못된 토큰은 하드웨어가 다시 시작되거나 유효하지 않은 토큰이 80%를 초과할 때까지 계속됩니다. 이때 kubelet이 새 토큰을 요청합니다.

    이 문제를 해결하려면 중단이 허용된 경우에만 serviceAccountIssuer 필드를 변경하고 모든 Pod를 다시 시작하는 것이 옵션입니다. (BZ#1905573)

  • 이전에는 create 역할 바인딩 양식에서 역할 이름이 누락되었습니다. 이번 업데이트에서는 역할 바인딩 생성 양식에 역할 이름이 표시됩니다. (BZ#1905788)
  • 이전 버전에서는 클라이언트 제한으로 인해 클러스터에 설치된 CRD 수가 늘어나게 되었습니다. 결과적으로 API 검색에 대한 요청은 클라이언트 코드로 제한됩니다. 이번 수정을 통해 제한 번호가 현재 양 두 배로 증가하여 클라이언트 쪽 제한 빈도가 줄어듭니다. (BZ#1906332)
  • 잘못된 사용자 이름을 사용하여 이미지 서명을 확인하는 경우 이미지 서명을 확인할 수 없습니다. 적절한 사용자 이름을 사용하면 이미지 서명 확인이 예상대로 작동합니다. (BZ#1906796)
  • 이전에는 트리거가 동일한 브로커에서 Knative 서비스(KSVC) 및 메모리 채널(IMC)으로 전환되면 Topology 뷰에 Knative 리소스가 표시되지 않았습니다. 이번 업데이트를 통해 Knative 데이터가 올바르게 반환되어 Topology 보기에 Knative 리소스가 올바르게 표시됩니다. (BZ#1907827)
  • 이전에는 oc debug 명령을 변경하는 동안 init 컨테이너 지원이 손실되었습니다. 결과적으로 init 컨테이너를 디버깅할 수 없었습니다. 이번 업데이트에서는 oc debug 명령에서 init 컨테이너에 대한 지원이 추가되어 init 컨테이너를 디버그할 수 있습니다. (BZ#1913109)
  • 이전 버전에서는 Operator 동기화 실행 중에 config 상태의 업데이트 부족에 최신(적용) swift 구성이 표시되지 않았습니다. 이번 업데이트에서는 config의 상태와 config의 spec 값과 일치하도록 동기화 프로세스가 수정되었습니다. 결과적으로 config status 및 config spec이 현재 적용된 구성과 동기화됩니다. (BZ#1916857)
  • 이전 버전에서는 간헐적인 DNS 오류로 노드의 /etc/hosts 파일에 잘못된 항목이 생성되었습니다. 이번 업데이트에서는 DNS 요청 외부에서 오류 메시지를 필터링합니다. 결국 유효한 레코드가 반환되므로 dns-node-resolver 에서 더 이상 잘못된 /etc/hosts 항목을 생성하지 않도록 메시지를 표시합니다. (BZ#1916907)
  • 이전에는 프로비저닝 인터페이스가 일부 상황에서 IPv6 링크 로컬 주소가 손실되어 더 많은 작업자가 프로비저닝되지 않을 수 있었습니다. 이제 이 문제가 해결되었습니다. (BZ#1918779)