-
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
[Hotfix] Always ignore command
and args
defined in Devfile container components
#5639
Conversation
…ents This is a hotfix for [1], until a proper fix is implemented, which would consist in keeping using supervisord as pid1, and executing the command with args "on the side" as a separate process. [1] redhat-developer#5620
@rm3l: The label(s) In response to this:
Instructions 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/test-infra repository. |
✅ Deploy Preview for odo-docusaurus-preview canceled.
|
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
command
and args
fields in Devfile container componentscommand
and args
defined in Devfile container components
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kadel The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
…e container components (redhat-developer#5639)" This reverts commit 13bbc37.
…e container components (redhat-developer#5639)" This reverts commit 13bbc37.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…n Devfile container components (redhat-developer#5639)"" This reverts commit f6aea00.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…n Devfile container components (redhat-developer#5639)"" This reverts commit f6aea00.
…e container components (redhat-developer#5639)" This partially reverts commit 13bbc37. The integration tests that had been written as part of 13bbc37 have been kept, and will be reworked as part of this issue.
…n Devfile container components (redhat-developer#5639)"" This reverts commit f6aea00.
…ner components (redhat-developer#5639) * Reproduce the issue via a test case with `odo dev` * Always ignore `command` and `args` fields in Devfile container components This is a hotfix for [1], until a proper fix is implemented, which would consist in keeping using supervisord as pid1, and executing the command with args "on the side" as a separate process. [1] redhat-developer#5620
What type of PR is this:
/kind bug
/kind hotfix
What does this PR do / why we need it:
Before this fix, running
odo dev
would not succeed if the Devfile defines a container component withcommand
orargs
.Which issue(s) this PR fixes:
Fixes #5620
PR acceptance criteria:
Unit test
Integration test
Documentation
How to test changes / Special notes to the reviewer: