vRealize Automation 8.8 | 2022년 4월 28일

이 릴리스 정보의 추가 사항 및 업데이트 사항을 확인하십시오.

릴리스 버전

vRealize Automation 8.8 | 2022년 4월
  • vRA Easy Installer (ISO) 빌드 19716706
  • vRA 제품(장치) 빌드 19691889
  • SaltStack Config 빌드 19669743

이 문서의 업데이트 기록

날짜 업데이트 설명 유형
2022/04/28 초기 게시.

중요:

동작 변화: 정적 IP 할당을 "네트워크 구성" 확장성 이벤트와 함께 사용하는 경우 배포 실패가 발생함

클라우드 템플릿에서 VM 네트워크 인터페이스에 "assignment: static"이 사용되면 IP 범위가 구성된 네트워크가 할당 중에 선택됩니다. 네트워크 프로파일에 IP 범위가 구성된 네트워크가 없으면 할당이 실패합니다.

"assignment: static"은 vRA 내부 IPAM 또는 정적 IP 범위가 있는 외부 IPAM을 사용하는 경우에만 VM 네트워크 인터페이스에 사용해야 합니다. 정적 IP가 "네트워크 구성" 확장성 이벤트 사용자 지정 솔루션을 통해 할당된 경우에는 클라우드 템플릿의 VM 네트워크 인터페이스에 "assignment: static"을 사용하면 안 됩니다. 그러면 할당이 실패합니다.

해결 방법 - "네트워크 구성" 확장성 이벤트 사용자 지정 솔루션을 통해 정적 IP가 할당되고 할당이 실패하여 '계산 <vm-name> 및 연결된 네트워크에 대한 공통 배치를 찾을 수 없습니다.' 오류가 발생하면 클라우드 템플릿의 VM 네트워크 인터페이스에서 "assignment: static"을 제거한 후 다시 시도하십시오.

vRealize Automation 8.8 정보

vRealize Automation 8.8은 프로비저닝된 배포에 대한 프로젝트 변경 기능, ABX 온-프레미스 엔진의 진화, 클라우드 템플릿 내 리소스로서의 SaltStack Config 가용성, API를 통한 사용자 지정 양식으로 카탈로그 항목에 대한 사용자 지정 유효성 검사, SaltStack Sec Ops에 대한 사용자 지정 업데이트 적용 등을 비롯한 다양한 새 기능으로 vRealize Automation 8.7 기능을 보완합니다.

시작하기 전에

지원 문서를 숙지하십시오.

vRealize Automation을 설치하고 사용자를 설정한 후, 포함된 각 서비스에 대해 시작사용 및 관리 가이드를 사용할 수 있습니다. 시작 가이드에는 포괄적인 개념 증명이 포함되어 있습니다. 사용 및 관리 가이드는 사용 가능한 기능을 탐색하는 데 도움이 되는 보다 자세한 정보를 제공합니다. vRealize Automation 8.8 제품 설명서에서도 추가 정보를 확인할 수 있습니다.

vRealize Orchestrator 8.8 기능 및 제한 사항에 대한 자세한 내용은 vRealize Orchestrator 8.8 릴리스 정보를 참조하십시오.

새로운 기능

