-
Notifications
You must be signed in to change notification settings - Fork 91
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
Enable basic CI for s390x #576
Enable basic CI for s390x #576
Conversation
Hi @BbolroC Seems that no runners pick this up? |
7d22ac4
to
09a3477
Compare
I introduced Update: The tag of the runner for |
983e66c
to
a6a4ebe
Compare
A job
I was wondering if we could get away from |
I am with this. Opened an issue for this #578 |
a6a4ebe
to
a803c9f
Compare
This commit makes the existing build/test for CDH running on s390x natively. An element called `Dummy` is added to enum `EnvelopeArgs` to avoid the unreachable pattern for match. The platform specific implementation will be instituted afterwards. Signed-off-by: Hyounggyu Choi <Hyounggyu.Choi@ibm.com>
This commit makes the existing build/test for API server rest running on s390x natively. Signed-off-by: Hyounggyu Choi <Hyounggyu.Choi@ibm.com>
This commit makes the existing build/test for image-rs running on s390x natively. Due to limitation on enablement for the platform, checks for enclave and nydus are selectivly excluded. Signed-off-by: Hyounggyu Choi <Hyounggyu.Choi@ibm.com>
a803c9f
to
cc6952a
Compare
@Xynnn007 I think there is an environmental issue for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
SGX tests failing, but I think that might be the result of the recent rename of the runner? this PR updates the name. cc @Xynnn007 |
Hold on, please. I will enable the AA test for s390x as |
cc6952a
to
bc4e60d
Compare
This commit make the existing build/test for attestation agent running on s390x. The build option is configured to use `se-attester`. Signed-off-by: Hyounggyu Choi <Hyounggyu.Choi@ibm.com>
bc4e60d
to
f6c7ccd
Compare
GH jobs are not normal on the machine. I am looking into this. |
f6c7ccd
to
9f8ad7e
Compare
@Xynnn007 and I have decided not to include the change of the tag in this PR. This will be handled separately. |
Running existing actions when a PR is updated is not resource-efficient. The change cancels previous runs to optimize resource utilization. Signed-off-by: Hyounggyu Choi <Hyounggyu.Choi@ibm.com>
9f8ad7e
to
fdccb7f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Some of the workflows do not consider `cancel-in-progress`. As mentioned in confidential-containers#576, it is not an optimal use of resources to keep running existing actions upon PR updates. This commit introduces the concurrency concept to them. Signed-off-by: Hyounggyu Choi <Hyounggyu.Choi@ibm.com>
Some of the workflows do not consider `cancel-in-progress`. As mentioned in confidential-containers#576, it is not an optimal use of resources to keep running existing actions upon PR updates. This commit introduces the concurrency concept to them. Signed-off-by: Hyounggyu Choi <Hyounggyu.Choi@ibm.com>
Some of the workflows do not consider `cancel-in-progress`. As mentioned in confidential-containers#576, it is not an optimal use of resources to keep running existing actions upon PR updates. This commit introduces the concurrency concept to them. Signed-off-by: Hyounggyu Choi <Hyounggyu.Choi@ibm.com>
Some of the workflows do not consider `cancel-in-progress`. As mentioned in #576, it is not an optimal use of resources to keep running existing actions upon PR updates. This commit introduces the concurrency concept to them. Signed-off-by: Hyounggyu Choi <Hyounggyu.Choi@ibm.com>
The following workflows are enabled by a self-hosted runner named
s390x-runner-01
registered to thecoco
org:ocicrypt-rs
is not included for the enablement this time because a base build imagerunetest/compilation-testing
does not support s390x.The changes are verified via a private runner:
This PR will enable the community to run tests natively for each component.
The rationale for a post-action script at the end of each workflow
The script is managed internally, but all commands in the script will be transparently tracked by
set -x
.Signed-off-by: Hyounggyu Choi Hyounggyu.Choi@ibm.com