Red Hat Ansible Automation Platform 릴리스 노트

Red Hat Ansible Automation Platform 2.1

새로운 기능, 개선 사항 및 버그 수정 정보

Red Hat Customer Content Services

초록

Red Hat Ansible Automation Platform의 새로운 기능, 개선 사항 및 버그 수정 정보 요약.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 용어를 교체하기 위해 최선을 다하고 있습니다. 먼저 마스터(master), 슬레이브(slave), 블랙리스트(blacklist), 화이트리스트(whitelist) 등 네 가지 용어를 교체하고 있습니다. 이러한 변경 작업은 작업 범위가 크므로 향후 여러 릴리스에 걸쳐 점차 구현할 예정입니다. 자세한 내용은 CTO Chris Wright의 메시지를 참조하십시오.

1장. 개요

Red Hat Ansible Automation Platform은 엔터프라이즈 애플리케이션 인프라 라이프사이클을 관리하기 위한 자동화 워크로드의 개발 및 운영을 단순화합니다. 운영, 네트워킹, 보안 및 개발뿐만 아니라 다양한 하이브리드 환경에서도 다양한 IT 도메인에서 작동합니다. Red Hat Ansible Automation Platform은 자동화의 어느 단계에 있든지 상관없이 엔터프라이즈급 자동화를 빠르게 구현하는 데 필요한 툴을 제공합니다.

1.1. Ansible Automation Platform에 포함된 사항

Ansible Automation Platform자동화 컨트롤러자동화 허브자동화 서비스 카탈로그Insights for Ansible Automation Platform

2.1.1

4.1.1

4.4.1

호스팅 서비스

호스팅 서비스

1.2. Red Hat Ansible Automation Platform 라이프 사이클

Red Hat은 각 Ansible Automation Platform 릴리스의 유지 관리 수준을 식별하는 제품 라이프 사이클 페이지를 게시합니다. 자세한 내용은 Red Hat Ansible Automation Platform 라이프 사이클을 참조하십시오.

1.3. Ansible Automation 플랫폼 업그레이드

설치 프로그램을 사용하여 Ansible Automation Platform의 유지 관리 버전에 대한 업그레이드를 수행합니다. 설치 프로그램은 Ansible Tower 및 Private Automation Hub를 포함하여 최신 Ansible Automation Platform 버전으로 업그레이드하는 데 필요한 모든 작업을 수행합니다.

중요

업그레이드를 실행하려면 yum update 를 사용하지 마십시오. 대신 설치 프로그램을 사용합니다.

추가 리소스

2장. Red Hat Ansible Automation Platform 2.1

이 릴리스에는 Red Hat Ansible Automation Platform에서 구현된 여러 가지 개선 사항, 추가 기능, 수정 사항이 포함되어 있습니다.

2.1. Ansible Automation Platform 2.1

Red Hat Ansible Automation Platform은 엔터프라이즈 애플리케이션 인프라 라이프사이클을 관리하기 위한 자동화 워크로드의 개발 및 운영을 단순화합니다. 운영, 네트워킹, 보안 및 개발뿐만 아니라 다양한 하이브리드 환경에서도 다양한 IT 도메인에서 작동합니다. Red Hat Ansible Automation Platform은 자동화의 어느 단계에 있든지 상관없이 엔터프라이즈급 자동화를 빠르게 구현하는 데 필요한 툴을 제공합니다.

2.1.1. 기능 개선

  • Automation Mesh는 수신기를 사용하여 클러스터를 유연한 통신 방법으로 연결하는 Automation Mesh로 다운타임 없이 별도의 실행 용량을 도입하고 클러스터를 업데이트합니다.
  • 플랫폼 설치 프로그램에서 HA(고가용성) Automation Hub 클러스터를 배포할 수 있습니다.
  • Automation Hub에서 인스턴스를 외부 Red Hat SSO 인스턴스에 연결하고 설치 프로그램을 통해 Red Hat SSO를 배포합니다.
  • 번들 설치 프로그램에서 번들의 일부로 실행 환경을 제공합니다.
  • 플랫폼 설치 프로그램에서 rsync가 더 이상 필요하지 않습니다.
  • 플랫폼 설치 프로그램은 rsync 환경 및 rsync 환경 없이 둘 다 지원
  • sshpass 1.09에 대한 지원 추가
  • 플랫폼 Operator가 operator-sdk 1.11로 업그레이드되었습니다.
  • OpenShift Container Platform 4.10에 대한 지원 추가
  • 플랫폼 운영자의 연결이 끊긴 환경에 대한 지원 추가
  • 플랫폼 운영자의 Hub에 대한 SSO 구성 지원 추가
  • 플랫폼 Operator의 Operator 문제를 해결하기 위해 must-gather 컨테이너 추가
  • ansible-core 2.12로 실행 환경 업그레이드
  • core-2.12 호환 컬렉션으로 업데이트된 실행 환경 컬렉션

2.2. Ansible Automation Platform 2.1.1

기능 개선

  • OCP 4.10 호환성 추가
  • 실행 환경 이미지를 푸시할 때 HTTP 프록시에 대한 지원 추가
  • 컨트롤러에서 nginx 헤더를 구성하는 기능 추가
  • setup.log 파일을 더 이상 쉽게 읽을 수 없도록 변경

버그 수정

  • 웹 컨테이너를 시작하지 못하는 컨트롤러 배포 중 문제가 해결되어 설치에 실패합니다.
  • OCP에서 Operator 업그레이드 후 발생하는 서버 오류 500 수정
  • 변경 로그를 사용하도록 ansible-hub-ui 업데이트

2.3. Ansible Automation Platform 2.1.2

기능 개선

  • Ansible Automation Platform Operator에 대한 아키텍처 지원 라벨 추가
  • 지원되는 모든 Ansible Automation Platform 버전에서 Receptor 1.2.1로 업데이트되었습니다.
  • 번들 설치 관리자에서 불필요한 패키지를 제거하여 파일 크기를 줄입니다.
  • Ansible Runner 2.1.3 버전으로 업데이트
  • Ansible Automation Platform 설치 프로그램에서 라이센스 규정 준수 적용 제거
  • Operator에 전달할 다양한 풀 시크릿을 사용할 수 있는 지원이 추가되었습니다.
  • 설치 프로그램이 UTF-8 시스템에서 실행되고 있는지 확인하기 위해 사전 진행 검사가 추가되었습니다.
  • Ansible Automation Platform 설치 프로그램에서 unnecessary become_user:root 항목 제거
  • rekey.yml 파일을 실행할 때 사용자 정의 보안 키 제공 지원이 추가되었습니다.
  • 나중에 설치 실패를 유발하지 않고 서비스 카탈로그 작업자의 누락된 사용자 이름 및 암호 변수를 감지하기 위한 사전 진행 중 검사가 추가되었습니다.
  • 컬렉션 세부 정보가 필터링되면 콘텐츠 탭에서 컬렉션 수를 업데이트했습니다.
  • ORPHAN_PROTECTION_TIME설정에 대한 지침이 추가되었습니다.

