1.7. Red Hat OpenShift Pipelines General Availability 1.11 릴리스 정보
이번 업데이트를 통해 Red Hat OpenShift Pipelines General Availability (GA) 1.11은 OpenShift Container Platform 4.12 이상 버전에서 사용할 수 있습니다.
1.7.1. 새로운 기능
다음 섹션에서는 수정 및 안정성 개선 사항 외에 Red Hat OpenShift Pipelines 1.11의 새로운 기능도 소개합니다.
Red Hat OpenShift Pipelines Operator 1.11로 업그레이드하기 전에 클러스터에 최소 OpenShift Container Platform 4.12.19 또는 4.13.1 버전을 설치해야 합니다.
1.7.1.1. 파이프라인
-
이번 업데이트를 통해 ARM 하드웨어에서 실행되는 OpenShift Container Platform 클러스터에서 Red Hat OpenShift Pipelines를 사용할 수 있습니다. 이미지를 사용할 수 있는
ClusterTask
리소스와 ARM 하드웨어에서 Tekton CLI 툴을 지원합니다. -
이번 업데이트에서는
TektonConfig
CR에서enable-api-fields
기능 플래그를beta
값으로 설정할 때 결과, 오브젝트 매개변수, 배열 결과 및 인덱싱에 대한 지원이 추가되었습니다. - 이번 업데이트를 통해 전파된 매개변수는 이제 안정적인 기능의 일부입니다. 이 기능을 사용하면 포함된 사양의 매개변수를 보간하여 Tekton 리소스의 상세 정보 표시를 줄일 수 있습니다.
-
이번 업데이트를 통해 전파된 작업 공간은 이제 안정적인 기능의 일부가 되었습니다.
enable-api-fields
기능 플래그를alpha
또는beta
값으로 설정하여 전파된 작업 공간 기능을 활성화할 수 있습니다. -
이번 업데이트를 통해 Pod가 실행되지 않으면
TaskRun
오브젝트에서 사용자에게 init 컨테이너 실패 메시지를 가져와서 표시합니다. 이번 업데이트를 통해 다음 지침에 따라 매트릭스를 구성하는 동안 매개변수, 결과 및 파이프라인 작업의 컨텍스트를 교체할 수 있습니다.
-
array
를matrix.params
구성에서문자열
,array
또는object
매개변수로 바꿉니다. -
string을
matrix.include
구성의문자열
,array
또는object
매개변수로 바꿉니다. -
파이프라인 작업의 컨텍스트를
matrix.include
구성의 다른 컨텍스트로 바꿉니다.
-
-
이번 업데이트를 통해
TaskRun
리소스 검증 프로세스도matrix.include
매개변수의 유효성을 검사합니다. 검증은 모든 매개변수에 값이 있고 지정된 유형과 일치하는지 확인하고 오브젝트 매개변수에는 필요한 모든 키가 있습니다. -
이번 업데이트에서는
default-configs
구성 맵에 새default-resolver-type
필드가 추가되었습니다. 이 필드의 값을 설정하여 기본 확인자를 구성할 수 있습니다. -
이번 업데이트를 통해
pipelineRun.workspaces.subPath
구성에서PipelineRun
컨텍스트 변수를 정의하고 사용할 수 있습니다. -
이번 업데이트를 통해 이제
ClusterResolver
,BundleResolver
,HubResolver
및GitResolver
기능을 기본적으로 사용할 수 있습니다.
1.7.1.2. Trigger
-
이번 업데이트를 통해 Tekton Triggers는
EventListener
사양에서Affinity
및TopologySpreadConstraints
값을 지원합니다. 이러한 값을 사용하여EventListener
오브젝트에 대한 Kubernetes 및 사용자 정의 리소스를 구성할 수 있습니다. - 이번 업데이트에서는 Slack의 슬래시 명령을 사용하여 필드를 추출할 수 있는 Slack 인터셉터가 추가되었습니다. 추출된 필드는 HTTP 요청의 양식 data 섹션으로 전송됩니다.
1.7.1.3. Operator
-
이번 업데이트를 통해
TektonConfig
CR에서prune-per-resource
부울 필드를 설정하여 각PipelineRun
또는TaskRun
리소스에 대한 정리를 구성할 수 있습니다. 해당 네임스페이스에operator.tekton.dev/prune.prune-resource=true
주석을 추가하여 네임스페이스에서 각PipelineRun
또는TaskRun
리소스에 대한 정리를 구성할 수도 있습니다. - 이번 업데이트를 통해 OpenShift Container Platform 클러스터 전체 프록시에 변경 사항이 있는 경우 OLM(Operator Lifecycle Manager)은 Red Hat OpenShift Pipelines Operator를 다시 생성합니다.
-
이번 업데이트를 통해
TektonConfig
CR에서config.pruner.disabled
필드의 값을true
로 설정하여 pruner 기능을 비활성화할 수 있습니다.
1.7.1.4. Tekton 체인
- 이번 업데이트를 통해 Tekton 체인은 이제 일반적으로 사용할 수 있습니다.
-
이번 업데이트를 통해 Tekton 체인과 함께 skopeo 툴을 사용하여
cosign
서명 스키마에 사용되는 키를 생성할 수 있습니다. -
Red Hat OpenShift Pipelines Operator 1.11로 업그레이드하면 이전 Tekton 체인 구성을 덮어쓰고
TektonConfig
CR에서 다시 설정해야 합니다.
1.7.1.5. Tekton Hub
Tekton Hub는 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
-
이번 업데이트에서는 리소스 API 응답에 새
resource/<catalog_name>/<kind>/<resource_name>/raw
끝점 및 새resource
URLPath
1.7.1.6. Tekton 결과
Tekton 결과는 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
- 이번 업데이트에서는 Tekton Operator에 선택적 구성 요소로 Tekton Results가 추가되었습니다.
1.7.1.7. 코드로서의 파이프라인
-
이번 업데이트를 통해 Pipelines as Code를 사용하면
params
필드를 사용하여PipelineRun
리소스 내에서 사용자 정의 매개변수를 확장할 수 있습니다.Repository
CR의 템플릿 내에 사용자 정의 매개변수 값을 지정할 수 있습니다. 지정된 값은 파이프라인 실행의 사용자 정의 매개변수를 대체합니다. 또한 사용자 지정 매개변수를 정의하고 지정된 조건이 CEL(Common Expression Language) 필터와 호환되는 경우에만 해당 확장을 사용할 수 있습니다. - 이번 업데이트를 통해 GitHub 인터페이스의 Checks 탭에서 Re-run all checks 버튼을 클릭하여 특정 파이프라인 또는 모든 파이프라인을 재실행할 수 있습니다.
이번 업데이트에서는 코드 CLI로 Pipeline에 새로운
tkn pac info
명령이 추가되었습니다. 관리자는tkn pac info
명령을 사용하여 코드 설치로 Pipeline에 대한 다음 세부 정보를 얻을 수 있습니다.- Pipeline as Code가 설치된 위치입니다.
- 코드로 Pipeline의 버전 번호입니다.
-
클러스터에 생성된
Repository
CR의 개요 및 리포지토리와 연결된 URL입니다. 설치된 GitHub 애플리케이션의 세부 정보입니다.
이 명령을 사용하면
--github-api-url
인수를 사용하여 사용자 정의 GitHub API URL을 지정할 수도 있습니다.
-
이번 업데이트에서는 기본적으로 모든
PipelineRun
리소스에 대한 오류 탐지를 활성화합니다. 코드로서 파이프라인은PipelineRun
리소스 실행이 실패했는지 여부를 감지하고 오류의 마지막 몇 줄의 스니펫을 표시합니다. GitHub 애플리케이션의 경우 Code로서의 Pipeline은 컨테이너 로그에서 오류 메시지를 감지하고 가져오기 요청에 주석을 표시합니다. - 이번 업데이트를 통해 프라이빗 Git 리포지토리에 연결된 프라이빗 Tekton Hub 인스턴스에서 작업을 가져올 수 있습니다. 이 업데이트를 활성화하기 위해 코드로서 Pipeline은 GitHub 원시 URL을 사용하는 대신 개인 Tekton Hub 인스턴스의 내부 원시 URL을 사용합니다.
- 이번 업데이트 이전에는 네임스페이스 세부 정보가 포함되지 않은 Code가 제공된 로그로 Pipeline을 제공했습니다. 이번 업데이트를 통해 Pipeline은 네임스페이스 정보를 파이프라인 로그에 추가하여 네임스페이스를 기반으로 필터링하고 디버그할 수 있습니다.
-
이번 업데이트를 통해
PipelineRun
리소스 정의를 가져오는 신뢰할 수 있는 소스를 정의할 수 있습니다. 기본적으로 Code로서의 Pipeline은 이벤트가 트리거된 분기에서PipelineRun
리소스 정의를 가져옵니다. 이제 GitHub에 구성된 리포지토리의 기본 분기에서PipelineRun
리소스 정의를 가져오도록pipelinerun_provenance
설정 값을default_branch
로 구성할 수 있습니다. 이번 업데이트를 통해 GitHub 토큰의 범위를 다음 수준에서 확장할 수 있습니다.
- 리포지토리 수준: 이 수준을 사용하여 원래 리포지토리가 있는 동일한 네임스페이스에 있는 리포지토리로 범위를 확장합니다.
- 글로벌 수준: 이 수준을 사용하여 다른 네임스페이스에 있는 리포지토리로 범위를 확장합니다.
-
이번 업데이트를 통해 Code로 Pipeline은 소유자, 협력자 또는 공용 멤버가 아닌 사용자가 생성한 가져오기 요청에 대해 CI 파이프라인을 트리거하지만
소유자
파일에 나열되지 않지만 변경 사항을 리포지토리에 내보낼 수 있는 권한이 있습니다. -
이번 업데이트를 통해 사용자 정의 콘솔 설정을 사용하면
Repository
CR의 사용자 정의 매개변수를 사용할 수 있습니다. -
이번 업데이트를 통해 코드로서의 Pipeline은 모든
PipelineRun
레이블을PipelineRun
주석으로 변경합니다.PipelineRun
주석을 사용하여PipelineRun
라벨을 사용하는 대신 Tekton 리소스를 표시할 수 있습니다. -
이번 업데이트를 통해 감시자 및 Webhook 리소스에
pac-config-logging
구성 맵을 사용할 수 있지만 Pipeline에는 코드 컨트롤러로 사용할 수 없습니다.
1.7.2. 변경 사항 중단
-
이번 업데이트에서는 파이프라인 사양의 새로운
trusted-resources-verification-no-match-policy
플래그로resource-verification-mode
기능 플래그를 대체합니다. -
이번 업데이트를 통해 Tekton 체인 CR을 편집할 수 없습니다. 대신
TektonConfig
CR을 편집하여 Tekton 체인을 구성합니다.
1.7.3. 사용되지 않거나 삭제된 기능
이번 업데이트에서는 Tekton CLI에서
PipelineResource
명령 및 참조에 대한 지원을 제거합니다.- 클러스터 작업에서 파이프라인 리소스 제거
- 작업에서 파이프라인 리소스 제거
- 파이프라인에서 파이프라인 리소스 제거
- 리소스 명령 제거
-
clustertask describe
명령에서 입력 및 출력 리소스 제거
-
이번 업데이트에서는 Tekton CLI에서
전체
임베디드 상태에 대한 지원을 제거합니다. -
taskref.bundle
및pipelineref.bundle
번들은 더 이상 사용되지 않으며 향후 릴리스에서 제거됩니다. -
Red Hat OpenShift Pipelines 1.11에서는
PipelineResource
CR에 대한 지원이 제거되어Task
CR을 대신 사용합니다. -
Red Hat OpenShift Pipelines 1.11에서는
v1alpha1.Run
오브젝트에 대한 지원이 제거되었습니다. 이 릴리스로 업그레이드하기 전에v1alpha1.Run
에서v1beta1.CustomRun
으로 업그레이드해야 합니다. -
Red Hat OpenShift Pipelines 1.11에서는
custom-task-version
기능 플래그가 제거되었습니다. -
Red Hat OpenShift Pipelines 1.11에서
pipelinerun.status.taskRuns
및pipelinerun.status.runs
필드가embedded-status
기능 플래그와 함께 제거되었습니다. 대신pipelinerun.status.childReferences
필드를 사용합니다.
1.7.4. 확인된 문제
-
prune-per-resource
부울 필드를 설정해도 pipeline 또는 task의 일부가 아닌 경우PipelineRun
또는TaskRun
리소스는 삭제되지 않습니다. -
Tekton CLI에는 확인자를 사용하여 생성된
PipelineRun
리소스의 로그가 표시되지 않습니다. -
order_by=created_time+desc&page_size=1
쿼리를 기반으로 파이프라인 결과를 필터링하면 출력에nextPageToken
값이 없으면 0개의 레코드가 표시됩니다. -
loglevel.pipelinesascode
필드의 값을debug
로 설정하면 파이프라인에서 코드 컨트롤러 Pod로 디버깅 로그가 생성되지 않습니다. 이 문제를 해결하려면 Pipeline을 Code 컨트롤러 Pod로 다시 시작합니다.
1.7.5. 해결된 문제
-
이번 업데이트 이전에는 PipelineRun CR에서
generateName
필드를 탐지하는 동안 Code로서의 Pipeline이PipelineRun
PipelineRun
CR에서generateName
필드를 제공할 수 있습니다. -
이번 업데이트 이전에는 웹 콘솔에서
PipelineRun
리소스를 생성할 때 파이프라인에서 모든 주석이 복사되어 실행 중인 노드에 문제가 발생했습니다. 이번 업데이트에서는 이 문제가 해결되었습니다. -
이번 업데이트에서는
keep
플래그의tkn pr delete
명령이 수정되었습니다. 이제keep
플래그 값이 연결된 작업 실행 또는 파이프라인 실행 수와 동일한 경우 명령은 메시지와 함께 종료 코드0
을 반환합니다. 이번 업데이트 이전에는 Tekton Operator에서 사용자 정의의 성능 구성 필드를 노출하지 않았습니다. 이번 업데이트를 통해 클러스터 관리자는 필요에 따라
TektonConfig
CR에서 다음 성능 구성 필드를 사용자 지정할 수 있습니다.-
disable-ha
-
버킷
-
kube-api-qps
-
kube-api-burst
-
threads-per-controller
-
-
이번 업데이트에서는 번들의
dev.tekton.image.kind
주석 값으로kind
필드의 대소문자를 구분하지 않는 비교를 수행하도록 원격 번들 확인자를 수정합니다. - 이번 업데이트 이전에는 대규모 Git 리포지토리를 복제할 때 메모리 부족으로 인해 원격 확인자를 위한 Pod가 종료되었습니다. 이번 업데이트에서는 이 문제가 해결되어 원격 해결 프로그램을 배포하기 위한 메모리 제한이 증가합니다.
-
이번 업데이트를 통해
v1
유형의 작업 및 파이프라인 리소스가 원격 확인에서 지원됩니다. -
이번 업데이트에서는 API에서 포함된
TaskRun
상태를 되돌립니다. 이제 포함된TaskRun
상태는 이전 버전의 client-server와의 호환성을 지원하는 더 이상 사용되지 않는 기능으로 사용할 수 있습니다. -
이번 업데이트 이전에는 실행에 필요하지 않은 경우에도 모든 주석이
PipelineRun
및TaskRun
리소스에 병합되었습니다. 이번 업데이트를 통해PipelineRun
및TaskRun
리소스에 주석을 병합하면last-applied-configuration
주석을 건너뜁니다. -
이번 업데이트에서는 회귀 문제가 해결되어 건너뛴 작업의 유효성 검사로 인해 파이프라인 결과가 발생합니다. 예를 들어, 파이프라인 결과가 건너뛴
PipelineTask
리소스를 참조하는 경우 파이프라인 결과가 배출되지 않고 결과가 누락되어PipelineRun
실행이 실패하지 않습니다. - 이번 업데이트에서는 Pod 상태 메시지를 사용하여 Pod 종료 원인을 확인합니다.
-
이번 업데이트 이전에는
finally
작업의 실행을 위해 기본 확인자가 설정되지 않았습니다. 이번 업데이트에서는finally
작업에 대한 기본 확인자를 설정합니다. -
이번 업데이트를 통해 Red Hat OpenShift Pipelines는 원격 분석을 사용할 때
TaskRun
또는PipelineRun
실행 실패를 방지할 수 있습니다. - 이번 업데이트 이전에는 시간 초과 후에도 긴 파이프라인 실행이 클러스터의 실행 중 상태로 유지되었습니다. 이번 업데이트에서는 이 문제가 해결되었습니다.
-
이번 업데이트에서는
keep
플래그를 올바르게 사용하여tkn pr delete
명령이 수정되었습니다. 이번 업데이트를 통해keep
플래그의 값이 연결된 작업 실행 또는 파이프라인 실행 수와 동일한 경우tkn pr delete
명령은 메시지와 함께 종료 코드0
을 반환합니다.
1.7.6. Red Hat OpenShift Pipelines General Availability 1.11.1 릴리스 정보
이번 업데이트를 통해 Red Hat OpenShift Pipelines General Availability (GA) 1.11.1은 OpenShift Container Platform 4.12 이상 버전에서 사용할 수 있습니다.
1.7.6.1. 해결된 문제
- 이번 업데이트 이전에는 실행 중이거나 보류 중인 Pod를 선점할 때 마운트 경로 오류 메시지와 함께 작업 실행이 실패할 수 있었습니다. 이번 업데이트를 통해 클러스터에서 Pod를 삭제하고 다시 생성할 때 작업 실행이 실패하지 않습니다.
-
이번 업데이트 이전에는 작업의 쉘 스크립트를 root로 실행해야 했습니다. 이번 업데이트를 통해 쉘 스크립트 이미지에 루트가 아닌 사용자 ID가 설정되어 있으므로 Pod 내의 루트가 아닌 사용자로
git-clone
작업과 같은 작업을 실행할 수 있습니다. -
이번 업데이트 이전에는 Red Hat OpenShift Pipelines 1.11.0에서 파이프라인 실행이 코드로 정의되면 Git 리포지토리의 정의가
tekton.dev/v1beta1
API 버전을 참조하고spec.pipelineRef.bundle
항목이 포함되어 있으며 번들 참조의kind
매개변수가Task
로 잘못 설정되었습니다. 이 문제는 이전 버전의 Red Hat OpenShift Pipelines에는 존재하지 않았습니다. 이번 업데이트를 통해kind
매개변수가 올바르게 설정됩니다. -
이번 업데이트 이전에는
disable-ha
플래그가tekton-pipelines
컨트롤러에 올바르게 전달되지 않아 Red Hat OpenShift Pipelines의 HA(고가용성) 기능을 활성화할 수 없었습니다. 이번 업데이트를 통해disable-ha
플래그가 올바르게 전달되고 필요에 따라 HA 기능을 활성화할 수 있습니다. - 이번 업데이트 이전에는 hub resolver에 대한 Tekton Hub 및 Artifact Hub의 URL을 설정할 수 없으므로 Tekton Hub 및 Artifact Hub의 사전 설정 주소만 사용할 수 있었습니다. 이번 업데이트를 통해 hub resolver에 대한 Tekton Hub 및 Artifact Hub의 URL을 구성할 수 있습니다(예: 설치한 사용자 정의 Tekton Hub 인스턴스를 사용합니다.
-
이번 업데이트를 통해
git-init
이미지의 SHA 다이제스트는 현재 릴리스된 이미지 버전인 1.10.5 버전에 해당합니다. -
이번 업데이트 이전에는
tekton-pipelines-controller
구성 요소에서 config-leader-election 이라는 구성
맵을 사용했습니다. 이 이름은 knative 컨트롤러의 기본값이므로 OpenShift Pipelines의 구성 프로세스는 다른 컨트롤러에 영향을 미칠 수 있으며 그 반대의 경우도 마찬가지입니다. 이번 업데이트를 통해 구성 요소는 고유한 구성 이름을 사용하므로 OpenShift Pipelines의 구성 프로세스는 다른 컨트롤러에 영향을 미치지 않으며 다른 컨트롤러의 영향을 받지 않습니다. -
이번 업데이트 이전에는 GitHub 리포지토리에 대한 쓰기 권한이 없는 사용자가 가져오기 요청을 열 때 코드 CI/CD 작업으로 Pipeline이 GitHub에
건너뛰
는 대로 표시되었습니다. 이번 업데이트를 통해 코드 CI/CD 작업인 Pipeline이 GitHub에Pending 승인
으로 표시됩니다. - 이번 업데이트 이전에는 Code로서의 Pipeline이 구성된 분기 이름과 일치하는 분기에 모든 가져오기 요청에 대한 CI/CD 작업을 실행했습니다. 이번 업데이트를 통해 Code로 Pipeline은 가져오기 요청의 소스 분기가 정확히 구성된 분기 이름과 일치하는 경우에만 CI/CD 작업을 실행합니다.
- 이번 업데이트 이전에는 OpenShift Container Platform 개발자 콘솔에 코드 컨트롤러로서의 Pipeline에 대한 메트릭이 표시되지 않았습니다. 이번 업데이트를 통해 개발자 콘솔에 코드 컨트롤러로서의 Pipeline에 대한 지표가 표시됩니다.
-
이번 업데이트 이전에는 Red Hat OpenShift Pipelines 1.11.0에서 Operator가 항상 Tekton 체인을 설치했으며 Tekton Chains 구성 요소의 설치를 비활성화할 수 없었습니다. 이번 업데이트를 통해
TektonConfig
CR에서disabled
매개변수 값을true
로 설정하여 설치 okindf Tekton Chains를 비활성화할 수 있습니다. -
이번 업데이트 이전에는 Tekton Cryostat CR을 사용하여 이전 버전의 OpenShift Pipelines에서
Tekton
체인을 구성한 후 OpenShift Pipelines 버전 1.11.0으로 업그레이드된 경우 구성 정보를 덮어씁니다. 이번 업데이트를 통해 이전 버전의 OpenShift Pipelines 및 Tekton 체인에서 업그레이드하는 경우TektonConfig
가 설치된 동일한 네임스페이스에 구성된 경우 Tekton 체인 구성 정보가 유지됩니다.
1.7.7. Red Hat OpenShift Pipelines General Availability 1.11.2 릴리스 정보
이번 업데이트를 통해 Red Hat OpenShift Pipelines General Availability (GA) 1.11.2는 OpenShift Container Platform 4.12 이상 버전에서 사용할 수 있습니다.
이번 업데이트에는 tkn
명령줄 툴의 업데이트된 버전이 포함되어 있습니다. 이 도구의 업데이트된 버전은 다음 위치에서 다운로드할 수 있습니다.
RHEL(Red Hat Enterprise Linux)에 RPM을 사용하여 tkn
명령줄 툴을 설치한 경우 yum update
명령을 사용하여 업데이트된 버전을 설치합니다.
1.7.7.1. 해결된 문제
-
이번 업데이트 이전에는
tkn pac resolve -f
명령에서 Git 리포지토리를 사용한 인증에 대한 기존 시크릿을 탐지하지 못했습니다. 이번 업데이트를 통해 이 명령에서 시크릿을 성공적으로 감지합니다. -
이번 업데이트를 통해
tkn pac resolve
명령에서--v1beta1
플래그를 사용할 수 있습니다.v1beta1
API 버전 스키마를 사용하여 파이프라인 실행을 생성하려면 이 플래그를 사용합니다. -
이번 업데이트 이전에는 이 파이프라인 실행이 확인자를 참조하는 경우
tkn pr logs
명령에서 파이프라인 실행 로그를 표시하지 못했습니다. 이번 업데이트를 통해 명령에서 로그를 표시합니다. -
이번 업데이트를 통해
git-init
이미지의 SHA 다이제스트는 현재 릴리스된 이미지 버전인 1.12.1에 해당합니다. - 이번 업데이트를 통해 Webhook에는 HTTP/2.0 프로토콜이 지원되지 않습니다. Red Hat OpenShift Pipelines에 대한 모든 Webhook 호출은 HTTP/1.1 프로토콜을 사용해야 합니다.
1.7.8. 확인된 문제
-
Bundles resolver를 사용하여 파이프라인 실행을 정의한 다음
tkn pac resolve --v1beta1
명령을 이 파이프라인 실행에 사용하는 경우 명령에서 잘못된 YAML 출력을 생성합니다. 번들의kind
매개변수는 YAML 출력에서Task
로 설정됩니다. 이 문제를 해결하려면 YAML 데이터에 올바른 값을 수동으로 설정할 수 있습니다. 또는opc pac resolve --v1beta1
명령을 사용하거나 OpenShift Pipelines 버전 1.12.0 이상에 포함된tkn
툴 버전을 사용할 수 있습니다.
1.7.9. Red Hat OpenShift Pipelines General Availability 1.11.3 릴리스 노트
이번 업데이트를 통해 Red Hat OpenShift Pipelines General Availability (GA) 1.11.3은 OpenShift Container Platform 4.11에서 4.12 이상 버전에서 사용할 수 있습니다.
1.7.9.1. 해결된 문제
- 이번 업데이트 이전에는 파이프라인의 최종 작업이 실패하거나 건너뛴 경우 OpenShift Pipelines에서 검증 오류를 보고했습니다. 이번 업데이트를 통해 최종 작업이 실패하거나 건너뛰어도 파이프라인이 성공할 수 있습니다.