vRealize Automation 8.8에는 다음을 비롯한 많은 장점이 있습니다.

  • vRA Migration Assistant는 vRA 7.6만 지원함

    변경 및 폐기된 기능:

    이 릴리스에서 vRealize Automation은 vRealize Automation 7.6에서만 Migration Assistant를 통한 마이그레이션을 지원합니다. 이전 버전에 대한 마이그레이션 평가는 계속 수행할 수 있습니다.

    vRA 7.5 이하 버전의 소스를 마이그레이션하는 옵션은 소스를 7.6으로 업그레이드하는 것입니다. 소스를 7.6으로 업그레이드했다면 마이그레이션 도구에서 소스 버전이 변경되었음을 고려할 수 있도록 도구에서 마이그레이션 소스를 편집합니다. 업데이트가 자동으로 선택되기 때문에 평가를 다시 실행할 필요는 없습니다.

  • ProtectedSettings 아래의 Azure 속성이 암호화됨

    protectedSettings 아래의 Azure 프로비저닝 확장 속성이 이제 암호화되었습니다.

  • 메모리 할당 제한의 글로벌 구성 허용

    전체 조직에 대한 개별 호스트 또는 클러스터의 최대 메모리 할당량을 설정하는 글로벌 구성 속성이 추가되었습니다.

  • AD 그룹에 속한 단일 사용자에 대한 소유자 변경 2일차 작업 지원

    배포 소유자를 AD 그룹에 속한 사용자(프로젝트 관리자 또는 프로젝트 멤버)로 변경하도록 지원합니다.

    참고: 사용자가 프로젝트 뷰어 또는 감독자인 경우에는 배포의 소유자가 될 수 없습니다.

  • TKG 클러스터에 대한 2일차 작업 향상 - K8s 버전 업데이트, Tanzu 클러스터 VM 클래스 업데이트, 작업자 노드 확장

    이제 vRealize Automation은 향상된 자동화를 추가하기 위해 TKG 클러스터에 대한 2일차 작업을 지원합니다. Tanzu Kubernetes 클러스터를 배포로 프로비저닝한 경우 다음 작업 중 하나를 실행할 수 있습니다.

    • Kubernetes 버전 업데이트 - 드롭다운 목록에서 업데이트할 수 있는 사용 가능한 버전 중 하나를 선택할 수 있습니다.
    • Tanzu 클러스터 작업자 수 업데이트 - 대화상자에 숫자를 입력하여 작업자 수를 업데이트합니다.
    • Tanzu 클러스터 VM 클래스 업데이트 - 제어부 노드 및 작업자 노드의 VM 클래스를 업데이트합니다. 드롭다운 목록의 사용 가능한 클래스 중에서 클래스를 선택할 수 있습니다.

     

  • 이제 승인 정책에 여러 수준의 승인이 포함됨

    이제 승인 정책에는 여러 수준의 승인이 포함됩니다. 승인은 특정 수준으로 설정할 수 있으며 일치하는 모든 정책은 선택한 기준에 따라 순차적으로 적용됩니다. 여기에는 최종 사용자가 해당 승인 흐름 상태를 쉽게 확인할 수 있도록 현재 보류 중이거나 승인된 수준 및 결정 보류 중인 승인자를 표시하는 개선된 승인 진행률 화면이 포함됩니다. 자세히 알아보기.

  • 이제 프로비저닝에서 제한이 2일을 초과하는 승인 정책을 지원함

     프로젝트의 요청 시간 초과 값이 프로비저닝 서비스 개체에 대한 할당 시간 초과와 더 이상 연결되지 않아, 이제 vRealize Automation은 할당 시간 초과를 최대 승인 정책 기간보다 큰 값으로 설정합니다. 2일 넘게 승인 보류 중인 개체에 대해 프로비저닝 시간에 대한 오류가 더 이상 고객에게 표시되지 않습니다.

  • 이제 요청 ID가 배포 요청 기록에 표시됨

    이제 배포의 [기록] 탭에 각 작업에 대한 요청 ID가 표시됩니다. 디버깅 및 청구 목적으로 이 정보를 활용할 수 있습니다.

  • 디스크 크기 조정 및 VM 태그 지정 - vRA/VCD 통합의 축소/확장 및 부분적 기능 수정

    이제 디스크 크기 조정 및 VM 업데이트에서 다음이 가능합니다.

    • 디스크 크기 조정 기능 도입
    • VCD에서 배포된 VM의 크기 조정 정책 업데이트
    • VM 태그 지정 지원
    • vRA 태그 지정 및 업데이트에서 VM 지원
  • 사용자 지정 양식이 vRO Java 클라이언트의 레거시 프레젠테이션을 사용하여 워크플로를 지원함

    vRA의 사용자 지정 양식이 이제 vRO Java 클라이언트의 레거시 프레젠테이션을 사용하는 워크플로를 지원합니다.

  • NSX-T 주문형 VLAN 세그먼트 프로비저닝 기능 - VCT 지원

    이제 전용 NSX 네트워크 유형에 하나 이상의 VLAN ID를 지정하여 NSX-T VLAN 세그먼트를 프로비저닝할 수 있습니다. 전반적인 설계로 인해 NSX-T에서 오버레이 네트워크를 프로비저닝하지 못하는 경우에 이 기능을 사용할 수 있습니다. 이 기능의 일부로, VLAN 네트워크를 생성하기 위해 네트워크 프로파일에서 선택해야 하는 VLAN 전송 영역에 대한 정보도 수집하고 표시합니다. 자세히 알아보기.

  • 확장된 기능을 포함하도록 사용자 지정 이름 지정이 개선되었습니다.

    확장된 기능을 포함하도록 사용자 지정 명명이 개선됨:

    • 범위 지정이 확장되어 단일 프로젝트, 여러 프로젝트 또는 전체 조직이 될 수 있습니다.
    • 템플릿은 이제 계산, 네트워크, 스토리지, 로드 밸런서, 리소스 그룹, 게이트웨이, NAT 및 보안 그룹을 포함하는 리소스별 수준에서 할당할 수 있습니다.
    • 카운터는 이제 시작 및 증분 값으로 구성할 수 있으며 순차적으로 증가합니다.
    • 이제 계산 이름 고유성에 대한 유효성 검사를 사용할 수 있으며 vRA에서 관리하거나 검색하는 모든 개체를 기준으로 확인합니다.
    • 일치하는 패턴은 리소스별 이름 지정 템플릿 내의 특정 문자열이 서로 독립적으로 증가하도록 허용합니다.

API 설명서 및 버전 관리

API 설명서는 제품에서 사용할 수 있습니다. 단일 랜딩 페이지에서 모든 Swagger 설명서에 액세스하려면 https://<appliance.domain.com>/automation-ui/api-docs로 이동합니다 여기서 appliance.domain.com은 vRealize Automation 장치입니다.

API를 사용하기 전에 이 릴리스에 대한 최신 API 업데이트 및 변경 사항을 고려하고 사용하는 API 서비스의 변경 사항을 확인하는 것이 좋습니다. 이전에 apiVersion 변수를 사용하여 API를 잠그지 않은 경우에는 API 응답에서 변경이 발생할 수 있습니다. 이 릴리스에 대한 모든 API 업데이트 및 변경 사항은 아래 표에 제공됩니다.

잠금이 해제된 API의 경우 기본 동작은 API에 따라 다릅니다.

  • Cloud Assembly IaaS API의 경우 apiVersion 매개 변수 없이 실행되는 모든 요청은 첫 번째 버전인 2019-01-15로 리디렉션됩니다. 이렇게 리디렉션되면 이전에 apiVersion 매개 변수를 지정하지 않은 모든 사용자가 호환성이 손상되는 변경 없이 최신 버전으로 원활하게 전환할 수 있습니다.

    참고: Cloud Assembly IaaS API의 경우 최신 버전은 apiVersion=2021-07-15입니다. 잠금을 해제한 상태로 두면 IaaS API 요청이 첫 번째 버전인 2019-01-15로 리디렉션됩니다. 첫 번째 버전은 더 이상 사용되지 않으며 12개월 동안 지원됩니다. 새 버전으로 원활하게 전환하려면 2021-07-15에 할당된 apiVersion 매개 변수를 사용하여 IaaS API 요청을 잠급니다.

  • 다른 API의 경우 API 요청은 기본적으로 최신 버전으로 설정됩니다. Swagger 규격에 대해 나열된 이전 버전 날짜 중 하나를 선택하면 API 동작은 해당 날짜와 다음 최신 버전 날짜까지의 모든 날짜에 유효한 API를 반영합니다. 모든 vRealize Automation 릴리스에 대해 API 버전이 지정되는 것은 아니며 모든 API가 apiVersion 매개 변수를 지원하는 것은 아닙니다.

API 버전 관리에 대한 자세한 내용은 vRealize Automation 8.8 API 프로그래밍 가이드를 참조하십시오.

서비스 이름 서비스 설명 API 업데이트 및 변경 사항
ABX 작업 및 해당 버전의 생성 및 관리, 작업 및 흐름 실행을 포함하여 ABX와 관련된 모든 기능을 보유합니다. 변경 없음
승인 요청이 프로비저닝되기 전에 배포 또는 2일차 작업에 동의해야 하는 사람을 제어하는 정책을 적용합니다. 승인 요청에 대한 수준 정보를 포함하도록 API 응답이 수정되었습니다.
  • GET /approval/api/approvals
  • GET /approval/api/approvals/{id}

승인 요청을 수락하거나 거부하는 데 사용되는 새 API 요청 매개 변수 "currentLevelApproval":

POST /approval/api/approvals/action

Blueprint VMware Cloud Templates(이전 이름: Blueprints) 생성, 검증 및 프로비저닝 변경 없음
CMX Kubernetes를 vRealize Automation과 함께 사용하는 경우 Kubernetes 클러스터 및 네임스페이스를 배포하고 관리합니다. 새 API 끝점:
  • 클러스터 계획 집계를 검색하려면 다음을 수행합니다.

    GET /cmx/api/resources/cluster-plans/aggregation

  • Kubernetes 클러스터를 클러스터 그룹에 연결하려면 다음을 수행합니다.

    PUT /cmx/api/resources/k8s/clusters/{id}/attach

"컨텐츠" 섹션의 응답이 포함된 TMC 끝점 컨트롤러 API의 호환되지 않는 변경 사항:

  • GET /cmx/api/resources/tmc/endpoints/{id}/clustergroups
  • GET /cmx/api/resources/tmc/endpoints/{id}/workspaces
  • GET /cmx/api/resources/tmc/endpoints/clustergroups
  • GET /cmx/api/resources/tmc/endpoints/workspaces

컨텐츠 섹션에는 TMC API의 클러스터 그룹 리소스 서비스업무 공간 리소스 서비스에 대한 모든 페이지 매기기 쿼리 매개 변수가 포함됩니다.

Content Gateway(컨텐츠 서비스) SCM 제공자와 같은 외부 컨텐츠 소스의 코드형 인프라(Infrastructure as Code) 컨텐츠에 연결합니다. 변경 없음
사용자 지정 양식(form-service) Service Broker 및 Cloud Assembly VMware 서비스의 동적 양식 렌더링 및 사용자 지정 동작을 정의합니다. 변경 없음
배포 시스템에 배포된 배포 개체와 플랫폼 또는 Blueprint에 액세스합니다. 변경 없음
IaaS 리소스의 유효성 검사 및 프로비저닝을 포함한 인프라 설정 작업을 반복적으로 수행합니다. 수동으로 다음을 수행할 새 API 끝점:
  • 클라우드 계정의 비동기 상태 점검을 시작합니다.
  • 배포에 사용할 수 없는 클라우드 계정에 대한 상태 점검을 다시 트리거합니다.

POST /iaas/api/cloud-accounts/{id}/health-check

마이그레이션 이 서비스는 구성 파일의 정보를 기반으로 vRA 8 인스턴스를 빠르게 설정하는 데 사용됩니다(Zero-Setup이라고도 함). 변경 없음
프로젝트 프로젝트 생성, 관리 및 삭제와 관련한 모든 기능을 보유합니다. 사용자 조직 내의 모든 프로젝트에 동기화 주체를 할당하기 위한 새 끝점.

POST /project-service/api/projects/{id}/sync-principals

재배치 관리 중인 클라우드에서 기존 VM을 가져오기 위한 정책 및 계획을 정의합니다. 변경 없음
카탈로그 Service Broker 카탈로그 항목 및 카탈로그 소스(컨텐츠 공유 및 카탈로그 항목 요청 포함)에 액세스합니다. 컨텐츠 제공자가 제공하는 컨텐츠 항목의 ID에 대해 "externalId"를 포함하도록 수정된 API 응답:
  • GET /catalog/api/admin/items/{id}
  • GET /catalog/api/items/{id}/versions

컨텐츠 항목의 버전이 하나만 있는 경우 해당 버전이 카탈로그 항목 개체에 전파되고 externalId는 응답에 표시되지 않습니다.

카탈로그 서비스(정책) Service Broker에서 생성된 정책과 상호 작용합니다. 변경 없음
모든 파이프라인-서비스 Code stream 이 API는 Code Stream 서비스에 대한 액세스를 제공합니다. 변경 없음
ID 서비스 ID, 계정 및 서비스 관리 API의 목록입니다. 변경 없음
재배치 서비스 onboardingBlueprintState의 PATCH 작업에 새로운 제한이 추가됨 변경 없음

해결된 문제

