-
Notifications
You must be signed in to change notification settings - Fork 32
Fixup POD_DEBUG var #312
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
Fixup POD_DEBUG var #312
Conversation
According to the spec the default value for POD_DEBUG should be false but this value is not passed properly to the pod, so we end up using the default entrypoint script value (true).
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/f4b2c3b25739475a9a6951a977c8e775 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 08m 48s |
recheck |
Build failed (check pipeline). Post https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/c23d00b2d1304ea19140a5324573c389 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 36m 09s |
recheck |
There seems to be an issue with tobiko -> https://logserver.rdoproject.org/632/rdoproject.org/632dde05c1e2439fa1fe28cfaa8f911c/controller/ci-framework-data/logs/openstack-k8s-operators-openstack-must-gather/namespaces/openstack/pods/tobiko-tests-tobiko-s00-podified-functional/logs/tobiko-tests-tobiko.log If it persists we should talk with somebody from the Tobiko team. |
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.
I have no problem with these changes, but if the value is not propagated properly I think we should also fix the root of the problem. This is only a workaround for the real issue, if I understood it correctly.
Do you prefer we switch to default=false in tcib? |
/lgtm Sounds reasonable. However, I would say that the value could be still set to false in TCIB. To me the name pod debug evokes that we want to only use it while debugging, so I don't see why the default would be true. But feel free to correct me. |
/approve +1 for the idea of fixing this in TCIB as well. The default should be false there as well. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: lmiccini, lpiwowar 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 |
ef81f2d
into
openstack-k8s-operators:main
@lmiccini thanks! |
According to the spec the default value for POD_DEBUG should be false but this value is not passed properly to the pod, so we end up using the default entrypoint script value (true).