Skip to content

Commit 5df396b

Browse files
authored
Merge pull request #27433 from SNiemann15/z_p_pipelines
Changes for upcoming IBM Z P pipelines support
2 parents 38be4c1 + fc42be1 commit 5df396b

File tree

2 files changed

+36
-3
lines changed

2 files changed

+36
-3
lines changed

modules/op-installing-tkn-on-linux.adoc

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@ For Linux distributions, you can download the CLI directly as a `tar.gz` archive
1010

1111
.Procedure
1212

13-
. Download the link:https://mirror.openshift.com/pub/openshift-v4/clients/pipeline/0.13.1/tkn-linux-amd64-0.13.1.tar.gz[CLI].
13+
. Download the relevant CLI.
14+
15+
* link:https://mirror.openshift.com/pub/openshift-v4/clients/pipeline/0.13.1/tkn-linux-amd64-0.13.1.tar.gz[Linux (x86_64, amd64)]
16+
17+
* link:https://mirror.openshift.com/pub/openshift-v4/clients/pipeline/0.13.1/tkn-linux-s390x-0.13.1.tar.gz[Linux on IBM Z and LinuxONE (s390x)]
18+
19+
* link:https://mirror.openshift.com/pub/openshift-v4/clients/pipeline/0.13.1/tkn-linux-ppc64le-0.13.1.tar.gz[Linux on IBM Power Systems (ppc64le)]
1420

1521
. Unpack the archive:
1622
+

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

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,26 @@
1313
* Tekton `tkn` CLI 0.13.1
1414
* Tekton Triggers 0.8.1
1515
* ClusterTasks based on Tekton Catalog 0.16
16+
* IBM Power Systems on {product-title} 4.6
17+
* IBM Z and LinuxONE on {product-title} 4.6
18+
19+
[NOTE]
20+
====
21+
Currently you must use the `preview` channel to install {pipelines-title} on IBM Power Systems, IBM Z, and LinuxONE.
22+
====
1623

1724
In addition to the fixes and stability improvements, here is a highlight of what’s new in OpenShift Pipelines 1.2.
1825

1926
=== Pipelines
2027

2128
* This release of {pipelines-title} adds support for a disconnected installation.
22-
//* The `PodSecurityPolicy` configuration was changed to enable {pipelines-title} in a restricted environment by running the tekton pipelines controller and tekton pipelines webhook as non-root users.
23-
//needs confirmation from Gabe if this needs to be added.
29+
30+
+
31+
[NOTE]
32+
====
33+
Installations in restricted environments are currently not supported on IBM Power Systems, IBM Z, and LinuxONE.
34+
====
35+
2436
* You can now use the `when` field, instead of `conditions`, to run a task only when certain criteria are met. The key components of `WhenExpressions` are `Input`, `Operator`, and `Values`. If all the `WhenExpressions` evaluate to `True`, then the task is run. If any of the `WhenExpressions` evaluate to `False`, the task is skipped.
2537
* Step statuses are now updated if a task run is canceled or times out.
2638
* Support for Git Large File Storage (LFS) is now available to build the base image used by `git-init`.
@@ -94,6 +106,21 @@ oc patch el/github-listener-interceptor -p '{"metadata":{"finalizers":["foregrou
94106
oc patch crd/eventlisteners.triggers.tekton.dev -p '{"metadata":{"finalizers":[]}}' --type=merge
95107
----
96108

109+
* When you run a multi-arch container image task without command specification on an IBM Power Systems (ppc64le) or IBM Z (s390x) cluster, the `TaskRun` resource fails with the following error:
110+
+
111+
[source,terminal]
112+
----
113+
Error executing command: fork/exec /bin/bash: exec format error
114+
----
115+
+
116+
As a workaround, use an architecture specific container image or specify the sha256 digest to point to the correct architecture.
117+
To get the sha256 digest enter:
118+
+
119+
[source,terminal]
120+
----
121+
$ skopeo inspect --raw <image_name>| jq '.manifests[] | select(.platform.architecture == "<architecture>") | .digest'
122+
----
123+
97124
[id="fixed-issues-1-2_{context}"]
98125
== Fixed issues
99126

0 commit comments

Comments
 (0)