This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new a17d0049f74b Enable integration tests on ppc64le (#28672)
a17d0049f74b is described below
commit a17d0049f74bd8664921bdb70790192fe9a1b335
Author: Harmanpreet Kaur <[email protected]>
AuthorDate: Thu Oct 29 19:42:32 2026 +0530
Enable integration tests on ppc64le (#28672)
* chore: Update OPA container properties for PPC64LE architecture support
* fix: keep OPA integration tests skipped on s390x
* camel-opa: document OPA version gap for the ppc64le test image
icr.io/ppc64le-oss/opa-ppc64le only publishes v1.15.1, while the default
OPA test image is 1.21.4-static. Document the version divergence so it is
a known, deliberate ceiling until a newer ppc64le tag is published.
---
components/camel-opa/pom.xml | 3 +--
.../org/apache/camel/test/infra/opa/services/container.properties | 6 ++++++
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/components/camel-opa/pom.xml b/components/camel-opa/pom.xml
index b28bb527aa8e..9e0ea7458adf 100644
--- a/components/camel-opa/pom.xml
+++ b/components/camel-opa/pom.xml
@@ -33,8 +33,7 @@
<description>Camel Open Policy Agent Component</description>
<properties>
- <!-- the openpolicyagent/opa image is only published for amd64 and
arm64 -->
- <skipITs.ppc64le>true</skipITs.ppc64le>
+ <!-- the openpolicyagent/opa image is not published for s390x -->
<skipITs.s390x>true</skipITs.s390x>
</properties>
diff --git
a/test-infra/camel-test-infra-opa/src/main/resources/org/apache/camel/test/infra/opa/services/container.properties
b/test-infra/camel-test-infra-opa/src/main/resources/org/apache/camel/test/infra/opa/services/container.properties
index 28d7f6c6ebc5..4b9b8911c229 100644
---
a/test-infra/camel-test-infra-opa/src/main/resources/org/apache/camel/test/infra/opa/services/container.properties
+++
b/test-infra/camel-test-infra-opa/src/main/resources/org/apache/camel/test/infra/opa/services/container.properties
@@ -14,4 +14,10 @@
## See the License for the specific language governing permissions and
## limitations under the License.
## ---------------------------------------------------------------------------
+
opa.container=mirror.gcr.io/openpolicyagent/opa:1.21.4-static
+# The openpolicyagent/opa image is not published for ppc64le.
icr.io/ppc64le-oss currently only
+# publishes v1.15.1, which is behind the default image version; the camel-opa
ITs pass against it.
+# Update this override to match the default version when a newer ppc64le tag
becomes available.
+opa.container.ppc64le=icr.io/ppc64le-oss/opa-ppc64le:v1.15.1
+