버그 수정

  • 일부 클라우드 공급자에서 컨트롤러 사용자 인터페이스가 로드되지 않는 문제 해결
  • awx-operatorimage_pull_secret 키의 이전 버전과의 호환성이 추가되어 백업 및 복원 작업이 성공적으로 완료됩니다.
  • 여러 보안이 지원되는 경우 자동화 컨트롤러 백업이 더 이상 실패하지 않음
  • 업그레이드 중에 모든 컨트롤러 대시보드에 액세스할 수 있도록 해결된 인증 불일치
  • 일본어 번역의 라벨 개선
  • 버전 2.1.1에서 버전 2.1.2로 자동화 허브를 업그레이드할 때 문제가 해결되었습니다.
  • OpenShift Core Platform 4.10의 Operator를 통해 자동화 컨트롤러를 설치할 때 컨트롤러 사용자 인터페이스에 액세스할 수 없는 문제 해결
  • 실행 환경이 자동화 허브로 전송되었을 때 Ansible Automation Platform 1.2에서 2.1으로 업그레이드가 실패하는 문제가 해결되었습니다.
  • 프라이빗 자동화 허브의 독립형 설치를 이제 실행 환경을 허브로 전송할 수 있도록 문제가 해결되었습니다.
  • 실행 환경을 자동화 허브로 푸시하여 이미지를 허브로 푸시하는 동안 간헐적인 500 내부 서버 오류 해결
  • 자동화 허브 설치 중에 sslmode 변수가 올바르게 구성되지 않은 경우 문제가 해결되었습니다.
  • 설치 프로그램 디렉토리에서 './setup.sh -b 명령을 실행해도 더 이상 그룹 변수를 로드할 수 없습니다.
  • 후속 설치에서 SELinux 컨텍스트가 올바르게 구성되지 않은 문제를 해결
  • IPV6를 비활성화하면 설치 프로그램이 더 이상 실패하지 않음
  • 데이터 덤프를 압축하기 위해 데이터베이스 백업 및 복원 논리 수정
  • 필요한 경우 구성된 프록시를 사용하지 않는 설치 중 문제가 해결되었습니다.
  • 인터넷에 액세스하지 않고 설치할 때 실행 환경 수정
  • 암호에 특수 문자가 포함된 경우 기본 실행 환경 생성이 더 이상 실패하지 않습니다.
  • 번들 설치 프로그램에 실행 환경을 추출할 수 있도록 임시 디렉터리 경로를 변경하는 매개 변수를 설정하는 지원이 추가되었습니다.
  • Django 슈퍼 유저가 누락되면 Ansible Automation Platform 2.1으로의 업그레이드가 더 이상 실패하지 않습니다.
  • 심볼릭 링크로 인해 자동화 허브 설치에 실패한 문제가 수정되었습니다.
  • 설치 프로그램 인벤토리의 서비스 카탈로그 작업자 변수에 대한 설명 추가
  • 외부 데이터베이스로 자동화 허브를 설치하지 않은 경우 Postgres를 예상대로 설치하지 않은 문제가 수정되었습니다.
  • 기본값이 정의되지 않은 변수로 표시되는 문제가 해결되었습니다.
  • 자동화 허브를 위해 설치 프로그램 인벤토리에 ansible_host 에 대한 지원 추가
  • 컨테이너 초기화 시 몇 가지 명령이 누락된 문제 해결
  • TTL 컨트롤러에서 작업을 반복적으로 실행하는 문제 해결
  • 프라이빗 자동화 허브에서 실행 환경을 가져오고 푸시하면서 간헐적인 500 내부 서버 오류 해결
  • 프록시 인증을 사용하여 구성된 원격을 프록시 암호를 다시 입력하지 않고 편집할 수 있도록 문제가 해결되었습니다.
  • 암호를 보다 안전하게 만들기 위해 텍스트 유형에서 암호 유형으로 프록시 암호를 업데이트했습니다.
  • 인증 실패를 방지하기 위해 인증된 프록시에서 사용하는 동기화 업데이트
  • 컨트롤러 사용자 인터페이스에 추가된 메시지로 커뮤니티 컬렉션에 docs가 없음을 사용자에게 알립니다.
  • 원격 레지스트리를 추가할 때만 HTTPS URL을 허용하도록 필드 유효성 검사가 추가되었습니다.
  • 감사 로그에 가져오기 결과 및 파일 이름 추가
  • 네임스페이스,컬렉션, 사용자,그룹,원격컨테이너와 같은 그룹 카테고리 업데이트
  • 변환 가능한 문자열에서 저장소 별 필터링 드롭다운 필드 업데이트
  • 변환 가능한 문자열에서 Namespaces 레이블 업데이트
  • 이미지 제거를 사용하여 회수 공간을 트리거할 때 전체 리포지토리에서 아티팩트가 제거된 문제를 해결

2.4. Ansible Automation Platform 2.1.3

기능 개선

  • 버전이 Openshift-clients 4.10.x로 업데이트됨
  • 버전을 pulpcore-selinux 1.3.2로 업데이트
  • pulp_installer 3.15.9-3으로 버전이 업데이트되었습니다.
  • Receptor 1.2.3 버전으로 업데이트
  • 실행 환경 이미지를 자동화 컨트롤러에서만 가져올 수 있도록 개선된 기능이 추가되었습니다.
  • 컨테이너에서 컨트롤러 백업이 실행되도록 실행 환경의 기본 이미지를 수정

버그 수정

  • Controller Operator 2.1.3에 대한 작업 컨테이너가 더 이상 실패하지 않음
  • bastion 호스트에서 root가 아닌 값으로 실행될 때 설정 로그가 업데이트됩니다.
  • 사용자의 시간대가 실행 환경에서 올바르게 채워집니다.
  • 자동화 허브 설치로 인해 더 이상 SELinux 오류가 발생하지 않음
  • 자동화 허브 2.1에서 registry.redhat.io 의 실행 환경을 동기화하면 더 이상 [많은 파일 표시] 오류가 발생하지 않습니다.
  • '/tmp 디렉터리의 공간을 줄일 수 있도록 실행 환경의 복사 프로세스 개선
  • FIPS 모드에서 수용체가 더 이상 실패하지 않음
  • 프라이빗 자동화 허브에 액세스할 때 배포가 더 이상 프록시를 사용하지 않도록 인벤토리 파일에 no_proxy 정의가 추가되어 성공적으로 실행됩니다.
  • 레지스트리 세부 정보를 찾는 동안 번들 설치 프로그램이 더 이상 실패하지 않음
  • 번들 설치에 더 이상 skopeo 파일 권한 오류로 실패하지 않음
  • 프라이빗 자동화 허브에 SSO(Single Sign On) 설치가 더 이상 실패하지 않음
  • 프라이빗 자동화 허브의 번들 설치가 더 이상 ee_image_base 가 누락되어 설치 실패로 이어지는 이미지를 푸시하지 않습니다.
  • 업그레이드 중에 './setup.sh -b 명령을 실행하면 API 토큰이 유지됩니다.
  • 이제 사용자의 슈퍼 사용자 역할은 관리자만 변경할 수 있습니다.
  • 이제 컬렉션이 리포지토리와 디스크에서 모두 삭제되도록 컬렉션을 삭제하는 작업이 개선됨
  • 중앙 인증과 함께 자동화 허브 4.5.0을 사용하는 동안 그룹 권한이 수정되면 허브 사용자 인터페이스가 응답하지 않는 상황이 발생하지 않습니다.
  • 카드 및 목록 보기의 컨테이너 목록에 모듈,역할,플러그인종속 항목 카운터에 대한 지역화 지원 추가
  • 올바른 버전의 설명서로 라우팅하기 위한 문서 링크 업데이트
  • 자동화 허브 4.4.0에서 커뮤니티 devsec.hardening 컬렉션을 동기화하려는 동안 간헐적인 문제를 해결
  • 자동화 컨트롤러 UI에서 가져오기 로그 및 상태 오버플로 페이지 개선
  • 자동화 허브 UI에서 ansible-builder가 생성한 실행 환경에 대한 가시성이 추가되었습니다.
  • 잠금 및 트랜잭션을 단일 작업으로 변경하여 저장소에서 콘텐츠를 복사하고 제거하는 동안 문제가 해결되었습니다.
  • 컬렉션 재업로드 경험을 개선하기 위해 고립 정리 작업 업데이트
  • 인덱싱 후 사용 가능하고 검색된 실행 환경 목록이 표시되지 않는 문제가 해결되었습니다.
  • 최소 암호 길이를 사용자 지정할 수 있도록 업데이트된 사용자 액세스

2.5. Ansible Automation Platform 2.1.4

기능 개선

  • 번들 설치 프로그램을 다시 작성하여 최신 python-pulp-container rpm 및 컨테이너 이미지를 가져옵니다.
  • Ansible Automation Platform 인증서에 대한 RSA 키의 업데이트된 기능.

버그 수정

  • 이제 애드혹 명령을 실행하고 자격 증명을 선택할 때 암호를 입력하라는 메시지가 표시됩니다.
  • skopeo 디렉터리가 생성된 설치 중에 오류가 수정되었습니다.
  • 1.2에서 2.1으로 업그레이드하는 동안 ansible-core 버전 충돌로 인한 오류를 수정했습니다.
  • API를 사용하여 생성된 경우 웹 콘솔에서 설문 조사 필드를 업데이트할 수 없는 문제가 수정되었습니다.
  • 날짜 선택자가 과거 날짜를 선택하는 문제를 해결했으며 이로 인해 저장할 수 없습니다.
  • Use Role in credential으로 설정된 경우 원하지 않는 역할이 다른 사용자에게 추가되는 문제가 해결되었습니다.
  • 설치 중에 실행 환경을 로컬에서 푸시하지 못한 문제가 수정되었습니다.
  • 슬라이스를 사용하는 동안 수집된 팩트가 Ansible Automation Platform에 저장되지 않은 문제가 수정되었습니다.
  • 작업 템플릿 페이지를 탐색할 때 필터 옵션이 제거되는 문제를 해결했습니다.
  • 작업 페이지에서 시작된 작업이 취소된 문제를 해결했습니다.
  • 설치 프로그램이 "Automation Controller 및 Execution Nodes에서 로컬로 실행 환경 이미지"에서 실패하고 루트 없는 런타임을 만들 수 없는 문제를 해결했습니다.
  • 유휴 연결이 증가하고 자동화 허브 데이터베이스에서 닫히지 않는 문제가 해결되었습니다.
  • 개인 자동화 허브가 외부 데이터베이스로 복원할 수 없는 문제가 해결되었습니다.
  • 허브가 불필요한 추가 패키지를 설치한 문제를 해결했습니다.

