-
Notifications
You must be signed in to change notification settings - Fork 243
-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ask for images work on s390x arch #3670
Comments
/area system-pz |
/area testing |
@zhengxiaomei123 there is no centos on z at all.. so apparently need code change |
I think these tests are aim to verify |
@zhengxiaomei123 the supported statement might prove here: for our platform, we can either use our own image to replace for s390x arch or skip the test.. |
|
@zhengxiaomei123 but that's UBI, correct? if so we need update doc to indicate what's really available and point to correct link |
@amitkrout Since the odo-init-image has supported multi-arch platform, I think there should not be images which only for one x86 platform, Is it OK to replace the nodejs-12-centos7:latest image with ubi8/nodejs-12 and replace the nodejs-10-centos7:latest image with ubi/nodejs-10 and replace the rhoar-nodejs/nodejs-10 image with rhel8/nodejs10? |
I think we can add those images to doc. |
TBH i am not sure about the image part. @girishramnani @mohammedzee1000 PTAL |
I think this should be ok so long as they are redhat supported. Still it is better if we can get confirmation from inside about these images |
also @kadel @girishramnani wdyt |
It would be interesting what images people using s390x typically use. I don't think that it makes sense to have the same set of images for both x86 and s390x. |
@kadel The images are all about |
@kadel @mohammedzee1000 To seperate images for s390x and x86, I would like to create one different context and run all the spec that needs to be skipped on s390x and apply condition in ginkgo built-in tear down steps JustBeforeEach. I think it a good solution and will request the PR. Then please help review it. Thanks. |
@amitkrout When testing the ubi8/nodejs-10 and ubi8/nodejs-12 and rhel8/nodejs-10 and rhel8/nodejs-12 for |
I can confirm that these images are supported by Red Hat on s390x as well. |
@amitkrout @kadel can we then consider adding these images to our testing without removing existing ones. They can be put under a separate test group if needed |
@mohammedzee1000 Yes, I created a new separate context to involes those images for x86 not removing them in PR # 3744. |
/kind bug
What versions of software are you using?
Operating System:
Red Hat Enterprise Linux 8.1 (Ootpa
Output of
odo version
:odo v1.2.4 (b3cf595)
Server: https://api.ocp.openstack:6443
Kubernetes: v1.18.3+6025c28
How did you run odo exactly?
Enable odo CI on s390x platform
Actual behavior
./scripts/openshiftci-presubmit-all-tests.sh
Expected behavior
All the test passed
Any logs, error output, etc?
There are some hard code to import S2I images. These images only support amd64 arch which causes failed on s390x arch.
For odo supported images e2e tests:
These images are:
oc --request-timeout 5m import-image nodejs:latest --namespace=vsnyjhnygd --from=docker.io/centos/nodejs-12-centos7:latest --confirm
oc --request-timeout 5m import-image nodejs:latest --namespace=hcvvpyounm --from=docker.io/centos/nodejs-10-centos7:latest --confirm
oc --request-timeout 5m import-image nodejs:latest --namespace=qjycpyjbmo --from=registry.access.redhat.com/rhoar-nodejs/nodejs-10:latest --confirm
For odo source e2e tests:
oc --request-timeout 5m import-image dotnet:2.0 --namespace=uezadyekmn --from=registry.centos.org/dotnet/dotnet-20-centos7 --confirm
The text was updated successfully, but these errors were encountered: