fix : execute preStart devfile events after project-clone initContainer#1461
fix : execute preStart devfile events after project-clone initContainer#1461dkwon17 merged 1 commit intodevfile:mainfrom
preStart devfile events after project-clone initContainer#1461Conversation
|
Skipping CI for Draft Pull Request. |
|
/ok-to-test |
| events: | ||
| preStart: | ||
| - go-mod | ||
| - go-build No newline at end of file |
…tainer Change ordering of initContainers to ensure that `project-clone` initContainer is executed before preStart initContainers Signed-off-by: Rohan Kumar <rohaan@redhat.com>
0a78b49 to
9d9a082
Compare
|
/ok-to-test |
|
/retest-required |
|
/retest |
1 similar comment
|
/retest |
|
@rohanKanojia: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
It seems this I see other pull requests failing for this check too #1440 |
|
@rohanKanojia good catch, I created a PR: #1474 |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: akurinnoy, dkwon17, ibuziuk, rohanKanojia The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
I don't think the ci/prow/v14-che-happy-path check failing is due to this PR, it's due to eclipse-che/che#23514. IMHO it should be ok to merge this PR without the check passing. |
What does this PR do?
Change the ordering of initContainers to ensure that
project-cloneinitContainer is executed before preStart initContainersWhat issues does this PR fix or reference?
#1454
Is it tested? How?
Without these changes, it should be like this:
With this PR
project-cloneinitContainer is before preStart containers:You'd notice that with changes in this PR DevWorkspace would come up in
Runningstate. However, on main branch it would be inCrashLoopBackOffstate due to failinginitContainersPR Checklist
/test v8-devworkspace-operator-e2e, v8-che-happy-pathto trigger)v8-devworkspace-operator-e2e: DevWorkspace e2e testv8-che-happy-path: Happy path for verification integration with Che