From 4f3bddc971d315909ea7329fc9834cefe4c7f31f Mon Sep 17 00:00:00 2001 From: Shipra Singh Date: Fri, 31 Mar 2023 12:07:58 +0530 Subject: [PATCH] RHDEVDOCS-5062: Documenting Pipelines 1.10 RN --- cicd/pipelines/op-release-notes.adoc | 2 + modules/op-release-notes-1-10.adoc | 88 +++++++++++++++++++ ...ipelines-compatibility-support-matrix.adoc | 1 + 3 files changed, 91 insertions(+) create mode 100644 modules/op-release-notes-1-10.adoc diff --git a/cicd/pipelines/op-release-notes.adoc b/cicd/pipelines/op-release-notes.adoc index c334f407d52c..4ef7ca59666b 100644 --- a/cicd/pipelines/op-release-notes.adoc +++ b/cicd/pipelines/op-release-notes.adoc @@ -23,6 +23,8 @@ include::modules/op-tkn-pipelines-compatibility-support-matrix.adoc[leveloffset= include::modules/making-open-source-more-inclusive.adoc[leveloffset=+1] // Modules included, most to least recent +include::modules/op-release-notes-1-10.adoc[leveloffset=+1] + include::modules/op-release-notes-1-9.adoc[leveloffset=+1] include::modules/op-release-notes-1-8.adoc[leveloffset=+1] diff --git a/modules/op-release-notes-1-10.adoc b/modules/op-release-notes-1-10.adoc new file mode 100644 index 000000000000..f9f28b16a95d --- /dev/null +++ b/modules/op-release-notes-1-10.adoc @@ -0,0 +1,88 @@ +// Module included in the following assembly: +// +// * cicd/pipelines/op-release-notes.adoc +:_content-type: REFERENCE +[id="op-release-notes-1-10_{context}"] += Release notes for {pipelines-title} General Availability 1.10 + +With this update, {pipelines-title} General Availability (GA) 1.10 is available on {product-title} 4.11 and later versions. + +[id="new-features-1-10_{context}"] +== New features + +In addition to the fixes and stability improvements, the following sections highlight what is new in {pipelines-title} 1.10. + +[id="pipelines-new-features-1-10_{context}"] +=== Pipelines + + + + +[id="triggers-new-features-1-10_{context}"] +=== Triggers + +* With this update, triggers support the creation of v1 pipeline types. +* With this update, GitHub Interceptor blocks a pull request trigger from being executed unless invoked by an owner or with a configurable comment by an owner. To enable or disable this update, set the value of the `githubOwners` parameter to `true` or `false` in the GitHub Interceptor configuration file. +* With this update, GitHub Interceptor has the ability to add a comma delimited list of all files that have changed for the push and pull request events. The list of changed files are added to the `changed_files` property of the event payload in the top-level extensions field. + + +[id="cli-new-features-1-10_{context}"] +=== CLI + + + +[id="operator-new-features-1-10_{context}"] +=== Operator + + + +[id="chains-new-features-1-10_{context}"] +=== Tekton Chains + + + +[id="tekton-hub-new-features-1-10_{context}"] +=== {tekton-hub} + +* This update supports installation, upgrade, or downgrade of Tekton resources with API versions `tekton.dev/v1beta1` and `tekton.dev/v1` on the cluster. + + + +[id="pac-new-features-1-10_{context}"] +=== {pac} + +* This update enhances incoming webhook support. For a GitHub application installed on the cluster, you do not need to provide the `git_provider` specification for an incoming webhook. Instead, {pac} detects the secret and use it for the incoming webhook. +* With this update, you can use the same token to fetch remote tasks from the same host on GitHub with a non-default branch. +* With this update, {pac} supports Tekton v1 templates. You can have v1 and v1beta1 templates, which {pac} reads for PR generation. The PR is created as v1 on cluster. +* Before this update, OpenShift console UI would use a hardcoded pipeline run template as a fallback template when a runtime template was not found in the OpenShift namespace. This update provides a default pipeline run template, `pipelines-as-code-template-default`, in the `pipelines-as-code` config map. + + +[id="breaking-changes-1-10_{context}"] +== Breaking changes + + + + +[id="deprecated-features-1-10_{context}"] +== Deprecated and removed features + +* This update removes support for cloud events and cluster pipeline resources from Tekton CLI. You cannot create pipeline resources by using the `tkn pipelineresource create` command. Also, the pipeline resources are not supported anymore in the `start` command of a task, cluster task and pipeline. + + + +[id="known-issues-1-10_{context}"] +== Known issues + + + +[id="fixed-issues-1-8_{context}"] +== Fixed issues + +* Before this update, the `opc pac` command generated a runtime error instead of showing any help. This update fixes the `opc pac` command to show the help message. +* Before this update, running the `tkn pac create repo` command needed the webhook details for creating a repository. With this update, the `tkn-pac create repo` command does not configure a webhook when your GitHub application is installed. +* Before this update, Pipelines as Code would not report a pipeline run creation error when Tekton Pipelines had issues creating the `PipelineRun` resource. For example, a non-existing task in a pipeline run would show no status. With this update, PAC shows the proper error message coming from `tekton/pipeline` along with the task that is missing. +* This update fixes UI page redirection after a successful authentication. Now, you are redirected to the same page where you had attempted to log in to Tekton Hub. +* This update fixes the `list` command with these flags, `--all-namespaces` and `--output=yaml`, for a cluster task, an individual task, and a pipeline. +* This update removes the forward slash in the end of the `repo.spec.url` URL so that it matches with the URL coming from GitHub. + + diff --git a/modules/op-tkn-pipelines-compatibility-support-matrix.adoc b/modules/op-tkn-pipelines-compatibility-support-matrix.adoc index 8a0a32791554..d822dfde35a6 100644 --- a/modules/op-tkn-pipelines-compatibility-support-matrix.adoc +++ b/modules/op-tkn-pipelines-compatibility-support-matrix.adoc @@ -18,6 +18,7 @@ GA:: General Availability | {pipelines-title} Version 7+| Component Version | OpenShift Version | Support Status | Operator | Pipelines | Triggers | CLI | Catalog | Chains | Hub | {pac} | | +|1.10 | 0.44.x | 0.23.x | 0.30.x | NA | 0.15.x (TP) | 1.12.x (TP) | 0.17.x (GA) | 4.11, 4.12, 4.13 (planned) | GA |1.9 | 0.41.x | 0.22.x | 0.28.x | NA | 0.13.x (TP) | 1.11.x (TP) | 0.15.x (GA) | 4.11, 4.12, 4.13 (planned) | GA