-
Notifications
You must be signed in to change notification settings - Fork 244
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
Porting template based test to Multi Stage testing #3270
Comments
cc_ @petr-muller |
In template based test few key environment variable which we are looking for like volume mount, secret path in our test are not availabile/accessible, so moving our test to multi-stage. Things need to be done here :
Not sure about the mounted secret whether the same volume mount will work for multi-stage also. We may need to do some work around this. cc_ @amitkrout @mohammedzee1000 |
Porting the new workflow along with our existing config facing permission issue while copying secret to |
It seems in the multi-state test structure |
@openshift/openshift-team-developer-productivity-platform ^ |
I think you may want @openshift/openshift-team-developer-productivity-test-platform |
Providing |
Added |
This issue is blocked on copying |
As per the last slack discussion i need another dockerfile to inject |
Can you provide more info on this. Why we need another Dockerfile just with |
@kadel Unlike other project we tried a nice and simple shell script workaround to inject oc binary to the test container path but unfortunately it did not work for a reason which even surprises @petr-muller from platform team. We should not spend more time on it to debug as this is a workaround ,so we can follow the same way like other project has been done it through another Dockerfile instead. For example - https://github.com/openshift-knative/serverless-operator/tree/6805a2d1b560dbc6955ad1d4aa9686f5d8f8a9c8/openshift/ci-operator. Shell script workaround we tried - https://github.com/openshift/odo/blob/master/openshift-ci/build-root/multistage/check-oc.sh NOTE: oc binary auto injection feature is not delivered yet - https://issues.redhat.com/browse/DPTP-1242 |
Not just that, but also Build API team was not able to help... :/ |
After banging head a lot Due to this permission issue we are not able to change the current namespace for operatorhub Workaround Steps:
|
pr #3462 is a fix for #3270 (comment) |
Facing some weird behaviour of kubeconfig on openshift release repo. Issue tracked #3501 |
I am observing cluster specific issue #3547 and till now I can see it is purely specific to 4.5 cluster. None of the time I have seen it passing on 4.5 and also did not get this failure on any of other cluster. Failure logs can been seen https://deck-ci.apps.ci.l2s4.p1.openshiftapps.com/pr-history/?org=openshift&repo=release&pr=9431 |
Multistage pr openshift/release#9431 already merge. So closing this issue. /close |
/kind user-story
User Story
As a user, I want to be able to use the
custom credential
features for multi-stage tests. So that I can get all the support of the feature added in issue.Acceptance Criteria
custom credential
features for multi-stage testing on OpenShift CI.Links
Currently we are running template based test due to which not able to get the
custom credential
for issue. Possible approach has been discussed in comment/kind user-story
/kind test
The text was updated successfully, but these errors were encountered: