Skip to content

Commit 9b57811

Browse files
authored
Merge pull request #45012 from sounix000/RN-revisions-pipelines-1-7
RHDEVDOCS-4016 Pipelines 1.7 RN revisions
2 parents 19ddee4 + 769d76e commit 9b57811

File tree

3 files changed

+47
-5
lines changed

3 files changed

+47
-5
lines changed

modules/op-installing-pipelines-operator-in-web-console.adoc

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,13 @@ The supported profiles are:
4141

4242
.. Select an *Update Channel*.
4343

44-
*** The *stable* channel enables installation of the latest stable and supported release of the {pipelines-title} Operator.
45-
*** The *preview* channel enables installation of the latest preview version of the {pipelines-title} Operator, which may contain features that are not yet available from the *stable* channel and is not supported.
44+
*** The `pipelines-<version>` channel is the default channel to install the {pipelines-title} Operator. For example, the default channel to install the {pipelines-title} Operator version `1.7` is `pipelines-1.7`.
45+
*** The `latest` channel enables installation of the most recent stable version of the {pipelines-title} Operator.
46+
+
47+
[NOTE]
48+
====
49+
The `preview` and `stable` channels will be deprecated and removed in a future release.
50+
====
4651

4752
. Click *Install*. You will see the Operator listed on the *Installed Operators* page.
4853
+

modules/op-installing-pipelines-operator-using-the-cli.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ spec:
2828
source: redhat-operators <3>
2929
sourceNamespace: openshift-marketplace <4>
3030
----
31-
<1> Specify the channel name from where you want to subscribe the Operator
31+
<1> The channel name of the Operator. The `pipelines-<version>` channel is the default channel. For example, the default channel for {pipelines-title} Operator version `1.7` is `pipelines-1.7`. The `latest` channel enables installation of the most recent stable version of the {pipelines-title} Operator.
3232
<2> Name of the Operator to subscribe to.
3333
<3> Name of the CatalogSource that provides the Operator.
3434
<4> Namespace of the CatalogSource. Use `openshift-marketplace` for the default OperatorHub CatalogSources.

modules/op-release-notes-1-7.adoc

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,18 @@ In addition to the fixes and stability improvements, the following sections high
1515
[id="pipelines-new-features-1-7_{context}"]
1616
=== Pipelines
1717

18+
* With this update, `pipelines-<version>` is the default channel to install the {pipelines-title} Operator. For example, the default channel to install the {pipelines-shortname} Operator version `1.7` is `pipelines-1.7`. Cluster administrators can also use the `latest` channel to install the most recent stable version of the Operator.
19+
+
20+
[NOTE]
21+
====
22+
The `preview` and `stable` channels will be deprecated and removed in a future release.
23+
====
24+
25+
* When you run a command in a user namespace, your container runs as `root` (user id `0`) but has user privileges on the host. With this update, to run pods in the user namespace, you must pass the annotations that link:https://cri-o.io/[CRI-O] expects.
26+
** To add these annotations for all users, run the `oc edit clustertask buildah` command and edit the `buildah` cluster task.
27+
** To add the annotations to a specific namespace, export the cluster task as a task to that namespace.
28+
// https://issues.redhat.com/browse/SRVKP-1514
29+
1830
* With this update, the `when` expressions in a `Task` object are scoped to guard the tasks by default. To continue guarding the `Task` object and its dependent tasks, set the `scope-when-expressions-to-task` flag to `true`.
1931
+
2032
[NOTE]
@@ -254,6 +266,31 @@ Pipelines as Code supports the following features:
254266
[id="known-issues-1-7_{context}"]
255267
== Known issues
256268

269+
* When you run Maven and Jib-Maven cluster tasks, the default container image is supported only on Intel (x86) architecture. Therefore, tasks will fail on IBM Power Systems (ppc64le), IBM Z, and LinuxONE (s390x) clusters. As a workaround, you can specify a custom image by setting the `MAVEN_IMAGE` parameter value to `maven:3.6.3-adoptopenjdk-11`.
270+
// issue # is unknown.
271+
+
272+
[TIP]
273+
====
274+
Before you install tasks based on the Tekton Catalog on IBM Power Systems (ppc64le), IBM Z, and LinuxONE (s390x) using `tkn hub`, verify if the task can be executed on these platforms. To check if `ppc64le` and `s390x` are listed in the "Platforms" section of the task information, you can run the following command: `tkn hub info task <name>`
275+
// issue # is unknown.
276+
====
277+
278+
* On IBM Power Systems, IBM Z, and LinuxONE, the `s2i-dotnet` cluster task is unsupported.
279+
// issue # is unknown.
280+
281+
* You cannot use the `nodejs:14-ubi8-minimal` image stream because doing so generates the following errors:
282+
+
283+
[source,terminal]
284+
----
285+
STEP 7: RUN /usr/libexec/s2i/assemble
286+
/bin/sh: /usr/libexec/s2i/assemble: No such file or directory
287+
subprocess exited with status 127
288+
subprocess exited with status 127
289+
error building at STEP "RUN /usr/libexec/s2i/assemble": exit status 127
290+
time="2021-11-04T13:05:26Z" level=error msg="exit status 127"
291+
----
292+
// https://issues.redhat.com/browse/SRVKP-1782
293+
257294
// Pipelines
258295
* Implicit parameter mapping incorrectly passes parameters from the top-level `Pipeline` or `PipelineRun` definitions to the `taskRef` tasks. Mapping should only occur from a top-level resource to tasks with in-line `taskSpec` specifications. This issue only affects users who have set the `enable-api-fields` feature flag to `alpha`.
259296

@@ -262,8 +299,8 @@ Pipelines as Code supports the following features:
262299
== Fixed issues
263300

264301
// Pipelines
265-
* With this update, metadata such as `labels` and `annotations` from task and pipeline definitions does not propagate to task runs and pipeline runs.
266-
// https://github.com/tektoncd/pipeline/pull/4478
302+
* With this update, if metadata such as `labels` and `annotations` are present in both `Pipeline` and `PipelineRun` object definitions, the values in the `PipelineRun` type takes precedence. You can observe similar behavior for `Task` and `TaskRun` objects.
303+
// https://github.com/tektoncd/pipeline/pull/4638
267304

268305
* With this update, if the `timeouts.tasks` field or the `timeouts.finally` field is set to `0`, then the `timeouts.pipeline` is also set to `0`.
269306
// https://github.com/tektoncd/pipeline/pull/4539

0 commit comments

Comments
 (0)