이 릴리스에서 다음과 같은 문제가 해결되었습니다.

  • 관리자 역할에 권한이 없음

    SaltStack Config가 vIDM과 통합되고 관리자 역할이 있는 경우 미니언, 미니언 키를 보거나 미니언 키를 수락할 수 없습니다.

  • AWS Lambda에서 실행 중인 확장성 작업이 오류로 인해 실패할 수 있음

    AWS Lambda 서비스의 사소한 변경으로 인해 AWS Lambda에서 실행 중인 확장성 작업이 실패하고 다음과 같은 오류가 표시될 수 있습니다.

    'Error com.amazonaws.services.lambda.model.ResourceConflictException: 지금은 작업을 수행할 수 없습니다. 함수는 현재 다음과 같은 상태입니다. 보류 중'.

  • 스냅샷에서 VM을 프로비저닝하면 스토리지 프로파일에 구성된 대로 VM이 올바른 데이터스토어에 배치되지 않음

    스냅샷을 사용하여 VM을 프로비저닝하는 경우, VM은 스토리지 프로파일에 구성된 데이터스토어에 관계없이 해당 스냅샷이 있는 올바른 데이터스토어에 배치되지 않습니다.

  • 업그레이드 후 보안 규칙 재구성이 실패함

    업그레이드 후에는 사용자가 3.x 이전 버전의 NSX-T 프로토콜 및 포트를 사용하는 새 규칙으로 보안 그룹을 재구성할 수 없습니다.

  • 요청 - 삭제 요청 확인 페이지에서 괄호 위치 오류 문제가 발생함

    여러 배포 리소스가 있는 경우 팝업 확인 화면의 괄호 배치가 예상과 다릅니다.

  • Azure, AWS 네트워크가 누락된 것으로 표시되고 새 네트워크로 다시 수집됨

    검색된 네트워크 및 보안 그룹을 포함하는 AWS 및 Azure 클라우드 계정에 대해 생성된 vRealize Automation 네트워크 프로파일에 누락된 항목(예: 네트워크 및/또는 보안 그룹)이 있을 수 있습니다. 누락된 항목은 생성된 후 며칠이 지나면 일부 환경에서 나타나기 시작합니다. 누락된 항목의 원인은 클라우드 계정과 프로비저닝 엔티티 간의 일치를 찾을 수 없고 이로 인해 프로비저닝 엔티티가 삭제되는 열거형 프로세스인 것으로 나타났습니다.

  • vSphere 어댑터 - 사용자 지정 규격이 없는 Windows 시스템의 네트워크 재구성이 실패함

    Windows OS로 배포된 vSphere 시스템을 다른 네트워크에 연결하도록 업데이트할 때 클라우드 계정에 지정된 사용자 지정 규격이 없으면 오류가 발생합니다. 실패 오류 메시지는 다음과 같습니다. "vCenter의 오류: 지정된 매개 변수가 올바르지 않습니다. spec.identity". 이 오류가 발생하는 이유는 vRA가 이 시스템이 Windows 시스템임을 감지하지 못하고 Linux 시스템에 적합한 사용자 지정 규격을 생성하기 때문입니다.

  • 특정한 경우 문자열 값으로 평가되지 않는 CSV 값 수정

    CSV의 해당 값이 다음 중 하나일 때 문자열/암호 유형의 열/필드가 있는 '복합' 값에 대한 값 불일치가 있습니다.

    • 숫자 - 값이 문자열이어야 하지만 양식 스키마에 숫자로 기록됩니다. (즉, value: '12' 대신 value: '12')
    • false - 값이 value: 'false' 대신 value: false로 기록됩니다.
  • 다른 값이 변경되면 외부 값 '복합' 매개 변수 CSV가 삭제됨

    구문 분석 논리의 오류로 인해 다른 매개 변수의 값이 변경될 때마다 양식 디자이너가 '복합' 매개 변수에 대한 설정 값을 삭제했습니다.

  • 모든 서비스 정의 가져오기 끝점에 추가된 권한 부여가 일부 파이프라인 작업을 중단함

    조직의 모든 서비스 정의(GET /csp/gateway/slc/api/definitions)를 검색하기 위해 ID 서비스 API 끝점에 액세스하려면 요청에 인증 자격 증명을 제공해야 합니다.

  • RELEASE_IPADDRESS_PERIOD_MINUTES 토글이 조직을 인식하지 않음

    IP 주소를 해제됨에서 사용 가능으로 이동하기 위해 전역적으로 실행되는 작업은 조직을 인식하지 않습니다. 하나 이상의 테넌트가 시간 초과를 구성한 다중 조직/다중 테넌트 환경에서는 하나의 값만 선택하여 모든 조직에 적용합니다.

  • 관리되지 않는 디스크 유형인 Azure VM에 대한 2일차 디스크 추가 작업.

    vRA는 관리되지 않는 독립 Azure 디스크 생성을 지원하지 않습니다. 따라서 관리되지 않는 디스크 유형인 Azure VM에서는 2일차 디스크 추가 작업을 사용하지 않도록 설정해야 합니다.

  • 작업 ID가 []인 Salt 구성 CREATE에 실패했습니다. 오류:: : Windows VM에서 미니언 배포 및/또는 상태 파일 실행 실패 [Salt 오류: Salt를 시작하지 못했습니다.]

    Windows VM에서 미니언 배포가 실패하고 Salt 측에서 아래 오류가 발생함

    Salt 측 오류:

    "return": "Exception occurred in runner deploy.minion: Traceback (most recent call last):\n File \"/usr/lib/python3.7/site-packages/salt/client/mixins.py\", line 390, in low\n data[\"return\"] = func(*args, **kwargs)\n File \"/usr/lib/python3.7/site-packages/salt/loader.py\", line 1241, in _call_\n return self.loader.run(run_func, *args, **kwargs)\n File \"/usr/lib/python3.7/site-packages/salt/loader.py\", line 2274, in run\n return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs)\n File \"/usr/lib/python3.7/site-packages/salt/loader.py\", line 2289, in _run_as\n return _func_or_method(*args, **kwargs)\n File \"/usr/lib/python3.7/site-packages//sseape/runners/deploy.py\", line 589, in minion\n raise salt.exceptions.SaltException('Error in installing salt minion - {}'.format(str(ret)))\nsalt.exceptions.SaltException: Error in installing salt minion - {'salt-vm-windows-test-mcm612-187496514722': {'Error':
    
    {'Not Deployed': 'Failed to start Salt on host salt-vm-windows-test-mcm612-187496514722'}
    
    }}\n",
    "master_uuid": "a50dfade-26bf-42a5-be08-0b2d785af2c8",
    "minion_id": "saltstack_enterprise_installer",
  • SSC: 공백으로 대상 그룹 검색을 시작하면 검색 기능이 중단됨

    공백으로 대상 그룹 검색을 시작하면 검색 기능이 중단됩니다. 무한 회전하는 휠이 표시되고 대상 그룹을 볼 수 없습니다.

  • SSC: 마스터 인증 실패.

    RaaS 인스턴스를 실행 중일 때 24시간마다 키 순환 엔진이 jwt 토큰을 새로 고치려고 시도합니다. 특정 상황에서 엔진은 만료된 jwt 토큰을 새로 고치는 대신 유지하며 이로 인해 RaaS 서비스에 인증할 수 없기 때문에 salt-master 서비스에서 401 역추적 오류가 발생합니다. 그러면 SSC의 특정 키 기능이 실패합니다.

  • vSphere 끝점이 프록시를 사용하는 경우 클러스터 계획을 생성할 수 없음

    Cmx 에이전트가 확장성 프록시에 누락되어 Kubernetes 버전을 검색하는 데 문제가 발생합니다. vSphere 끝점에 대해 확장성 프록시를 사용하도록 설정하면 모든 감독자 기능이 작동하지 않을 수 있습니다. 

  • 공백으로 대상 그룹 검색을 시작하면 검색 기능이 중단됨

    공백으로 대상 그룹 검색을 시작하면 검색 기능이 중단됩니다. 무한 회전하는 휠이 표시되고 대상 그룹을 볼 수 없습니다.

  • REST 작업 호출 - 워크플로 프레젠테이션을 열 때 일부 탭이 사라짐

    워크플로 프레젠테이션을 열 때 일부 탭이 사라집니다. 이 문제는 양식 요소의 "가시성" 속성에 대한 외부 소스 바인딩이 있는 경우에 발생합니다. 양식이 렌더링되면 기본적으로 모든 필드가 표시되지만 외부 소스의 응답에 따라 일부 양식 요소가 보이지 않게 될 수 있습니다.

  • 입력 필드가 기본값이 외부 소스에서 오는 readOnly 필드의 데이터를 읽을 수 없음

    Blueprint에서 동적 값이 있는 readOnly 필드를 생성하면 사용자 지정 양식의 readOnly 필드로 변환됩니다. 기본 사용자 지정 양식이 요청에 사용되면 요청이 통과하지만 사용자 지정된 양식이 사용되면 요청이 실패하고 '<readonly field id>이(가) 필요합니다.' 메시지가 표시됩니다.

  • CVE-2022-22965로 인해 Spring이 5.3.latest로 업데이트됨

    최근 비공개로 보고된 spring-framework의 문제가 3월 30일에 공개되었습니다. spring-framework를 사용하는 애플리케이션은 데이터 바인딩을 통한 RCE(원격 코드 실행)에 취약할 수 있습니다.

    특정 악용을 위해서는 애플리케이션을 WAR로 패키징하고 다음에 배포해야 합니다.

    • Apache Tomcat
    • CVE-2022-22965

    지원되는 버전

    • Spring Framework 5.3.0 ~ 5.3.17
    • Spring Framework 5.2.0 ~ 5.2.19

      지원되지 않는 버전

    • 지원되지 않는 버전도 영향을 받습니다.

     해결 방법: 자동화 플랫폼 및 종속성이 있는 모든 vRA 서비스를 업데이트했습니다.

  • 리소스 작업 및 사용자 지정 리소스(추가 작업이 추가됨)는 "formDefinition"에 "tenant"(orgId) 속성이 포함되어야 함

    이는 앞서 언급한 기능에 대해 "tenant" 속성을 제공하지 않고 명시적으로 formDefinition을 설정하는 사용자에게 영향을 줍니다(예: API 사용자).

  • 동작 변화: 정적 IP 할당을 "네트워크 구성" 확장성 이벤트와 함께 사용하는 경우 배포 실패가 발생함

    동작 변화: 정적 IP 할당을 "네트워크 구성" 확장성 이벤트와 함께 사용하는 경우 배포 실패가 발생함

    클라우드 템플릿에서 VM 네트워크 인터페이스에 "assignment: static"이 사용되면 IP 범위가 구성된 네트워크가 할당 중에 선택됩니다. 네트워크 프로파일에 IP 범위가 구성된 네트워크가 없으면 할당이 실패합니다.

    "assignment: static"은 vRA 내부 IPAM 또는 정적 IP 범위가 있는 외부 IPAM을 사용하는 경우에만 VM 네트워크 인터페이스에 사용해야 합니다. 정적 IP가 "네트워크 구성" 확장성 이벤트 사용자 지정 솔루션을 통해 할당된 경우에는 클라우드 템플릿의 VM 네트워크 인터페이스에 "assignment: static"을 사용하면 안 됩니다. 그러면 할당이 실패합니다.

    해결 방법 - "네트워크 구성" 확장성 이벤트 사용자 지정 솔루션을 통해 정적 IP가 할당되고 할당이 실패하여 '계산 <vm-name> 및 연결된 네트워크에 대한 공통 배치를 찾을 수 없습니다.' 오류가 발생하면 클라우드 템플릿의 VM 네트워크 인터페이스에서 "assignment: static"을 제거한 후 다시 시도하십시오.

  • 읽기 작업에 대한 예외가 제대로 처리되지 않음

    배포 반복 업데이트에 대해 백엔드 오류가 발생하면 일반 오류 메시지만 표시됩니다. 서버 로그에 자세한 오류 메시지가 표시됩니다. 하지만 예외가 제대로 처리되지 않기 때문에 일반 오류 메시지만 UI에 표시됩니다.

  • 요청 추적기가 리소스 보기에서 작동하지 않음

    모든 리소스 페이지에서 시스템을 선택하고 2일차 작업을 수행한 후 수동 새로 고침을 시작하지 않으면 요청 추적기가 나타나지 않습니다.