2.6. Automation Hub

Automation Hub를 사용하면 Red Hat Ansible 및 Certified Partners의 새로운 인증 자동화 컨텐츠를 검색하고 활용할 수 있습니다. Ansible Automation Hub에서는 클라우드 자동화, 네트워크 자동화, 보안 자동화 등과 같은 사용 사례를 위해 파트너와 Red Hat 모두에서 개발한 자동화 컨텐츠를 지원하는 Ansible 컬렉션을 검색하고 관리할 수 있습니다.

Automation Hub 4.4.1 개선 사항 및 버그 수정

  • 적절한 권한이 있는 사용자가 작업을 보고 관리할 수 있도록 시스템 권한이 추가되었습니다.
  • 실행 환경을 추가/편집할 때 이름, 네임스페이스 이름 및 레지스트리 요구 사항 추가
  • 인증된 컬렉션을 프라이빗 허브에서 설치하지 못하는 오류가 수정됨
  • 레지스트리 동기화 상태가 원격 레지스트리 페이지에 표시되지 않는 버그가 수정됨

Automation Hub 4.4.3 버그 수정

  • 유휴 연결이 증가하고 자동화 허브 데이터베이스에서 닫히지 않는 문제가 해결되었습니다.
  • 개인 자동화 허브가 외부 데이터베이스로 복원할 수 없는 문제가 해결되었습니다.
  • hub가 불필요한 추가 패키지를 설치하는 문제를 해결했습니다.

2.7. 자동화 컨트롤러

자동화 컨트롤러는 Ansible Tower를 대체합니다. 자동화 컨트롤러에서는 분리된 컨트롤 및 실행 플레인을 사용하여 분산 모듈식 아키텍처를 도입합니다. 이름 변경은 이러한 개선 사항과 Ansible Automation Platform 제품군의 전반적인 위치를 반영합니다.

자동화 컨트롤러는 기업 전체에서 자동화를 정의, 운영 및 위임하는 표준화된 방법을 제공합니다. 또한 자동화 팀이 지속적으로 증가하는 비즈니스 요구를 충족하기 위해 자동화를 빠르게 확장하고 제공할 수 있는 향상된 아키텍처와 새로운 기술을 도입합니다.

Automation Controller 4.1 새로운 기능 및 개선 사항

  • 별도의 제어 및 실행 계층입니다.
  • 자동화 실행 환경은 자동화가 실행되는 환경을 빌드하고 배포하는 표준화된 방법을 제공하는 컨테이너 이미지입니다.
  • 자동화 메시를 사용하면 온-프레미스 환경, 하이브리드 클라우드 및 에지 간에 분산을 실행할 수 있습니다.Automated mesh allows distributed execution across on-premises environments, the hybrid cloud, and the edge. Ansible Tower 및 격리된 노드를 대체합니다.

자동화 컨트롤러 4.1 더 이상 사용되지 않거나 삭제된 기능

  • 실행을 위한 사용자 정의 Python 가상 환경 지원

새로운 기능 및 개선 사항의 전체 목록은 Automation Controller Release Notes for 4.x 를 참조하십시오.

Automation Controller 4.1.1 기능 개선 및 버그 수정

  • 추가 nginx 헤더를 지정하는 기능이 추가됨
  • 컨트롤러에서 수집하는 데 필요한 모든 데이터를 수집하도록 분석 수집이 수정됨
  • 데모 조직을 삭제할 때 후속 설치 프로그램의 실행이 더 이상 중단되지 않도록 컨트롤러가 수정됨

새로운 기능 및 개선 사항의 전체 목록은 4.x에 대한 자동화 컨트롤러 릴리스 노트 를 참조하십시오.

Automation Controller 4.1.4 버그 수정

  • 설치 프로그램이 "Automation Controller 및 Execution Nodes에서 로컬로 실행 환경 이미지"에서 실패하고 루트 없는 런타임을 만들 수 없는 문제를 해결했습니다.

법적 공지

Copyright © 2023 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.