알려진 문제

이 릴리스에는 다음과 같은 알려진 문제가 있습니다.

  • 8.5.1 및 8.6.0으로의 업그레이드를 시작하지 못함

    vRealize Automation 8.5.0 시스템에서 vRSLCM을 통해 vRealize Automation 8.5.1 이상으로의 반복 업그레이드를 시작하면 업그레이드를 시작하고 약 1분 정도 후에 1단계의 vRealize Automation 업그레이드/패치/내부 네트워크 단계에서 실패합니다. 이전 업그레이드가 성공적으로 완료되었지만 런타임 데이터를 삭제할 수 없으며 업그레이드가 "진행 중" 상태로 남아있습니다. 따라서 새 업그레이드를 시작할 수 없습니다. 이 문제는 vRealize Automation 8.4.x에서 8.5.0으로 업그레이드되었으며 호스트 이름(FQDN)이 긴 일부 시스템에 영향을 미칠 수 있습니다.

    해결 방법: 이 릴리스에서는 LCM이 사전 검사를 수행하고 문제에 대해 알려줍니다. 해결 단계에 대한 정보는 KB 85965를 참조하십시오.

  • vRealize Automation 8.5 및 8.5.1에서 업그레이드하면 "Upgrade terminated due to critical error." 오류가 발생하여 실패할 수 있음

    vRealize Automation 8.5 또는 8.5.1에서 업그레이드하면 "Upgrade terminated due to critical error." 오류가 발생하여 실패할 수 있습니다. 디스크 공간 검사 시 /root 활용률이 100%인(*또는 근접한*) 것으로 표시됩니다.

    해결 방법: 해결 단계에 대한 정보는 KB 85864를 참조하십시오.

  • VM 다시 온보딩 시 IPv4 및 IPv6 주소가 내부 IPAM에 할당되지 않음

    온보딩되고 IP가 성공적으로 할당된 VM의 경우 VM의 등록을 취소하고 VM을 즉시 온보딩하면 IP가 다시 할당됨 상태가 되지 않고 계속 해제됨 상태로 유지됩니다. 

    해결 방법: VM을 다시 온보딩하기 전에 30분 동안 기다려서 IP가 할당되도록 합니다.

  • 사용자 지정 양식을 사용한 카탈로그 항목에 대한 사용자 지정 유효성 검사가 이제 API를 통해 지원됨

    고객이 vRA 8.6을 사용하고 UI를 통해 카탈로그 항목 양식 외부 검증을 수행한 경우 vRA 8.7로 업그레이드한 후 API를 통해 카탈로그 항목을 요청하면 외부 검증이 실행되지 않습니다.

    해결 방법: Service Broker UI에서 카탈로그 항목에 있는 사용자 지정 양식으로 이동하고 UI에서 [저장] 버튼을 클릭하여 양식을 다시 저장합니다. 카탈로그 항목 ID 및 양식 ID를 찾고 PATCH /catalog/api/admin/items/{catalog-item-id}를 사용하여 카탈로그 항목을 formId로 채울 수도 있습니다.

  • SSC: 마스터 인증 실패.

    RaaS 인스턴스를 실행 중일 때 24시간마다 키 순환 엔진이 jwt 토큰을 새로 고치려고 시도합니다. 특정 상황에서 엔진은 만료된 jwt 토큰을 새로 고치는 대신 유지하며 이로 인해 RaaS 서비스에 인증할 수 없기 때문에 salt-master 서비스에서 401 역추적 오류가 발생합니다. 그러면 SSC의 특정 키 기능이 실패합니다.

    해결 방법:salt-master 서비스를 실행하는 VM에서 다음을 수행합니다.

    1. sseapi_key.pub를 제거합니다.

      rm /etc/salt/pki/master/sseapi_key.pub

    2. jwt 인증 토큰을 제거합니다.

      rm /var/cache/salt/master/auth_token.jwt

    3. salt-master 서비스를 다시 시작합니다.

      systemctl restart salt-master

  • 사용자 지정 양식 렌더러에서 가시성 바인딩이 작동하지 않음

    버전 8.6.2부터 양식 디자이너에서 가시성 바인딩 옵션이 릴리스되었지만 양식 렌더러에서 구현이 누락되어 작동하지 않습니다.

  • HCMP: 클러스터 용량 API가 실패하고 500 ISE "계산 메트릭을 검색하지 못했습니다. 잠시 후에 시도하십시오."가 표시됨

    클러스터 계산 메트릭이 vRA의 클라우드 영역 페이지에 표시되지 않습니다.

    해결 방법: 클러스터 계산을 해당 클라우드 영역에 추가하여 클러스터 계산 메트릭을 가져옵니다.

  • 클러스터 용량 API가 실패하고 500 ISE "계산 메트릭을 검색하지 못했습니다. 잠시 후에 시도하십시오."가 표시됨

     클러스터 계산 메트릭이 vRealize Automation의 클라우드 영역 페이지에 표시되지 않습니다.

    해결 방법: 클러스터 계산을 해당 클라우드 영역에 추가하여 클러스터 계산 메트릭을 가져옵니다.

  • 업그레이드 중 실행 중인 파이프라인이 업그레이드 후 실행이 중단됨

    실행이 진행되는 동안 8.8로 업그레이드하면 업그레이드 후 실행이 중단되고 터미널 상태에 도달하지 않습니다.

    해결 방법:

    1. 진행 중인 실행이 없을 때 8.8로 업그레이드합니다.
    2. 진행 중인 실행이 있을 때 업그레이드를 수행했다면 업그레이드 후 중단된 실행을 다시 진행합니다.

  • 사용자 지정 속성에 VLAN ID가 있는 시스템 온보딩이 실패함

    요약: NSX-T의 VLAN 세그먼트에 연결된 VM의 온보딩 실패하고 -VLAN ID는 '전용' 유형의 네트워크에만 지정할 수 있습니다.- 메시지가 표시됩니다.

    설명: 온보딩된 NSX-T VLAN 세그먼트의 사용자 지정 속성에 데이터 수집된 VLAN ID가 있습니다. VM 온보딩은 기존 VLAN 세그먼트에 연결된 VM을 온보딩할 때 열거된 모든 사용자 지정 속성을 복사합니다. 기존 네트워크에 대해 vlanIds 사용자 지정 속성을 지정하는 것을 지원하지 않으므로 유효성 검사 실패가 발생합니다.

    해결 방법: 이 문제는 다음 릴리스에서 해결되거나 패치가 발행될 수 있습니다. 이제 요청이 재배치 서비스(온보딩이라고도 함)에서 오는지 확인하고 그런 경우에는 VLAN 유효성 검사를 모두 생략합니다. VLAN 유효성 검사는 새로 생성된 네트워크에만 적용되고 온보딩된 네트워크에는 적용되지 않기 때문입니다.

     영향: vRA 8.8 릴리스에 영향을 줍니다.

    해당 없음

  • 클라우드 템플릿에서 요소를 잘못 놓거나 배치하면 UI 페이지가 중단됨

    Firefox에서 끌어서 놓기를 사용하면 경우에 따라 페이지가 리디렉션될 수 있습니다. 리소스 노드를 끌어서 캔버스 외부에 놓으면 Firefox에서 페이지 리디렉션이 발생할 수도 있습니다.

    해결 방법: 캔버스 안에 리소스를 놓고 대신 삭제합니다.

  • 확장성 작업을 기반으로 하는 사용자 지정 리소스에 대해 사용자 지정 리소스 구독을 사용할 수 없음

    vRealize Automation 8.5.1에는 확장성 작업 기반 사용자 지정 리소스가 도입되었지만 기능에 몇 가지 제한 사항이 있습니다. 예를 들어 클라우드 관리자가 이벤트 기반 구독에 확장성 작업 기반 리소스를 여전히 포함할 수 없습니다.

  • 확장성 작업 기반 사용자 지정 리소스의 배포 업데이트 중에 시간 초과 예외가 나타남

    확장성 작업 기반 사용자 지정 리소스 배포를 업데이트할 때 "504 게이트웨이 시간 초과 문제" 오류가 표시될 수 있습니다. 이 오류는 확장성 작업 읽기가 실패하면 나타납니다.

변경 및 폐기된 기능

향후 Migration Assistant 업데이트

8.8 릴리스부터 vRealize Automation은 vRealize Automation 7.6에서만 Migration Assistant를 통한 마이그레이션을 지원합니다. 이전 버전에 대한 마이그레이션 평가는 계속 작동합니다.

check-circle-line exclamation-circle-line close-line
Scroll to top icon